/* CS1.0C полоса прокрутки*/
::-webkit-scrollbar
{width: 6px;
height: 6px;
background-color: #245C8B;}
::-webkit-scrollbar-thumb{
background-color: #668C45; }

/*profile*/
.pa-ip {margin-top: 5px;   margin-left: 10px; margin-bottom: 10px}
li.pa-avatar.item2 img {background-color: #eeeae5; margin-top: -15px; border: 3px solid #FFDE74;}

/*поле с информацией о персонаже*/



/*поле с информацией о персонаже*/
.pa-fld1 {position: relative; left: -5px!important; margin-bottom: -40px!important;
top: -20px !important; z-index:1000; }
.pa-fld2 {margin-top: 59px!important;}

.lz-bag {width: 175px;background: rgba(195, 209, 234, 0.35);border: #738FB5 dotted 1px;padding: 6px 2px;}
.lz-name {font-family: 'cuprum', cursive; font-size: 20px; text-align: center; line-height: 100%; letter-spacing: -2px; word-spacing: -2px;}
.lz-gold {width: 180px; margin-left: -3px!important; text-align: center; letter-spacing: 1px; color: white; background: #A5B6CC; padding-top: 3px; font: 11px/14px calibri;}
.lz-info {width: 176px; letter-spacing: 0px; color: #051F2D; text-align: justify; font: 10px/10px calibri;}
.pa-fld2 .lz-info a {color: #8494A9!important; }
li.pa-avatar  {z-index: 5; margin-top: -5px;}
.pa-title {position: relative; margin-top: 25px!important; color: #0E3A5F!important; font-family: "calibri" !important;  font-variant: small-caps !important; letter-spacing: 1px;}
.pa-author a, .pa-author {font-size: 20px!important; text-shadow: 1px 1px 0px #0E3A5F; margin-top: 26px!important; padding: 0px; margin-bottom: 10px; font-weight: normal; color: #FDFBFA!important; font-family: 'Lobster', cursive; width: 205px; text-align: center;}
.pa-author a:hover, .pa-author a:focus, .pa-author  a:active {color: #0E3A5F!important;}
.post-author ul li {line-height: 10px;}




li.pa-avatar  {z-index: 5; margin-top: -5px;}

.pa-title {width: 186px;position: relative;margin-top: 28px!important;left: 9px !important;font-family: "calibri" !important;letter-spacing: 1px;}

.pa-author a:hover, .pa-author a:focus, .pa-author  a:active 
{color: #717EA0 !important; text-shadow: 1px 0px 0px #F3F3F3;}

.post-author ul li {
margin-left: 0px !important;
line-height: 10px;
}


/* сообщ + репутация*/
.pa-posts {background-color: #EBEBF1;border-radius: 10px;repeat-y;display: inline-block;text-align: center;color: #000;text-transform: lowercase;width: 70px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}


.pa-respect {background-color: #EBEBF1;border-radius: 10px;repeat-y;display: inline-block;text-align: center;color: #000;text-transform: lowercase;width: 70px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}

li.pa-posts {margin-top: 10px; font-size: 10px;}


/* ссылки нав.*/
.cracknavi {display: inline-block; color: #FFFFFF!important; text-shadow: #142A63 1px 0px 1px !important; width: 75px; font-weight: bold!important; text-transform: uppercase; font-size: 19px!important; font-family: 'bebas neue';}

/* описание подфорума*/
.crackfor1 {width: 325px;padding: 15px;background: url(http://funkyimg.com/i/29Shv.png) top no-repeat, url(http://funkyimg.com/i/29Shu.png) bottom no-repeat, url(http://funkyimg.com/i/29Sht.png) repeat-y;margin-top: -25px!important;}


.crackfor2 {padding-top: 44px;padding-left: 10px;padding-right: 6px;text-align: justify;color: #2D180C;font-family: verdana;font-size: 9px;letter-spacing: 0.2px;line-height: 100%;}
.crackforlink a {display: inline-block;font-size: 10px;font-family: calibri;background: #B4C2D4;color: #6A768C!important;padding: 2px;transition: 0.1s;text-align: center;width: 48px;border-radius: 10px;}
.crackforlink a:hover {background:#8A99AD; color: #E2DED9!important;}
.crackforlink {text-align:center;}



/*ЗАГОЛОВКИ ФОРУМА */
.punbb-admin #pun-admain h2{font-weight: bold; color: #324A7F;  font-size: 15px; text-transform: uppercase; text-shadow: #ffffff 1px 1px !important;}

#pun-main #post-form h2, #pun-main h1 {color: #324A7F; text-transform: uppercase; font-family: "calibri"; text-shadow: 1px 0px #f5efe5; text-align: center; font-size: 12px;}

/* other */
#pun-announcement.section h2 span {display: none; }
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-main .post-content {font-size: 11px;}
#pun-userlist .usertable th{display:none}
#pun-main .pa-title {text-align: center; font-size: 11px!important; margin-bottom: 4px;}
#pun-main .pa-avatar {text-align: center;}
#pun-crumbs1 .container {color: #324A7F;  font-size: 13px;}
#pun-status .container a, #pun-crumbs1 p.container a {color: #000000;}
#pun-status .container a:hover, #pun-crumbs1 p.container a:hover {color: #315A85;}
#pun-status{color: #000000;}


/* shapka*/
#pun-title table {
background-image: url(http://funkyimg.com/i/29Z9u.png); background-repeat: no-repeat; background-position: top center; border: none; margin-left: -143px; height: 700px; width: 1276px;}

/* telo foruma */
#pun { background-image: url(http://funkyimg.com/i/29Qpw.png); background-color: #EBE0FC; background-repeat: repeat;
}

/* fon */

html, body {

background: url("http://funkyimg.com/i/29Qpx.png") center; background-color: #EBE0FC;}

body {margin: 0 auto; overflow-x: hidden;}


/* oformlenie code + quote */

.punbb #pun-main .quote-box, .punbb #pun-main .code-box {margin-bottom: 15px; background: #DAE0EA; padding: 10px; max-width: 600px; border: none; box-shadow: 0px 0px 2px #838383; border-radius: 5px; color: #000000;}


.offline li.pa-online strong {font-width: normal;}



/*knopki + forma otveta*/

.punbb textarea,  .punbb select {
background-color: #EBE0FC;
box-shadow: 0 0 8px rgba(0,0,0,0.4);
color: #000000;
}

.punbb input {padding: 3px;font-size: 10px!important;display: inline-block;color: #EFEFEF;text-decoration: none;outline: none;border: 1px solid #245C8B;border-radius: 3px;background: #324a7f linear-gradient(#324a7f, #AAB9D2);box-shadow: inset 0 1px #829cc9, inset 0 0 1px #D8E6FF, 0 1px #324a7f, 0 0 1px #324a7f;}
.punbb input:hover, .punbb input:active {border: 1px solid #245C8B;border-radius: 3px;background: #324a7f linear-gradient(#586986, #829cc9);box-shadow: inset 0 1px #829cc9, inset 0 0 1px #CEDCF5, 0 1px #324a7f, 0 0 1px #324a7f;}
.punbb textarea  {padding: 6px; color: #000000; border: 3px double #D2D6D8!important; border-radius: 10px; background: #EBEBF1!important; box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.32), 0px 0px 30px rgba(0, 0, 0, 0.14) inset;}


/* grani */
.punbb .container, .punbb .post-body, .post h3, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post , #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th,  #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online, #pun th {
 border-color: transparent ;
  }
#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend{
 border-color: transparent ;
 }

.punbb .main .container,
.punbb td.tc3, .punbb .section .container,punbb td.tc2,.punbb td.tcr,#pun .tc2, #pun-stats h2, 
 #pun-main .post h3 span, #pun-main .post h3, #pun-main .post-body, #pun-title, 
#pun-main .formal textarea, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2  {background-color: transparent; }



/*Убираем границы таблы в постах*/
.punbb .main .post table,
.punbb .main .post table tr,
.punbb .main .post table td{
border:none 0 transparent;
}



/* Links*/

/* CS3.1 */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
color: #7587B3;
text-decoration: none;
-moz-transition: color 0.2s 0.02s ease;
 -o-transition: color 0.2s 0.02s ease;
 -webkit-transition: color 0.2s 0.02s ease;
}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #9DB787;
  }



/* CS3.2 */
.punbb a:hover, .punbb a:focus, .punbb a:active,  .punbb-admin #pun-admain .nodefault,
.punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
color: #9DB787; 
text-decoration: none;
border-bottom: 0px none #000;
  }


#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
 color: #1E0F03; 

  }


/*ikonki mess*/
.punbb table Div.icon {float: right; display: block; position: relative; top: -30px; margin-right: 45px; padding: 27px; border-style: none none none none; background-image: url(http://funkyimg.com/i/29Skx.png); background-repeat: no-repeat;}

/* CS3.2 новые сообщения*/
TR.inew Div.icon {position: relative;top: -25px;margin-right: 45px;padding: 26px;background-image: url(http://funkyimg.com/i/29SmA.png);background-repeat: no-repeat;}

/* CS3.3 важных сообщения*/
TR.isticky Div.icon {position: relative;top: -25px;margin-right: 45px;padding: 26px;background-image: url(http://funkyimg.com/i/29SmU.png); background-repeat: no-repeat;}

/* CS3.4 закрытая тема*/
TR.iclosed Div.icon {position: relative;top: -25px;margin-right: 45px;padding: 26px;background-image: url(http://funkyimg.com/i/29SmB.png); background-repeat: no-repeat;}


/* futer */
#pun-about  { 
background-image: url("http://funkyimg.com/i/29Qpy.png");
background-repeat: no-repeat; 
background-position: center top;
width: 1118px;
height : 273px; 
margin-left: -77px; 
}

div#pun-about {
   margin-bottom: -95px;
}

/* Убираем все рамки*/
.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;
  }

/* актив 24/7*/
#pun-stats ul.container {background: transparent url(http://funkyimg.com/i/29STR.png) no-repeat 0px 5px; padding-left: 90px; margin-left: 45px; margin-top: 5px;}

/*---- austingram ----*/
.austingram a .insmall {display: none;}
.austingram a:hover .insmall {display: block; position: absolute; top: 10px; left: 130px; z-index: 999;}
.austingram li {display: inline;}
.austingram img {border: 2px solid #7B88A5!important; margin:1px;}