/* CS1 Background and text colours
-------------------------------------------------------------*/
  body {
  background: url("http://forumstatic.ru/files/0015/48/37/46421.jpg") no-repeat top center;
min-width: 1080px;
  }

HTML {
background: url("http://forumstatic.ru/files/0015/48/37/54424.jpg") center top repeat-y #181411; 
min-width: 1080px;
background-position: 50% 24px;
}


#pun_wrap {  
background: url("http://forumstatic.ru/files/0015/48/37/67162.png") no-repeat center bottom;
padding-bottom: 138px;
min-height: 1000px;
min-width: 1080px;
}



/* CS1.1 */
.punbb .section .container, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: transparent;
  color: #232323;
  }

.punbb .post-body {
background-color: transparent;
    color: rgb(45, 35, 23);
/* color: #221D1D;*/
/* text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.07), 1px 1px 1px rgba(105, 79, 58, 0), 0px 0px 6px rgba(178, 154, 130, 1), 0px 1px 1px rgba(139, 122, 98, 0.81), 0px 1px 1px rgba(150, 131, 105, 0.81), 0px 0px 9px #B49973; */
/* text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.67), rgba(255, 255, 255, 0.24) 1px -1px 0px; */
/* text-shadow: 1px 1px 0px rgba(151, 124, 95, 0.38), 1px 1px 4px rgba(49, 37, 27, 0.38), 0px 0px 10px rgba(44, 34, 23, 0.48); */
/* text-shadow: 1px 1px 1px rgba(151, 124, 95, 0.58), 1px 1px 4px rgba(49, 37, 27, 0), 0px 0px 28px rgba(44, 34, 23, 0.38); */
/* text-shadow: 1px 1px 0px rgba(151, 124, 95, 0.68), 1px 1px 4px rgba(49, 37, 27, 0), 0px 0px 18px rgba(44, 34, 23, 0.6);  */
}


/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: transparent;
  color: #312313;
  /*   color: #292929; */
  /* text-shadow: 1px 1px 1px rgba(151, 124, 95, 0.68), 1px 1px 4px rgba(49, 37, 27, 0), 0px 0px 28px rgba(32, 25, 16, 0.5); */
/* text-shadow: 1px 1px 0px rgba(151, 124, 95, 0.48), 1px 1px 4px rgba(49, 37, 27, 0), 0px 0px 28px rgba(32, 25, 16, 0.6); */
/* text-shadow: 1px 1px 0px rgba(151, 124, 95, 0.68), rgb(117, 104, 89) 0px 0px 1em, rgb(204, 174, 139) 0px 0px 1em; */
/* text-shadow: 1px 1px 0px rgba(151, 124, 95, 0.68), rgb(117, 104, 89) 0px 0px 1em, rgb(160, 140, 125) 0px 0px 1em; */
    /* text-shadow: 1px 1px 0px rgba(151, 124, 95, 0.48), 1px 1px 4px rgba(49, 37, 27, 0), 0px 0px 24px rgba(231, 207, 189, 0.48); */
    /* text-shadow: 1px 1px 0px rgba(141, 125, 112, 0.67), 1px 1px 4px rgba(49, 37, 27, 0), 0px 0px 24px rgb(156, 142, 134); */
    /* text-shadow: 1px 1px 3px rgba(142, 126, 114, 0.57), 1px 1px 5px rgba(150, 137, 125, 0.88), 0px 0px 24px rgba(156, 142, 134, 0); */
    /* text-shadow: 1px 1px 7px rgba(142, 126, 114, 0.57), 1px 1px 7px rgba(150, 137, 125, 0.88), 0px 0px 24px rgba(156, 142, 134, 0); */
    text-shadow: 1px 1px 7px rgb(146, 130, 117), 1px 1px 7px rgb(140, 124, 111), 0px 0px 24px rgba(156, 142, 134, 0);
  }

/* CS1.3 */
#pun-debug h2, .punbb-admin #pun-admain h2, #pun-viewtopic h1 {
height: 50px;
font-size: 14pt !important;
text-align: center;
color: #7C7567;
text-shadow: 1px 1px 2px #000000, 1px 1px 2px #000000, 1px 1px 8px rgba(0, 0, 0, 0.57);
  }

.punbb .main h2 {
height: 50px;
font-size: 15pt !important;
text-align: center;
color: #36150B;
letter-spacing: -1px;
-moz-background-clip: text;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.68), rgba(255, 255, 255, 0.68) 2px 0px 1px;
  }

.punbb .main h2 a {
height: 50px;
    text-align: center;
    color: #36150B;
    letter-spacing: -1px;
    -moz-background-clip: text;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.68), rgba(255, 255, 255, 0.68) 2px 0px 1px;
  }

#pun-stats h2, #pun-viewforum h1, .punbb .main #post-form h2 {
height: 50px;
font-size: 14pt !important;
text-align: center;
color: #7C7567;
text-shadow: 1px 1px 2px #000000, 1px 1px 2px #000000, 1px 1px 8px rgba(0, 0, 0, 0.57);
  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: transparent;
  color: rgba(37, 18, 13, 0.78);
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
  color: #35241A;
  text-shadow: 1px 1px 2px rgba(19, 10, 1, 0.48);
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #332120;
    }

/* CS1.8 */
#pun-navlinks .container {
  background: transparent;
  }

.offline li.pa-online strong {
  font-weight: normal;
  }

.punbb textarea  {
background-color: rgba(78, 78, 78, 0.080);
box-shadow: inset 5px 5px 20px rgba(78, 78, 73, 0.688), 1px 1px 16px rgba(0, 0, 0, 0.48);
color: #29221A;
padding: 2px;
    border: 1px ridge;
    border-color: rgba(117, 96, 84, 0.68);
    -webkit-border-radius: 3px;
  }

.punbb select, .punbb input {
background-color: rgba(78, 78, 78, 0.080);
box-shadow: inset 5px 5px 20px rgba(78, 78, 73, 0.688), 1px 1px 16px rgba(0, 0, 0, 0.48);
color: #29221A;
padding: 2px;
border: 1px ridge;
border-color: rgba(117, 96, 84, 0.68);
-webkit-border-radius: 3px;
}


/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: transparent;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: transparent;
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: transparent;
  }

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: transparent;
  }

/* CS2.5 */
.punbb th {
  border-color: transparent;
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: #DCDCDC;
  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: transparent;
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: transparent;
  }

.punbb .divider {
  border-color: transparent;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 0px solid #eabcf1;
  }

li.pa-online {
  border-left-color: transparent;
  }



/* CS3 Links
-------------------------------------------------------------*/

/* CS3.1 */
.punbb a, .punbb a:link, .punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
  color: #4E2205;
    border-bottom: 0px none #000;
  text-decoration: none;
    /* text-shadow: 1px 1px 0px rgba(151, 124, 95, 0.48), 0px 0px 12px rgba(32, 20, 9, 0.28); */
    text-shadow: 1px 1px 0px rgba(173, 150, 126, 0.48), 0px 0px 12px rgba(32, 20, 9, 0.28);
-webkit-transition: color 0.6s ease;
-khtml-transition: color 0.6s ease;
-moz-transition: color 0.6s ease;
-o-transition: color 0.6s ease;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #787670;
  }

/* 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: #761B00;
    border-bottom: 0px none #000;
  text-decoration: none;

  }

/* CS3.3 */
#pun-navlinks a {
color: rgba(214, 186, 148, 0.749);
border-bottom: 0px none #000;
text-decoration: none;
/* text-transform: uppercase; */
font-family: "AugustaTwo";
font-size: 23px;
/* font-weight: bold; */
text-shadow: 0px 0px 3px #000000, 1px 2px 4px rgba(0, 0, 0, 0.98);
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #d7bc95;
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }


/* CS4 Post status icons
 -------------------------------------------------------------*/

Div.icon {
height: 64px;
width: 64px;
background: url(http://forumstatic.ru/files/0014/cc/a3/32706.png) no-repeat;
}

TR.inew Div.icon {background-position: 0px -64px ;}
TR.iclosed Div.icon {background-position: 0px -192px;}
TR.isticky Div.icon {background-position: 0px -128px;}

/* Категории */

.category h2 {
background: url("http://forumstatic.ru/files/0014/cc/a3/90055.png") center top no-repeat;
padding: 43px 1em 0px;
border-style: none solid solid none;
/* border-width: 0 1px 3px 0; */
overflow: visible!important;
height: 83px!important;
margin-top: -11px;
margin-bottom: -18px;
}


/* profile */

.pa-author {
 background: url(http://forumstatic.ru/files/0014/cc/a3/76614.png) no-repeat top center !important; 
height: 22px;
padding-top: 26px !important;
padding-left: 0px !important;
padding-right: 0px !important;
z-index: 700;
  }

.post-author ul li {
background: url(http://forumstatic.ru/files/0014/cc/a3/80992.png) 0% 0% repeat-y;
}

.pa-respect,  .pa-positive, .pa-fld1, .pa-fld2, .pa-fld3, .pa-fld4, .pa-fld5, .pa-icq, .img.post-img-Sp {
background: url("") 50% 0% no-repeat transparent;
/* margin-top: -3px !important; */
/* padding-top: 16px !important; */
/* min-height: 21px; */
}

/* Профиль в постах - низ */
.punbb .post .post-author > ul {
    background: url("http://forumstatic.ru/files/0014/cc/a3/99537.png") bottom center no-repeat !important;
    background-position: right -3px bottom 0px!important;
    padding-bottom: 43px;
}

/*кнопки*/
.button, input[type="submit"] {
background: radial-gradient(ellipse at center, #522A21 0%,#1F0B02 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e2c23', endColorstr='#48150a',GradientType=1 );
color: #706C64 !important;
/* box-shadow: inset 0px 0px 6px #FA7943, 0px 3px 5px rgba(102, 48, 27, 0.553); */
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 4px!important;
border: 2px outset rgba(30, 26, 23, 0.64) !important;
padding: 3px 7px !important;
text-shadow: 1px 1px 2px #000000;
font-family: "AugustaTwo";
font-size: 1.5em;
box-shadow: inset 5px 5px 20px rgba(78, 78, 73, 0.688), 2px 1px 8px rgba(0, 0, 0, 0.68)!important;
cursor: pointer;
}

.button {
-webkit-transition: background 0.6s ease!important;
-khtml-transition: background 0.6s ease;
-moz-transition: background 0.6s ease;
-o-transition: background 0.6s ease;
}

.button:hover, input[type="submit"]:hover {
background: radial-gradient(ellipse at center, #9C3018 0%,#1F0B02 100%);
-webkit-transition: background 0.6s ease;
-khtml-transition: background 0.6s ease;
-moz-transition: background 0.6s ease;
-o-transition: background 0.6s ease;
}

.adformal h2, #pun-adnav h2 {background: transparent !important;}


/*рамка*/

.punbb .quote-box, .punbb .code-box  { 
border-style: solid;
border-width: 22px 22px 24px;
-moz-border-image: url(http://forumstatic.ru/files/0014/cc/a3/50515.png) 22 22 24 repeat;
-webkit-border-image: url(http://forumstatic.ru/files/0014/cc/a3/50515.png) 22 22 24 repeat;
-o-border-image: url(http://forumstatic.ru/files/0014/cc/a3/50515.png) 22 22 24 repeat;
border-image: url(http://forumstatic.ru/files/0014/cc/a3/50515.png) 22 22 24 fill repeat;
background: rgba(60, 42, 24, 0.288);
   /* shadow: inset 5px 5px 20px rgba(78, 78, 73, 0.688); */
box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.58), 0px 0px 2px 1px rgba(0, 0, 0, 0.28);
    text-shadow: 1px 1px 0px rgba(151, 124, 95, 0.68), rgb(117, 104, 89) 0px 0px 1em, rgb(160, 140, 125) 0px 0px 1em;
    color: #1d140f;
    /* text-shadow: 1px 1px 0px rgba(160, 135, 107, 0.68), rgb(117, 104, 89) 0px 0px 1em, rgb(160, 140, 125) 0px 0px 1em; */
    background-image: url("http://forumstatic.ru/files/0014/cc/a3/33744.jpg");
    background-position: center;
}

#pun-messages .quote-box {
    overflow: hidden;
}

.punbb .quote-box.spoiler-box {
    overflow: visible!important;
    text-shadow: 1px 1px 2px rgba(185, 152, 118, 0.39), rgb(117, 104, 89) 0px 0px 1em, rgb(160, 140, 125) 0px 0px 1em!important;
}

#pun-messages .post-content blockquote {
    margin: 0px 0px -18px 0px!important;
    width: 100%;
}

#main-reply  {
width:93%!important;
border-style: solid;
border-width: 21px 20px 23px 21px;
-moz-border-image: url(http://forumstatic.ru/files/0014/cc/a3/70357.png) 21 20 23 21 repeat;
-webkit-border-image: url(http://forumstatic.ru/files/0014/cc/a3/70357.png) 21 20 23 21 repeat;
-o-border-image: url(http://forumstatic.ru/files/0014/cc/a3/70357.png) 21 20 23 21 repeat;
border-image: url(http://forumstatic.ru/files/0014/cc/a3/70357.png) 21 20 23 21 fill repeat;
background-color: rgba(9, 5, 4, 0.23);
box-shadow: 0px 0px 18px 5px rgba(0, 0, 0, 0.58);
overflow: visible;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
/* padding-right: 0px; */
}

#form-buttons table {
    width: 98%!important;
    margin-left: 0px!important;
}

#pun-messages #main-reply  {
width:95%!important;
}

/*боковая панель*/

#sidepanel:hover {
margin-right: -1px;
}

#sidepanel { 
background: url("") no-repeat transparent;
height: 442px;
margin-right: -220px;
opacity: 1;
position: fixed;
right: -5px;
top:20px;
width: 274px;
z-index: 1200;
line-height: 10px !important;
-webkit-transition: all 0.5s ease-in-out;
 -moz-transition: all 0.5s ease-in-out;
 -ms-transition: all 0.5s ease-in-out;
 -o-transition: all 0.5s ease-in-out;
 transition: all 0.5s ease-in-out;
}

#sidepanel .container { 
height: 290px;
padding: 90px 0px 0px 75px;
width: 190px;
}

#sidepanelname {
color: rgba(187, 155, 121, 0.749);
float: left;
font-family: "Times New Roman", "Times", "Georgia", serif;
font-size: 15px;
font-weight: 700;
height: 30px;
left: -11px;
position: relative;
text-align: center;
text-shadow: 0px 0px 0px #609388;
text-transform: uppercase;
top: 158px;
width: 110px;

     -moz-transform:    rotate(270deg);
     -o-transform:      rotate(270deg);
     -webkit-transform: rotate(270deg);
     transform:         rotate(270deg);

   /* для IE8+ - условие необходимо писать в одну строку */ 
   -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=6.123233995736766e-17, M12=1, M21=-1, M22=6.123233995736766e-17, SizingMethod='auto expand')";
   
   /* IE6 and 7 */ 
   filter: progid:DXImageTransform.Microsoft.Matrix(
            M11=6.123233995736766e-17,
            M12=1,
            M21=-1,
            M22=6.123233995736766e-17,
            SizingMethod='auto expand');
} 






/*кнопка баннеры*/

#bannerbutton {position: relative;}
#bannerbutton a{
background: url("http://song.f-rpg.ru/files/0012/2c/8f/31039.png") 0px 0px no-repeat transparent;
color: transparent;
font-size: 35px;
height: 40px;
left: 50%;
margin: 30px auto auto -55px;
position: absolute;
text-shadow: none;
width: 110px;
text-indent: -2000px;
}

#bannerbutton a:hover, #banners a:focus, #banners a:active {background-position: 0px -40px !important;}

#html-header {
position: absolute;
line-height: 0px;
}



/*статус*/

.pa-avatar.item2 {
line-height: 0px !important;
text-align: center;
margin-top: 0px;
position: relative;
overflow: hidden!important;
}

.pa-avatar.item2::after {
  content: "";
  border-style: solid;
  background: url(http://s7.uploads.ru/9riOs.png) no-repeat;
  min-height: 297px;
  width: 239px;
  position: absolute;
  /* top: -3px; */
  bottom: 0px;
  left: -4px;
  -moz-box-sizing: border-box;
  border-color: transparent;
  overflow: hidden!important;
}

.pa-avatar.item2 img {
width: 200px;
max-height: 300px;
}

/*переключатели*/
.post-img-Sp {
display: inline-block;
height: 28px;
width: 106px;
left: 6px;
margin-top: 2px !important;
position: relative;
z-index: 20;
height: 28px;
float: left;
}

.post-img-Sp:nth-of-type(1) {
margin-left: 3px;
}
.post-img-Sp:nth-of-type(2) {
}
div.tipsy.tipsy-s.Sp-imgSp-img .tipsy-inner{
font-size:14px;
letter-spacing:1px;
}


.fs-box .ContentField, .fs-box .Switch {display: none !important;}
.award {margin-top: 2px;}
.post-author-Sp span {margin-left: 5px;}


.post-content .spoiler-box > div.visible {
background-image: url("http://forumstatic.ru/files/0014/cc/a3/51963.jpg") !important;
}

.post-content .spoiler-box > div { 
background: url("http://forumstatic.ru/files/0014/cc/a3/36234.jpg") 0% 50% no-repeat transparent !important;
  margin: -8px 0px -10px 0px;
font-family: times;
    font-size: 16px;
}

.post-content .spoiler-box strong {
  margin-left: 3px;
}


/*убрать выделение*/
.input, textarea {outline:none;}
.input:active, textarea:active {outline:none;}
:focus {outline:none;}
.textarea {resize:none;}
.textarea {resize:vertical;}
.textarea {resize:horizontal;}

#pun-main .post-author ul {
color: rgba(94, 88, 81, 0.93);
text-shadow: 0px 0px 8px rgba(32, 20, 9, 0.48) !important;
}

li.pa-author, p.pa-author {
    color: rgba(103, 99, 95, 0.93) !important;
}
p.pa-author {
text-shadow: 1px 1px 7px rgba(142, 126, 114, 0)!important;
}


#pun-main .post-author ul a {
text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.28);
}

#pun-messages .post-author {
  float: right;
  width: 236px;
    background: url() 0% 0% repeat-y!important;
}

#pun-messages li.pa-title {
padding-bottom: 0px;
  padding-top: 24px;
  font-weight: bold;
  margin-top: 0px;
  color: rgba(94, 88, 81, 0.93) !important;
  background: url(http://s7.uploads.ru/1wd0L.png) 0% 0% no-repeat!important;
  background-position: right -2px bottom -2px!important;
}

#pun-messages li.pa-avatar.item2 {
display: none;
}

#pun-messages .post-body {
max-width: 768px!important;
margin-left: -10px;
}

#pun-messages fieldset {
padding: 0 0px 0 6px!important;
}

#pun-messages legend {
font-family: "AugustaTwo";
font-size: 23px;
margin-bottom: -15px;
text-shadow: 1px 1px 12px rgba(19, 10, 1, 0.48), 1px 1px 1px rgba(230, 181, 142, 0.78);
}

#pun-messages li.pa-posts {
background: url(http://forumstatic.ru/files/0014/cc/a3/80992.png) 0% 0% repeat-y;
color: rgba(44, 34, 31, 0.78);
color: rgba(94, 88, 81, 0.93) !important;
  text-shadow: 0px 0px 8px rgba(32, 20, 9, 0.48) !important;
}

#pun-messages li.pa-reg {
background: url() 0% 0% repeat-y !important;
color: rgba(94, 88, 81, 0.93) !important;
  text-shadow: 0px 0px 8px rgba(32, 20, 9, 0.48) !important;
    margin-top: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 3px!important;
}

.pa-author a {
  text-shadow: 1px 1px 2px black, 0 0 1em black, 1px 1px 2px black, 1px 1px 4px rgba(0, 0, 0, 0.68)!important;
  }

#pun-main .post-links li, .punbb .modmenu .container {
text-shadow: 0px 0px 8px rgba(32, 20, 9, 0.0) !important;
}

/*убрать полоску общего фона внизу*/
div.grippie {
background: url(http://i.rusff.ru/f/ru/rusff/grippie.png) no-repeat scroll center 2px;
border: 0;
cursor: s-resize;
height: 0px !important;
overflow: hidden;
}

/*кнопка html в постах*/
.punbb .post-content .quote-box input.show-button {
  margin-left: -8px!important;
  margin-bottom: 9px!important;
  margin-top: -5px;
}

/*кнопка Смайлы Придворная дама*/
input[type="Button"] {
background: radial-gradient(ellipse at center, #522A21 0%,#1F0B02 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e2c23', endColorstr='#48150a',GradientType=1 );
color: #706C64 !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border: 2.5px outset rgba(30, 26, 23, 0.64) !important;
/* padding: 4px 8px !important; */
text-shadow: 1px 1px 2px #000000;
font-family: "AugustaTwo";
font-size: 1.2em;
margin-bottom: 0px!important;
box-shadow: inset 5px 5px 20px rgba(78, 78, 73, 0.688), 2px 1px 8px rgba(0, 0, 0, 0.68)!important;
cursor: pointer !important;
}

input[type="button"]:hover {
  background: radial-gradient(ellipse at center, #8E2E0B 0%,#1F0B02 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e2c23', endColorstr='#48150a',GradientType=1 );
}

#rep_form input[type="Button"] {
background: radial-gradient(ellipse at center, #522A21 0%,#1F0B02 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e2c23', endColorstr='#48150a',GradientType=1 );
color: #706C64 !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border: 2.5px outset rgba(30, 26, 23, 0.64) !important;
/* padding: 4px 8px !important; */
text-shadow: 1px 1px 2px #000000;
font-family: "AugustaTwo";
font-size: 1.2em;
margin-left: 506px;
margin-bottom: 0px!important;
box-shadow: inset 5px 5px 20px rgba(78, 78, 73, 0.688), 2px 1px 8px rgba(0, 0, 0, 0.68)!important;
cursor: pointer !important;
}

.custom-smilies input[type="Button"] {
margin-left: 748px;
}



#video-area-tinp, #image-area-tinp {
margin-top: .5em;
margin-left: 0.3em;
padding: .3em;
width: 96%;
border: rgba(41, 30, 27, 0.78) solid 1px !important;
height: 70px;
}

#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner {
    display: none;
    position: fixed;
    left: 50%;
    top: 50%;
    margin: -135px 0 0 -384px;
    width: 768px;
    z-index: 800!important;
    border: 1px inset;
    border-color: #727272;
    -webkit-border-radius: 8px;
    background-image: url(http://forumstatic.ru/files/0014/cc/a3/47277.jpg);
    border-style: solid;
    border-width: 9px;
    -moz-border-image: url(http://forumstatic.ru/files/0014/cc/a3/11853.png) 9 repeat;
    -webkit-border-image: url(http://forumstatic.ru/files/0014/cc/a3/11853.png) 9 repeat;
    -o-border-image: url(http://forumstatic.ru/files/0014/cc/a3/11853.png) 9 repeat;
    border-image: url(http://forumstatic.ru/files/0014/cc/a3/11853.png) 9 fill repeat;
    box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.58), 0px 0px 2px 1px rgba(0, 0, 0, 0.28);
}



/*полоса прокрутки*/
::-webkit-scrollbar {width: 11px; height: 9px;}

::-webkit-scrollbar-corner {
background-color: rgba(40, 35, 31, 0);
background-image: url("http://forumstatic.ru/files/0014/cc/a3/93277.png");
}

::-webkit-scrollbar-track:horizontal {
/* background-color: #28231f; */
background-image: url("http://forumstatic.ru/files/0014/cc/a3/63205.png");
}

::-webkit-scrollbar-thumb:horizontal {
background: url("http://forumstatic.ru/files/0014/cc/a3/98604.png") 50% 50% transparent;
opacity: 0.5;
border-radius: 5px;
box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.88);
overflow: visible;
}

::-webkit-scrollbar-thumb:horizontal:hover {background: #50514e;
background: url("http://forumstatic.ru/files/0014/cc/a3/99709.png") 50% 50% transparent;
border-radius: 5px;
box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.88);
overflow: visible;
}

::-webkit-scrollbar-thumb:horizontal:active {background: #50514e;
background: url("http://forumstatic.ru/files/0014/cc/a3/22396.png") 50% 50% transparent;
border-radius: 5px;
box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.88);
overflow: visible;
}

::-webkit-scrollbar-track:vertical {
background-image: url("http://forumstatic.ru/files/0014/cc/a3/53892.png");
}

::-webkit-scrollbar-thumb:vertical {
background: url("http://forumstatic.ru/files/0014/cc/a3/99668.png") 50% 50% transparent;
opacity: 0.5;
border-radius: 5px;
box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.88);
overflow: visible;
}

::-webkit-scrollbar-thumb:vertical:hover {background: #50514e;
background: url("http://forumstatic.ru/files/0014/cc/a3/54329.png") 50% 50% transparent;
border-radius: 5px;
box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.88);
overflow: visible;
}

::-webkit-scrollbar-thumb:vertical:active {background: #50514e;
background: url("http://forumstatic.ru/files/0014/cc/a3/68398.png") 50% 50% transparent;
border-radius: 5px;
box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.88);
overflow: visible;
}

::selection {
background: rgba(63, 35, 16, 0.27);
color: rgb(151, 141, 126);
text-shadow: 1px 1px 0px rgba(58, 33, 15, 1), 1px 1px 1px rgba(87, 38, 0, 1), 0px 0px 9px #201409;
}

::-moz-selection {
background: rgba(63, 35, 16, 0.27);
color: rgb(151, 141, 126);
text-shadow: 1px 1px 0px rgba(58, 33, 15, 1), 1px 1px 1px rgba(87, 38, 0, 1), 0px 0px 9px #201409;
}



/***** Скрыть аватар *****/
#p239 .post-author, #p239 .post-sig, #p3555 .post-author, #p3555 .post-sig, #p3557 .post-author, #p3557 .post-sig, #p3560 .post-author, #p3560 .post-sig, #p164 .post-author, #p164 .post-sig, #p1673 .post-author, #p1673 .post-sig, #p1674 .post-author, #p1674 .post-sig, #p233 .post-author, #p233 .post-sig, #p1096 .post-author, #p1096 .post-sig, #p1097 .post-author, #p1097 .post-sig, #p1098 .post-author, #p1098 .post-sig, #p2364 .post-author, #p2364 .post-sig, #p2417 .post-author, #p2417 .post-sig, #p1040 .post-author, #p1040 .post-sig, #p3121 .post-author, #p3121 .post-sig, #p3322 .post-author, #p3322 .post-sig, #p4051 .post-author, #p4051 .post-sig, #p6269 .post-author, #p6269 .post-sig, #p13384 .post-author, #p13384 .post-sig, #p13658 .post-author, #p13797 .post-author, #p13797 .post-sig, #p13799 .post-author, #p13799 .post-sig, #p13800 .post-author, #p13800 .post-sig, #p13801 .post-author, #p13801 .post-sig, #p13802 .post-author, #p13802 .post-sig, #p13803 .post-author, #p13803 .post-sig, #p13804 .post-author, #p13804 .post-sig, #p13805 .post-author, #p13805 .post-sig, #p13806 .post-author, #p13806 .post-sig, #p18794 .post-author, #p18794 .post-sig, #p18799 .post-author, #p18799 .post-sig, #p19836 .post-author, #p19836 .post-sig {
  display: none!important;
  }

/***** Подвинуть пост влево *****/
#p239 .post-body, #p3555 .post-body, #p3557 .post-body, #p3560 .post-body, #p164 .post-body, #p233 .post-body, #p1096 .post-body, #p1097 .post-body, #p1098 .post-body, #p1673 .post-body, #p1674 .post-body, #p2364 .post-body, #p2417 .post-body, #p1040 .post-body, #p3121 .post-body, #p3322 .post-body, #p4051 .post-body, #p6269 .post-body, #p13384 .post-body, #p13797 .post-body, #p13799 .post-body, #p13800 .post-body, #p13801 .post-body, #p13802 .post-body, #p13803 .post-body, #p13804 .post-body, #p13805 .post-body, #p13806 .post-body, #p18794 .post-body, #p18799 .post-body, #p19836 .post-body {
margin-left: 18px;
margin-right: 15px;
/* text-align: justify; */
  }

#p13658 .post-body{
margin-left: 18px;
  }


#p13797 .quote-box {
    position: fixed;
    height: auto;
    width: 348px;
    overflow: visible;
    top: 28px;
    display: block;
    margin-left: 918px;
    /* left: 1538px; */
    z-index: 3000;
    -webkit-transition: margin-left 0.6s ease;
    -khtml-transition: margin-left 0.6s ease;
    -moz-transition: margin-left 0.6s ease;
    -o-transition: margin-left 0.6s ease;
}

#p13797 .quote-box p {
    width: 248px;
}

#p13797 .quote-box:hover {
    margin-left: 718px;
    -webkit-transition: margin-left 0.6s ease;
    -khtml-transition: margin-left 0.6s ease;
    -moz-transition: margin-left 0.6s ease;
    -o-transition: margin-left 0.6s ease;
}

/* Список ролей */
#p18794 .quote-box.spoiler-box {
    background: rgba(103, 79, 65, 0.34);
    text-shadow: 1px 1px 7px rgb(146, 130, 117), 1px 1px 7px rgb(140, 124, 111), 0px 0px 24px rgba(156, 142, 134, 0);
    padding: 5px 5px 0px 7px!important;
    border-width: 1px;
    margin-bottom: 0px;
    margin-top: 0px;
}

#p18794 .post-content .spoiler-box > blockquote.visible td {
    padding: 0px 8px 17px 0px!important;
}

#p18794 .quote-box.spoiler-box table {
    margin-bottom: -1px;
    margin-top: -6px;
}

#p18794 .post-content .spoiler-box > div {
    font-family: verdana;
    font-size: 12px;
}



/* BACKUP - SCRIPT */
.punbb.punbb-admin{
  /*opacity:0;*/
  max-height:0;overflow:hidden;
  display:none!ie;
}
.punbb.punbb-admin #pun-about:after {
   content: " ";
   width:100%;
   height:100%;
   float:none;
   display:block;
   position:fixed;
   z-index: 10000;
      background:  #6B7178 url(http://s4.uploads.ru/Qy18N.png) 50% 39% no-repeat;
   left:0; 
   bottom:0;
   text-align:center;
   /*border:red solid 1px;*/
   color: #174893;
   font: normal normal 400 11.7px/normal "Times New Roman";!important;
}