У Вас отключён javascript.
В данном режиме, отображение ресурса
браузером не поддерживается

waste it on me test

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » waste it on me test » АДМИНИСТРАТОРСКАЯ » новыйкросссладостьдиз


новыйкросссладостьдиз

Сообщений 1 страница 28 из 28

1

Код:
/* STRUCTURE
-------------------------------------------------------------*//*************************************************************
A - SETUP
**************************************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);
@import url('https://fonts.googleapis.com/css2?family=Chonburi&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@900&display=swap');

}




/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
  margin: 0
  }



/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
  padding: 0;
  list-style: none;
  }


/* A2.4 */
.punbb img {
  border:none
  }

/* A2.5 */
.punbb .main table {
  table-layout: fixed;
  width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle
  }

/* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
  font-size: 94%;
  }

/* A3.2 */
.punbb {
  font: normal 68.75% verdana, arial, helvetica, sans-serif;
  }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
  font-size: 11px;
  font: 1em verdana, arial, helvetica, sans-serif
  }

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
  font-size: 1em;
  font-weight: normal;
  }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
font-size: 1,1em;
  }

/* A3.6 */
.punbb pre {
  font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* A3.7 */
.punbb address, .punbb em {
  font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
  font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
  }

/* A3.10 */
.punbb a {
  text-decoration: underline;
  }

/* A3.11 */
.punbb optgroup {
  font-weight: bold;
  }



/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  overflow:hidden;
  line-height: 0.0;
  font-size: 0;

  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position:absolute;
  left: -9999px;
  overflow: hidden
  }

/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 Общее тело форума */
#pun {
width: 990px;
margin: auto;
    float: top center;
padding: 50px 0px 0px 0px;
margin-top: 240px!important;
position: relative;

}

/* A5.2 Внутренности "тела" форума*/
.punbb {
 margin-left: 30px;
width: 930px;
height: auto;
 float: none;  
color: #282828; 
}

/* A5.3 */
#pun-redirect{
  border:0 none!important;
  left:0;right:0;
  top:0;bottom:0;
margin:0px;
padding:0px;
  position:fixed;
  width:100%;
  height:100%;
  text-align: center; 
}
#pun-redirect *{
  border:0 none;
}
#pun-redirect .main-title {
display: none;
}
#pun-redirect.punbb .info .container{
  display:inline-block;
  left:0;right:0;
  top:0;bottom:0;
  width:640px;
height: 62px;
margin: 10% auto;
text-align: center;
 font-weight: bold;
font-family: arial!important;
color: #282828!important;
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
padding: 10px;
font-size: 12px;
}



/* A5.4 */
.punbb .section, .punbb .main {
  margin-bottom: 0em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
  margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
  margin-top: 0;
  }

/* 5.7 */
#pun-post .topic {
  margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-style: none none none none;
  border-width: 0px 0px 0px 0px
  }

/* A5.9 */
.punbb .container {
  border-style: none;
  border-width: 0px;


  }

/* A5.10 */
.punbb .section h2, #pun-main h1, #pun-main h2, #pun-stats h2, #pun-debug h2 {
  padding: 1.3em 1em 0.4em 1.0em;
  border-style: none solid solid none;
  border-width: 0 0px 0px 0;
text-transform: lowercase;
    font-size: 12px;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
    color: #282828!important;

   }

/***************************************/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
  padding: 0px;
  margin: 0px;
  width: 100%;
  overflow: hidden;
  }

.punbb .post-content a {
    color: #818D99;
    font-weight: bold;
}

.punbb .post-content a:hover {
    color: #282828;
    font-weight: bold;
}


/* B1.2 */
.punbb .post-sig dt {
display: block;
    width: 50%;
    margin: 5px auto; }

/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 140%;
  font-size: 11px;
  }

/* B1.4 */
.punbb .post-content img {
  vertical-align: text-bottom
  }

/* B1.5 */
.punbb .post-content img.postimg {
  vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
}

/* B1.7 */
.punbb .post-content .scrollbox {
  width: 100%;
  overflow: auto;
}

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
    }

 .spoiler-box > div {
 cursor: pointer;
    padding-left: 20px;
    text-align: center;
    letter-spacing: 1px;
    padding-bottom: 3px;
}


/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: block;
width: 611px;
margin-bottom: 6px;
 padding-bottom: 0.7em;
  font-size: 1.1em;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
 font-style: normal;
margin: 0;
height: 15px;
border-radius: 0px;
  text-align: center;
text-transform: uppercase!important;
 padding: 6px 6px;
margin: -9px 5px 5px -9px!important;
  background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #C5C3C3!important; 

}

.legend a {
    color: #C5C3C3!important;
}

.legend a:hover {
color: #282828!important;
background-color: #818D99;

  }

.punbb .quote-box cite {
    color: #C5C3C3!important; 
}



/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  border-style: solid;
  border-width: 1px;
  margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
  padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
  font-size: 1.1em;
  font-weight: bold;
  }

/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
  float: left;
  position: relative;
  width: 100%;
  font-size: 1.1em;
  height: 0;}

/* B3.2 */
.multipage {
  margin-top: 1em;
  }

/* B3.3 */
.linkst .pagelink {
  position: absolute;
  margin-top: -2.0em;
  left: 2em;
  width: 24em;}

/* B3.4 */
.linkst .postlink {
  position: absolute;
  right: 2.5em;
  width: 16em;
  margin-top: -2.5em;
  text-align: right;
  font-weight: bold;}

/* B3.5 */
.punbb .linksb {
  text-align: right;
  padding: 0.4em 1em 0.5em 1em;
  font-size: 1.1em;}

/* B3.6 */
.linksb .pagelink {
  float: left;
  width: 24em;
  text-align: left;}

/* B3.7 */
.linksb .postlink {
  float: right;
  width: 16em;
  font-weight: bold
  }

/* B3.8 */
.subscribelink {
  clear:both;
  padding-top: 0.3em;
  padding-bottom: 0.5em;
  }

/***************************************/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
  padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
  padding: 0 0 0 1.7em;
  margin: 1em 0 0 0;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
  margin: 0 0.6em 0 0
  }

/* C1.4 */
.punbb fieldset {
  border-style: solid;
  border-width: 1px;
  padding: 0 28px 0 18px;
  margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
  padding: 0;
   text-align: center;
  font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
  padding: 0 5px;
  margin: 0 0 0 -15px;
letter-spacing: 0.6px;
 font-size: 12px;
 }

/* C1.7 */
.punbb fieldset fieldset {
  border-style: none;
  margin: 0;
  padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
  padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
  clear:both
  }

/* C1.12 */
.punbb .datafield br {
  display: none
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
  font-weight: bold

  }

/* C1.14 */
.punbb .datafield span.input a {
  font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
  width: 64%;
  margin: 0;
  border:0px none; 
  }

/* C1.17 */
.punbb .hashelp {
  position: relative;
  }

/* C1.18 */
.punbb .helplinks {
  display: block;
  position: absolute;
  top: 1em;
  right: 0;
  font-weight: normal;
  width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
  top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
  }

/* C1.21 */
#pun-post .formal .info-box li {
  padding-left: 4px;
  list-style-type: square;
  list-style-position: inside;
  line-height: 1.5;
  margin: 0;
  }

/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
  overflow: hidden;
  text-align:justify;
  width: 50%;
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
  text-align: center;
  width: 8%;
}

/* C2.3 */
.punbb .main .tcr {
  overflow: hidden;
  text-align: right;
  width: 30%;
  }



/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
  width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
  text-align: center;
  width: 20%;
  }

/* C2.6 */
#pun-debug table .tcl {
  width: 15%;
  white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
  width: 90%;
  white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
font-size: 12px;
 text-align: left;
font-family: 'Roboto', sans-serif;
font-weight: 600;
 letter-spacing: 1px;
padding: 8px 5px 5px 8px;
margin-top: -4px !important;
 margin-left: 0px;
margin-bottom: 5px;
font-weight:bold!important;
text-transform:uppercase;
line-height: 8px;
background-color: #818D99;
}

.tclcon h3 a {
color: #282828!important; 
 }


.tclcon h3 a:hover{
color: #dcdbdb!important; 
  text-shadow: 1px 1px 0 #282828;

 }


/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: none;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
  border-style: solid none none solid;
  border-width: 1px 0 0 1px;
  padding: 0.8em 1em;
  }

/* C2.12 */
.punbb .main th {
  padding: 0.4em 1em 0.4em 1em;
  }

/* C2.13 */
.punbb .main .tcl {
  border-left-style: none;
  border-left-width: 0
  }


     * html .tclcon {height: 1px}

/* C2.14 */
#pun-index td div.tclcon {
 width: 450px;
    line-height: 11px;
    text-align: justify;
font-family: arial;
    font-size: 10px;
    margin-left: 2px;
    padding: 10px 10px 10px 10px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
}

 
/* C2.15 */
.punbb div.icon {
float: right;
    display: block;
   }

/* C3 Topics
-------------------------------------------------------------*/

/* C3.1 */
.punbb .post .container {
  border-style: none none none none;
  border-width: 0px;
  margin-top: -1px;
  padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
  border-style: none none none none;
  border-width: 0px;
 height: 22px;
margin: 5px 5px 5px 10px;
 margin-bottom: 10px!important;
}


/* C3.3 */
.punbb .post h3 span {
  padding: 0.5em 1em;
  display: block;
  margin-left: 19em;
border-left-style: none;
  border-left-width: 0px
z-index: 50;
color: #282828!important;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 10px;
 font-style: normal;   
   padding: 9px 5px 10px 7px;
text-transform: lowercase;
margin-left: -2px;
margin-top: -4px !important;
}

/* C3.4 */
.punbb .post h3 strong {
  float: right;
  width: 5em;
  text-align: right;
  font-weight: normal;
  }

/* C3.5 */
.punbb .post .post-author {
float: left; 
margin: 5px  -5px 0px; 
text-align: center; 
width: 230px; 
background-color: #282828;
 border: 2px solid #818D99!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
 } 

  /* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
 padding: 0 1em 1em 1em;
 }

/* C3.7 */
.pa-author {
width:230px;
margin: 10px -10px!important;
 }

/* C3.8 */
.pa-author a {
text-align: center;
font-family: 'Chonburi', cursive;
font-size: 12px!important;
color: #c7c7c7!important;
  text-transform: uppercase;
width:230px;
letter-spacing: 2px;
  }


li.pa-avatar  {
margin:  5px  -10px;
background-color: #C5C3C3;
padding: 10px;
width:210px;
}

li.pa-avatar img {
max-width: 180px!important;
max-height: 180px!important;
}


/* C3.9 */
li.pa-title {
font-family: 'Roboto', sans-serif;
  margin-top: -5px;
 text-transform: lowercase;
    letter-spacing: 1px;
   color: #dcdbdb!important; 
    text-size: 8px; 
 border-top: 1px solid #818D99!important;

 }

li.pa-online {
    line-height: 11px;
letter-spacing: 1px;
text-size: 10px!important; 
color: #c7c7c7!important;
 font-family: 'Roboto', sans-serif;
font-weight: 700;
margin: 15px  8px 5px  -10px;
text-transform: uppercase;
font-weight: bold!important;
padding: 5px;
width: 210px; 
}


.pa-last-visit{
    line-height: 11px;
letter-spacing: 1px;
text-size: 8px!important; 
color: #c7c7c7!important;
font-family: arial;
 font-style: normal;
}


.pa-reg{
    line-height: 11px;
letter-spacing: 1px;
text-size: 8px!important; 
color: #c7c7c7!important;
font-family: arial;
 font-style: normal;
}





/* C3.11 */
.punbb .post-body {
  margin-left: 22em;
  border-left-style: none;
  border-left-width: 0px;
  padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
  padding: 1em;
margin-left: 12px;
    text-align: justify;
}

/*C3.13 */
.punbb fieldset .post-box {
  margin-bottom: 0.8em
  }

/* C3.14 */
.punbb .post-links {
  margin-left: 19em;
  }

/* C3.15 */
.punbb .post-links ul {
  padding: 0 1em 0 0;
  height: 18px;
  line-height: 2em;
  margin-left: -15em;
  text-align: right;
 font-size:11px;
  text-transform: lowercase;

 }

/* C3.16 */
.punbb .post-links li {
  display: inline;
  padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
  float: left;
  }

/* C3.18 */
.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
  }

/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
  padding: 0.5em 1em;
  text-align: right;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
  height: 1.8em;
  line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
  float: left;
  }

/* C4.4 */
.punbb .modmenu input {
  margin-left: 1em;
  }

/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
  padding: 0.8em 1em
  }

/* C5.2 */
.punbb .info .container .backlink {
  padding-top: 0.8em;
  }

/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
  padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
  float: left;
  width: 14em;
  margin-left: -18em;
  display: inline;
 }

/* C6.3 */
#profilenav li {
  padding-bottom: 0.8em;
  font-weight: bold;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
  border-style: none;
  border-width: 0px;
  padding: 1.5em 18px 0.8em 18px;
 
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
  background: transparent;
  border: none;
  padding: 0 0 0 0;
  margin: 0px 14px -1em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
  padding: 0 5px;
  position: relative;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
letter-spacing: 2px;

 }

/* C6.7 */
#viewprofile li, #setmods dl {
  padding: 0 0 0 16em;
  margin-bottom: 0.2em;
  }

/* C6.8 */
#viewprofile li span {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.5em 1em;
  font-weight: bold;
  }

/*C6.9 */
#setmods dt {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.8em 1em;
  font-weight: bold;
  display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
  display: block;
  padding: 0.5em 1em;
  font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em
  }

/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
  padding: 0 2.3em 2.3em 2.3em;
  border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
  border-style: none;
  border-width: 0px;
  }

/***************************************/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1.1 */
#pun-title {
  margin: 0;
  margin-top: 0px;
  border: none;
  }

/* D1.2 */
#pun-title h1 {
  display : block;
  height : 40px;
  padding: 2em 1em 0 1em;
  }

/* D1.3 */
#pun-title .container {
  border-style: none solid none solid;
  }

/* D1.4 */
#pun-title h1 span  {
  display : none;
  }

/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
  background: transparent;
  border: none;
  padding: 0}

/* D2.3 */
#pun-pagelinks .container li {
  display: inline
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
  height: 2em;
  line-height: 2em;
  padding: 0;
  font-size: 1.2em;
  margin-left: -9999px;
  display: block;
  float:left;
  width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  position:relative;
  margin: 0;
  }

#pun-pagelinks li a span {
  display:block;
  margin: 0 1em
  }

/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
  border-style: none;
  border-width: 0;
  margin: 0 auto;

 }

/* D3.2 */
#pun-navlinks .container  {
  text-align: center;
margin-top: -30px!important;
  height: 27px;
  width: 900px;    
text-transform: uppercase;
font-weight: 900;
 font-style: normal;

  }
  

/* D.3 */
#pun-navlinks li {
  display: inline;
  margin: 0.40%;
}


/* D3.4 */
#pun-navlinks li a {
font-family: 'Chonburi', cursive;
letter-spacing: 0.6px;
text-transform: uppercase;
font-size: 13px;
font-weight:bold!important;
 padding: 10px 5px 10px 7px;
 -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    -o-transition: .3s all;
    transition: .3s all;

  }


#pun-navlinks li a:hover {
color: #818D99;
 text-shadow: 1px 1px 0 #dcdbdb;
 }




/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
     border: none 0px ;
  }

/* D4.2 */
#pun-ulinks .container {
    position: relative;
 background-color: transparent;
  font-size: 10px;
 text-align: center;
font-family: 'Roboto', sans-serif;
font-weight: 400;
   letter-spacing: 0,6px;
    text-transform: lowercase;
margin-top: -12px;
    width: 850px;
    left: 54px;
 border-top: 1px solid #818D99!important;
}

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
  display: inline;
color: #282828!important;
  border-left-style: none;
  border-left-width: 0px;
  white-space: nowrap;   
  margin: 0px;

  }

/* D4.4 */
#pun-ulinks li a {
padding: 0 0.3em 0 0.4em
  }

/* D4.5 */
#pun-ulinks li {
border-left-style: none;
  border-left-width: 0;
  padding-left: 0
  }

/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
  border-bottom: none;
  margin-bottom: 0;
margin-top: 10px;
  }

/* D5.2 */
#pun-status .container {
text-align: center;
padding: 0.8em 1em 1em 1em;
  margin-top: -10px;
 color: #282828;
 font-size: 11px;
font-style: normal;
text-transform: lowercase;
}

  /* D5.3 */
#pun-status span {
  white-space: nowrap;
  margin-right: 0.5em;
font-size: 11px;
font-style: normal;
text-transform: lowercase;
 }

/* D5.4 */
#pun-crumbs1 {
 text-align: left;
  margin-top: 0;
border-top: none;
padding: 2em 2em 0.8em 2em;
 font-style: normal;   
 margin-bottom: 5px!important;
  letter-spacing: 0.5px;
text-transform: none;

  }

/* D5.5 */
#pun-crumbs1 p.container {
  border-top: none;
 font-style: normal;   
 letter-spacing: 0px;
font-family: 'Roboto', sans-serif;
font-weight: 600;
 text-transform: uppercase;
color: #282828!important;
 margin-bottom: 5px!important;
  letter-spacing: 0.5px;
 }



/* D5.6 */
#pun-break1 {
  margin: 0 1em;
  border-style: solid none;
  border-width: 0px 0;
  height: 0;
  margin: -2px 1em;
  position: relative;
  z-index: 1;
  }

/* D6 Announcement
-------------------------------------------------------------*/

#pun-announcement h2 {
  padding: 0;
  margin: 0em 1em -3.5em 1em;
  border-style: none none solid none;
  border-width: 0 0 0px 0;
  position: relative;
  font-weight: bold;
  }

/* D6.2 */
#pun-announcement h2 span {
  display: none;
  padding: 1em 0 0.8em 0;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  }

/* D6.3 */
#pun-announcement .container {
  padding: 0em 1em 0em 1em ;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
 padding: 0.8em 1em
       }


/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
  float: left;
  clear: both;
  line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
  text-align: right;
  line-height: 150%;
  }



/* D7.4 */
li#onlinelist {
  margin-top: 1em;
  border-top-style: solid;
  border-top-width: 0px;
  float: left;
  width: 100%;
  line-height: 130%;
text-transform: lowercase;
  }

/* D7.5 */
li#onlinelist div {
  border-top-style: solid;
  border-top-width: 0px;
  padding: 0.7em 0 0 0;
  }




/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
  margin: 0;
  border: none;
  width: 50%;
  position: relative;
  float: left;
  }

/* D8.2 */
#pun-qjump .container {
  border: none;
  background: transparent;
  padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
  margin-top:  0;
  }

/* D8.4 */
#pun-about .container {
  text-align: center;
  line-height: 120%; 
  }

/* D8.5 */
#pun-about p span {
  display:block;
  padding-left: 50%;
 margin-top: 0px;
 }

/* D8.6 */
#pun-crumbs2 {
 overflow: hidden;
  margin-bottom: 0;
  border-bottom: none;
text-align: left;
text-transform: none;
  }

/* D8.7 */
#pun-crumbs2 .container {
  border-bottom: none;
  padding: 0.8em 1em;
font-family: 'Roboto', sans-serif;
font-weight: 600;
font-style: normal; 
 text-transform: uppercase;
color: #282828!important;
  letter-spacing: 0.5px;
  }

/* D8.8 */
#pun-break4 {
  margin: -2px 1em;
  border-style: solid none;
  border-width: 0px 0;
  position: relative;
  height: 0;
  z-index: 1;
  }

/* D8.9 */
div.punbb-admin #pun-about .container {
  border-top-style: solid;
  border-top-width: 0px;
  }

/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
  border-bottom-style: solid;
  border-bottom-width: 0px;
  padding-bottom: 0;
  margin-bottom: 0.8em;
  }

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
  padding-bottom: 0.6em;
  display: block;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
  margin-bottom: 1em
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
  padding: 0 0 0 1em
  }

/* D9.5 */
#pun-help .formal li {
  padding: 0;
  line-height: 130%
  }

/* D9.6 */
#pun-help .formal li * {
  vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
  padding-bottom: 0;
  }
#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: -320px; top:-175px
}


#form-buttons table {
     width: 100%!important;
 margin-left: 5px!important;
margin-bottom: 5px!important;
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
}




.move_posts_form .modal-inner>.container {
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
}


.pun-modal.move_posts_form .modal-inner {
color: #333333!important;
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
color: #282828!important;
}


.pun-modal h2,.pun-modal h1 {background-color: #818D99!important;
}
.pun-modal .closer {background-color: #dfdfdf;}



/*Правка к Закладкам*/
#BookmCntToggle {
    z-index: 113;
}
#MyBookmarks .container {
    background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
}
#MyBookmarks .deS:after {
    font-size: .9em;
    color: #282828;
}
#MyBookmarks li.BookmarkL>span>a {
color: #dcdbdb;
}
#MyBookmarks li>span {
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
 }
#MyBookmarks li num {
    color: #8C8C8C;
}


#MyBookmarks h2, #MyBookmarks h1, .editBookmark h2 {
margin: 40px 0px -2px 0px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 

}

#MyBookmarks>h2 {
    margin-top: 70px;
   height: 17px;
    vertical-align: middle!important;
    padding: .67em!important;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
   
}


#BookmCntToggle.default-style {
    color: #818D99!important;
}





0

2

Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/


/* CS1.0A Настройки фона*/

body {
background: 
url("https://forumstatic.ru/files/001a/6c/49/91129.png") repeat-x top center, 
url("")  repeat, #282828; 
}

body {
  font-size:100%;
  color: #282828;
overflow-x: hidden}





/* CS1.0B Настройки "тела" форума*/
#pun {
width: 990px; 
 background-image: url("https://forumstatic.ru/files/001a/6c/49/76234.png");
 background-repeat: repeat; 
background-position: top center;
}

.punbb {
width: 990px;
}


/* CS1.0C Настройки прокрутки*/
::-webkit-scrollbar
{width: 4px;
height: 4px;
background-color: #dcdbdb;}



::-webkit-scrollbar-thumb:vertical {
background-color: #818D99;
}

::-webkit-scrollbar-thumb:horizontal {
background-color: #282828;
}



/*выделение*/
body *::-moz-selection {
  background: rgba(129, 141, 153 );
  color: rgb(255,255,255);
}
body *::-webkit-selection {
  background: rgba(129, 141, 153, 0.8);
  color: rgb(255,255,255);
}
body *::selection {
  background: rgba(129, 141, 153, 0.8);
  color: rgb(255,255,255);
}


/* CS1.0D Настройки шапки*/
#pun-title.section {
   background-image: url(https://forumstatic.ru/files/001a/6c/49/23425.png);
   background-repeat: no-repeat;
background-position: top center;
 border: none;
    width: 1140px;
    height: 300px;
 margin-left: -102px;
margin-top: -290px!important;

}

/* CS1.0F Настройки футера/копирайта */
#pun-about p.container {
background-image: url(https://forumstatic.ru/files/001a/6c/49/35394.png);
margin: 0px 0px -20px -30px;
  background-repeat: no-repeat;
background-position: top center;
 width: 990px;
    height: 140px;
    overflow-x: hidden;
}


/* 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 Настройки заголовков*/
 .punbb .main h1,  #pun-debug h2, .punbb-admin #pun-admain h2 {
font-size: 10px;
text-align: center;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
color: #282828;
text-transform: uppercase;
letter-spacing: 1px;

}


/* CS1.7 Настройки цитаты и кода*/
.punbb .quote-box, .punbb .code-box {
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
color: #282828!important;
border-radius: 0px;
}


/* CS1.7A Настройки маркированного текста*/
.post-content .highlight-text {
display: block;
margin: 0 1.0em 0 1.0em;
color: #282828!important;
border-radius: 0px;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
font-style: normal;
font-size: 14px!important;
text-align: center;
line-height: 15px;
background-color: #dfdfdf;
}


/* CS1.8  Настройки формы ответа*/
.punbb textarea  {
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
color: #282828!important;
padding: 5px;
font-size: 11px!important;
border-radius: 0px;
}


textarea#main-reply {
  width: 100%;
  height: 100%;
  height: 205px;
  margin: 0 auto !important;
 margin-left: 5px!important;
 padding: 0.75em;
  box-sizing: border-box;
  overflow: auto;
border-radius: 0px;
  }



/* CS1.9 Настройки окон в форме ответа*/
#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  {
border-radius: 0px;
padding: 4px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
}


/* CS1.11 Настройки полей ввода, кнопок и выпадающих меню*/
.punbb input, .punbb select {
border-radius: 0px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
padding: 4px;
border: none;
}

/* CS1.12 кнопки */
.punbb .button {
font-size: 11px!important;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
border: none;
padding: 4px;
text-transform: lowercase ;
height: 25px;
min-width: 110px;
margin-top: -5px!important;
margin-bottom: 10px!important;
text-align: center;
border-radius: 0px;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
 letter-spacing: 2px;
}


.punbb .button:hover {
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
color: #282828!important;
text-align: center;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
 letter-spacing: 2px;
text-transform: lowercase ;
font-size: 11px!important;
}

#keyboard-span input { color:#282828!important; }


#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
    overflow-y: auto;
    padding: 10px;
    max-height: 200px;
}


#pun-viewtopic .post h3 {
    height: 30px;
    width: 942px;
    margin-left: -5px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/50034.png?v=1);
}


.crosslink {
 margin-top: 8px!important;
  color: #dcdbdb!important;
 font-size: 11px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
 text-transform: lowercase;
  text-align: center;
letter-spacing: 1px;
  }

.crosslink a {
 color: #818D99!important;
  font-size: 11px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
 text-transform: lowercase;
  text-align: center;
letter-spacing: 1px;
 }





/* 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: #282828; 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: #282828;}
/* Настройки ссылок при наведении*/
.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: #818D99; }
/* CS3.3 Настройки навигационных ссылок*/
#pun-navlinks a {color: #282828;}
/* Настройки навигационных ссылок при наведении*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {color:#818D99;}


/* CS4 Иконки сообщений
-------------------------------------------------------------*/
div.icon {
float: right; 
display: block; 
border-style: none none none none;
margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
width: 107px;
height: 15px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/75295.png?v=1);
background-repeat: no-repeat;
}

tr.inew div.icon {background: url(https://forumstatic.ru/files/001a/6c/49/46008.png?v=1); background-repeat: no-repeat;height: 19px;}

tr.iclosed div.icon {
        background: url(https://forumstatic.ru/files/001a/6c/49/83546.png?v=1) no-repeat;
}

tr.isticky div.icon {
        background: url(https://forumstatic.ru/files/001a/6c/49/10757.png?v=1) no-repeat;
}


/* CS5 Другое
-------------------------------------------------------------*/

.closedatafield, #pun-title .title-logo span, .pa-gifts, .lastedit {display: none}
.punbb th {background: #transparent;color: transparent;}
.punbb .post-sig {color:#282828;}
.punbb .post-sig dt {border: none; border-top: solid 1px #282828;}
#profile .container #profilenav h2 {text-align : left;color: #282828;text-shadow: none; padding: 5px;}
#arrows {position:fixed;right:2%;bottom: 45%;}
#qpsContainer {display:none;} 
#post .formsubmit {text-align: center;}
.offline li.pa-online strong {font-weight: normal;}
#post-form h2 span {display:none;}
#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}
#pun-admain .adformal, #pun-admain .adcontainer {border: none;border-color:  transparent;}
#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}
.punbb-admin #pun-admain h2{
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
text-align: left;text-shadow: none;padding-left: 5px;
letter-spacing: 2px;
}
#pun-admain .adformal, #pun-admain .adcontainer {border: none;border-color:  transparent;}
#pun-reputation div {
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
color: #282828!important;
}

#pun-status .item4 {display:none;}





/*CS6 Категории
-------------------------------------------------------------*/

#pun-stats.section h2 span, .category h2 span {
}
#pun-category1.category h2 {
background: url(https://forumstatic.ru/files/001a/6c/49/73465.png) no-repeat center;
height: 50px;
width: 942px;
margin-left: -5px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category2.category h2 {
background: url() no-repeat center;
height: 0px;
width: 0px;
margin-left: -6px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category3.category h2 {
background: url() no-repeat center;
height: 0px;
width: 0px;
margin-left: -6px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category4.category h2 {
background: url() no-repeat center;
height: 0px;
width: 0px;
margin-left: -6px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

#pun-category5.category h2 {
background: url() no-repeat center;
height: 0px;
width: 0px;
margin-left: -6px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

#pun-category6.category h2 {
background: url() no-repeat center;
height: 0px;
width: 0px;
margin-left: -6px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}



#pun-category7.category h2 {
background: url() no-repeat center;
height: 0px;
width: 0px;
margin-left: -6px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}



#pun-stats.section h2 {
background: url() no-repeat center;
height: 0px;
width: 0px;
margin-left: -6px;
margin-top: 10px !important;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

/*------------- сообщение и репутация -------------*/
/* соо и репа*/
.pa-posts, .pa-respect, .pa-fld3, .pa-awards {
    display: inline-block;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
    width: 102px;
    font-size: 10px;
    margin-top: 0px !important;
   text-transform: lowercase;
    padding: 0 !important;
    line-height: 11px;
    margin-bottom: 10px!important;
   margin-top: 5px !important;
    color: #282828!important;
background-color: #C5C3C3;
border-top: 1px solid #818D99!important;

}
.pa-respect a {
color: #572D34!important;
}


.pa-respect img {width: 7px !important;}

.pa-posts, .pa-fld3 {
    float: left;
    margin-left: 0px !important;
   }
.pa-respect, .pa-awards {
    float: right;
    margin-right: 0px !important;
}

.pa-fld3, .pa-awards {margin-top: -8px !important;}



/*------------- профиль -------------*/
.fandom {
     margin-bottom: 5px!important;
text-align: center;
font-family: 'Chonburi', cursive;
text-transform: uppercase;
 font-size: 12px;
 line-height: 20px;
letter-spacing: 1px;
background-color: #818D99!important;
color: #282828!important;
}

.crosscash{
background-color: #818D99;
 margin-bottom: 0px!important;
 margin-top: -1px !important;
text-align: center;
font-family: 'Roboto', sans-serif;
font-weight: 800;
 font-size: 12px;
 line-height: 20px;
letter-spacing: 1px;
color: #282828!important;
}



.lz {
padding: 6px 6px 6px 6px;
background-color: #C5C3C3;
 line-height: 11px;
 font-family: Arial;
 font-size: 11px;
 text-transform: lowercase;
color: #282828!important;
 text-align: justify;
border-bottom: 2px solid #282828!important;
}


.lz a {
 line-height: 11px;
 font-family: 'Roboto', sans-serif;
font-weight: 700;
 font-size: 12px;
 text-transform: lowercase;
color: #282828!important;
}


.lz a:hover{
font-family: 'Roboto', sans-serif;
font-weight: 700;
 text-transform: lowercase;
 line-height: 11px;
color: #5b6670!important;
font-size: 12px;
}

/*------------- плашка профиля -------------*/

.pa-fld2{
width: 210px;
height: 31px;
text-align: center;
margin-left: -1px !important;
margin-top: -15px !important;
  margin-bottom: 5px!important;

}



/*------------- таблица -------------*/

.sdcrosstabl {position: absolute;
margin-left: 30px !important;
top: -220px;
}

.sdcrosstabl td {width: 50px}

.sdcrossactiv{position: relative;
  width:41px;
  height: 41px;
  overflow: visible;
 }


.sdcrosstabl2 {position: absolute;
margin-left: 744px !important;
top: -220px;
}

.sdcrosstabl2 td {width: 50px}

.sdcrosspost {position: relative;
  width:41px;
  height: 41px;
  overflow: visible;
 }



.sdpoisktabl {position: absolute;
margin-left: 150px !important;
top: -120px;
}

.sdpoisktabl td {width: 45px}

.sdcrosspoisk {position: relative;
  width:42px;
  height: 42px;
  overflow: visible;
 }



.sdpoisktabl2 {position: absolute;
margin-left: 690px !important;
top: -120px;
}

.sdpoisktabl2 td {width: 45px}

.sdcrosspoisk2 {position: relative;
  width:42px;
  height: 42px;
  overflow: visible;
 }



.sdcrossp {position: absolute;
width: 360px;
height: 22px;
top:-140px;
margin-left: 290px!important;}


.sdcrosstext {  position: absolute;
height: 22px;
padding: 5px;
margin-top: 2px!important;
overflow-y: scroll;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
color: #dfdfdf!important;
font-size: 10px;
line-height: 12px;
text-align: justify;}

.sdcrosstext a {color: #818D99!important;  font-family: 'Roboto', sans-serif;
font-weight: 400;}


.sdcrossnplayer2 {position: absolute;
width: 400px;
top:-102px;
margin-left: 430px!important;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #818D99!important;
}

.sdcrossnplayer2 a {
color: #818D99!important;
 }





.sdcrossn {position: absolute;
width: 400px;
top:-190px;
margin-left: 400px!important;}


.sdcrossname {  position: absolute;
 font-family: 'Roboto', sans-serif;
font-weight: 300;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #dfdfdf!important;
 text-shadow: 1px 1px 0 #282828;
}

.sdcrossname a {
color: #dfdfdf!important;
 text-shadow: 1px 1px 0 #282828;
}

.sdcrossname a:hover{
color: #818D99!important;}


.sdcrossnplayer {position: absolute;
width: 400px;
top:-170px;
margin-left: 430px!important;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #818D99!important;
}

.sdcrossnplayer a {
color: #818D99!important;
 }



.sdams {position: absolute;
top:-218px;
margin-left: 210px!important;
width: 500px;
text-align: center;
 z-index: 9;
color: #818D99!important;
}


.sdams a {
font-family: 'Chonburi', cursive;
font-size: 12px;
  color: #818D99!important;
 font-weight: bold;
text-transform: uppercase;
}



.banners {
    position: absolute;
    margin-left: -5px !important;
    width: 940px;
    height: 33px;
    overflow-y: auto;
    margin-top: -20px !important;
    text-align: center;
}

.banners a{
  opacity: 0.9;
  filter: grayscale(100%);
}

.banners a:hover {
  filter: none;
}



.crossplaha{
width: 700px;
position: absolute!important;
margin-top: 230px!important;
margin-left: 116px!important;
}


.crossplaha1{
width: 100px;
height: 22px;
padding: 4px 20px 4px 20px;
margin-right: 4px!important;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; font-size: 10px;
letter-spacing: 2px;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
line-height: 90%!important;
text-transform: lowercase;
}
.crossplaha1 a {color: #dcdbdb!important;}
.crossplaha1 a:hover { color: #dcdbdb!important;}







0

3

Код:
<div class="crossplaha"><center><span class="crossplaha1"><a href="http://sweetdreamscross.rusff.me/viewtopic.php?id=21#p6482">акция от амс</a></span>  <span class="crossplaha1"><a href="http://sweetdreamscross.rusff.me/viewtopic.php?id=24">загляни в банк</a> </span>  <span class="crossplaha1"><a href="http://sweetdreamscross.rusff.me/viewtopic.php?id=43#p6567">sd-news, выпуск #3</a></span> <span class="crossplaha1"><a href="http://sweetdreamscross.rusff.me/viewtopic.php?id=207#p6910">челленджи #2</a></span></center></div>



<div class="sdcrosstabl"><table>
    <tbody><tr>
      <td><a href="  "title="имя">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
        <td><a href=""title="имя">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
     <td><a href=""title="имя">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
     </tr>
  </tbody></table></div>





<div class="sdcrosstabl2"><table>
    <tbody><tr>
      <td><a href="  "title="имя">
  <div class="sdcrosspost "><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
        <td><a href=""title="имя">
  <div class="sdcrosspost "><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
     <td><a href=""title="имя">
  <div class="sdcrosspost"><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
     </tr>
  </tbody></table></div>



<div class="sdcrossn"><div class="sdcrossname"><a href="">название выбранного эпизода</a></div></div>
<div class="sdcrossnplayer"> — имена участников</div>




<div class="sdcrossp"><div class="sdcrosstext">текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст 
<a href="">читать дальше</a></div></div>
<div class="sdcrossnplayer2"> — имя </div>





<div class="sdams"><a href="http://sweetdreamscross.rusff.me/profile.php?id=6">BONNIE</a> ■ <a href="http://sweetdreamscross.rusff.me/profile.php?id=7">LOKI</a> ■ <a href="http://sweetdreamscross.rusff.me/profile.php?id=4">BETSY</a> ■ <a href="http://sweetdreamscross.rusff.me/profile.php?id=5">QUILL</a> ■ <a href="http://sweetdreamscross.rusff.me/profile.php?id=8">HAYATO</a></div>

0

4

<div class="sdpoisktabl"><table>
    <tbody><tr>
      <td><a href=""title="тебя ждут">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/58674.png?v=1">
    </div></a></td>
        <td><a href=""title=" тебя ждут">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/58674.png?v=1">
    </div></a></td>
     </tr>
  </tbody></table></div>

<div class="sdpoisktabl2"><table>
    <tbody><tr>
      <td><a href=""title=" тебя ждут">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/58674.png?v=1">
    </div></a></td>
        <td><a href=""title=" тебя ждут">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/58674.png?v=1">
    </div></a></td>
     </tr>
  </tbody></table></div>

0

5

<div class="sdnavig"><a href="">название</a> <br>
<a href="">название</a> <br>
<a href="">названия</a> <br>
<a href="">названия</a>
</div>

0

6

.sdnavig {
text-align: left;
    position: absolute;
    font-family: 'Roboto', sans-serif;
    font-size: 10px;
    line-height: 19px;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin-top: 29px;
    margin-left: 745px;
}
.sdnavig a {
    color: #C5C3C3!important;
    padding: 2px 5px;
}
.sdnavig a:hover {
    background-color: #818D99;
}

0

7

:suspicious:

0

8

#pun-index table Div.icon {
    background-image: url("https://forumstatic.ru/files/0019/f9/d4/88556.png");
    background-repeat: no-repeat;
    border-style: none;
    display: block;
    height: 43px;
    margin-left: -5px;
    margin-top: -11px;
    width: 42px;
    margin-bottom: -10px;
}
#pun-index TR.inew Div.icon {
    background-image: url("https://forumstatic.ru/files/001a/08/b3/40699.png");
    background-repeat: no-repeat;
    margin-top: -6px!important;
}

#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
    background: #c4c0b5;
    display: block;
    float: left;
    height: 8px;
    margin-left: 3px;
    margin-right: 10px;
    margin-top: 1px;
    position: relative;
    width: 50px;
    box-shadow: 0 0 0 1px #b3aea2 inset
}

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
    background: #5d7f3b;
    height: 8px;
    width: 50px;
}
#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
    background: #c5b7ac;
    height: 8px;
    width: 50px;
   box-shadow: 0 0 0 2px #476a8a
}

#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
    background: #3c3c3c;
    height: 8px;
    width: 50px;

}

0

9

table Div.icon {
    width: 32px;
    height: 29px;
    background: url(https://forumstatic.ru/files/0019/d1/83/81352.png) no-repeat top center;
}

TR.inew Div.icon {
    width: 32px;
    height: 29px;
    background: url(https://forumstatic.ru/files/0019/d1/83/30622.png) no-repeat top center;
}

#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
    float: left!important;
    position: relative;
    background-image: url(https://forumstatic.ru/files/0019/d1/83/84936.png);
    width: 20px;
    height: 20px;
    margin: -3px 5px!important;
}

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
    float: left!important;
    position: relative;
    background-image: url(https://forumstatic.ru/files/0019/d1/83/23576.png);
    width: 20px;
    height: 20px;
    margin: -3px 5px!important;
}

#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
    float: left!important;
    position: relative;
    background-image: url(https://forumstatic.ru/files/0019/d1/83/24983.png);
    width: 20px;
    height: 20px;
    margin: -3px 5px!important;
}

#pun-viewforum TR.iclosed Div.icon. #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
    float: left!important;
    position: relative;
    background-image: url(https://forumstatic.ru/files/0019/d1/83/84936.png);
    width: 20px;
    height: 20px;
    margin: -3px 5px!important;
    opacity: .5!important;
}

0

10

новое сообщение

0

11

<!--кнопки вверх вниз-->
<div class="go-up" id='ToTop'><img src="https://forumstatic.ru/files/001a/6c/49/41033.png" border="0" /></div>
<div class="go-down" id='OnBottom'><img src="https://forumstatic.ru/files/001a/6c/49/71942.png" border="0" /></div>
<!--кнопки вверх вниз-->
<script type="text/javascript">
$().pun_mainReady(function(){
if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow")
  else $("#ToTop").fadeIn("slow")
});
if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow")
  else $("#OnBottom").fadeIn("slow")
});
$("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
$("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
});
</script>

0

12

.go-up, .go-down {
    cursor: pointer;
    display: none;
    height: 40px;
    margin-bottom: 160px;
    opacity: 1;
    position: fixed;
    width: 40px;
    z-index: 9999;
}

.go-up {
    bottom: 55%;
    margin-left: 1051px !important;
}

.go-down {
    bottom: 44%;
    margin-left: 1051px !important;
}
.go-down:hover, .go-up:hover {
    opacity: 1;
}

.topic a.sharelink {
    display: none;
}

0

13

<!--кнопки вверх вниз-->
<div class="go-up" id='ToTop'><img src="https://forumstatic.ru/files/001a/6c/49/41033.png" border="0" /></div>
<div class="go-down" id='OnBottom'><img src="https://forumstatic.ru/files/001a/6c/49/71942.png" border="0" /></div>
<style>
.go-up,.go-down {
display:none;
position:fixed; /*позиционируем*/
right:103px; /*указываем положение, если слева - left*/
z-index:9999; /*показываем поверх все элементов на странице*/
cursor:pointer;
opacity:.9; /*прозрачность*/
margin-bottom:80px; /*отступ снизу (можно не указывать)*/
}
.go-up {
bottom:90px; /*положение от низа окна браузера верхняя кнопка*/
}
.go-down {
bottom:40px; /*положение от низа окна браузера нижняя кнопка кнопка*/
}
.go-down:hover,.go-up:hover {
opacity:1;
}
.go-up {
width:40px; /*ширина кнопки*/
height:40px; /*высота кнопки*/
}
.go-down {
width:40px; /*ширина кнопки*/
height:40px; /*высота кнопки*/
}
}
</style>
<!--кнопки вверх вниз-->
<script type="text/javascript">
$(function(){
if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow")
  else $("#ToTop").fadeIn("slow")
});
if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow")
  else $("#OnBottom").fadeIn("slow")
});
$("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
$("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
});
</script>

0

14

<div class="crossplaha"><center><span class="crossplaha1"><a href="">название</a></span>  <span class="crossplaha1"><a href="">название</a> </span>  <span class="crossplaha1"><a href="">название</a></span> <span class="crossplaha1"><a href="">название</a></span></center></div>

<div class="sdcrosstabl"><table>
    <tbody><tr>
      <td><a href="  "title="имя">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
        <td><a href=""title="имя">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
     <td><a href=""title="имя">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
     </tr>
  </tbody></table></div>


<div class="sdcrosstabl2"><table>
    <tbody><tr>
      <td><a href="  "title="имя">
  <div class="sdcrosspost "><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
        <td><a href=""title="имя">
  <div class="sdcrosspost "><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
     <td><a href=""title="имя">
  <div class="sdcrosspost"><img src="https://forumstatic.ru/files/001a/6c/49/47380.png">
    </div></a></td>
     </tr>
  </tbody></table></div>

<div class="sdcrossn"><div class="sdcrossname"><a href="">название выбранного эпизода</a></div></div>
<div class="sdcrossnplayer"> — имена участников</div>

<div class="sdcrossp"><div class="sdcrosstext">текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст
<a href="">читать дальше</a></div></div>
<div class="sdcrossnplayer2"> — имя </div>


<div class="sdams"><a href="http://sweetdreamscross.rusff.me/profile.php?id=6">BONNIE</a> ■ <a href="http://sweetdreamscross.rusff.me/profile.php?id=7">LOKI</a> ■ <a href="http://sweetdreamscross.rusff.me/profile.php?id=4">BETSY</a> ■ <a href="http://sweetdreamscross.rusff.me/profile.php?id=5">QUILL</a> ■ <a href="http://sweetdreamscross.rusff.me/profile.php?id=8">HAYATO</a></div>

<div class="sdpoisktabl"><table>
    <tbody><tr>
      <td><a href=""title="тебя ждут">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/58674.png?v=1">
    </div></a></td>
        <td><a href=""title=" тебя ждут">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/58674.png?v=1">
    </div></a></td>
     </tr>
  </tbody></table></div>

<div class="sdpoisktabl2"><table>
    <tbody><tr>
      <td><a href=""title=" тебя ждут">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/58674.png?v=1">
    </div></a></td>
        <td><a href=""title=" тебя ждут">
  <div class="sdcrossactiv"><img src="https://forumstatic.ru/files/001a/6c/49/58674.png?v=1">
    </div></a></td>
     </tr>
  </tbody></table></div>

<div class="sdnavig"><a href="">название</a> <br>
<a href="">название</a> <br>
<a href="">названия</a> <br>
<a href="">названия</a>
</div>

0

15

Код:
/* STRUCTURE
-------------------------------------------------------------*//*************************************************************
A - SETUP
**************************************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);
@import url('https://fonts.googleapis.com/css2?family=Chonburi&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@900&display=swap');

}




/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
  margin: 0
  }



/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
  padding: 0;
  list-style: none;
  }


/* A2.4 */
.punbb img {
  border:none
  }

/* A2.5 */
.punbb .main table {
  table-layout: fixed;
  width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle
  }

/* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
  font-size: 94%;
  }

/* A3.2 */
.punbb {
  font: normal 68.75% verdana, arial, helvetica, sans-serif;
  }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
  font-size: 11px;
  font: 1em verdana, arial, helvetica, sans-serif
  }

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
  font-size: 1em;
  font-weight: normal;
  }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
font-size: 1,1em;
  }

/* A3.6 */
.punbb pre {
  font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* A3.7 */
.punbb address, .punbb em {
  font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
  font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
  }

/* A3.10 */
.punbb a {
  text-decoration: underline;
  }

/* A3.11 */
.punbb optgroup {
  font-weight: bold;
  }



/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  overflow:hidden;
  line-height: 0.0;
  font-size: 0;

  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position:absolute;
  left: -9999px;
  overflow: hidden
  }

/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 Общее тело форума */
#pun {
width: 990px;
margin: auto;
    float: top center;
padding: 50px 0px 0px 0px;
margin-top: 240px!important;
position: relative;

}

/* A5.2 Внутренности "тела" форума*/
.punbb {
 margin-left: 30px;
width: 930px;
height: auto;
 float: none;  
color: #282828; 
}

/* A5.3 */
#pun-redirect{
  border:0 none!important;
  left:0;right:0;
  top:0;bottom:0;
margin:0px;
padding:0px;
  position:fixed;
  width:100%;
  height:100%;
  text-align: center; 
}
#pun-redirect *{
  border:0 none;
}
#pun-redirect .main-title {
display: none;
}
#pun-redirect.punbb .info .container{
  display:inline-block;
  left:0;right:0;
  top:0;bottom:0;
  width:640px;
height: 62px;
margin: 10% auto;
text-align: center;
 font-weight: bold;
font-family: arial!important;
color: #282828!important;
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
padding: 10px;
font-size: 12px;
}



/* A5.4 */
.punbb .section, .punbb .main {
  margin-bottom: 0em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
  margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
  margin-top: 0;
  }

/* 5.7 */
#pun-post .topic {
  margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-style: none none none none;
  border-width: 0px 0px 0px 0px
  }

/* A5.9 */
.punbb .container {
  border-style: none;
  border-width: 0px;


  }

/* A5.10 */
.punbb .section h2, #pun-main h1, #pun-main h2, #pun-stats h2, #pun-debug h2 {
  padding: 1.3em 1em 0.4em 1.0em;
  border-style: none solid solid none;
  border-width: 0 0px 0px 0;
text-transform: lowercase;
    font-size: 12px;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
    color: #282828!important;

   }

/***************************************/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
  padding: 0px;
  margin: 0px;
  width: 100%;
  overflow: hidden;
  }

.punbb .post-content a {
    color: #525c66;
    font-weight: bold;
}

.punbb .post-content a:hover {
    color: #282828;
    font-weight: bold;
}


/* B1.2 */
.punbb .post-sig dt {
display: block;
    width: 50%;
    margin: 5px auto; }

/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 140%;
  font-size: 11px;
  }

/* B1.4 */
.punbb .post-content img {
  vertical-align: text-bottom
  }

/* B1.5 */
.punbb .post-content img.postimg {
  vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
}

/* B1.7 */
.punbb .post-content .scrollbox {
  width: 100%;
  overflow: auto;
}

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
    }


/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: block;
width: 611px;
margin-bottom: 6px;
 padding-bottom: 0.7em;
  font-size: 1.1em;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
 font-style: normal;
margin: 0;
height: 15px;
border-radius: 0px;
  text-align: center;
text-transform: uppercase!important;
 padding: 6px 6px;
margin: -9px 5px 5px -9px!important;
  background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #C5C3C3!important; 

}

.legend a {
    color: #C5C3C3!important;
}

.legend a:hover {
color: #282828!important;
background-color: #818D99;

  }

.punbb .quote-box cite {
    color: #C5C3C3!important; 
}



/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  border-style: solid;
  border-width: 1px;
  margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
  padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
  font-size: 1.1em;
  font-weight: bold;
  }

/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
  float: left;
  position: relative;
  width: 100%;
  font-size: 1.1em;
  height: 0;}

/* B3.2 */
.multipage {
  margin-top: 1em;
  }

/* B3.3 */
.linkst .pagelink {
  position: absolute;
  margin-top: -2.0em;
  left: 2em;
  width: 24em;}

/* B3.4 */
.linkst .postlink {
  position: absolute;
  right: 2.5em;
  width: 16em;
  margin-top: -2.5em;
  text-align: right;
  font-weight: bold;}

/* B3.5 */
.punbb .linksb {
  text-align: right;
  padding: 0.4em 1em 0.5em 1em;
  font-size: 1.1em;}

/* B3.6 */
.linksb .pagelink {
  float: left;
  width: 24em;
  text-align: left;}

/* B3.7 */
.linksb .postlink {
  float: right;
  width: 16em;
  font-weight: bold
  }

/* B3.8 */
.subscribelink {
  clear:both;
  padding-top: 0.3em;
  padding-bottom: 0.5em;
  }

/***************************************/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
  padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
  padding: 0 0 0 1.7em;
  margin: 1em 0 0 0;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
  margin: 0 0.6em 0 0
  }

/* C1.4 */
.punbb fieldset {
  border-style: solid;
  border-width: 1px;
  padding: 0 28px 0 18px;
  margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
  padding: 0;
   text-align: center;
  font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
  padding: 0 5px;
  margin: 0 0 0 -15px;
letter-spacing: 0.6px;
 font-size: 12px;
 }

/* C1.7 */
.punbb fieldset fieldset {
  border-style: none;
  margin: 0;
  padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
  padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
  clear:both
  }

/* C1.12 */
.punbb .datafield br {
  display: none
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
  font-weight: bold

  }

/* C1.14 */
.punbb .datafield span.input a {
  font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
  width: 64%;
  margin: 0;
  border:0px none; 
  }

/* C1.17 */
.punbb .hashelp {
  position: relative;
  }

/* C1.18 */
.punbb .helplinks {
  display: block;
  position: absolute;
  top: 1em;
  right: 0;
  font-weight: normal;
  width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
  top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
  }

/* C1.21 */
#pun-post .formal .info-box li {
  padding-left: 4px;
  list-style-type: square;
  list-style-position: inside;
  line-height: 1.5;
  margin: 0;
  }

/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
  overflow: hidden;
  text-align:justify;
  width: 50%;
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
  text-align: center;
  width: 8%;
}

/* C2.3 */
.punbb .main .tcr {
  overflow: hidden;
  text-align: right;
  width: 30%;
  }



/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
  width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
  text-align: center;
  width: 20%;
  }

/* C2.6 */
#pun-debug table .tcl {
  width: 15%;
  white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
  width: 90%;
  white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
font-size: 12px;
 text-align: left;
font-family: 'Roboto', sans-serif;
font-weight: 600;
 letter-spacing: 1px;
padding: 8px 5px 5px 8px;
margin-top: -4px !important;
 margin-left: 0px;
margin-bottom: 5px;
font-weight:bold!important;
text-transform:uppercase;
line-height: 8px;
background-color: #818D99;
}

.tclcon h3 a {
color: #282828!important; 
 }


.tclcon h3 a:hover{
color: #dcdbdb!important; 
  text-shadow: 1px 1px 0 #282828;

 }


/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: none;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
  border-style: solid none none solid;
  border-width: 1px 0 0 1px;
  padding: 0.8em 1em;
  }

/* C2.12 */
.punbb .main th {
  padding: 0.4em 1em 0.4em 1em;
  }

/* C2.13 */
.punbb .main .tcl {
  border-left-style: none;
  border-left-width: 0
  }


     * html .tclcon {height: 1px}

/* C2.14 */
#pun-index td div.tclcon {
 width: 450px;
    line-height: 11px;
    text-align: justify;
font-family: arial;
    font-size: 10px;
    margin-left: 2px;
    padding: 10px 10px 10px 10px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
}

 
/* C2.15 */
.punbb  div.icon {
float: right;
    display: block;}





/* C3 Topics
-------------------------------------------------------------*/

/* C3.1 */
.punbb .post .container {
  border-style: none none none none;
  border-width: 0px;
  margin-top: -1px;
  padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
  border-style: none none none none;
  border-width: 0px;
 height: 22px;
margin: 5px 5px 5px 10px;
 margin-bottom: 10px!important;
}


/* C3.3 */
.punbb .post h3 span {
  padding: 0.5em 1em;
  display: block;
  margin-left: 19em;
border-left-style: none;
  border-left-width: 0px
z-index: 50;
color: #282828!important;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 10px;
 font-style: normal;   
   padding: 9px 5px 10px 7px;
text-transform: lowercase;
margin-left: -2px;
margin-top: -4px !important;
}

/* C3.4 */
.punbb .post h3 strong {
  float: right;
  width: 5em;
  text-align: right;
  font-weight: normal;
  }

/* C3.5 */
.punbb .post .post-author {
float: left; 
margin: 5px  -5px 0px; 
text-align: center; 
width: 230px; 
background-color: #282828;
 border: 2px solid #818D99!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
 } 

  /* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
 padding: 0 1em 1em 1em;
 }

/* C3.7 */
.pa-author {
width:230px;
margin: 10px -10px!important;
 }

/* C3.8 */
.pa-author a {
text-align: center;
font-family: 'Chonburi', cursive;
font-size: 12px!important;
color: #c7c7c7!important;
  text-transform: uppercase;
width:230px;
letter-spacing: 2px;
  }


li.pa-avatar  {
margin:  5px  -10px;
background-color: #C5C3C3;
padding: 10px;
width:210px;
}

li.pa-avatar img {
max-width: 180px!important;
max-height: 180px!important;
}


/* C3.9 */
li.pa-title {
font-family: 'Roboto', sans-serif;
  margin-top: -5px;
 text-transform: lowercase;
    letter-spacing: 1px;
   color: #dcdbdb!important; 
    text-size: 8px; 
 border-top: 1px solid #818D99!important;

 }

li.pa-online {
    line-height: 11px;
letter-spacing: 1px;
text-size: 10px!important; 
color: #c7c7c7!important;
 font-family: 'Roboto', sans-serif;
font-weight: 700;
margin: 15px  8px 5px  -10px;
text-transform: uppercase;
font-weight: bold!important;
padding: 5px;
width: 210px; 
}


.pa-last-visit{
    line-height: 11px;
letter-spacing: 1px;
text-size: 8px!important; 
color: #c7c7c7!important;
font-family: arial;
 font-style: normal;
}


.pa-reg{
    line-height: 11px;
letter-spacing: 1px;
text-size: 8px!important; 
color: #c7c7c7!important;
font-family: arial;
 font-style: normal;
}





/* C3.11 */
.punbb .post-body {
  margin-left: 22em;
  border-left-style: none;
  border-left-width: 0px;
  padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
  padding: 1em;
margin-left: 12px;
    text-align: justify;
}

/*C3.13 */
.punbb fieldset .post-box {
  margin-bottom: 0.8em
  }

/* C3.14 */
.punbb .post-links {
  margin-left: 19em;
  }

/* C3.15 */
.punbb .post-links ul {
  padding: 0 1em 0 0;
  height: 18px;
  line-height: 2em;
  margin-left: -15em;
  text-align: right;
 font-size:11px;
  text-transform: lowercase;

 }

/* C3.16 */
.punbb .post-links li {
  display: inline;
  padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
  float: left;
  }

/* C3.18 */
.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
  }

/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
  padding: 0.5em 1em;
  text-align: right;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
  height: 1.8em;
  line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
  float: left;
  }

/* C4.4 */
.punbb .modmenu input {
  margin-left: 1em;
  }

/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
  padding: 0.8em 1em
  }

/* C5.2 */
.punbb .info .container .backlink {
  padding-top: 0.8em;
  }

/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
  padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
  float: left;
  width: 14em;
  margin-left: -18em;
  display: inline;
 }

/* C6.3 */
#profilenav li {
  padding-bottom: 0.8em;
  font-weight: bold;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
  border-style: none;
  border-width: 0px;
  padding: 1.5em 18px 0.8em 18px;
 
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
  background: transparent;
  border: none;
  padding: 0 0 0 0;
  margin: 0px 14px -1em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
  padding: 0 5px;
  position: relative;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
letter-spacing: 2px;

 }

/* C6.7 */
#viewprofile li, #setmods dl {
  padding: 0 0 0 16em;
  margin-bottom: 0.2em;
  }

/* C6.8 */
#viewprofile li span {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.5em 1em;
  font-weight: bold;
  }

/*C6.9 */
#setmods dt {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.8em 1em;
  font-weight: bold;
  display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
  display: block;
  padding: 0.5em 1em;
  font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em
  }

/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
  padding: 0 2.3em 2.3em 2.3em;
  border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
  border-style: none;
  border-width: 0px;
  }

/***************************************/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1.1 */
#pun-title {
  margin: 0;
  margin-top: 0px;
  border: none;
  }

/* D1.2 */
#pun-title h1 {
  display : block;
  height : 40px;
  padding: 2em 1em 0 1em;
  }

/* D1.3 */
#pun-title .container {
  border-style: none solid none solid;
  }

/* D1.4 */
#pun-title h1 span  {
  display : none;
  }

/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
  background: transparent;
  border: none;
  padding: 0}

/* D2.3 */
#pun-pagelinks .container li {
  display: inline
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
  height: 2em;
  line-height: 2em;
  padding: 0;
  font-size: 1.2em;
  margin-left: -9999px;
  display: block;
  float:left;
  width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  position:relative;
  margin: 0;
  }

#pun-pagelinks li a span {
  display:block;
  margin: 0 1em
  }

/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
  border-style: none;
  border-width: 0;
  margin: 0 auto;

 }

/* D3.2 */
#pun-navlinks .container  {
  text-align: center;
margin-top: -30px!important;
  height: 27px;
  width: 900px;    
text-transform: uppercase;
font-weight: 900;
 font-style: normal;

  }
  

/* D.3 */
#pun-navlinks li {
  display: inline;
  margin: 0.40%;
}


/* D3.4 */
#pun-navlinks li a {
font-family: 'Chonburi', cursive;
letter-spacing: 0.6px;
text-transform: uppercase;
font-size: 13px;
font-weight:bold!important;
 padding: 10px 5px 10px 7px;
 -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    -o-transition: .3s all;
    transition: .3s all;

  }


#pun-navlinks li a:hover {
color: #818D99;
 text-shadow: 1px 1px 0 #dcdbdb;
 }




/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
     border: none 0px ;
  }

/* D4.2 */
#pun-ulinks .container {
    position: relative;
 background-color: transparent;
  font-size: 10px;
 text-align: center;
font-family: 'Roboto', sans-serif;
font-weight: 400;
   letter-spacing: 0,6px;
    text-transform: lowercase;
margin-top: -12px;
    width: 850px;
    left: 54px;
 border-top: 1px solid #818D99!important;
}

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
  display: inline;
color: #282828!important;
  border-left-style: none;
  border-left-width: 0px;
  white-space: nowrap;   
  margin: 0px;

  }

/* D4.4 */
#pun-ulinks li a {
padding: 0 0.3em 0 0.4em
  }

/* D4.5 */
#pun-ulinks li {
border-left-style: none;
  border-left-width: 0;
  padding-left: 0
  }

/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
  border-bottom: none;
  margin-bottom: 0;
margin-top: 10px;
  }

/* D5.2 */
#pun-status .container {
text-align: center;
padding: 0.8em 1em 1em 1em;
  margin-top: -10px;
 color: #282828;
 font-size: 11px;
font-style: normal;
text-transform: lowercase;
}

  /* D5.3 */
#pun-status span {
  white-space: nowrap;
  margin-right: 0.5em;
font-size: 11px;
font-style: normal;
text-transform: lowercase;
 }

/* D5.4 */
#pun-crumbs1 {
 text-align: left;
  margin-top: 0;
border-top: none;
padding: 2em 2em 0.8em 2em;
 font-style: normal;   
 margin-bottom: 5px!important;
  letter-spacing: 0.5px;
text-transform: none;

  }

/* D5.5 */
#pun-crumbs1 p.container {
  border-top: none;
 font-style: normal;   
 letter-spacing: 0px;
font-family: 'Roboto', sans-serif;
font-weight: 600;
 text-transform: uppercase;
color: #282828!important;
 margin-bottom: 5px!important;
  letter-spacing: 0.5px;
 }



/* D5.6 */
#pun-break1 {
  margin: 0 1em;
  border-style: solid none;
  border-width: 0px 0;
  height: 0;
  margin: -2px 1em;
  position: relative;
  z-index: 1;
  }

/* D6 Announcement
-------------------------------------------------------------*/

#pun-announcement h2 {
  padding: 0;
  margin: 0em 1em -3.5em 1em;
  border-style: none none solid none;
  border-width: 0 0 0px 0;
  position: relative;
  font-weight: bold;
  }

/* D6.2 */
#pun-announcement h2 span {
  display: none;
  padding: 1em 0 0.8em 0;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  }

/* D6.3 */
#pun-announcement .container {
  padding: 0em 1em 0em 1em ;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
 padding: 0.8em 1em
       }


/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
  float: left;
  clear: both;
  line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
  text-align: right;
  line-height: 150%;
  }



/* D7.4 */
li#onlinelist {
  margin-top: 1em;
  border-top-style: solid;
  border-top-width: 0px;
  float: left;
  width: 100%;
  line-height: 130%;
text-transform: lowercase;
  }

/* D7.5 */
li#onlinelist div {
  border-top-style: solid;
  border-top-width: 0px;
  padding: 0.7em 0 0 0;
  }




/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
  margin: 0;
  border: none;
  width: 50%;
  position: relative;
  float: left;
  }

/* D8.2 */
#pun-qjump .container {
  border: none;
  background: transparent;
  padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
  margin-top:  0;
  }

/* D8.4 */
#pun-about .container {
  text-align: center;
  line-height: 120%; 
  }

/* D8.5 */
#pun-about p span {
  display:block;
  padding-left: 50%;
 margin-top: 0px;
 }

/* D8.6 */
#pun-crumbs2 {
 overflow: hidden;
  margin-bottom: 0;
  border-bottom: none;
text-align: left;
text-transform: none;
  }

/* D8.7 */
#pun-crumbs2 .container {
  border-bottom: none;
  padding: 0.8em 1em;
font-family: 'Roboto', sans-serif;
font-weight: 600;
font-style: normal; 
 text-transform: uppercase;
color: #282828!important;
  letter-spacing: 0.5px;
  }

/* D8.8 */
#pun-break4 {
  margin: -2px 1em;
  border-style: solid none;
  border-width: 0px 0;
  position: relative;
  height: 0;
  z-index: 1;
  }

/* D8.9 */
div.punbb-admin #pun-about .container {
  border-top-style: solid;
  border-top-width: 0px;
  }

/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
  border-bottom-style: solid;
  border-bottom-width: 0px;
  padding-bottom: 0;
  margin-bottom: 0.8em;
  }

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
  padding-bottom: 0.6em;
  display: block;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
  margin-bottom: 1em
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
  padding: 0 0 0 1em
  }

/* D9.5 */
#pun-help .formal li {
  padding: 0;
  line-height: 130%
  }

/* D9.6 */
#pun-help .formal li * {
  vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
  padding-bottom: 0;
  }
#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: -320px; top:-175px
}


#form-buttons table {
     width: 100%!important;
 margin-left: 5px!important;
margin-bottom: 5px!important;
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
}




.move_posts_form .modal-inner>.container {
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
}


.pun-modal.move_posts_form .modal-inner {
color: #333333!important;
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
color: #282828!important;
}


.pun-modal h2,.pun-modal h1 {background-color: #818D99!important;
}
.pun-modal .closer {background-color: #dfdfdf;}



/*Правка к Закладкам*/
#BookmCntToggle {
    z-index: 113;
}
#MyBookmarks .container {
    background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
}
#MyBookmarks .deS:after {
    font-size: .9em;
    color: #282828;
}
#MyBookmarks li.BookmarkL>span>a {
color: #dcdbdb;
}
#MyBookmarks li>span {
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
 }
#MyBookmarks li num {
    color: #8C8C8C;
}


#MyBookmarks h2, #MyBookmarks h1, .editBookmark h2 {
margin: 40px 0px -2px 0px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 

}

#MyBookmarks>h2 {
    margin-top: 70px;
   height: 17px;
    vertical-align: middle!important;
    padding: .67em!important;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
   
}


#BookmCntToggle.default-style {
    color: #818D99!important;
}





0

16

Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/


/* CS1.0A Настройки фона*/

body {
background: 
url("https://forumstatic.ru/files/001a/6c/49/91129.png") repeat-x top center, 
url("")  repeat, #282828; 
}

body {
  font-size:100%;
  color: #282828;
overflow-x: hidden}





/* CS1.0B Настройки "тела" форума*/
#pun {
width: 990px; 
 background-image: url("https://forumstatic.ru/files/001a/6c/49/76234.png");
 background-repeat: repeat; 
background-position: top center;
}

.punbb {
width: 990px;
}


/* CS1.0C Настройки прокрутки*/
::-webkit-scrollbar
{width: 4px;
height: 4px;
background-color: #dcdbdb;}



::-webkit-scrollbar-thumb:vertical {
background-color: #818D99;
}

::-webkit-scrollbar-thumb:horizontal {
background-color: #282828;
}



/*выделение*/
body *::-moz-selection {
  background: rgba(129, 141, 153 );
  color: rgb(255,255,255);
}
body *::-webkit-selection {
  background: rgba(129, 141, 153, 0.8);
  color: rgb(255,255,255);
}
body *::selection {
  background: rgba(129, 141, 153, 0.8);
  color: rgb(255,255,255);
}


/* CS1.0D Настройки шапки*/
#pun-title.section {
   background-image: url(https://forumstatic.ru/files/001a/6c/49/23425.png);
   background-repeat: no-repeat;
background-position: top center;
 border: none;
    width: 1140px;
    height: 300px;
 margin-left: -102px;
margin-top: -290px!important;

}

/* CS1.0F Настройки футера/копирайта */
#pun-about p.container {
background-image: url(https://forumstatic.ru/files/001a/6c/49/35394.png);
margin: 0px 0px -20px -30px;
  background-repeat: no-repeat;
background-position: top center;
 width: 990px;
    height: 140px;
    overflow-x: hidden;
}


/* 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 Настройки заголовков*/
 .punbb .main h1,  #pun-debug h2, .punbb-admin #pun-admain h2 {
font-size: 10px;
text-align: center;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
color: #282828;
text-transform: uppercase;
letter-spacing: 1px;
}


/* CS1.7 Настройки цитаты и кода*/
.punbb .quote-box, .punbb .code-box {
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
color: #282828!important;
border-radius: 0px;
}


/* CS1.7A Настройки маркированного текста*/
.post-content .highlight-text {
display: block;
margin: 0 1.0em 0 1.0em;
color: #282828!important;
border-radius: 0px;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
font-style: normal;
font-size: 14px!important;
text-align: center;
line-height: 15px;
background-color: #dfdfdf;
}


/* CS1.8  Настройки формы ответа*/
.punbb textarea  {
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
color: #282828!important;
padding: 5px;
font-size: 11px!important;
border-radius: 0px;
}


textarea#main-reply {
  width: 100%;
  height: 100%;
  height: 205px;
  margin: 0 auto !important;
 margin-left: 5px!important;
 padding: 0.75em;
  box-sizing: border-box;
  overflow: auto;
border-radius: 0px;
  }



/* CS1.9 Настройки окон в форме ответа*/
#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  {
border-radius: 0px;
padding: 4px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
}


/* CS1.11 Настройки полей ввода, кнопок и выпадающих меню*/
.punbb input, .punbb select {
border-radius: 0px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
padding: 4px;
border: none;
}

/* CS1.12 кнопки */
.punbb .button {
font-size: 11px!important;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
border: none;
padding: 4px;
text-transform: lowercase ;
height: 25px;
min-width: 110px;
margin-top: -5px!important;
margin-bottom: 10px!important;
text-align: center;
border-radius: 0px;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
 letter-spacing: 2px;
}


.punbb .button:hover {
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 1px solid #818D99!important;
outline-offset: -2px;
color: #282828!important;
text-align: center;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
 letter-spacing: 2px;
text-transform: lowercase ;
font-size: 11px!important;
}

#keyboard-span input { color:#282828!important; }


#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
    overflow-y: auto;
    padding: 10px;
    max-height: 200px;
}


#pun-viewtopic .post h3 {
    height: 30px;
    width: 942px;
    margin-left: -5px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/50034.png?v=1);
}


.crosslink {
 margin-top: 8px!important;
  color: #dcdbdb!important;
 font-size: 11px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
 text-transform: lowercase;
  text-align: center;
letter-spacing: 1px;
  }

.crosslink a {
 color: #818D99!important;
  font-size: 11px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
 text-transform: lowercase;
  text-align: center;
letter-spacing: 1px;
 }





/* 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: #282828; 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: #282828;}
/* Настройки ссылок при наведении*/
.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: #818D99; }
/* CS3.3 Настройки навигационных ссылок*/
#pun-navlinks a {color: #282828;}
/* Настройки навигационных ссылок при наведении*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {color:#818D99;}


/* CS4 Иконки сообщений
-------------------------------------------------------------*/
#pun-main div.catleft, #pun-main div.catright {
    display: none;
}



#pun-index table Div.icon {
    float: right;
display: block;
margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
width: 107px;
height: 15px;
background-image: url(https://forumstatic.ru/files/001a/f2/fc/55883.png);
background-repeat: no-repeat;
}
#pun-index TR.inew Div.icon {
    background-image: url(https://forumstatic.ru/files/001a/f2/fc/61691.png);
    background-repeat: no-repeat;
height: 19px;
margin-top: -4px!important;
 }



#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
 display: block;
   float: right;
    height: 10px;
    margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
position: relative;
 width: 40px;
    background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;

}

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
  background-color: #dcdbdb;
    height: 10px;
    width: 40px;
}

#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
     width: 107px;
height: 15px;
margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
  background-image: url(https://forumstatic.ru/files/001a/6c/49/83546.png);

}

#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
    width: 107px;
height: 15px;
margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
background-image: url(https://forumstatic.ru/files/001a/6c/49/10757.png);

}



/* CS5 Другое
-------------------------------------------------------------*/

.closedatafield, #pun-title .title-logo span, .pa-gifts, .lastedit {display: none}
.punbb th {background: #transparent;color: transparent;}
.punbb .post-sig {color:#282828;}
.punbb .post-sig dt {border: none; border-top: solid 1px #282828;}
#profile .container #profilenav h2 {text-align : left;color: #282828;text-shadow: none; padding: 5px;}
#arrows {position:fixed;right:2%;bottom: 45%;}
#qpsContainer {display:none;} 
#post .formsubmit {text-align: center;}
.offline li.pa-online strong {font-weight: normal;}
#post-form h2 span {display:none;}
#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}
#pun-admain .adformal, #pun-admain .adcontainer {border: none;border-color:  transparent;}
#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}
.punbb-admin #pun-admain h2{
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; 
text-align: left;text-shadow: none;padding-left: 5px;
letter-spacing: 2px;
}
#pun-admain .adformal, #pun-admain .adcontainer {border: none;border-color:  transparent;}
#pun-reputation div {
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
color: #282828!important;
}


#pun-status .item4 {display:none;}





/*CS6 Категории
-------------------------------------------------------------*/

#pun-stats.section h2 span, .category h2 span {
}
#pun-category1.category h2 {
background: url(https://forumstatic.ru/files/001a/6c/49/73465.png) no-repeat center;
height: 50px;
width: 942px;
margin-left: -5px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category2.category h2 {
background: url(https://forumstatic.ru/files/001a/6c/49/52942.png) no-repeat center;
height: 50px;
width: 942px;
margin-left: -5px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category3.category h2 {
background: url(https://forumstatic.ru/files/001a/6c/49/36075.png) no-repeat center;
height: 50px;
width: 942px;
margin-left: -5px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category4.category h2 {
background: url(https://forumstatic.ru/files/001a/6c/49/99177.png) no-repeat center;
height: 50px;
width: 942px;
margin-left: -5px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

#pun-category5.category h2 {
background: url(https://forumstatic.ru/files/001a/6c/49/52419.png) no-repeat center;
height: 50px;
width: 942px;
margin-left: -5px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

#pun-category6.category h2 {
background: url(https://forumstatic.ru/files/001a/6c/49/49397.png) no-repeat center;
height: 50px;
width: 942px;
margin-left: -5px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}



#pun-category7.category h2 {
background: url(https://forumstatic.ru/files/001a/6c/49/18189.png) no-repeat center;
height: 50px;
width: 942px;
margin-left: -5px;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}



#pun-stats.section h2 {
background: url(https://forumstatic.ru/files/001a/6c/49/32126.png) no-repeat center;
height: 50px;
width: 942px;
margin-left: -5px;
margin-top: 10px !important;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

/*------------- сообщение и репутация -------------*/
/* соо и репа*/
.pa-posts, .pa-respect, .pa-fld3, .pa-awards {
    display: inline-block;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
    width: 102px;
    font-size: 10px;
    margin-top: 0px !important;
   text-transform: lowercase;
    padding: 0 !important;
    line-height: 11px;
    margin-bottom: 10px!important;
   margin-top: 5px !important;
    color: #282828!important;
background-color: #C5C3C3;
border-top: 1px solid #818D99!important;

}
.pa-respect a {
color: #572D34!important;
}


.pa-respect img {width: 7px !important;}

.pa-posts, .pa-fld3 {
    float: left;
    margin-left: 0px !important;
   }
.pa-respect, .pa-awards {
    float: right;
    margin-right: 0px !important;
}

.pa-fld3, .pa-awards {margin-top: -8px !important;}



/*------------- профиль -------------*/
.fandom {
     margin-bottom: 5px!important;
text-align: center;
font-family: 'Chonburi', cursive;
text-transform: uppercase;
 font-size: 12px;
 line-height: 20px;
letter-spacing: 1px;
background-color: #818D99!important;
color: #282828!important;
}

.crosscash{
background-color: #818D99;
 margin-bottom: 0px!important;
 margin-top: -1px !important;
text-align: center;
font-family: 'Roboto', sans-serif;
font-weight: 800;
 font-size: 12px;
 line-height: 20px;
letter-spacing: 1px;
color: #282828!important;
}



.lz {
padding: 6px 6px 6px 6px;
background-color: #C5C3C3;
 line-height: 11px;
 font-family: Arial;
 font-size: 11px;
 text-transform: lowercase;
color: #282828!important;
 text-align: justify;
border-bottom: 2px solid #282828!important;
}


.lz a {
 line-height: 11px;
 font-family: 'Roboto', sans-serif;
font-weight: 700;
 font-size: 12px;
 text-transform: lowercase;
color: #282828!important;
}


.lz a:hover{
font-family: 'Roboto', sans-serif;
font-weight: 700;
 text-transform: lowercase;
 line-height: 11px;
color: #5b6670!important;
font-size: 12px;
}

/*------------- плашка профиля -------------*/

.pa-fld2{
width: 210px;
height: 31px;
text-align: center;
margin-left: -1px !important;
margin-top: -15px !important;
  margin-bottom: 5px!important;

}



/*------------- таблица -------------*/

.sdcrosstabl {position: absolute;
margin-left: 30px !important;
top: -220px;
}

.sdcrosstabl td {width: 50px}

.sdcrossactiv{position: relative;
  width:41px;
  height: 41px;
  overflow: visible;
 }


.sdcrosstabl2 {position: absolute;
margin-left: 744px !important;
top: -220px;
}

.sdcrosstabl2 td {width: 50px}

.sdcrosspost {position: relative;
  width:41px;
  height: 41px;
  overflow: visible;
 }



.sdpoisktabl {position: absolute;
margin-left: 180px !important;
top: -120px;
}

.sdpoisktabl td {width: 45px}

.sdcrosspoisk {position: relative;
  width:42px;
  height: 42px;
  overflow: visible;
 }



.sdpoisktabl2 {position: absolute;
margin-left: 670px !important;
top: -120px;
}

.sdpoisktabl2 td {width: 45px}

.sdcrosspoisk2 {position: relative;
  width:42px;
  height: 42px;
  overflow: visible;
 }



.sdcrossp {position: absolute;
width: 360px;
height: 22px;
top:-140px;
margin-left: 290px!important;}


.sdcrosstext {  position: absolute;
height: 22px;
padding: 5px;
margin-top: 2px!important;
overflow-y: scroll;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
color: #dfdfdf!important;
font-size: 10px;
line-height: 12px;
text-align: justify;}

.sdcrosstext a {color: #818D99!important;  font-family: 'Roboto', sans-serif;
font-weight: 400;}


.sdcrossnplayer2 {position: absolute;
width: 400px;
top:-102px;
margin-left: 430px!important;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #818D99!important;
}

.sdcrossnplayer2 a {
color: #818D99!important;
 }





.sdcrossn {position: absolute;
width: 400px;
top:-190px;
margin-left: 400px!important;}


.sdcrossname {  position: absolute;
 font-family: 'Roboto', sans-serif;
font-weight: 300;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #dfdfdf!important;
 text-shadow: 1px 1px 0 #282828;
}

.sdcrossname a {
color: #dfdfdf!important;
 text-shadow: 1px 1px 0 #282828;
}

.sdcrossname a:hover{
color: #818D99!important;}


.sdcrossnplayer {position: absolute;
width: 400px;
top:-170px;
margin-left: 430px!important;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #818D99!important;
}

.sdcrossnplayer a {
color: #818D99!important;
 }



.sdams {position: absolute;
top:-218px;
margin-left: 210px!important;
width: 500px;
text-align: center;
 z-index: 9;
color: #818D99!important;
}


.sdams a {
font-family: 'Chonburi', cursive;
font-size: 12px;
  color: #818D99!important;
 font-weight: bold;
text-transform: uppercase;
}



.banners {
    position: absolute;
    margin-left: -5px !important;
    width: 940px;
    height: 33px;
    overflow-y: auto;
    margin-top: -20px !important;
    text-align: center;
}

.banners a{
  opacity: 0.9;
  filter: grayscale(100%);
}

.banners a:hover {
  filter: none;
}



.crossplaha{
width: 700px;
position: absolute!important;
margin-top: 230px!important;
margin-left: 116px!important;
}


.crossplaha1{
width: 100px;
height: 22px;
padding: 4px 20px 4px 20px;
margin-right: 4px!important;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; font-size: 10px;
letter-spacing: 2px;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
line-height: 90%!important;
text-transform: lowercase;
}
.crossplaha1 a {color: #dcdbdb!important;}
.crossplaha1 a:hover { color: #dcdbdb!important;}





.sdnavig {
text-align: left;
    position: absolute;
    font-family: 'Roboto', sans-serif;
   font-weight: 400;
    font-size: 10px;
    line-height: 19px;
    letter-spacing: 1px;
    text-transform: uppercase;
    top: -160px;
    left: 25px;
}
.sdnavig a {
    color: #dcdbdb!important;
    padding: 2px 5px;
}
.sdnavig a:hover {
    background-color: #818D99;
    color: #282828!important;
}





/******************
Кнопки вверх/вниз
*******************/


.go-up, .go-down {
    cursor: pointer;
    display: none;
    height: 40px;
    margin-bottom: 160px;
    opacity: 1;
    position: fixed;
    width: 40px;
    z-index: 9999;
}

.go-up {
    bottom: 55%;
    margin-left: 1051px !important;
}

.go-down {
    bottom: 44%;
    margin-left: 1051px !important;
}
.go-down:hover, .go-up:hover {
    opacity: 1;
}

.topic a.sharelink {
    display: none;
}

0

17

/*------------- профиль -------------*/
.fandom {
     margin-bottom: 5px!important;
text-align: center;
font-family: 'Chonburi', cursive;
text-transform: uppercase;
font-size: 12px;
line-height: 20px;
letter-spacing: 1px;
background-color: #818D99!important;
color: #282828!important;
}

.crosscash{
background-color: #818D99;
margin-bottom: 0px!important;
margin-top: -1px !important;
text-align: center;
font-family: 'Roboto', sans-serif;
font-weight: 800;
font-size: 12px;
line-height: 20px;
letter-spacing: 1px;
color: #282828!important;
}

.lz {
padding: 6px 6px 6px 6px;
background-color: #C5C3C3;
line-height: 11px;
font-family: Arial;
font-size: 11px;
text-transform: lowercase;
color: #282828!important;
text-align: justify;
border-bottom: 2px solid #282828!important;
}

.lz a {
line-height: 11px;
font-family: 'Roboto', sans-serif;
font-weight: 700;
font-size: 12px;
text-transform: lowercase;
color: #282828!important;
}

.lz a:hover{
font-family: 'Roboto', sans-serif;
font-weight: 700;
text-transform: lowercase;
line-height: 11px;
color: #5b6670!important;
font-size: 12px;
}

/*------------- плашка профиля -------------*/

.pa-fld2{
width: 210px;
height: 31px;
text-align: center;
margin-left: -1px !important;
margin-top: -15px !important;
  margin-bottom: 5px!important;

}

/*------------- таблица -------------*/

.sdcrosstabl {position: absolute;
margin-left: 30px !important;
top: -220px;
}

.sdcrosstabl td {width: 50px}

.sdcrossactiv{position: relative;
  width:41px;
  height: 41px;
  overflow: visible;
}

.sdcrosstabl2 {position: absolute;
margin-left: 744px !important;
top: -220px;
}

.sdcrosstabl2 td {width: 50px}

.sdcrosspost {position: relative;
  width:41px;
  height: 41px;
  overflow: visible;
}

.sdpoisktabl {position: absolute;
margin-left: 180px !important;
top: -120px;
}

.sdpoisktabl td {width: 45px}

.sdcrosspoisk {position: relative;
  width:42px;
  height: 42px;
  overflow: visible;
}

.sdpoisktabl2 {position: absolute;
margin-left: 670px !important;
top: -120px;
}

.sdpoisktabl2 td {width: 45px}

.sdcrosspoisk2 {position: relative;
  width:42px;
  height: 42px;
  overflow: visible;
}

.sdcrossp {position: absolute;
width: 360px;
height: 22px;
top:-140px;
margin-left: 290px!important;}

.sdcrosstext {  position: absolute;
height: 22px;
padding: 5px;
margin-top: 2px!important;
overflow-y: scroll;
font-family: 'Roboto', sans-serif;
font-weight: 200;
color: #dfdfdf!important;
font-size: 10px;
line-height: 12px;
text-align: justify;}

.sdcrosstext a {color: #818D99!important;  font-family: 'Roboto', sans-serif;
font-weight: 400;}

.sdcrossnplayer2 {position: absolute;
width: 400px;
top:-102px;
margin-left: 430px!important;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #818D99!important;
}

.sdcrossnplayer2 a {
color: #818D99!important;
}


.sdcrossn {position: absolute;
width: 400px;
top:-190px;
margin-left: 400px!important;}

.sdcrossname {  position: absolute;
font-family: 'Roboto', sans-serif;
font-weight: 300;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #dfdfdf!important;
text-shadow: 1px 1px 0 #282828;
}

.sdcrossname a {
color: #dfdfdf!important;
text-shadow: 1px 1px 0 #282828;
}

.sdcrossname a:hover{
color: #818D99!important;}

.sdcrossnplayer {position: absolute;
width: 400px;
top:-170px;
margin-left: 430px!important;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #818D99!important;
}

.sdcrossnplayer a {
color: #818D99!important;
}

.sdams {position: absolute;
top:-218px;
margin-left: 210px!important;
width: 500px;
text-align: center;
z-index: 9;
color: #818D99!important;
}

.sdams a {
font-family: 'Chonburi', cursive;
font-size: 12px;
  color: #818D99!important;
font-weight: bold;
text-transform: uppercase;
}

.banners {
    position: absolute;
    margin-left: -5px !important;
    width: 940px;
    height: 33px;
    overflow-y: auto;
    margin-top: -20px !important;
    text-align: center;
}

.banners a{
  opacity: 0.9;
  filter: grayscale(100%);
}

.banners a:hover {
  filter: none;
}

.crossplaha{
width: 700px;
position: absolute!important;
margin-top: 230px!important;
margin-left: 116px!important;
}

.crossplaha1{
width: 100px;
height: 22px;
padding: 4px 20px 4px 20px;
margin-right: 4px!important;
background-color: #282828;
border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
outline-offset: -2px;
color: #dcdbdb!important; font-size: 10px;
letter-spacing: 2px;
font-family: 'Roboto', sans-serif;
font-weight: 200;
line-height: 90%!important;
text-transform: lowercase;
}
.crossplaha1 a {color: #dcdbdb!important;}
.crossplaha1 a:hover { color: #dcdbdb!important;}


.sdnavig {
text-align: left;
    position: absolute;
    font-family: 'Roboto', sans-serif;
   font-weight: 400;
    font-size: 10px;
    line-height: 19px;
    letter-spacing: 1px;
    text-transform: uppercase;
    top: -160px;
    left: 25px;
}
.sdnavig a {
    color: #dcdbdb!important;
    padding: 2px 5px;
}
.sdnavig a:hover {
    background-color: #818D99;
    color: #282828!important;
}

0

18

#form-buttons table {
     width: 100%!important;
margin-left: 5px!important;
margin-bottom: 5px!important;
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
}

.move_posts_form .modal-inner>.container {
background-color: #282828;
border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
outline-offset: -2px;
color: #dcdbdb!important;
}

.pun-modal.move_posts_form .modal-inner {
color: #333333!important;
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
color: #282828!important;
}

.pun-modal h2,.pun-modal h1 {background-color: #818D99!important;
}
.pun-modal .closer {background-color: #dfdfdf;}

/*Правка к Закладкам*/
#BookmCntToggle {
    z-index: 113;
}
#MyBookmarks .container {
    background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
}
#MyBookmarks .deS:after {
    font-size: .9em;
    color: #282828;
}
#MyBookmarks li.BookmarkL>span>a {
color: #dcdbdb;
}
#MyBookmarks li>span {
background-color: #282828;
border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
outline-offset: -2px;
}
#MyBookmarks li num {
    color: #8C8C8C;
}

#MyBookmarks h2, #MyBookmarks h1, .editBookmark h2 {
margin: 40px 0px -2px 0px;
background-color: #282828;
border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
outline-offset: -2px;
color: #dcdbdb!important;

}

#MyBookmarks>h2 {
    margin-top: 70px;
   height: 17px;
    vertical-align: middle!important;
    padding: .67em!important;
font-family: 'Roboto', sans-serif;
font-weight: 800;
   
}

#BookmCntToggle.default-style {
    color: #818D99!important;
}

0

19

Код:
/* STRUCTURE
-------------------------------------------------------------*//*************************************************************
A - SETUP
**************************************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);
@import url('https://fonts.googleapis.com/css2?family=Chonburi&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@900&display=swap');

@font-face {
    font-family: 'Abril Fatface Regular';
    font-style: normal;
    font-weight: 400;
    src: local('Abril Fatface Regular'), local('AbrilFatface-Regular'),
        url(http://allfont.ru/cache/fonts/abril-fatface_a2cfe49699a5f0752ff6b23071d75801.woff) format('woff'),
        url(http://allfont.ru/cache/fonts/abril-fatface_a2cfe49699a5f0752ff6b23071d75801.ttf) format('truetype');
}





/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
  margin: 0
  }



/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
  padding: 0;
  list-style: none;
  }


/* A2.4 */
.punbb img {
  border:none
  }

/* A2.5 */
.punbb .main table {
  table-layout: fixed;
  width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle
  }

/* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
  font-size: 94%;
  }

/* A3.2 */
.punbb {
  font: normal 68.75% verdana, arial, helvetica, sans-serif;
  }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
  font-size: 11px;
  font: 1em verdana, arial, helvetica, sans-serif
  }

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
  font-size: 1em;
  font-weight: normal;
  }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
font-size: 1,1em;
  }

/* A3.6 */
.punbb pre {
  font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* A3.7 */
.punbb address, .punbb em {
  font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
  font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
  }

/* A3.10 */
.punbb a {
  text-decoration: underline;
  }

/* A3.11 */
.punbb optgroup {
  font-weight: bold;
  }



/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  overflow:hidden;
  line-height: 0.0;
  font-size: 0;

  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position:absolute;
  left: -9999px;
  overflow: hidden
  }

/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 Общее тело форума */
#pun {
width: 1000px;
margin: auto;
    float: top center;
padding: 50px 0px 0px 0px;
margin-top: 240px!important;
position: relative;

}

/* A5.2 Внутренности "тела" форума*/
.punbb {
 margin-left: 30px;
width: 940px;
height: auto;
 float: none;  
color: #282828; 
}

/* A5.3 */
#pun-redirect{
  border:0 none!important;
  left:0;right:0;
  top:0;bottom:0;
margin:0px;
padding:0px;
  position:fixed;
  width:100%;
  height:100%;
  text-align: center; 
}
#pun-redirect *{
  border:0 none;
}
#pun-redirect .main-title {
display: none;
}
#pun-redirect.punbb .info .container{
  display:inline-block;
  left:0;right:0;
  top:0;bottom:0;
  width:640px;
height: 62px;
margin: 10% auto;
text-align: center;
 font-weight: bold;
font-family: arial!important;
color: #282828!important;
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
padding: 10px;
font-size: 12px;
}



/* A5.4 */
.punbb .section, .punbb .main {
  margin-bottom: 0em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
  margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
  margin-top: 0;
  }

/* 5.7 */
#pun-post .topic {
  margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-style: none none none none;
  border-width: 0px 0px 0px 0px
  }

/* A5.9 */
.punbb .container {
  border-style: none;
  border-width: 0px;


  }

/* A5.10 */
.punbb .section h2, #pun-main h1, #pun-main h2, #pun-stats h2, #pun-debug h2 {
  padding: 1.3em 1em 0.4em 1.0em;
  border-style: none solid solid none;
  border-width: 0 0px 0px 0;
text-transform: lowercase;
    font-size: 12px;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
    color: #D2C9C0!important;

   }

/***************************************/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
  padding: 0px;
  margin: 0px;
  width: 100%;
  overflow: hidden;
  }

.punbb .post-content a {
    color: #6F3633;
    font-weight: bold;
}

.punbb .post-content a:hover {
    color: #252525!important;
 border-bottom: 1px solid #252525!important;
    font-weight: bold;


}


/* B1.2 */
.punbb .post-sig dt {
display: block;
    width: 50%;
    margin: 5px auto; }

/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 140%;
  font-size: 11px;
  }

/* B1.4 */
.punbb .post-content img {
  vertical-align: text-bottom
  }

/* B1.5 */
.punbb .post-content img.postimg {
  vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
}

/* B1.7 */
.punbb .post-content .scrollbox {
  width: 100%;
  overflow: auto;
}

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
    }

 .spoiler-box > div {
 cursor: pointer;
    padding-left: 20px;
    text-align: center;
    letter-spacing: 1px;
    padding-bottom: 3px;
}


/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: block;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
 font-style: normal;
margin: 0;
text-transform: uppercase!important;
 width: auto;
 letter-spacing:  0.8px;
   padding: 3px 3px 3px 3px;
  margin-bottom: 5px;
margin-top: -5px;
  color: #D2C9C0!important;
 background-image: url("https://forumstatic.ru/files/001a/6c/49/66020.png");


}

.legend a {
    color: #D2C9C0!important;
}

.legend a:hover {
color: #252525!important;
  text-shadow: 1px 1px 0 #D0C6BD;
}


.punbb .quote-box cite {
   color: #D2C9C0!important;
}



/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  border-style: solid;
  border-width: 1px;
  margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
  padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
  font-size: 1.1em;
  font-weight: bold;
  }

/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
  float: left;
  position: relative;
  width: 100%;
  font-size: 1.1em;
  height: 0;}

/* B3.2 */
.multipage {
  margin-top: 1em;
  }

/* B3.3 */
.linkst .pagelink {
  position: absolute;
  margin-top: -2.0em;
  left: 2em;
  width: 24em;}

/* B3.4 */
.linkst .postlink {
  position: absolute;
  right: 2.5em;
  width: 16em;
  margin-top: -2.5em;
  text-align: right;
  font-weight: bold;}

/* B3.5 */
.punbb .linksb {
  text-align: right;
  padding: 0.4em 1em 0.5em 1em;
  font-size: 1.1em;}

/* B3.6 */
.linksb .pagelink {
  float: left;
  width: 24em;
  text-align: left;}

/* B3.7 */
.linksb .postlink {
  float: right;
  width: 16em;
  font-weight: bold
  }

/* B3.8 */
.subscribelink {
  clear:both;
  padding-top: 0.3em;
  padding-bottom: 0.5em;
  }

/***************************************/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
  padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
  padding: 0 0 0 1.7em;
  margin: 1em 0 0 0;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
  margin:0 0.6em 0 0
 }

/* C1.4 */
.punbb fieldset {
  border-style: solid;
  border-width: 1px;
  padding: 0 28px 0 18px;
  margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
  padding: 0;
   text-align: center;
  font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
  padding: 0 5px;
  margin: 0 0 0 -15px;
letter-spacing: 0.6px;
 font-size: 10px;
 }

/* C1.7 */
.punbb fieldset fieldset {
  border-style: none;
  margin: 0;
  padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
  padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
  clear:both
  }

/* C1.12 */
.punbb .datafield br {
  display: none
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
  font-weight: bold

  }

/* C1.14 */
.punbb .datafield span.input a {
  font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
  width: 64%;
  margin: 0;
  border:0px none; 
  }

/* C1.17 */
.punbb .hashelp {
  position: relative;
  }

/* C1.18 */
.punbb .helplinks {
  display: block;
  position: absolute;
  top: 1em;
  right: 0;
  font-weight: normal;
  width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
  top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
  }

/* C1.21 */
#pun-post .formal .info-box li {
  padding-left: 4px;
  list-style-type: square;
  list-style-position: inside;
  line-height: 1.5;
  margin: 0;
  }

/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
  overflow: hidden;
  text-align:justify;
  width: 50%;
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
  text-align: center;
  width: 8%;
}

/* C2.3 */
.punbb .main .tcr {
  overflow: hidden;
  text-align: right;
  width: 30%;
  }



/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
  width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
  text-align: left;
  width: 20%;
 }

/* C2.6 */
#pun-debug table .tcl {
  width: 15%;
  white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
  width: 90%;
  white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
font-size: 12px;
 text-align: left;
font-family: 'Roboto', sans-serif;
font-weight: 600;
 letter-spacing: 1px;
padding: 8px 5px 5px 8px;
margin-top: -4px !important;
 margin-left: 0px;
margin-bottom: 5px;
font-weight:bold!important;
text-transform:uppercase;
line-height: 8px;
}

.tclcon h3 a {
color: #6F3633!important; 
 }


.tclcon h3 a:hover{
color: #252525!important; 
  text-shadow: 1px 1px 0 #D0C6BD;

 }


/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: none;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
  border-style: solid none none solid;
  border-width: 1px 0 0 1px;
  padding: 0.8em 1em;
  }

/* C2.12 */
.punbb .main th {
  padding: 0.4em 1em 0.4em 1em;
  }

/* C2.13 */
.punbb .main .tcl {
  border-left-style: none;
  border-left-width: 0
  }


     * html .tclcon {height: 1px}

/* C2.14 */
#pun-index td div.tclcon {
 width: 404px;
height: 122px;
    line-height: 11px;
    text-align: justify;
font-family: arial;
    font-size: 10px;
    margin-left: 2px;
    background: url(https://forumstatic.ru/files/001a/6c/49/93725.png) top no-repeat,  url(https://forumstatic.ru/files/001a/6c/49/73241.png)bottom no-repeat, url(https://forumstatic.ru/files/001a/6c/49/24142.png) repeat-y;

}



.podf2 {
position: absolute;
width: 370px;
height: 85px;
    text-align: justify;
padding: 2px 4px 4px 4px;
margin: 10px 0 0 10px!important;
  font-family: Tahoma; 
   font-size: 11px;
text-transform: lowercase;
}



 
/* C2.15 */
.punbb div.icon {
float: right; 
display: block; 
}








/* C3 Topics
-------------------------------------------------------------*/

/* C3.1 */
.punbb .post .container {
  border-style: none none none none;
  border-width: 0px;
  margin-top: -1px;
  padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
  border-style: none none none none;
  border-width: 0px;
 height: 25px;
margin: 5px 5px 5px 10px;
 margin-bottom: 10px!important;
}


/* C3.3 */
.punbb .post h3 span {
  padding: 0.5em 1em;
  display: block;
  margin-left: 19em;
width: 900px;
border-left-style: none;
  border-left-width: 0px
z-index: 50;
color: #D2C8BF!important;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 10px;
 font-style: normal;   
   padding: 8px 5px 10px 7px;
text-transform: lowercase;
margin-left: 15px;
margin-top: 5px !important;
}





/* C3.4 */
.punbb .post h3 strong {
  float: right;
  width: 5em;
  text-align: center; 
  font-weight: normal;
background-color: #252525!important;
  }

/* C3.5 */
.punbb .post .post-author {
float: left; 
margin: 5px  -10px 0px; 
text-align: center; 
width: 240px; 
min-height: 210px;
background: url(https://forumstatic.ru/files/001a/6c/49/83563.png) top no-repeat,  url(https://forumstatic.ru/files/001a/6c/49/94521.png)bottom no-repeat, url(https://forumstatic.ru/files/001a/6c/49/18602.png) repeat-y;
 } 

  /* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
 padding: 0 1em 1em 1em;
 }

/* C3.7 */
.pa-author {
width:230px;
margin: 10px -10px!important;
 }

/* C3.8 */
.pa-author a {
text-align: center;
font-size: 14px!important;
color: #6F3633!important;
  text-transform: uppercase;
 font-family: 'Abril Fatface Regular', arial;
  font-style: normal;
    font-weight: 400;
width:240px;
letter-spacing: 2px;
  }


li.pa-avatar  {
margin:  5px  -5px;
padding: 10px;
width:210px;
}

li.pa-avatar img {
max-width: 180px!important;
max-height: 180px!important;
}


/* C3.9 */
li.pa-title {
font-family: 'Roboto', sans-serif;
  margin-top: -5px;
 text-transform: lowercase;
    letter-spacing: 1px;
   color: #6F3633!important; 
    text-size: 8px; 
 border-top: 1px solid #252525!important;

 }

li.pa-online {
    line-height: 11px;
letter-spacing: 1px;
text-size: 10px!important; 
color: #c7c7c7!important;
 font-family: 'Roboto', sans-serif;
font-weight: 700;
margin: 15px  8px 5px  -10px;
text-transform: uppercase;
font-weight: bold!important;
padding: 5px;
width: 210px; 
}


.pa-last-visit{
    line-height: 11px;
letter-spacing: 1px;
text-size: 8px!important; 
color: #c7c7c7!important;
font-family: arial;
 font-style: normal;
}


.pa-reg{
    line-height: 11px;
letter-spacing: 1px;
text-size: 8px!important; 
color: #c7c7c7!important;
font-family: arial;
 font-style: normal;
}


/* C3.11 */
.punbb .post-body {
  margin-left: 22em;
  border-left-style: none;
  border-left-width: 0px;
  padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
  padding: 1em;
margin-left: 12px;
    text-align: justify;
}

/*C3.13 */
.punbb fieldset .post-box {
  margin-bottom: 0.8em
  }

/* C3.14 */
.punbb .post-links {
  margin-left: 19em;
  }

/* C3.15 */
.punbb .post-links ul {
  padding: 0 1em 0 0;
  height: 18px;
  line-height: 2em;
  margin-left: -15em;
  text-align: right;
 font-size:11px;
  text-transform: lowercase;

 }

/* C3.16 */
.punbb .post-links li {
  display: inline;
  padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
  float: left;
  }

/* C3.18 */
.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
  }

/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
  padding: 0.5em 1em;
  text-align: right;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
  height: 1.8em;
  line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
  float: left;
  }

/* C4.4 */
.punbb .modmenu input {
  margin-left: 1em;
  }

/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
  padding: 0.8em 1em
  }

/* C5.2 */
.punbb .info .container .backlink {
  padding-top: 0.8em;
  }

/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
  padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
  float: left;
  width: 14em;
  margin-left: -18em;
  display: inline;
 }

/* C6.3 */
#profilenav li {
  padding-bottom: 0.8em;
  font-weight: bold;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
  border-style: none;
  border-width: 0px;
  padding: 1.5em 18px 0.8em 18px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 1px solid #6F3633!important;
outline: 1px solid #AF9D8C;
 outline-offset: -2px;
color: #252525!important; 
margin-bottom: 20px!important;
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
  background: transparent;
  border: none;
  padding: 0 0 0 0;
  margin: 0px 14px -1em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
  padding: 0 5px;
  position: relative;
letter-spacing: 2px;
}

/* C6.7 */
#viewprofile li, #setmods dl {
  padding: 0 0 0 16em;
  margin-bottom: 0.8em;
  }

/* C6.8 */
#viewprofile li span {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.5em 1em;
  font-weight: bold;
color: #D2C9C0!important;
background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);
border: 2px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;

  }

#viewprofile li span a{
 color: #D2C9C0!important;}


#profile-name strong {
font-size: 14px!important;
color: #6F3633!important;
  text-transform: uppercase;
 font-family: 'Abril Fatface Regular', arial;
  font-style: normal;
    font-weight: 400;
letter-spacing: 2px;}

#profile-title {
text-transform: lowercase;
    letter-spacing: 1px;
   color: #252525!important; 
    text-size: 8px; 
 }





/*C6.9 */
#setmods dt {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.8em 1em;
  font-weight: bold;
  display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
  display: block;
  padding: 0.5em 1em;
  font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em
  }

/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
  padding: 0 2.3em 2.3em 2.3em;
  border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
  border-style: none;
  border-width: 0px;
  }

/***************************************/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1.1 */
#pun-title {
  margin: 0;
  margin-top: 0px;
  border: none;
  }

/* D1.2 */
#pun-title h1 {
  display : block;
  height : 40px;
  padding: 2em 1em 0 1em;
  }

/* D1.3 */
#pun-title .container {
  border-style: none solid none solid;
  }

/* D1.4 */
#pun-title h1 span  {
  display : none;
  }

/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
  background: transparent;
  border: none;
  padding: 0}

/* D2.3 */
#pun-pagelinks .container li {
  display: inline
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
  height: 2em;
  line-height: 2em;
  padding: 0;
  font-size: 1.2em;
  margin-left: -9999px;
  display: block;
  float:left;
  width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  position:relative;
  margin: 0;
  }

#pun-pagelinks li a span {
  display:block;
  margin: 0 1em
  }

/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
  border-style: none;
  border-width: 0;
  margin: 0 auto;

 }

/* D3.2 */
#pun-navlinks .container  {
  text-align: center;
margin-top: -68px!important;
  height: 27px;
  width: 900px;    
text-transform: uppercase;
font-weight: 900;
 font-style: normal;

  }
  

/* D.3 */
#pun-navlinks li {
  display: inline;
  margin: 0.40%;
}


/* D3.4 */
#pun-navlinks li a {
font-family: 'Abril Fatface Regular', arial;
  font-style: normal;
    font-weight: 400;
letter-spacing: 0.6px;
text-transform: uppercase;
font-size: 13px;
font-weight:bold!important;
 padding: 10px 5px 10px 7px;
 -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    -o-transition: .3s all;
    transition: .3s all;

  }


#pun-navlinks li a:hover {
color: #252525!important;
  text-shadow: 1px 1px 0 #D0C6BD;
 }




/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
     border: none 0px ;
  }

/* D4.2 */
#pun-ulinks .container {
    position: relative;
 background-color: transparent;
  font-size: 10px;
 text-align: center;
font-family: 'Roboto', sans-serif;
font-weight: 400;
   letter-spacing: 0,6px;
    text-transform: lowercase;
margin-top: 5px;
    width: 850px;
    left: 54px;
}

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
  display: inline;
color: #282828!important;
  border-left-style: none;
  border-left-width: 0px;
  white-space: nowrap;   
  margin: 0px;

  }

/* D4.4 */
#pun-ulinks li a {
padding: 0 0.3em 0 0.4em
  }

/* D4.5 */
#pun-ulinks li {
border-left-style: none;
  border-left-width: 0;
  padding-left: 0
  }

/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
  border-bottom: none;
  margin-bottom: 0;
margin-top: 10px;
  }

/* D5.2 */
#pun-status .container {
text-align: center;
padding: 0.8em 1em 1em 1em;
  margin-top: -10px;
 color: #282828;
 font-size: 11px;
font-style: normal;
text-transform: lowercase;
}

  /* D5.3 */
#pun-status span {
  white-space: nowrap;
  margin-right: 0.5em;
font-size: 11px;
font-style: normal;
text-transform: lowercase;
 }

/* D5.4 */
#pun-crumbs1 {
 text-align: left;
  margin-top: 0;
border-top: none;
padding: 2em 2em 0.8em 2em;
 font-style: normal;   
 margin-bottom: 5px!important;
  letter-spacing: 0.5px;
text-transform: none!important;

  }

/* D5.5 */
#pun-crumbs1 p.container {
  border-top: none;
 font-style: normal;   
 letter-spacing: 0px;
font-family: 'Roboto', sans-serif;
font-weight: 600;
 text-transform: uppercase;
color: #282828!important;
 margin-bottom: 5px!important;
  letter-spacing: 0.5px;
 }



/* D5.6 */
#pun-break1 {
  margin: 0 1em;
  border-style: solid none;
  border-width: 0px 0;
  height: 0;
  margin: -2px 1em;
  position: relative;
  z-index: 1;
  }

/* D6 Announcement
-------------------------------------------------------------*/

#pun-announcement h2 {
  padding: 0;
  margin: 0em 1em -3.5em 1em;
  border-style: none none solid none;
  border-width: 0 0 0px 0;
  position: relative;
  font-weight: bold;
  }

/* D6.2 */
#pun-announcement h2 span {
  display: none;
  padding: 1em 0 0.8em 0;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  }

/* D6.3 */
#pun-announcement .container {
  padding: 0em 1em 0em 1em ;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
 padding: 0.8em 1em
       }


/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
  float: left;
  clear: both;
  line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
  text-align: right;
  line-height: 150%;
  }



/* D7.4 */
li#onlinelist {
  margin-top: 1em;
  border-top-style: solid;
  border-top-width: 0px;
  float: left;
  width: 100%;
  line-height: 130%;
text-transform: lowercase;
  }






/* D7.5 */
li#onlinelist div {
  border-top-style: solid;
  border-top-width: 0px;
  padding: 0.7em 0 0 0;
  }




/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
  margin: 0;
  border: none;
  width: 50%;
  position: relative;
  float: left;
  }

/* D8.2 */
#pun-qjump .container {
  border: none;
  background: transparent;
  padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
  margin-top:  0;
  }

/* D8.4 */
#pun-about .container {
  text-align: center;
  line-height: 120%; 
  }

/* D8.5 */
#pun-about p span {
  display:block;
  padding-left: 50%;
 margin-top: 0px;
 }

/* D8.6 */
#pun-crumbs2 {
 overflow: hidden;
  margin-bottom: 0;
  border-bottom: none;
text-align: left;
text-transform: none! important;
  }

/* D8.7 */
#pun-crumbs2 .container {
  border-bottom: none;
  padding: 0.8em 1em;
font-family: 'Roboto', sans-serif;
font-weight: 600;
font-style: normal; 
 text-transform: uppercase;
color: #282828!important;
  letter-spacing: 0.5px;
  }

/* D8.8 */
#pun-break4 {
  margin: -2px 1em;
  border-style: solid none;
  border-width: 0px 0;
  position: relative;
  height: 0;
  z-index: 1;
  }

/* D8.9 */
div.punbb-admin #pun-about .container {
  border-top-style: solid;
  border-top-width: 0px;
  }

/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
  border-bottom-style: solid;
  border-bottom-width: 0px;
  padding-bottom: 0;
  margin-bottom: 0.8em;
  }

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
  padding-bottom: 0.6em;
  display: block;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
  margin-bottom: 1em
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
  padding: 0 0 0 1em
  }

/* D9.5 */
#pun-help .formal li {
  padding: 0;
  line-height: 130%
  }

/* D9.6 */
#pun-help .formal li * {
  vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
  padding-bottom: 0;
  }
#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: -320px; top:-175px
}


#form-buttons table {
     width: 100%!important;
 margin-left: 5px!important;
margin-bottom: 5px!important;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 

}




.move_posts_form .modal-inner>.container {
background-image: url(https://forumstatic.ru/files/001a/6c/49/15176.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #252525!important; 
}


.pun-modal.move_posts_form .modal-inner {
background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #D2C9C0!important; 
}


.pun-modal h2,.pun-modal h1 {background-color: #6F3633!important;
}
.pun-modal .closer {background-color: #D2C9C0;}



/*Правка к Закладкам*/
#BookmCntToggle {
    z-index: 113;
}
#MyBookmarks .container {
    background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
}
#MyBookmarks .deS:after {
    font-size: .9em;
    color: #252525;
}
#MyBookmarks li.BookmarkL>span>a {
color: #dcdbdb;
}
#MyBookmarks li>span {
background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #D2C9C0!important;

}
#MyBookmarks li num {
    color: #D2C9C0;
}


#MyBookmarks h2, #MyBookmarks h1, .editBookmark h2 {
margin: 40px 0px -2px 0px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #D2C9C0!important;

}

#MyBookmarks>h2 {
    margin-top: 70px;
   height: 17px;
    vertical-align: middle!important;
    padding: .67em!important;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
   
}


#BookmCntToggle.default-style {
  color: #D2C9C0!important;
}



#image-source-list a, #image-area-actions a, #spoiler-sels a {
    font-family: 'Roboto', sans-serif;
font-weight: 200;
color: #252525!important;  
}


0

20

Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/


/* CS1.0A Настройки фона*/

body { 
    background: url(https://forumstatic.ru/files/001a/6c/49/36082.png) repeat-x top center, 
url() repeat-x bottom center, 
url(https://forumstatic.ru/files/001a/6c/49/93413.png)100% no-repeat; 
background-attachment: fixed;

  } 






/* CS1.0B Настройки "тела" форума*/
#pun {
width: 1000px; 
 background-image: url("https://forumstatic.ru/files/001a/6c/49/14072.png");
 background-repeat: repeat; 
background-position: top center;
}

.punbb {
width: 1000px;
}


/* CS1.0C Настройки прокрутки*/
::-webkit-scrollbar
{width: 4px;
height: 4px;
background-color: #252525;}



::-webkit-scrollbar-thumb:vertical {
background-color: #6F3633;
}

::-webkit-scrollbar-thumb:horizontal {
background-color: #9A8776;
}



/*выделение*/
body *::-moz-selection {
  background: rgba(129, 141, 153 );
  color: rgb(255,255,255);
}
body *::-webkit-selection {
  background: rgba(129, 141, 153, 0.8);
  color: rgb(255,255,255);
}
body *::selection {
  background: rgba(129, 141, 153, 0.8);
  color: rgb(255,255,255);
}


/* CS1.0D Настройки шапки*/
#pun-title.section {
   background-image: url(https://forumstatic.ru/files/001a/6c/49/96022.png);
   background-repeat: no-repeat;
background-position: top center;
 border: none;
    width: 1000px;
    height: 340px;
 margin-left: -29px;
margin-top: -290px!important;

}

/* CS1.0F Настройки футера/копирайта */
#pun-about p.container {
background-image: url(https://forumstatic.ru/files/001a/6c/49/60514.png);
margin: 0px 0px -20px -30px;
  background-repeat: no-repeat;
background-position: top center;
 width: 1000px;
    height: 140px;
    overflow-x: hidden;
}


/* 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 Настройки заголовков*/
 .punbb .main h1,  #pun-debug h2, .punbb-admin #pun-admain h2 {
font-size: 10px;
text-align: center;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
color: #282828;
text-transform: uppercase;
letter-spacing: 1px;
display:none;
}


/* CS1.7 Настройки цитаты и кода*/
.punbb .quote-box, .punbb .code-box {
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
border-radius: 0px;
}





/* CS1.7A Настройки маркированного текста*/
.post-content .highlight-text {
display: block;
margin: 0 1.0em 0 1.0em;
border-radius: 0px;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
font-style: normal;
font-size: 14px!important;
text-align: center;
line-height: 15px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
}


/* CS1.8  Настройки формы ответа*/
.punbb textarea  {
background-image: url(https://forumstatic.ru/files/001a/6c/49/15176.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #252525!important; 
padding: 5px;
font-size: 11px!important;
border-radius: 0px;
}


textarea#main-reply {
  width: 100%;
  height: 100%;
  height: 205px;
  margin: 0 auto !important;
 margin-left: 5px!important;
 padding: 0.75em;
  box-sizing: border-box;
  overflow: auto;
border-radius: 0px;
  }



/* CS1.9 Настройки окон в форме ответа*/
#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  {
border-radius: 0px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
padding: 5px;
}



#tags .container {padding: 5px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
 }


/* CS1.11 Настройки полей ввода, кнопок и выпадающих меню*/
.punbb input, .punbb select {
border-radius: 0px;
padding: 5px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
border: none;
}

/* CS1.12 кнопки */
.punbb .button {
font-size: 11px!important;
background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #D2C9C0!important; 
border: none;
text-transform: lowercase;
padding: 5px 5px;
height: 30px;
min-width: 110px;
margin-top: 5px!important;
margin-bottom: 10px!important;
text-align: center;
border-radius: 0px;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
 letter-spacing: 2px;
}


.punbb .button:hover {
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
text-align: center;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
 letter-spacing: 2px;
padding: 5px 5px;
text-transform: lowercase ;
font-size: 11px!important;
}

#keyboard-span input { color:#282828!important; }


#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
    overflow-y: auto;
    padding: 10px;
    max-height: 200px;
}


#pun-viewtopic .post h3 {
    height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
}


.crosslink {
 margin-top: -16px!important;
margin-bottom: 5px!important;
  color: #252525!important;
 font-size: 11px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
 text-transform: lowercase;
  text-align: center;
letter-spacing: 1px;
  }

.crosslink a {
 color: #252525!important;
 font-size: 11px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
 text-transform: lowercase;
  text-align: center;
letter-spacing: 1px;
 }








/* 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: #252525; 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: #252525;}
/* Настройки ссылок при наведении*/
.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: #6F3633; }
/* CS3.3 Настройки навигационных ссылок*/
#pun-navlinks a {color: #6F3633;}
/* Настройки навигационных ссылок при наведении*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {color: #252525!important;
  text-shadow: 1px 1px 0 #D0C6BD;}


/* CS4 Иконки сообщений
-------------------------------------------------------------*/

#pun-main div.catleft, #pun-main div.catright {
    display: none;
}


#pun-index table Div.icon {
    float: right;
display: block;
margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
width: 107px;
height: 15px;
background-image: url();
background-repeat: no-repeat;
}
#pun-index TR.inew Div.icon {
    background-image: url();
    background-repeat: no-repeat;
height: 19px;
margin-top: -3px!important;
 }



#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
 display: block;
   float: right;
    height: 10px;
    margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
  position: relative;
 width: 40px;
    background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;

}

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
  display: block;
   float: right;
    height: 10px;
    margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
 width: 40px;
    background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 1px solid #818D99!important;
outline-offset: -2px;

}

#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
     width: 107px;
height: 15px;
margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
  background-image: url();

}

#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
    width: 107px;
height: 15px;
margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
background-image: url();

}







/* CS5 Другое
-------------------------------------------------------------*/

.closedatafield, #pun-title .title-logo span, .pa-gifts, .lastedit {display: none}
.punbb th {background: #transparent;color: transparent;}
.punbb .post-sig {color:#282828;}
.punbb .post-sig dt {border: none; border-top: solid 1px #282828;}
#profile .container #profilenav h2 {text-align: center; padding: 4px;background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);border: 2px solid #AF9D8C!important;
outline: 1px solid #252525;outline-offset: -2px;color: #D2C9C0!important; margin-bottom: 5px!important;
}
#arrows {position:fixed;right:2%;bottom: 45%;}
#qpsContainer {display:none;} 
#post .formsubmit {text-align: center;}
.offline li.pa-online strong {font-weight: normal;}
#post-form h2 span {display:none;}
#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}
#pun-admain .adformal, #pun-admain .adcontainer {border: none;border-color:  transparent;}
#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}
#pun-admain .adformal, #pun-admain .adcontainer {border: none;border-color:  transparent;}
#pun-reputation div {
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important;
}

#pun-status .item4 {display:none;}


.permalink {background-color: #D2C9C0;
text-align: center;
    padding: 2px 3px 1px 3px;
width: 120px;
}


#pun-adnav ul {
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
  }





/*CS6 Категории
-------------------------------------------------------------*/

#pun-stats.section h2 span, .category h2 span {
}
#pun-category1.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category2.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category3.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category4.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

#pun-category5.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

#pun-category6.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}



#pun-category7.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}



#pun-stats.section h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
margin-top: 10px !important;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

/*------------- сообщение и репутация -------------*/
/* соо и репа*/
.pa-posts, .pa-respect, .pa-fld3, .pa-awards {
    display: inline-block;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
    width: 102px;
    font-size: 10px;
   text-transform: lowercase;
    padding: 0 !important;
    line-height: 11px;
    margin-bottom: 10px!important;
   margin-top: 5px !important;
color: #D2C9C0!important;
background-color: #6F3633;
}
.pa-respect a {
color: #D2C9C0!important;
}


.pa-respect img {width: 7px !important;}

.pa-posts, .pa-fld3 {
    float: left;
    margin-left: 2px !important;
   }
.pa-respect, .pa-awards {
    float: right;
    margin-right: 0px !important;
}

.pa-fld3, .pa-awards {margin-top: -8px !important;}



/*------------- профиль -------------*/
.fandom {
margin-top: -10px !important;
     margin-bottom: 5px!important;
margin-left: 2px!important;
text-align: center;
 font-family: 'Abril Fatface Regular', arial;
color: #6F3633!important;
   font-style: normal;
    font-weight: 400;
text-transform: uppercase;
 font-size: 12px;
 line-height: 20px;
letter-spacing: 1px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/15614.png);
}

.crosscash{
color: #252525!important;
margin-bottom: 0px!important;
 margin-top: -1px !important;
text-align: center;
font-family: 'Roboto', sans-serif;
font-weight: 400;
 font-size: 12px;
 line-height: 19px;
letter-spacing: 1px;
}



.lz {
margin-left: 2px!important;
padding: 6px 6px 6px 6px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/15176.png);
 line-height: 11px;
 font-family: Arial;
 font-size: 11px;
 text-transform: lowercase;
color: #252525!important;
 text-align: justify;
border-bottom: 1px solid #252525!important;
}


.lz a {
 line-height: 11px;
 font-family: 'Roboto', sans-serif;
font-weight: 700;
 font-size: 12px;
 text-transform: lowercase;
color: #6F3633!important;
}


.lz a:hover{
font-family: 'Roboto', sans-serif;
font-weight: 700;
 text-transform: lowercase;
 line-height: 11px;
color: #252525!important;
  text-shadow: 1px 1px 0 #D0C6BD;
font-size: 12px;
}

/*------------- плашка профиля -------------*/

.pa-fld2{
width: 210px;
height: 31px;
text-align: center;
margin-left: -1px !important;
margin-top: -15px !important;
  margin-bottom: 5px!important;

}



/*------------- таблица -------------*/

.sdcrosstabl {position: absolute;
margin-left: 30px !important;
top: -220px;
}

.sdcrosstabl td {width: 50px}

.sdcrossactiv{position: relative;
  width:41px;
  height: 41px;
  overflow: visible;
  filter: grayscale(100%);
 }



.sdcrosstabl2 {position: absolute;
margin-left: 744px !important;
top: -220px;
}

.sdcrosstabl2 td {width: 50px}

.sdcrosspost {position: relative;
  width:41px;
  height: 41px;
  overflow: visible;
  filter: grayscale(100%);
 }



.sdpoisktabl {position: absolute;
margin-left: 180px !important;
top: -160px;
}

.sdpoisktabl td {width: 45px}

.sdcrosspoisk {position: relative;
  width:42px;
  height: 42px;
  overflow: visible;
   filter: grayscale(100%);
 }



.sdpoisktabl2 {position: absolute;
margin-left: 670px !important;
top: -160px;
}

.sdpoisktabl2 td {width: 45px}

.sdcrosspoisk2 {position: relative;
  width:42px;
  height: 42px;
  overflow: visible;
  filter: grayscale(100%);
 }



.sdcrossp {position: absolute;
width: 360px;
height: 22px;
top:-140px;
margin-left: 290px!important;}


.sdcrosstext {  position: absolute;
height: 22px;
padding: 5px;
margin-top: 2px!important;
overflow-y: scroll;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
color: #dfdfdf!important;
font-size: 10px;
line-height: 12px;
text-align: justify;}

.sdcrosstext a {color: #818D99!important;  font-family: 'Roboto', sans-serif;
font-weight: 400;}


.sdcrossnplayer2 {position: absolute;
width: 400px;
top:-102px;
margin-left: 430px!important;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #818D99!important;
}

.sdcrossnplayer2 a {
color: #818D99!important;
 }





.sdcrossn {position: absolute;
width: 400px;
top:-190px;
margin-left: 400px!important;}


.sdcrossname {  position: absolute;
 font-family: 'Roboto', sans-serif;
font-weight: 300;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #dfdfdf!important;
 text-shadow: 1px 1px 0 #282828;
}

.sdcrossname a {
color: #dfdfdf!important;
 text-shadow: 1px 1px 0 #282828;
}

.sdcrossname a:hover{
color: #818D99!important;}


.sdcrossnplayer {position: absolute;
width: 400px;
top:-170px;
margin-left: 430px!important;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #818D99!important;
}

.sdcrossnplayer a {
color: #818D99!important;
 }



.sdams {position: absolute;
top:-218px;
margin-left: 210px!important;
width: 500px;
text-align: center;
 z-index: 9;
color: #818D99!important;
}


.sdams a {
font-family: 'Chonburi', cursive;
font-size: 12px;
  color: #818D99!important;
 font-weight: bold;
text-transform: uppercase;
}



.banners {
    position: absolute;
    margin-left: -5px !important;
    width: 900px;
    height: 33px;
    overflow-y: auto;
    margin-top: -15px !important;
    text-align: center;
}

.banners a{
  opacity: 0.9;
  filter: grayscale(100%);
}

.banners a:hover {
  filter: none;
}



.crossplaha {
    width: 930px;
    position: absolute !important;
    margin-top: 230px !important;
}

.crossplaha1{
width: 100px;
height: 22px;
padding: 4px 20px 4px 20px;
margin-right: 4px!important;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; font-size: 10px;
letter-spacing: 2px;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
line-height: 90%!important;
text-transform: lowercase;
}
.crossplaha1 a {color: #dcdbdb!important;}
.crossplaha1 a:hover { color: #dcdbdb!important;}





.sdnavig {
text-align: left;
    position: absolute;
    font-family: 'Roboto', sans-serif;
   font-weight: 400;
    font-size: 10px;
    line-height: 19px;
    letter-spacing: 1px;
    text-transform: uppercase;
    top: -160px;
    left: 55px;
}
.sdnavig a {
    color: #dcdbdb!important;
    padding: 2px 5px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;

}
.sdnavig a:hover {
    background-color: #818D99;
    color: #282828!important;
}



.sdnavig2 {
text-align: right;
    position: absolute;
    font-family: 'Roboto', sans-serif;
   font-weight: 400;
    font-size: 10px;
    line-height: 19px;
    letter-spacing: 1px;
    text-transform: uppercase;
    top: -160px;
    left: 850px;
}
.sdnavig2 a {
    color: #dcdbdb!important;
    padding: 2px 5px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;

}
.sdnavig2 a:hover {
    background-color: #818D99;
    color: #282828!important;
}




/******************
Кнопки вверх/вниз
*******************/


.go-up, .go-down {
    cursor: pointer;
    display: none;
    height: 40px;
    margin-bottom: 160px;
    opacity: 1;
    position: fixed;
    width: 40px;
    z-index: 9999;
}

.go-up {
    bottom: 55%;
    margin-left: 960px !important;
}

.go-down {
    bottom: 44%;
    margin-left: 960px !important;
}
.go-down:hover, .go-up:hover {
    opacity: 1;
}

.topic a.sharelink {
    display: none;
}







0

21

Код:
/* STRUCTURE
-------------------------------------------------------------*//*************************************************************
A - SETUP
**************************************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */
  @import url(style_cs.css);
@import url('https://fonts.googleapis.com/css2?family=Chonburi&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@900&display=swap');

@font-face {
    font-family: 'Abril Fatface Regular';
    font-style: normal;
    font-weight: 400;
    src: local('Abril Fatface Regular'), local('AbrilFatface-Regular'),
        url(http://allfont.ru/cache/fonts/abril-fatface_a2cfe49699a5f0752ff6b23071d75801.woff) format('woff'),
        url(http://allfont.ru/cache/fonts/abril-fatface_a2cfe49699a5f0752ff6b23071d75801.ttf) format('truetype');
}





/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
  margin: 0
  }



/* A2.3 */
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {
  padding: 0;
  list-style: none;
  }


/* A2.4 */
.punbb img {
  border:none
  }

/* A2.5 */
.punbb .main table {
  table-layout: fixed;
  width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle
  }

/* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
  font-size: 94%;
  }

/* A3.2 */
.punbb {
  font: normal 68.75% verdana, arial, helvetica, sans-serif;
  }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
  font-size: 11px;
  font: 1em verdana, arial, helvetica, sans-serif
  }

/* A3.4 */
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
  font-size: 1em;
  font-weight: normal;
  }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
font-size: 1,1em;
  }

/* A3.6 */
.punbb pre {
  font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* A3.7 */
.punbb address, .punbb em {
  font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
  font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
  }

/* A3.10 */
.punbb a {
  text-decoration: underline;
  }

/* A3.11 */
.punbb optgroup {
  font-weight: bold;
  }



/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  overflow:hidden;
  line-height: 0.0;
  font-size: 0;

  }

/* A4.2 */
.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position:absolute;
  left: -9999px;
  overflow: hidden
  }

/* A5 Basic page layout and borders
-------------------------------------------------------------*/

/* A5.1 Общее тело форума */
#pun {
width: 1000px;
margin: auto;
    float: top center;
padding: 50px 0px 0px 0px;
margin-top: 240px!important;
position: relative;

}

/* A5.2 Внутренности "тела" форума*/
.punbb {
 margin-left: 30px;
width: 940px;
height: auto;
 float: none;  
color: #282828; 
}

/* A5.3 */
#pun-redirect{
  border:0 none!important;
  left:0;right:0;
  top:0;bottom:0;
margin:0px;
padding:0px;
  position:fixed;
  width:100%;
  height:100%;
  text-align: center; 
}
#pun-redirect *{
  border:0 none;
}
#pun-redirect .main-title {
display: none;
}
#pun-redirect.punbb .info .container{
  display:inline-block;
  left:0;right:0;
  top:0;bottom:0;
  width:640px;
height: 62px;
margin: 10% auto;
text-align: center;
 font-weight: bold;
font-family: arial!important;
color: #282828!important;
background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 2px solid #818D99!important;
outline-offset: -4px;
padding: 10px;
font-size: 12px;
}



/* A5.4 */
.punbb .section, .punbb .main {
  margin-bottom: 0em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
  margin-top: 0.4em;
  }

/* A5.6 */
.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {
  margin-top: 0;
  }

/* 5.7 */
#pun-post .topic {
  margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-style: none none none none;
  border-width: 0px 0px 0px 0px
  }

/* A5.9 */
.punbb .container {
  border-style: none;
  border-width: 0px;


  }

/* A5.10 */
.punbb .section h2, #pun-main h1, #pun-main h2, #pun-stats h2, #pun-debug h2 {
  padding: 1.3em 1em 0.4em 1.0em;
  border-style: none solid solid none;
  border-width: 0 0px 0px 0;
text-transform: lowercase;
    font-size: 12px;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
    color: #D2C9C0!important;

   }

/***************************************/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
  padding: 0px;
  margin: 0px;
  width: 100%;
  overflow: hidden;
  }

.punbb .post-content a {
    color: #6F3633;
    font-weight: bold;
}

.punbb .post-content a:hover {
    color: #252525!important;
 border-bottom: 1px solid #252525!important;
    font-weight: bold;


}


/* B1.2 */
.punbb .post-sig dt {
display: block;
    width: 50%;
    margin: 5px auto; }

/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 140%;
  font-size: 11px;
  }

/* B1.4 */
.punbb .post-content img {
  vertical-align: text-bottom
  }

/* B1.5 */
.punbb .post-content img.postimg {
  vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
}

/* B1.7 */
.punbb .post-content .scrollbox {
  width: 100%;
  overflow: auto;
}

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 0.4em 1.8em 1.4em 1.8em;
  padding: 1em;
    }

 .spoiler-box > div {
 cursor: pointer;
    padding-left: 20px;
    text-align: center;
    letter-spacing: 1px;
    padding-bottom: 3px;
}


/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: block;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
 font-style: normal;
margin: 0;
text-transform: uppercase!important;
 width: auto;
 letter-spacing:  0.8px;
   padding: 3px 3px 3px 3px;
  margin-bottom: 5px;
margin-top: -5px;
  color: #D2C9C0!important;
 background-image: url("https://forumstatic.ru/files/001a/6c/49/66020.png");


}

.legend a {
    color: #D2C9C0!important;
}

.legend a:hover {
color: #252525!important;
  text-shadow: 1px 1px 0 #D0C6BD;
}


.punbb .quote-box cite {
   color: #D2C9C0!important;
}



/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  border-style: solid;
  border-width: 1px;
  margin: 0 0 1.1em 0;
  }

/* B2.2 */
.punbb .info-box * {
  padding: 0 0 0.7em 0;
  }

/* B2.3 */
.punbb #pun-main .info-box .legend {
  font-size: 1.1em;
  font-weight: bold;
  }

/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
  float: left;
  position: relative;
  width: 100%;
  font-size: 1.1em;
  height: 0;}

/* B3.2 */
.multipage {
  margin-top: 1em;
  }

/* B3.3 */
.linkst .pagelink {
  position: absolute;
  margin-top: -2.0em;
  left: 2em;
  width: 24em;}

/* B3.4 */
.linkst .postlink {
  position: absolute;
  right: 2.5em;
  width: 16em;
  margin-top: -2.5em;
  text-align: right;
  font-weight: bold;}

/* B3.5 */
.punbb .linksb {
  text-align: right;
  padding: 0.4em 1em 0.5em 1em;
  font-size: 1.1em;}

/* B3.6 */
.linksb .pagelink {
  float: left;
  width: 24em;
  text-align: left;}

/* B3.7 */
.linksb .postlink {
  float: right;
  width: 16em;
  font-weight: bold
  }

/* B3.8 */
.subscribelink {
  clear:both;
  padding-top: 0.3em;
  padding-bottom: 0.5em;
  }

/***************************************/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
  padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
  padding: 0 0 0 1.7em;
  margin: 1em 0 0 0;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
  margin:0 0.6em 0 0
 }

/* C1.4 */
.punbb fieldset {
  border-style: solid;
  border-width: 1px;
  padding: 0 28px 0 18px;
  margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
  padding: 0;
   text-align: center;
  font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
  padding: 0 5px;
  margin: 0 0 0 -15px;
letter-spacing: 0.6px;
 font-size: 10px;
 }

/* C1.7 */
.punbb fieldset fieldset {
  border-style: none;
  margin: 0;
  padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
  padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
  clear:both
  }

/* C1.12 */
.punbb .datafield br {
  display: none
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
  font-weight: bold

  }

/* C1.14 */
.punbb .datafield span.input a {
  font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
  width: 64%;
  margin: 0;
  border:0px none; 
  }

/* C1.17 */
.punbb .hashelp {
  position: relative;
  }

/* C1.18 */
.punbb .helplinks {
  display: block;
  position: absolute;
  top: 1em;
  right: 0;
  font-weight: normal;
  width: 36%;
  }

/* c1.19 */
.punbb #profile .helplinks {
  top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
  }

/* C1.21 */
#pun-post .formal .info-box li {
  padding-left: 4px;
  list-style-type: square;
  list-style-position: inside;
  line-height: 1.5;
  margin: 0;
  }

/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
  overflow: hidden;
  text-align:justify;
  width: 50%;
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
  text-align: center;
  width: 8%;
}

/* C2.3 */
.punbb .main .tcr {
  overflow: hidden;
  text-align: right;
  width: 30%;
  }



/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
  width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
  text-align: left;
  width: 20%;
 }

/* C2.6 */
#pun-debug table .tcl {
  width: 15%;
  white-space:normal;
  }

/* C2.7 */
#pun-debug .tcr {
  width: 90%;
  white-space: normal;
  }

/* C2.8 */
#pun-index .tcl h3 {
font-size: 12px;
 text-align: left;
font-family: 'Roboto', sans-serif;
font-weight: 600;
 letter-spacing: 1px;
padding: 8px 5px 5px 8px;
margin-top: -4px !important;
 margin-left: 0px;
margin-bottom: 5px;
font-weight:bold!important;
text-transform:uppercase;
line-height: 8px;
}

.tclcon h3 a {
color: #6F3633!important; 
 }


.tclcon h3 a:hover{
color: #252525!important; 
  text-shadow: 1px 1px 0 #D0C6BD;

 }


/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: none;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
  border-style: solid none none solid;
  border-width: 1px 0 0 1px;
  padding: 0.8em 1em;
  }

/* C2.12 */
.punbb .main th {
  padding: 0.4em 1em 0.4em 1em;
  }

/* C2.13 */
.punbb .main .tcl {
  border-left-style: none;
  border-left-width: 0
  }


     * html .tclcon {height: 1px}

/* C2.14 */
#pun-index td div.tclcon {
 width: 404px;
height: 122px;
    line-height: 11px;
    text-align: justify;
font-family: arial;
    font-size: 10px;
    margin-left: 2px;
    background: url(https://forumstatic.ru/files/001a/6c/49/93725.png) top no-repeat,  url(https://forumstatic.ru/files/001a/6c/49/73241.png)bottom no-repeat, url(https://forumstatic.ru/files/001a/6c/49/24142.png) repeat-y;

}



.podf2 {
position: absolute;
width: 370px;
height: 85px;
    text-align: justify;
padding: 2px 4px 4px 4px;
margin: 10px 0 0 10px!important;
  font-family: Tahoma; 
   font-size: 11px;
text-transform: lowercase;
}



 
/* C2.15 */
.punbb div.icon {
float: right; 
display: block; 
}








/* C3 Topics
-------------------------------------------------------------*/

/* C3.1 */
.punbb .post .container {
  border-style: none none none none;
  border-width: 0px;
  margin-top: -1px;
  padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
  border-style: none none none none;
  border-width: 0px;
 height: 25px;
margin: 5px 5px 5px 10px;
 margin-bottom: 10px!important;
}


/* C3.3 */
.punbb .post h3 span {
  padding: 0.5em 1em;
  display: block;
  margin-left: 19em;
width: 900px;
border-left-style: none;
  border-left-width: 0px
z-index: 50;
color: #D2C8BF!important;
font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 10px;
 font-style: normal;   
   padding: 8px 5px 10px 7px;
text-transform: lowercase;
margin-left: 15px;
margin-top: 5px !important;
}





/* C3.4 */
.punbb .post h3 strong {
  float: right;
  width: 5em;
  text-align: center; 
  font-weight: normal;
background-color: #252525!important;
  }

/* C3.5 */
.punbb .post .post-author {
float: left; 
margin: 5px  -10px 0px; 
text-align: center; 
width: 240px; 
min-height: 210px;
background: url(https://forumstatic.ru/files/001a/6c/49/83563.png) top no-repeat,  url(https://forumstatic.ru/files/001a/6c/49/94521.png)bottom no-repeat, url(https://forumstatic.ru/files/001a/6c/49/18602.png) repeat-y;
 } 

  /* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
 padding: 0 1em 1em 1em;
 }

/* C3.7 */
.pa-author {
width:230px;
margin: 10px -10px!important;
 }

/* C3.8 */
.pa-author a {
text-align: center;
font-size: 14px!important;
color: #6F3633!important;
  text-transform: uppercase;
 font-family: 'Abril Fatface Regular', arial;
  font-style: normal;
    font-weight: 400;
width:240px;
letter-spacing: 2px;
  }


li.pa-avatar  {
margin:  5px  -5px;
padding: 10px;
width:210px;
}

li.pa-avatar img {
max-width: 180px!important;
max-height: 180px!important;
}


/* C3.9 */
li.pa-title {
font-family: 'Roboto', sans-serif;
  margin-top: -5px;
 text-transform: lowercase;
    letter-spacing: 1px;
   color: #6F3633!important; 
    text-size: 8px; 
 border-top: 1px solid #252525!important;

 }

li.pa-online {
    line-height: 11px;
letter-spacing: 1px;
text-size: 10px!important; 
color: #c7c7c7!important;
 font-family: 'Roboto', sans-serif;
font-weight: 700;
margin: 15px  8px 5px  -10px;
text-transform: uppercase;
font-weight: bold!important;
padding: 5px;
width: 210px; 
}


.pa-last-visit{
    line-height: 11px;
letter-spacing: 1px;
text-size: 8px!important; 
color: #c7c7c7!important;
font-family: arial;
 font-style: normal;
}


.pa-reg{
    line-height: 11px;
letter-spacing: 1px;
text-size: 8px!important; 
color: #c7c7c7!important;
font-family: arial;
 font-style: normal;
}


/* C3.11 */
.punbb .post-body {
  margin-left: 22em;
  border-left-style: none;
  border-left-width: 0px;
  padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
  padding: 1em;
margin-left: 12px;
    text-align: justify;
}

/*C3.13 */
.punbb fieldset .post-box {
  margin-bottom: 0.8em
  }

/* C3.14 */
.punbb .post-links {
  margin-left: 19em;
  }

/* C3.15 */
.punbb .post-links ul {
  padding: 0 1em 0 0;
  height: 18px;
  line-height: 2em;
  margin-left: -15em;
  text-align: right;
 font-size:11px;
  text-transform: lowercase;

 }

/* C3.16 */
.punbb .post-links li {
  display: inline;
  padding-left: 1em;
  }

/* C3.17 */
.pl-email, .pl-website {
  float: left;
  }

/* C3.18 */
.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
  }

/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
  padding: 0.5em 1em;
  text-align: right;
  }

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
  height: 1.8em;
  line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
  float: left;
  }

/* C4.4 */
.punbb .modmenu input {
  margin-left: 1em;
  }

/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
  padding: 0.8em 1em
  }

/* C5.2 */
.punbb .info .container .backlink {
  padding-top: 0.8em;
  }

/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
  padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
  float: left;
  width: 14em;
  margin-left: -18em;
  display: inline;
 }

/* C6.3 */
#profilenav li {
  padding-bottom: 0.8em;
  font-weight: bold;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
  border-style: none;
  border-width: 0px;
  padding: 1.5em 18px 0.8em 18px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 1px solid #6F3633!important;
outline: 1px solid #AF9D8C;
 outline-offset: -2px;
color: #252525!important; 
margin-bottom: 20px!important;
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
  background: transparent;
  border: none;
  padding: 0 0 0 0;
  margin: 0px 14px -1em 14px;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
  padding: 0 5px;
  position: relative;
letter-spacing: 2px;
}

/* C6.7 */
#viewprofile li, #setmods dl {
  padding: 0 0 0 16em;
  margin-bottom: 0.8em;
  }

/* C6.8 */
#viewprofile li span {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.5em 1em;
  font-weight: bold;
color: #D2C9C0!important;
background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);
border: 2px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;

  }

#viewprofile li span a{
 color: #D2C9C0!important;}


#profile-name strong {
font-size: 14px!important;
color: #6F3633!important;
  text-transform: uppercase;
 font-family: 'Abril Fatface Regular', arial;
  font-style: normal;
    font-weight: 400;
letter-spacing: 2px;}

#profile-title {
text-transform: lowercase;
    letter-spacing: 1px;
   color: #252525!important; 
    text-size: 8px; 
 }





/*C6.9 */
#setmods dt {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.8em 1em;
  font-weight: bold;
  display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
  display: block;
  padding: 0.5em 1em;
  font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em
  }

/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
  padding: 0 2.3em 2.3em 2.3em;
  border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
  border-style: none;
  border-width: 0px;
  }

/***************************************/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1.1 */
#pun-title {
  margin: 0;
  margin-top: 0px;
  border: none;
  }

/* D1.2 */
#pun-title h1 {
  display : block;
  height : 40px;
  padding: 2em 1em 0 1em;
  }

/* D1.3 */
#pun-title .container {
  border-style: none solid none solid;
  }

/* D1.4 */
#pun-title h1 span  {
  display : none;
  }

/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
  background: transparent;
  border: none;
  padding: 0}

/* D2.3 */
#pun-pagelinks .container li {
  display: inline
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
  height: 2em;
  line-height: 2em;
  padding: 0;
  font-size: 1.2em;
  margin-left: -9999px;
  display: block;
  float:left;
  width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  position:relative;
  margin: 0;
  }

#pun-pagelinks li a span {
  display:block;
  margin: 0 1em
  }

/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks, #pun-navlinks .container {
  border-style: none;
  border-width: 0;
  margin: 0 auto;

 }

/* D3.2 */
#pun-navlinks .container  {
  text-align: center;
margin-top: -68px!important;
  height: 27px;
  width: 900px;    
text-transform: uppercase;
font-weight: 900;
 font-style: normal;

  }
  

/* D.3 */
#pun-navlinks li {
  display: inline;
  margin: 0.40%;
}


/* D3.4 */
#pun-navlinks li a {
font-family: 'Abril Fatface Regular', arial;
  font-style: normal;
    font-weight: 400;
letter-spacing: 0.6px;
text-transform: uppercase;
font-size: 13px;
font-weight:bold!important;
 padding: 10px 5px 10px 7px;
 -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    -o-transition: .3s all;
    transition: .3s all;

  }


#pun-navlinks li a:hover {
color: #252525!important;
  text-shadow: 1px 1px 0 #D0C6BD;
 }




/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks  {
     border: none 0px ;
  }

/* D4.2 */
#pun-ulinks .container {
    position: relative;
 background-color: transparent;
  font-size: 10px;
 text-align: center;
font-family: 'Roboto', sans-serif;
font-weight: 400;
   letter-spacing: 0,6px;
    text-transform: lowercase;
margin-top: 5px;
    width: 850px;
    left: 54px;
}

/* D4.3 */
#pun-ulinks li, #pun-ulinks li a {
  display: inline;
color: #282828!important;
  border-left-style: none;
  border-left-width: 0px;
  white-space: nowrap;   
  margin: 0px;

  }

/* D4.4 */
#pun-ulinks li a {
padding: 0 0.3em 0 0.4em
  }

/* D4.5 */
#pun-ulinks li {
border-left-style: none;
  border-left-width: 0;
  padding-left: 0
  }

/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
  border-bottom: none;
  margin-bottom: 0;
margin-top: 10px;
  }

/* D5.2 */
#pun-status .container {
text-align: center;
padding: 0.8em 1em 1em 1em;
  margin-top: -10px;
 color: #282828;
 font-size: 11px;
font-style: normal;
text-transform: lowercase;
}

  /* D5.3 */
#pun-status span {
  white-space: nowrap;
  margin-right: 0.5em;
font-size: 11px;
font-style: normal;
text-transform: lowercase;
 }

/* D5.4 */
#pun-crumbs1 {
 text-align: left;
  margin-top: 0;
border-top: none;
padding: 2em 2em 0.8em 2em;
 font-style: normal;   
 margin-bottom: 5px!important;
  letter-spacing: 0.5px;
text-transform: none!important;

  }

/* D5.5 */
#pun-crumbs1 p.container {
  border-top: none;
 font-style: normal;   
 letter-spacing: 0px;
font-family: 'Roboto', sans-serif;
font-weight: 600;
 text-transform: uppercase;
color: #282828!important;
 margin-bottom: 5px!important;
  letter-spacing: 0.5px;
 }



/* D5.6 */
#pun-break1 {
  margin: 0 1em;
  border-style: solid none;
  border-width: 0px 0;
  height: 0;
  margin: -2px 1em;
  position: relative;
  z-index: 1;
  }

/* D6 Announcement
-------------------------------------------------------------*/

#pun-announcement h2 {
  padding: 0;
  margin: 0em 1em -3.5em 1em;
  border-style: none none solid none;
  border-width: 0 0 0px 0;
  position: relative;
  font-weight: bold;
  }

/* D6.2 */
#pun-announcement h2 span {
  display: none;
  padding: 1em 0 0.8em 0;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  }

/* D6.3 */
#pun-announcement .container {
  padding: 0em 1em 0em 1em ;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {
 padding: 0.8em 1em
       }


/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2 {
  float: left;
  clear: both;
  line-height: 150%;
  }

/* D7.3 */
#pun-stats li.item3, #pun-stats li.item4 {
  text-align: right;
  line-height: 150%;
  }



/* D7.4 */
li#onlinelist {
  margin-top: 1em;
  border-top-style: solid;
  border-top-width: 0px;
  float: left;
  width: 100%;
  line-height: 130%;
text-transform: lowercase;
  }






/* D7.5 */
li#onlinelist div {
  border-top-style: solid;
  border-top-width: 0px;
  padding: 0.7em 0 0 0;
  }




/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
  margin: 0;
  border: none;
  width: 50%;
  position: relative;
  float: left;
  }

/* D8.2 */
#pun-qjump .container {
  border: none;
  background: transparent;
  padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
  margin-top:  0;
  }

/* D8.4 */
#pun-about .container {
  text-align: center;
  line-height: 120%; 
  }

/* D8.5 */
#pun-about p span {
  display:block;
  padding-left: 50%;
 margin-top: 0px;
 }

/* D8.6 */
#pun-crumbs2 {
 overflow: hidden;
  margin-bottom: 0;
  border-bottom: none;
text-align: left;
text-transform: none! important;
  }

/* D8.7 */
#pun-crumbs2 .container {
  border-bottom: none;
  padding: 0.8em 1em;
font-family: 'Roboto', sans-serif;
font-weight: 600;
font-style: normal; 
 text-transform: uppercase;
color: #282828!important;
  letter-spacing: 0.5px;
  }

/* D8.8 */
#pun-break4 {
  margin: -2px 1em;
  border-style: solid none;
  border-width: 0px 0;
  position: relative;
  height: 0;
  z-index: 1;
  }

/* D8.9 */
div.punbb-admin #pun-about .container {
  border-top-style: solid;
  border-top-width: 0px;
  }

/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
  border-bottom-style: solid;
  border-bottom-width: 0px;
  padding-bottom: 0;
  margin-bottom: 0.8em;
  }

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
  padding-bottom: 0.6em;
  display: block;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
  margin-bottom: 1em
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
  padding: 0 0 0 1em
  }

/* D9.5 */
#pun-help .formal li {
  padding: 0;
  line-height: 130%
  }

/* D9.6 */
#pun-help .formal li * {
  vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* D9.8 */
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {
  padding-bottom: 0;
  }
#pun-title table tbody tr .title-logo-tdr {position: absolute; z-index: 1; left: -320px; top:-175px
}


#form-buttons table {
     width: 100%!important;
 margin-left: 5px!important;
margin-bottom: 5px!important;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 

}




.move_posts_form .modal-inner>.container {
background-image: url(https://forumstatic.ru/files/001a/6c/49/15176.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #252525!important; 
}


.pun-modal.move_posts_form .modal-inner {
background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #D2C9C0!important; 
}


.pun-modal h2,.pun-modal h1 {background-color: #6F3633!important;
}
.pun-modal .closer {background-color: #D2C9C0;}



/*Правка к Закладкам*/
#BookmCntToggle {
    z-index: 113;
}
#MyBookmarks .container {
    background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
}
#MyBookmarks .deS:after {
    font-size: .9em;
    color: #252525;
}
#MyBookmarks li.BookmarkL>span>a {
color: #dcdbdb;
}
#MyBookmarks li>span {
background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #D2C9C0!important;

}
#MyBookmarks li num {
    color: #D2C9C0;
}


#MyBookmarks h2, #MyBookmarks h1, .editBookmark h2 {
margin: 40px 0px -2px 0px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #D2C9C0!important;

}

#MyBookmarks>h2 {
    margin-top: 70px;
   height: 17px;
    vertical-align: middle!important;
    padding: .67em!important;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
   
}


#BookmCntToggle.default-style {
  color: #D2C9C0!important;
}



#image-source-list a, #image-area-actions a, #spoiler-sels a {
    font-family: 'Roboto', sans-serif;
font-weight: 200;
color: #252525!important;  
}


0

22

Код:
/* CS1 Background and text colours
-------------------------------------------------------------*/


/* CS1.0A Настройки фона*/

body { 
    background: url(https://forumstatic.ru/files/001a/6c/49/36082.png) repeat-x top center, 
url() repeat-x bottom center, 
url(https://forumstatic.ru/files/001a/6c/49/93413.png)100% no-repeat; 
background-attachment: fixed;

  } 






/* CS1.0B Настройки "тела" форума*/
#pun {
width: 1000px; 
 background-image: url("https://forumstatic.ru/files/001a/6c/49/14072.png");
 background-repeat: repeat; 
background-position: top center;
}

.punbb {
width: 1000px;
}


/* CS1.0C Настройки прокрутки*/
::-webkit-scrollbar
{width: 4px;
height: 4px;
background-color: #252525;}



::-webkit-scrollbar-thumb:vertical {
background-color: #6F3633;
}

::-webkit-scrollbar-thumb:horizontal {
background-color: #9A8776;
}



/*выделение*/
body *::-moz-selection {
  background: rgba(129, 141, 153 );
  color: rgb(255,255,255);
}
body *::-webkit-selection {
  background: rgba(129, 141, 153, 0.8);
  color: rgb(255,255,255);
}
body *::selection {
  background: rgba(129, 141, 153, 0.8);
  color: rgb(255,255,255);
}


/* CS1.0D Настройки шапки*/
#pun-title.section {
   background-image: url(https://forumstatic.ru/files/001a/6c/49/96022.png);
   background-repeat: no-repeat;
background-position: top center;
 border: none;
    width: 1000px;
    height: 340px;
 margin-left: -29px;
margin-top: -290px!important;

}

/* CS1.0F Настройки футера/копирайта */
#pun-about p.container {
background-image: url(https://forumstatic.ru/files/001a/6c/49/60514.png);
margin: 0px 0px -20px -30px;
  background-repeat: no-repeat;
background-position: top center;
 width: 1000px;
    height: 140px;
    overflow-x: hidden;
}


/* 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 Настройки заголовков*/
 .punbb .main h1,  #pun-debug h2, .punbb-admin #pun-admain h2 {
font-size: 10px;
text-align: center;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
color: #282828;
text-transform: uppercase;
letter-spacing: 1px;
display:none;
}


/* CS1.7 Настройки цитаты и кода*/
.punbb .quote-box, .punbb .code-box {
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
border-radius: 0px;
}





/* CS1.7A Настройки маркированного текста*/
.post-content .highlight-text {
display: block;
margin: 0 1.0em 0 1.0em;
border-radius: 0px;
 font-family: 'Roboto', sans-serif;
font-weight: 800;
font-style: normal;
font-size: 14px!important;
text-align: center;
line-height: 15px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
}


/* CS1.8  Настройки формы ответа*/
.punbb textarea  {
background-image: url(https://forumstatic.ru/files/001a/6c/49/15176.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #252525!important; 
padding: 5px;
font-size: 11px!important;
border-radius: 0px;
}


textarea#main-reply {
  width: 100%;
  height: 100%;
  height: 205px;
  margin: 0 auto !important;
 margin-left: 5px!important;
 padding: 0.75em;
  box-sizing: border-box;
  overflow: auto;
border-radius: 0px;
  }



/* CS1.9 Настройки окон в форме ответа*/
#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  {
border-radius: 0px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
padding: 5px;
}



#tags .container {padding: 5px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
 }


/* CS1.11 Настройки полей ввода, кнопок и выпадающих меню*/
.punbb input, .punbb select {
border-radius: 0px;
padding: 5px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
border: none;
}

/* CS1.12 кнопки */
.punbb .button {
font-size: 11px!important;
background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #252525;
 outline-offset: -2px;
color: #D2C9C0!important; 
border: none;
text-transform: lowercase;
padding: 5px 5px;
height: 30px;
min-width: 110px;
margin-top: 5px!important;
margin-bottom: 10px!important;
text-align: center;
border-radius: 0px;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
 letter-spacing: 2px;
}


.punbb .button:hover {
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
text-align: center;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
 letter-spacing: 2px;
padding: 5px 5px;
text-transform: lowercase ;
font-size: 11px!important;
}

#keyboard-span input { color:#282828!important; }


#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
    overflow-y: auto;
    padding: 10px;
    max-height: 200px;
}


#pun-viewtopic .post h3 {
    height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
}


.crosslink {
 margin-top: -16px!important;
margin-bottom: 5px!important;
  color: #252525!important;
 font-size: 11px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
 text-transform: lowercase;
  text-align: center;
letter-spacing: 1px;
  }

.crosslink a {
 color: #252525!important;
 font-size: 11px;
font-family: 'Roboto', sans-serif;
font-weight: 400;
 text-transform: lowercase;
  text-align: center;
letter-spacing: 1px;
 }








/* 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: #252525; 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: #252525;}
/* Настройки ссылок при наведении*/
.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: #6F3633; }
/* CS3.3 Настройки навигационных ссылок*/
#pun-navlinks a {color: #6F3633;}
/* Настройки навигационных ссылок при наведении*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {color: #252525!important;
  text-shadow: 1px 1px 0 #D0C6BD;}


/* CS4 Иконки сообщений
-------------------------------------------------------------*/

#pun-main div.catleft, #pun-main div.catright {
    display: none;
}


#pun-index table Div.icon {
    float: right;
display: block;
margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
width: 107px;
height: 15px;
background-image: url();
background-repeat: no-repeat;
}
#pun-index TR.inew Div.icon {
    background-image: url();
    background-repeat: no-repeat;
height: 19px;
margin-top: -3px!important;
 }



#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
 display: block;
   float: right;
    height: 10px;
    margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
  position: relative;
 width: 40px;
    background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;

}

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
  display: block;
   float: right;
    height: 10px;
    margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
 width: 40px;
    background-color: #dcdbdb;
outline: 1px solid #5B5B5B;
border: 1px solid #818D99!important;
outline-offset: -2px;

}

#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
     width: 107px;
height: 15px;
margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
  background-image: url();

}

#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
    width: 107px;
height: 15px;
margin-right: 2px!important;
margin-left:  5px!important;
margin-top: 4px!important;
background-image: url();

}







/* CS5 Другое
-------------------------------------------------------------*/

.closedatafield, #pun-title .title-logo span, .pa-gifts, .lastedit {display: none}
.punbb th {background: #transparent;color: transparent;}
.punbb .post-sig {color:#282828;}
.punbb .post-sig dt {border: none; border-top: solid 1px #282828;}
#profile .container #profilenav h2 {text-align: center; padding: 4px;background-image: url(https://forumstatic.ru/files/001a/6c/49/66020.png);border: 2px solid #AF9D8C!important;
outline: 1px solid #252525;outline-offset: -2px;color: #D2C9C0!important; margin-bottom: 5px!important;
}
#arrows {position:fixed;right:2%;bottom: 45%;}
#qpsContainer {display:none;} 
#post .formsubmit {text-align: center;}
.offline li.pa-online strong {font-weight: normal;}
#post-form h2 span {display:none;}
#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}
#pun-admain .adformal, #pun-admain .adcontainer {border: none;border-color:  transparent;}
#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}
#pun-admain .adformal, #pun-admain .adcontainer {border: none;border-color:  transparent;}
#pun-reputation div {
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important;
}

#pun-status .item4 {display:none;}


.permalink {background-color: #D2C9C0;
text-align: center;
    padding: 2px 3px 1px 3px;
width: 120px;
}


#pun-adnav ul {
background-image: url(https://forumstatic.ru/files/001a/6c/49/19172.png);
 border: 4px solid #AF9D8C!important;
outline: 1px solid #6F3633;
 outline-offset: -2px;
color: #252525!important; 
  }





/*CS6 Категории
-------------------------------------------------------------*/

#pun-stats.section h2 span, .category h2 span {
}
#pun-category1.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category2.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category3.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}
#pun-category4.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

#pun-category5.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

#pun-category6.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}



#pun-category7.category h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}



#pun-stats.section h2 {
  height: 25px;
    width: 960px;
    margin-left: -10px;
      background-image: url(https://forumstatic.ru/files/001a/6c/49/80116.png);
margin-top: 10px !important;
font-size: 0px !important;
font-family: Tahoma;
color: transparent;
}

/*------------- сообщение и репутация -------------*/
/* соо и репа*/
.pa-posts, .pa-respect, .pa-fld3, .pa-awards {
    display: inline-block;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
    width: 102px;
    font-size: 10px;
   text-transform: lowercase;
    padding: 0 !important;
    line-height: 11px;
    margin-bottom: 10px!important;
   margin-top: 5px !important;
color: #D2C9C0!important;
background-color: #6F3633;
}
.pa-respect a {
color: #D2C9C0!important;
}


.pa-respect img {width: 7px !important;}

.pa-posts, .pa-fld3 {
    float: left;
    margin-left: 2px !important;
   }
.pa-respect, .pa-awards {
    float: right;
    margin-right: 0px !important;
}

.pa-fld3, .pa-awards {margin-top: -8px !important;}



/*------------- профиль -------------*/
.fandom {
margin-top: -10px !important;
     margin-bottom: 5px!important;
margin-left: 2px!important;
text-align: center;
 font-family: 'Abril Fatface Regular', arial;
color: #6F3633!important;
   font-style: normal;
    font-weight: 400;
text-transform: uppercase;
 font-size: 12px;
 line-height: 20px;
letter-spacing: 1px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/15614.png);
}

.crosscash{
color: #252525!important;
margin-bottom: 0px!important;
 margin-top: -1px !important;
text-align: center;
font-family: 'Roboto', sans-serif;
font-weight: 400;
 font-size: 12px;
 line-height: 19px;
letter-spacing: 1px;
}



.lz {
margin-left: 2px!important;
padding: 6px 6px 6px 6px;
background-image: url(https://forumstatic.ru/files/001a/6c/49/15176.png);
 line-height: 11px;
 font-family: Arial;
 font-size: 11px;
 text-transform: lowercase;
color: #252525!important;
 text-align: justify;
border-bottom: 1px solid #252525!important;
}


.lz a {
 line-height: 11px;
 font-family: 'Roboto', sans-serif;
font-weight: 700;
 font-size: 12px;
 text-transform: lowercase;
color: #6F3633!important;
}


.lz a:hover{
font-family: 'Roboto', sans-serif;
font-weight: 700;
 text-transform: lowercase;
 line-height: 11px;
color: #252525!important;
  text-shadow: 1px 1px 0 #D0C6BD;
font-size: 12px;
}

/*------------- плашка профиля -------------*/

.pa-fld2{
width: 210px;
height: 31px;
text-align: center;
margin-left: -1px !important;
margin-top: -15px !important;
  margin-bottom: 5px!important;

}



/*------------- таблица -------------*/

.sdcrosstabl {position: absolute;
margin-left: 30px !important;
top: -220px;
}

.sdcrosstabl td {width: 50px}

.sdcrossactiv{position: relative;
  width:41px;
  height: 41px;
  overflow: visible;
  filter: grayscale(100%);
 }



.sdcrosstabl2 {position: absolute;
margin-left: 744px !important;
top: -220px;
}

.sdcrosstabl2 td {width: 50px}

.sdcrosspost {position: relative;
  width:41px;
  height: 41px;
  overflow: visible;
  filter: grayscale(100%);
 }



.sdpoisktabl {position: absolute;
margin-left: 180px !important;
top: -160px;
}

.sdpoisktabl td {width: 45px}

.sdcrosspoisk {position: relative;
  width:42px;
  height: 42px;
  overflow: visible;
   filter: grayscale(100%);
 }



.sdpoisktabl2 {position: absolute;
margin-left: 670px !important;
top: -160px;
}

.sdpoisktabl2 td {width: 45px}

.sdcrosspoisk2 {position: relative;
  width:42px;
  height: 42px;
  overflow: visible;
  filter: grayscale(100%);
 }



.sdcrossp {position: absolute;
width: 360px;
height: 22px;
top:-140px;
margin-left: 290px!important;}


.sdcrosstext {  position: absolute;
height: 22px;
padding: 5px;
margin-top: 2px!important;
overflow-y: scroll;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
color: #dfdfdf!important;
font-size: 10px;
line-height: 12px;
text-align: justify;}

.sdcrosstext a {color: #818D99!important;  font-family: 'Roboto', sans-serif;
font-weight: 400;}


.sdcrossnplayer2 {position: absolute;
width: 400px;
top:-102px;
margin-left: 430px!important;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #818D99!important;
}

.sdcrossnplayer2 a {
color: #818D99!important;
 }





.sdcrossn {position: absolute;
width: 400px;
top:-190px;
margin-left: 400px!important;}


.sdcrossname {  position: absolute;
 font-family: 'Roboto', sans-serif;
font-weight: 300;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #dfdfdf!important;
 text-shadow: 1px 1px 0 #282828;
}

.sdcrossname a {
color: #dfdfdf!important;
 text-shadow: 1px 1px 0 #282828;
}

.sdcrossname a:hover{
color: #818D99!important;}


.sdcrossnplayer {position: absolute;
width: 400px;
top:-170px;
margin-left: 430px!important;
 font-family: 'Roboto', sans-serif;
font-weight: 400;
font-size: 12px;
line-height: 12px;
text-align: justify;
color: #818D99!important;
}

.sdcrossnplayer a {
color: #818D99!important;
 }



.sdams {position: absolute;
top:-218px;
margin-left: 210px!important;
width: 500px;
text-align: center;
 z-index: 9;
color: #818D99!important;
}


.sdams a {
font-family: 'Chonburi', cursive;
font-size: 12px;
  color: #818D99!important;
 font-weight: bold;
text-transform: uppercase;
}



.banners {
    position: absolute;
    margin-left: -5px !important;
    width: 900px;
    height: 33px;
    overflow-y: auto;
    margin-top: -15px !important;
    text-align: center;
}

.banners a{
  opacity: 0.9;
  filter: grayscale(100%);
}

.banners a:hover {
  filter: none;
}



.crossplaha {
    width: 930px;
    position: absolute !important;
    margin-top: 230px !important;
}

.crossplaha1{
width: 100px;
height: 22px;
padding: 4px 20px 4px 20px;
margin-right: 4px!important;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;
color: #dcdbdb!important; font-size: 10px;
letter-spacing: 2px;
 font-family: 'Roboto', sans-serif;
font-weight: 200;
line-height: 90%!important;
text-transform: lowercase;
}
.crossplaha1 a {color: #dcdbdb!important;}
.crossplaha1 a:hover { color: #dcdbdb!important;}





.sdnavig {
text-align: left;
    position: absolute;
    font-family: 'Roboto', sans-serif;
   font-weight: 400;
    font-size: 10px;
    line-height: 19px;
    letter-spacing: 1px;
    text-transform: uppercase;
    top: -160px;
    left: 55px;
}
.sdnavig a {
    color: #dcdbdb!important;
    padding: 2px 5px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;

}
.sdnavig a:hover {
    background-color: #818D99;
    color: #282828!important;
}



.sdnavig2 {
text-align: right;
    position: absolute;
    font-family: 'Roboto', sans-serif;
   font-weight: 400;
    font-size: 10px;
    line-height: 19px;
    letter-spacing: 1px;
    text-transform: uppercase;
    top: -160px;
    left: 850px;
}
.sdnavig2 a {
    color: #dcdbdb!important;
    padding: 2px 5px;
background-color: #282828;
 border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
 outline-offset: -2px;

}
.sdnavig2 a:hover {
    background-color: #818D99;
    color: #282828!important;
}




/******************
Кнопки вверх/вниз
*******************/


.go-up, .go-down {
    cursor: pointer;
    display: none;
    height: 40px;
    margin-bottom: 160px;
    opacity: 1;
    position: fixed;
    width: 40px;
    z-index: 9999;
}

.go-up {
    bottom: 55%;
    margin-left: 960px !important;
}

.go-down {
    bottom: 44%;
    margin-left: 960px !important;
}
.go-down:hover, .go-up:hover {
    opacity: 1;
}

.topic a.sharelink {
    display: none;
}






.post #t {
width: 500px; 
height: 200px;
text-align: center;
background-image: url("https://forumstatic.ru/files/0014/7b/89/11626.png");
}

0

23

<script><!--Универсальный скрипт замены. -->
  function UniverСhange(selektor,changed,substitute){
  $(selektor).each(function(){if ($(this).parent().html()!=null){if($(this).parent().html().indexOf(changed)!=-1){
  $(this).parent().html($(this).parent().html().replace(changed,substitute));};};});}

    UniverСhange("li#navindex","Форум","FORUM");
    UniverСhange("li#navuserlist","Участники","PLAYERS");
    UniverСhange("li#navsearch","Поиск","SEARCH");
    UniverСhange("li#navprofile","Профиль","PROFILE");
    UniverСhange("li#navpm","Сообщения","SMS");
    UniverСhange("li#navadmin","Администрирование","AMS");
    UniverСhange("li#navlogout","Выход","EXIT");
    UniverСhange("li#navlogin","Войти","LOGIN");
    UniverСhange("li#navregister","Регистрация","REGISTRATION");

</script>

0

24

.podf2 {
position: absolute;
width: 370px;
height: 85px;
    text-align: justify;
padding: 2px 4px 4px 4px;
margin: 5px 0 0 10px!important;
  font-family: Tahoma;
   font-size: 11px;
text-transform: lowercase;
}

0

25

Код:
[html]
<center>
<div class="body2">
<div style=" width: 468px; height: 60px; text-align: center; margin-top: -24px;border:1px solid #ABB3C0;"><img src="https://forumstatic.ru/files/001a/6c/49/86206.png"></div>



<div class="textbox">
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed vel est velit. Suspendisse dapibus ex sit amet dapibus vehicula. <b>In suscipit elementum pellentesque. Curabitur lacus urna, euismod et consequat sed, ultricies sit amet massa.</b> Aenean id ipsum at orci pulvinar sollicitudin vel et nisl. Phasellus lobortis leo sit amet velit sodales, eu luctus risus iaculis. Aenean aliquet purus eu turpis eleifend rutrum.
    <p>
    Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Sed et orci neque. Donec tristique sem vitae blandit vehicula. Maecenas lobortis, dolor eu pulvinar sodales, nisl dolor sagittis orci, accumsan congue velit tortor vel justo. Mauris a urna ultricies, aliquam nibh ac, vulputate mi. Proin in pretium odio. <i>Suspendisse vitae nisl lectus. Suspendisse congue, erat sed accumsan egestas, leo nunc egestas diam, eget eleifend neque velit at ligula</i> Aliquam id urna sed arcu vehicula laoreet. Fusce convallis elit id ullamcorper pulvinar. Suspendisse consequat arcu ac tortor tincidunt finibus. Proin vehicula ligula id nibh elementum, at aliquet justo maximus.
  </div>

<div class="name">
<table border="0" cellspacing="0" cellpadding="0" width="100% "><tr><td>
<div style="text-align: centert;  height:160px; width:260px; overflow: auto; border:1px solid #B59A99; background-color:#fff;"><br>
<div style="line-height: 90%; margin-top: -10px; text-align: center; font-family: 'Cuprum', sans-serif; font-size: 12px; letter-spacing: 2px; line-height: 13px;">
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
</div></div>
</td><td>
 <div style="text-align: centert;  height:160px; width:260px; overflow: auto; border:1px solid #ABB3C0; background-color:#fff;"><br>
<div style="line-height: 90%; margin-top: -10px; text-align: center; font-family: 'Cuprum', sans-serif; font-size: 12px; letter-spacing: 2px; line-height: 13px;">
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
<a href=><b>first and last name</b></a> — that is me<br>
</div></div>
</td> 
</tr></table><br> <br> <br>
</div></div>
</center>

<style type="text/css">
.body2{height: 440px; width: 600px; position: relative; background-image: url(https://forumstatic.ru/files/001a/6c/49/34624.png); margin: 2px auto;  border:1px solid #ABB3C0; } 
.name{ position: relative; margin-top: 34px; margin-left: 20px;} 
.textbox{ position: relative; top: 10px; width: 522px;   text-align: justify; letter-spacing: 0px; font-family: 'Arial', sans-serif; font-size: 11px; line-height: 13px; color: #333;} 
</style>

0

26

.crossplaha1{
width: 100px;
height: 22px;
padding: 4px 20px 4px 20px;
margin-right: 4px!important;
background-color: #282828;
border: 1px solid #1A1A1A!important;
outline: 1px solid #5B5B5B;
outline-offset: -2px;
color: #dcdbdb!important; font-size: 10px;
letter-spacing: 2px;
font-family: 'Roboto', sans-serif;
font-weight: 200;
line-height: 90%!important;
text-transform: lowercase;
}
.crossplaha1 a {color: #dcdbdb!important;}
.crossplaha1 a:hover { color: #dcdbdb!important;}

0

27

<div class="eplaha"><center>
<span class="eplaha1"><a href="http://energetic.rusff.me/viewtopic.php?id=6#p6">шаблон анкеты</a></span>   
<span class="eplaha1"><a href="">название</a> </span> <br><br>
<span class="eplaha1"><a href="">название</a></span>
<span class="eplaha1"><a href="">название</a></span></center></div>

0

28

background-color: #E0E0E0;
border-top: 2px solid #B0724F!important;
border-bottom: 2px solid #B0724F!important;
outline: 1px solid #ABB3BB;
outline-offset: 2px;

0


Вы здесь » waste it on me test » АДМИНИСТРАТОРСКАЯ » новыйкросссладостьдиз


Рейтинг форумов | Создать форум бесплатно