/********* Rotation *********/

.text-info {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 4px 3px 3px 3px!important;
    background: rgba(0, 0, 0, 0.86);
    color: #71684a;
    text-shadow: black 1px 1px !important;
    opacity: 0;
    transition: 0.5s linear;
    text-align: center;
    line-height: 1.1em;
}

 .text-info:hover {opacity: 1;}

.fon {
    width: 216px;
    height: 65px; 
    /* box-shadow: 0px 0px 8px #000000 inset; */
    box-shadow: inset 0px 0px 4px 1px rgba(0, 0, 0, 0.88);
}

.text-info a {
  text-shadow: black 1px 1px !important;
   text-align: center !important;
   font-family: Book Antiqua !important;
   font-weight: bold;
   color: #833118!important;
   font-size: 12px!important;
 text-transform: uppercase;
}

.text-info a:hover {
   color: #6f4e2b !important;
}


.text-info .title {
    color: #71684a;
  text-shadow: black 1px 1px !important;
   text-align: center !important;
   font-family: Book Antiqua !important;
   font-size: 12px!important;
 text-transform: uppercase;
     display: contents;
}


.text-info i {
    color: #817b6f;
    font-family: georgia;
    font-weight: bold;
}







.content-container {
    background: transparent;
    width: 720px;
    height: auto;
}
ul.tabsobv {
    float: left;
    list-style: none outside none;
    margin: 10px 0 0 2px;
    padding: 0;
    width: 100%;
}
ul.tabsobv li {
     float: left;
     width: 169px;
     height: 35px;
     text-align: center;
     margin-left: 0px;
     background:  url(http://forumstatic.ru/files/001a/11/6e/98783.png) no-repeat;
  padding-top: 9px!important;
   -webkit-transition: background 0.4s ease;
  -khtml-transition: background 0.4s ease;
  -moz-transition: background 0.4s ease;
  -o-transition: background 0.4s ease;
}

ul.tabsobv li:hover {
background:  url(http://forumstatic.ru/files/001a/11/6e/12354.png) no-repeat;
-webkit-transition: background 0.6s ease;
  -khtml-transition: background 0.6s ease;
  -moz-transition: background 0.6s ease;
  -o-transition: background 0.6s ease;
}

ul.tabsobv li.active {
         background:  url(http://forumstatic.ru/files/001a/11/6e/12354.png) no-repeat;
-webkit-transition: background 0.6s ease;
  -khtml-transition: background 0.6s ease;
  -moz-transition: background 0.6s ease;
  -o-transition: background 0.6s ease;
}


ul.tabsobv li.active a {
 color: #685c36!important;

}

ul.tabsobv li a {
     outline: medium none;
     padding: 0px 0px;
  text-shadow: black 1px 1px !important;
   color: #675f45 !important;
     font-family: Book Antiqua !important;
   font-size: 13px!important;
 text-transform: uppercase;
}
ul.tabsobv li a:hover, ul.tabsobv li a:focus, ul.tabsobv li a:active, ul.tabsobv li a:visited {
     color: #685c36!important;

}
.tabobv_container {
     overflow: hidden;
    clear: both;
}



ul.tabsobv {
  height: 39px;
}

.text1{
float:left;
  width: 450px;

overflow: auto;
    height: 200px;
}





.category h2, #pun-stats h2 {
   background: url(http://forumstatic.ru/files/001a/11/6e/34304.png) no-repeat;
background-position: center top;
width: 597px;
height: 40px;
 margin-left: 126px !important;

}


 .category h2,  #pun-stats h2 {
   background-color: transperent;
  text-shadow: black 1px 1px !important;

   text-align: center !important;
   font-family: Book Antiqua !important;

   color: #806E48 !important;
   font-size: 13px!important;
 text-transform: uppercase;
   padding-top: 35px !important;
 
}




a.sbla:link, a.sbla:visited {
    display: block;
    /* margin-bottom: 1px; */
    padding: 3px 3px 3px 3px;
    background: linear-gradient(to top, #1e0a07, #28110c);
    font: small-caps 15px "Book Antiqua" !important;
    color: #5d553c!important;
    text-align: center;
    text-shadow: 1px 0px 1px #000000!important;
    box-shadow: 0px 0px 7px #000000 inset !important;
    -webkit-transition: background 0.6s ease !important;
    -khtml-transition: background 0.6s ease !important;
    -moz-transition: background 0.6s ease !important;
    -o-transition: background 0.6s ease !important;
    word-spacing: 4px;
}

a.sbla:hover, a.sbla:active 
{ -moz-transition: 1s ease;
-webkit-transition: 1s ease;
 display: block;
background: linear-gradient(to top, #070604, #160E07); 

}

















/*ОСНОВНАЯ ГРАФИКА*/


/*ПРОФИЛЬ*/

/*profile*/
.punbb .post .post-author > ul {
  background:url(http://forumstatic.ru/files/001a/11/6e/16965.jpg) 0 bottom no-repeat, url(http://forumstatic.ru/files/001a/11/6e/77228.jpg) 0 top no-repeat;
  margin: 0px 0 0px 0!important;
  padding: 30px 17px!important;

margin-bottom: -1px!important;
}



.post-author a, .post-author a:hover, .post-author a:focus, .post-author a:active{color: #9b7d4d !important;
 text-shadow:none;
 }
li.pa-avatar  {z-index: 5; margin-left: 10px !important; margin-top: 0px;}

.post-author ul .item2 img {
border: double #4f3427 !important;
box-shadow: 0px 0px 6px #000000 inset;

}


.pa-title {
  padding: 0px 0px 5px 0px !important;
  text-align: center;
  width: 198px;
  z-index: 1000;
  position: relative;
  margin-top: 20px !important;
  left: 15px !important;
  color: #444031 !important;
  font-family: "Palatino Linotype" !important;
  font-size: 10pt !important;
  margin-left: 0px !important;
}

.pa-author a, .pa-author {
color: #9b7d4d !important;
font: small-caps 14px "Book Antiqua" !important;
  text-shadow: black 1px 1px !important;
font-width: bold;
text-shadow: 1px 0px 1px #000000;
text-align: center;
margin-top: 69px !important;
padding: 0px;
margin-left: 2px !important;
}


.pa-author a:hover, .pa-author a:focus, .pa-author a:active {
color: #9b7d4d !important;
text-shadow: 1px 0px 1px #000000;

 }


.post-author {
background: url(http://forumstatic.ru/files/001a/11/6e/25814.jpg) repeat-y;
width: 264px; 
text-align: center; 

    /* color: #7f7356 !important; */
    color: #675b3f !important;
    font-size: 10px;
}

.post-author ul li {
text-align: center;
margin-left: 0px !important;
}


.post-author ul a {
color: #9b7d4d !important;
text-shadow: 1px 0px 1px #000000!important;
}

.post-author ul .pa-author a {
    font-weight: bold!important;
    font-size: medium!important;
}

.post-author ul .pa-author {
    font-size: medium!important;
}

.post-author ul a:hover {
color: #847756 !important;
text-shadow: 1px 0px 1px #000000!important;}

.post-author ul a:hover {
color: #847756 !important;
text-shadow: 1px 0px 1px #000000!important;}

#pun-post .pa-author {
background: url(http://forumstatic.ru/files/001a/11/6e/25814.jpg) 0% 0% no-repeat;
padding-bottom: 20px;
margin-left: 0px !important;
}










/*заголовки и категории*/

 .punbb .main h1, .formal h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: transparent !important;
font: 12px  "Book Antiqua" !important;
font-weight: bold !important;
color: #2f1406 !important;
 text-shadow: #a9a685 1px 1px 1px;
 text-transform: uppercase;
letter-spacing:1px !important;
text-align:center;
}






.head0 {
    opacity: 0;
    position: absolute;
    float: right;
    width: 899px;
    height: 149px;
    background: url(http://forumstatic.ru/files/001b/d9/4a/34001.jpg) no-repeat;
    background-position-x: 374px;
    overflow: auto;
    top: 171px;
    left: 14px;
    -moz-transition: 0.6s ease;
    -webkit-transition: 0.6s ease;
}



.head0:hover {
    opacity: 2;
 -moz-transition: 1s ease;
-webkit-transition: 1s ease;
}




/*ОСНОВА дизайна*/
/*шапка*/
#pun-title table {
background-image : url(http://forumstatic.ru/files/001b/b2/f7/81293.jpg); 
background-repeat : no-repeat;

height: 750px;
width: 1072px;
border: none;
margin-left: -84px; 
}

/*подложка 1*/
html, body {

background: url("http://forumstatic.ru/files/001a/11/6e/30430.jpg") center; background-color: #8f8161;
        }

body {margin: 0 auto; overflow-x: hidden;}

/*подложка-основа*/
#pun { background-image: url(http://forumstatic.ru/files/001a/11/6e/29509.jpg); background-color: #8f8161; background-repeat: repeat;
min-width: 1072px;
}

/* низ форума */
#pun-about  { 
background-image: url("http://forumstatic.ru/files/001a/11/6e/87860.jpg");
background-repeat: no-repeat; 
background-position: center top;
width: 1072px;
height :140px; 
margin-bottom: 0px; 
margin-left: -84px; 
}
div#pun-about {
   margin-bottom: -95px;
}




/*ЦВЕТА ССЫЛОК*/

#pun-status, #pun-status a, #pun-status .container a, .punbb .linksb a  {color: #241e1c !important;}
#pun-status .container {
  /* color: #141509; */
  color: rgba(53, 40, 23, 0.88);}

.pagelink a {color: #1f2307 !important;}

#pun-ulinks a {color: #463F35;  font: 12px  "Book Antiqua" !important; text-transform: lowercase;  text-shadow: #000000 1px 1px; }
#pun-ulinks a:hover  {color: #62544a;}

.punbb .post-links ul a, .punbb .post h3 span a, .punbb .post h3 span {color: #4c0703;}
.punbb .post-links ul a:hover, .punbb .post h3 span a:hover {color: #091003;}

#pun-navlinks a{color: #63584A;  font-weight:bold;   text-shadow: #000000 1px 1px; font-variant: small-caps !important;}
#pun-navlinks a:hover  {color: #8b7c5f;}

.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: #451804; */
    color: #4c0703;
    /* color: #6b250a; */
    /* color: #5a1e10; */
    /* color: #5d3417; */
    /* text-shadow: #afab88 1px 1px 1px; */
    /* text-shadow: #a9a37c 1px 1px 1px; */
text-shadow: #a9a37c99 1px 1px 1px;
    /* text-shadow: rgba(181, 178, 141, 0.94) 1px 1px 1px; */
    /* ctext-shadow: rgba(169, 166, 133, 0.82) 1px 1px 1px; */
text-decoration: none;
-moz-transition: color 0.4s 0.4s ease;
 -o-transition: color 0.4s 0.4s ease;
 -webkit-transition: color 0.4s 0.4s ease;
  text-decoration: none;
  transition: color 0.4s!important;
  }

.punbb .tclcon center a {
    font-weight: bold;
    /* color: #65280f; */
}

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #000000;

  }

.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: #000000; text-decoration: none;
border-bottom: 0px none #000;


}

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
 color: #000000; 

  }

/*ДОПОЛНИТЕЛЬНАЯ МЕЛКАЯ ГРАФИКА*/
/*иконки сообщений*/

.punbb table Div.icon {float: left; display: block; border-style: none none none none;
width: 51px;
height: 50px;
background-image : url(http://forumstatic.ru/files/001a/11/6e/20817.png);
background-repeat: no-repeat; position: relative; margin-top: 5px; padding: 3px;
}

TR.inew Div.icon {
background-image : url(http://forumstatic.ru/files/001a/11/6e/46302.png);
background-repeat: no-repeat; position: relative; margin-top: 5px; padding: 3px;
width: 51px;
height: 50px;
}

TR.isticky Div.icon {
background-image : url(http://forumstatic.ru/files/001a/11/6e/88715.png);
background-repeat: no-repeat; position: relative; margin-top: 5px; padding: 3px;
width: 51px;
height: 50px;
}

TR.iclosed Div.icon {
background-image : url(http://forumstatic.ru/files/001a/11/6e/20625.png);
background-repeat: no-repeat; position: relative; margin-top: 5px; padding: 3px;
width: 51px;
height: 50px;
}











/* остальные настройки */
#navawards {display: none !important;}
#pun-announcement.section h2 span {display: none; }
.pa-gifts {display: none; }
#pun-userlist .usertable th{display:none}






/*цитата и код */
.punbb #pun-main .quote-box, .punbb #pun-main .code-box {
background: rgba(27,14,4, 0.1) 0 top repeat-y;
    /* box-shadow: 0px 0px 6px rgba(26, 11, 6, 0.76), rgb(84, 60, 36) 0px 0px 8px inset !important; */
    /* box-shadow: 0px 0px 3px rgb(26 11 6 / 76%), rgb(84 60 36 / 88%) 0px 0px 6px inset !important;*/
    box-shadow: 0px 0px 3px rgb(26 11 6 / 76%), rgb(84 60 36 / 64%) 0px 0px 3px inset !important;
    
    
     /* border: 2px solid #4f402bd6; */
  /* border: 2px solid #4f402b9e; */
    /* border-radius: 10px; */
    /* border-radius: 5px; */
    border: 3px double rgba(42, 14, 8, 0.28);
 }

.offline li.pa-online strong {
  font-weight: normal

  }
  
  
.quote1-box.quote1-main {
background: rgba(27,14,4, 0.6) 0 top repeat-y;
    box-shadow: 0px 0px 3px rgb(26 11 6 / 76%), rgb(84 60 36 / 64%) 0px 0px 3px inset !important;
    
    
     /* border: 2px solid #4f402bd6; */
    border-radius: 5px; 
 }
  
  
  
  

/*кнопки и форма ответа*/
.punbb textarea, .punbb select, .punbb .inputfield input, #sTheme, .hv-mask-block input {
    padding: 2px!important;
    margin-top: 8px !important;
    /* background: #908362!important; */
    background: #9183648c!important;
    box-shadow: 0 0px 3px 0px rgba(53, 47, 25, 1), 0px 0px 12px #543c24 inset !important;
    border-color: rgba(98, 77, 46, 0.71);
    border-radius: 1px;
}

.hv-storage-count {
    color: #423729;
}


.button, [proPart]:after, .fs-box .hashelp > div > input {
    border: 2px outset!important;
    border-color: rgba(98, 77, 46, 0.71)!important;
    background: -moz-radial-gradient(center, ellipse cover, #8e2c23 0%, #48150a 100%);
    /* background: -webkit-radial-gradient(center, ellipse cover, #31190f 0%,#3a1606 100%); */
    background: -o-radial-gradient(center, ellipse cover, #8e2c23 0%,#48150a 100%);
    background: -ms-radial-gradient(center, ellipse cover, #8e2c23 0%,#48150a 100%);
    background: radial-gradient(ellipse at center, #2e1408 14%,#200702 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e2c23', endColorstr='#48150a',GradientType=1 );
    color: #806E48 !important;
    box-shadow: inset 0px 0px 6px #855d42c7, 0px 3px 5px rgba(102, 48, 27, 0.553);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    /* border: 2px outset rgb(42 24 14) !important; */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#331007', endColorstr='#270d06',GradientType=0 );
    min-height: 24px;
    padding: 1px 8px!important;
    /* -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0; */
    -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
    /* box-shadow: 0px 0px 0px 4px #261e1b, #4A2B05 0px 2px 10px 4px, inset 0px 0px 0px 1px #7a4e1c; */
    -moz-border-radius: 1px;
    /* font-weight: 800!important; */
    text-shadow: black 1px 1px !important;
    transition: all .6s!important;
    cursor: pointer;
}

.button:hover {
    background: radial-gradient(ellipse at center, #662609 14%,#200702 100%);
    transition: all .6s!important;
}


#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area, .modal-inner.section, .inner.post_reputation, #mask_dialog .inner, #spoiler-area {
  padding: 10px 10px 5px 10px!important;
  margin-top: 8px !important;
  background: #908362!important;
  box-shadow: 0 0px 6px 1px rgba(53, 47, 25, 1), 0px 0px 12px #543c24 inset !important;
  border-color: rgba(98, 77, 46, 0.71);
  border-radius: 4px;
  border: none;
  z-index: 100;
}




/*синее поле ввода*/
.input, textarea {outline:none;}
.input:active, textarea:active {outline:none;}
:focus {outline:none;}
.textarea {resize:none;}
.textarea {resize:vertical;}
.textarea {resize:horizontal;}

#keyboard-span input {
  color: #2C210F!important;
}

.post-content hr {
    box-shadow: 0px 0px 7px 2px rgba(58, 25, 8, 0.76), 0px 0px 0px 0px rgba(50, 25, 13, 0.86);
    /* box-shadow: 1px 1px 12px 5px rgba(0, 0, 0, 0.44), 0px 0px 4px 1px rgba(0, 0, 0, 0.18); */
    /* border-color: rgba(108, 81, 58, 0.24); */
    /* border-right: 0px; */
    border-color: rgb(38 16 5 / 37%);
    /* border-style: none; */
    border-style: ridge;
    border-width: 1px;
    border-radius: 9px;
    margin: 0em 0.8em 0.8em 0.8em;
}




/* hr {
    border: none;
    height: 2px;
    margin: 0px 0;
    background-image: linear-gradient(to right, #1f120a, #4d2b12, #1e140b);
}*/

.punbb .post-content {
  /* overflow: visible!important; */
/* cursor: url(http://www.rw-designer.com/cursor-extern.php?id=21431), text;  */
}

textarea, .punbb .longinput input {
  /* border: 0px outset!important; */
  border-color: rgba(56, 41, 22, 0.44) !important;
/* cursor: url(http://www.rw-designer.com/cursor-extern.php?id=21431), text;  */
}

::selection {
  background: rgba(81, 43, 29, 0.28);
  color: rgb(149, 131, 95);
  text-shadow: 1px 1px 0px rgba(42, 21, 6, 1), 1px 1px 1px rgba(55, 29, 15, 0.75), 0px 0px 9px #201409;
}

::-moz-selection {
  background: rgba(81, 43, 29, 0.28);
  color: rgb(149, 131, 95);
  text-shadow: 1px 1px 0px rgba(42, 21, 6, 1), 1px 1px 1px rgba(55, 29, 15, 0.75), 0px 0px 9px #201409;
}



body, a:hover, img.post-img-Sp, input.button, #form-buttons td img, p.areafield.required td, #form-buttons td#floatbut, div#addition-area > div, #keyboard-span input, div#font-area > div, div#size-area > div, div#color-area > table >tbody > tr > td img, div#table-area > table >tbody > tr > td img, #smilies-area div a, div#smilies-area img, .post-content .spoiler-box > div {
    /* cursor: url(http://savepic.org/7425223m.gif), pointer !important; */
}

body, select#mod-options, #pun-admain select {
    /* cursor: url(http://savepic.org/7419098.gif), default !important; */
}


.topic-dsc {
  font-size: 10px;
  color: rgba(36, 30, 28, 0.81);
  margin-top: 3px;
}






::-webkit-scrollbar{
    width:8px;
height: 10px;
}


::-webkit-scrollbar-thumb{
    border-width:1px 1px 1px 2px;
    border-color: #777;
    background: linear-gradient(to left, #180806, #351912, #180806);
border-radius: 3px!important;
border: solid 1px rgba(27, 21, 21, 0.78);
}

::-webkit-scrollbar-thumb:hover{
    border-width: 1px 1px 1px 2px;
    border-color: #555;
background: linear-gradient(to left, #180806, #4A2015, #180806);
border-radius: 3px!important;
border: solid 1px rgba(27, 21, 21, 0.78);
}

::-webkit-scrollbar-track{
    border-width:0;
}

::-webkit-scrollbar-track:hover{
    border-left: solid 1px #2F2C25;
    background-color: #382D1B;
background: linear-gradient(to left, #180806, #4D3D21, #180806);
}

::-webkit-scrollbar-track{
    border-left: solid 1px #2F2C25;
    background-color: #382D1B;
background: linear-gradient(to left, #180806, #4D3D21, #180806);
}

::-webkit-scrollbar-corner {
    color: #4d3d21;
}

::-webkit-scrollbar-corner { background: rgb(27 11 8 / 52%); 
border-radius: 2px!important;
}


.tabobv_content {
    height: 206px;
    display: block;
    font-size: 11px!important;
    font-family: verdana !important;
    color: #241608!important;
    text-shadow: #c5b4859e 1px 0px 1px !important;
    margin-top: 8px!important;
}

.tabobv_content a {
text-shadow: #afab88 1px 1px 1px!important;
}

.text12 {
    float: left;
    overflow: auto;
    text-align: justify;
    width: 523px;
    height: 194px;
    padding: 5px 5px 3px 11px!important;
    direction: rtl;
}


.text2 {
float: left;
    overflow: auto;
    text-align: justify;
    width: 674px;
    height: 194px;
    padding: 5px 5px 3px 18px!important;
}

.text120 {
    direction: ltr;
}

.text12 p {
    margin-bottom: 5px;
    text-indent: 15px;
}

.text12 > p {
    direction: ltr;
}

.text12 > li {
    direction: ltr;
}



.text01 {
    position: absolute;
    /* color: #220b0b!important; */
    color: #7d6f54!important;
    text-shadow: #000000 0px 0px 2px !important;
    top: 172px;
    left: 328px;
    font: 22px "Book Antiqua" !important;
    font-weight: bold !important;
    text-transform: uppercase;
    letter-spacing: 1px !important;
}



element.style {
}
.punbb * {
    margin: 0 auto;
    padding: 0;
}

.text21 {
    opacity: 0.6;
    position: absolute;
    float: right;
    width: 135px;
    height: 185px;
    background: rgba(12, 12, 12, 0.88);
    padding: 5px!important;
    text-align: left;
    color: #7d6f54!important;
    text-shadow: #000000 1px 0px 1px !important;
    box-shadow: 0px 0px 2px #1a0b06;
    border: 1px solid #654f26;
    margin-right: -8px!important;
    margin-top: -5px!important;
    overflow: auto;
    top: 64px;
    left: 545px;
    -moz-transition: 1s ease;
    -webkit-transition: 1s ease;
}

.text21 p {
    margin-bottom: 4px;
}

.text21:hover {
    opacity: 2;
 -moz-transition: 1s ease;
-webkit-transition: 1s ease;
}

.text21 a {
    color: #6b332a!important;
    text-shadow: #100f0a 1px 1px 1px!important;
    -moz-transition: color 0.2s 0.02s ease;
    -o-transition: color 0.2s 0.02s ease;
    -webkit-transition: color 0.2s 0.02s ease;
    text-decoration: none;
}

.text21 a:hover {
    color: #8a2c1d!important;
}

a.sbla1:link, a.sbla1:visited {
    color: #8c8767!important;
    text-shadow: 1px 0px 1px #000000!important;
    font-weight: bold;
}

a.sbla1:hover, a.sbla1:active 
{ -moz-transition: 1s ease;
-webkit-transition: 1s ease;
    color: #b5a88d!important;
}


a.sbla2:link, a.sbla2:visited {
    margin-bottom: 1px;
    padding: 3px 3px 3px 3px;
    background: linear-gradient(to top, #2b140c, #2b140c);
    font: small-caps 15px "Book Antiqua" !important;
    color: #7f6e48!important;
    line-height: 14px!important;
    /* display: inline-block; */
    border-radius: 5px;
    font-weight: 900!important;
    text-shadow: 1px 0px 1px #000000!important;
    box-shadow: 0px 0px 7px #000000 inset !important;
    -webkit-transition: background 0.6s ease !important;
    -khtml-transition: background 0.6s ease !important;
    -moz-transition: background 0.6s ease !important;
    -o-transition: background 0.6s ease !important;
    /* position: absolute; */
    /* margin-top: 6px; */
    /* margin-left: 558px; */
    /* width: 260px; */
    text-align: center;
}



a.sbla2:hover, a.sbla2:active 
{ -moz-transition: 1s ease;
-webkit-transition: 1s ease;
    display: inline-block;
background: linear-gradient(to top, #070604, #160E07); 

}


.punbb .formal span.input {
font-size: 12px;
}




/***** Скрыть аватар *****/
#p3932 .post-author, #p3932 .post-sig {
  display: none!important;
  }

/***** Подвинуть пост влево *****/
#p3932 .post-body {
margin-left: 15px;
/* margin-right: 15px; */
/* text-align: justify; */
  }

/***** Ссылка на дату и ползунок текста *****/
#p3932 .permalink, #p3932 .FNTslider {
/*   margin-left: 15px; */
  }


/* navigation menu */

#dropdown li a {  
display: block;
    /* margin-bottom: 1px; */
    padding: 3px 3px 3px 3px;
    background: linear-gradient(to top, #1e0a07, #28110c);
    font: small-caps 15px "Book Antiqua" !important;
    color: #5d553c!important;
    text-align: center;
    text-shadow: 1px 0px 1px #000000!important;
    box-shadow: 0px 0px 7px #000000 inset !important;
    -webkit-transition: background 0.6s ease !important;
    -khtml-transition: background 0.6s ease !important;
    -moz-transition: background 0.6s ease !important;
    -o-transition: background 0.6s ease !important;
}

#dropdown li a:hover  {
  -moz-transition: 1s ease;
    -webkit-transition: 1s ease;
    display: block;
    background: linear-gradient(to top, #070604, #160E07);
}

.dropdown-inside {  
    position: absolute;
    left: -999em;
    z-index: 100!important;
    width: 198px;
    background: rgba(12,12,12, 0.8);
    padding: 5px;
    box-shadow: 0px 0px 2px #1a0b06;
    border: 1px solid #654f26ab;
    margin-right: -8px!important;
}

#dropdown li:hover .dropdown-inside {  
    left: 155px;
    top: -6px;
}

.dropdown-inside li a, .dropdown-inside li {
color: #A37C45 !important;
}

.dropdown-inside a:hover, .dropdown-inside a:focus, .dropdown-inside a:active {
  background-color: rgba(124, 46, 24, 0.91);
  color: #CFB593 !important;
}

#dropdown .dropdown-external:hover, #dropdown .dropdown-external:focus, #dropdown .dropdown-external:active {
background: rgba(98, 34, 10, 0.9);
}


/* стикеры */
.hvStickerPackModal {
    background: #9c8a66!important;
    box-shadow: 0 0px 6px 1px rgb(53 47 25), 0px 0px 12px #543c24 inset !important;
    border-color: rgba(98, 77, 46, 0.71)!important;
}

.hvStickerPackModalContent {
    border: none!important;
}

/* Разделение ников пользователей в теме запятой */
#topic-users-in a:not(:last-of-type):after {
content: ",";
color: #241A10;
}



.post-author .pa-fld1 a {
    padding: 4px 0px 0px 0px !important;
    /* color: #444031 !important; */
    font-family: "Moyenage" !important;
    font-size: 12pt !important;
    margin-top: -5px!important;
    font-weight: bold;
    background: -webkit-linear-gradient(rgb(171 140 78), rgb(80 17 3));
    /* background: -webkit-linear-gradient(rgb(18 13 3), rgb(96 10 2)); */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #200000;
    filter: drop-shadow(0px 0px 3px #200000);
    text-shadow: none!important;
    -webkit-transition: all 0.9s!important;
    text-transform: none;
}


.post-author .pa-fld1 {
    padding: 4px 4px 0px 4px !important;
    font-family: georgia;
    font-size: 10px;
    margin-top: -5px!important;
    font-weight: bold;
    /* text-transform: uppercase; */
    color: #423a27;
}


.post-author .pa-fld1 a:hover {
    background: -webkit-linear-gradient(rgb(223 178 89), rgb(86 0 0));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    filter: drop-shadow(0px 0px 7px #a9966863);
    text-shadow: none!important;
    -webkit-transition: all 0.9s!important;
}


/*Скрыть список Модераторов на Главной*/
.punbb .tcl .modlist{display:none!important;}


.banners img {
    filter: grayscale(100%);
    mix-blend-mode: luminosity;
    transition: all .5s ease-in-out 0s;
    opacity: .5;
    margin-left: 3px;
}


.banners img:hover {
    mix-blend-mode: normal;
    opacity: 1!important;
    filter: none;
}



#button-dice {
background-image:url(https://forumstatic.ru/files/000f/3e/d5/81483.png);
}



/* кнопка Отключить быстрый предпросмотр */
#togglePreview input.button {
    opacity: 0.5;
    min-height: 20px!important;
}


/* закладки */
#MyBookmarks {
    right: auto!important;
    background: #908362!important;
    box-shadow: 0 0px 6px 1px rgba(53, 47, 25, 1), 0px 0px 12px #543c24 inset !important;
    border-color: rgba(98, 77, 46, 0.71);
    max-height: 500px;
    margin-top: 58px;
}


#MyBookmarks h2 {
max-width: 220px;
}

.modal-inner.section h2 {
    margin: auto!important;
    width: 472px;
}