/*--------------------------- шапка --------------------------------------------------*/
#pun-title table {
  background: url(http://funkyimg.com/i/2eZhe.png) no-repeat top right; 
  height: 274px;
  width: 1200px;
  margin-left:-150px;
}
/*--------------------------- футер --------------------------------------------------*/
#pun-about p.container {
  background: url(http://funkyimg.com/i/2eZh8.png) bottom center no-repeat;
  height: 110px;
  width: 1200px;
  margin-left:-151px;
  padding-top:20px;
  margin-bottom:-66px;
}

/*------------------------------- иконки ----------------------------------------*/
/* иконка старых сообщений*/
table Div.icon { 
  background: url(http://funkyimg.com/i/2eZq3.png) no-repeat top center;
}
/* иконка новых */
TR.inew Div.icon {
  background : url(http://funkyimg.com/i/2eZq4.png) no-repeat top center;
}
/* иконка важных*/
#pun-viewforum TR.isticky Div.icon {
  background: url(http://funkyimg.com/i/2eZq2.png) no-repeat top center;
}
/*иконка закрытых*/
#pun-viewforum TR.iclosed Div.icon {
  background: url(http://funkyimg.com/i/2eZq2.png) no-repeat top center;
}
/* ------------------------ картинки статистики ------------------------------*/
#pun-stats.section h2 { 
height: 20px;
width:1200px;
font-size:0!important;
margin-top: 0px;
margin-bottom: 0px;}
#pun-stats h2 span { 
   display:none;
}
/*------------------------------- быстрый ответ ---------------------------------*/
#post-form h2 span {
   display:none;
}
#post-form h2 {
height: 10px;
width:1200px;
font-size:0!important;
margin-top: 0px;
margin-bottom: 0px;}
/*----------------------кнопки типа отправить_посмотреть----------------------------*/
.hashelp center div a button{
  width:86px!important;
padding: 3px 8px 5px 10px!important;
margin-right:5px!important;
}
.hashelp center div a button, .button {   
    background: url(http://funkyimg.com/i/2eZnX.png)!important;
  border-radius:15px;
-webkit-box-shadow: inset 0px 0px 13px 0px rgba(0, 0, 0, 0.2);
-moz-box-shadow:    inset 0px 0px 13px 0px rgba(0, 0, 0, 0.2);
box-shadow:         inset 0px 0px 13px 0px rgba(0, 0, 0, 0.2);
border: none;
text-decoration: none;
   vertical-align: middle;
   cursor:pointer;
   font-family: 'Playfair Display', serif!important;
text-transform: lowercase;
font-weight: bold!important;
color: #31364c;
padding: 3px 8px 5px 10px!important;
   font-size:12px!important;
}
.hashelp center div a button:active, .button:active {
position:relative;
top:1px;
}
/*------------------------ профиль ----------------------------------*/
.pa-respect, .pa-posts { 
  display: inline-block;
  margin-left: -10px;
  text-align: center; 
  width: 60px;
  font-size:10px;
  line-height:13px;
  padding: 2px 8px !important;
  margin-bottom:7px!important;
  margin-top:2px!important;
}
.pa-respect a{color:#29313b!important;}
.pa-respect a:hover{color:#29313b!important;}
#pun-reputation div {
background: #c7d27e;
}
#post fieldset legend span {
  display:none;
}


/*------------------------полоски прокрутки-----------------------*/
::-webkit-scrollbar-thumb:vertical {
  background-color:#6e7a87; border-radius: 30px;
} 
::-webkit-scrollbar-thumb:horizontal {
  background-color:#6e7a87; border-radius: 30px;
}
::-webkit-scrollbar{
  width: 5px;
  height: 5px;
  background-color: #1a2228;
}
/*-----------------ширина колонок в списке активных пользователей ----------------*/
div#pun-online.punbb .tc3 {
  text-align: left; /*текст справа*/
  width: 20%; /*ширина третьей колонки*/
}
div#pun-online.punbb .tcl {
  text-align: left; /*текст слева для первых двух колонок*/ 
}
#pun-online th.tcl, #pun-online th.tc3 {
   font-size:0%;
}


/*-------------------------------- категории ------------------------------- */
.category h2 span {visibility: hidden!important;}

#pun-category1.category h2 {
height: 50px;
width:1200px;
font-size:0!important;
margin-top: 0px;
margin-bottom: 0px;}

#pun-category2.category h2 {
height: 50px;
width:1200px;
font-size:0!important;
margin-top: 0px;
margin-bottom: 0px;}

#pun-category3.category h2 {
height: 50px;
width:1200px;
font-size:0!important;
margin-top: 0px;
margin-bottom: 0px;}


/*-------------------------------- разное ------------------------------- */
#pun-main div.catleft, #pun-main div.catright, #pun-announcement h2, .lastedit, .mini_awards_label, .mini_awards, .title-logo span, li#navawards, #topic-modmenu .container span {
  display: none;
}

/* время отправки поста + рейтинг поста */
.permalink{
  font-size: 13px;
  font-family: 'Playfair Display', serif;
text-transform: lowercase;
font-weight: bold;
text-align: left;
  color: #565968!important;
}

hr {border: none;border-top: dotted 1px #31374c;}

.punbb th { background: transparent;color: transparent;}