/* A1.1 */
  @import url(style_cs.1552692348.css);
@font-face {  font-family: Aniron;
  src: url(http://forumfiles.ru/files/0015/e1/ed/24693.ttf);}
@font-face {  font-family: Barkentina;
  src: url(http://forumfiles.ru/files/0015/e1/ed/94615.ttf);}
@font-face {  font-family: MedievalEnglish;
  src: url(http://forumfiles.ru/files/0014/7d/b7/64058.ttf);}



/* -------------------------------------------------------------*/

html, body {margin: 0 0 5px 0; padding: 0}
.punbb * {margin: 0}
.punbb ul, .punbb dl, .punbb li, .punbb dd, .punbb dt {  padding: 0;  list-style: none;  }
.punbb img {  border:none  }
.punbb .main table {  table-layout: fixed;  width: 100%;  }
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: 1.8em;
  vertical-align: middle  }


 /* -------------------------------------------------------------*/

body {  font-size: 100.01%;  }
.punbb {  font: normal 68.75% verdana, arial, helvetica, sans-serif;  }
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {  font: 1em verdana, arial, helvetica, sans-serif  }
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {  font-size: 1em;  font-weight: normal;  }
.punbb h1 span, .punbb h2 span, .punbb legend span {  font-size: 1.1em;  }
.punbb pre {  font: 1.1em/140% monaco, "bitstream vera sans mono", "courier new", courier, monospace  }
.punbb address, .punbb em {  font-style: normal  }
.punbb .post-content em {  font-style: italic  }
.punbb .post-content em.bbuline {  font-style: normal;  text-decoration: underline;}
.punbb a {  text-decoration: underline}
.punbb optgroup {  font-weight: bold; color: #1e0c02!important;  }

/*-------------------------------------------------------------*/

#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; font-size: 0;}

.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}


/*-------------------------------------------------------------*/

#pun { /*pun{*/
  width: 1145px;
  margin: -17px auto 143px auto;
  padding: 0px 0px 0px 0px;
  position: relative;
}

/* Forum width */
.punbb {
  width: 100%;
  height: auto;
  width: 926px !important; 
  margin-left: 112px;  
  text-align: justify !important; 
}

#pun-redirect {
 background: url(https://i5.imageban.ru/out/2019/03/16/b518b54a4f974554dbb443f6b6439c4a.png) no-repeat center center;
  width: 1234px!important;
  height: 642px!important;
  margin-top: 100px;
  display: block;
  margin-left: auto;
  margin-right: auto 
  content: none;
  text-align: center;
  font-size:0px}
.main-title, #pun-redirect .info {display: none; background:none!important; box-shadow:none!important;}



html {
    background: 
url(https://i3.imageban.ru/out/2019/03/05/cb8750af28dfc30fb59267037de83a95.png) repeat-x scroll center bottom -95px,  
url(https://i4.imageban.ru/out/2019/03/05/56225bc9567b5b4ac3833a072a55700e.png) repeat-x scroll center top, 
url(https://i6.imageban.ru/out/2019/03/16/c51c9fbc12305b726a8bec7ff3d96ee3.png) repeat scroll center center #081e16;
  overflow-x: hidden;
}

#pun-title table {
background-color: transparent;
height: 705px;}

#html-footer {
  height: 179px;
  width: 1309px;
  margin: 00px 0px -19px -217px;
  background: transparent url(https://i1.imageban.ru/out/2019/03/16/52853bae2b651d5a6632d423167bb6d6.png) no-repeat center bottom 0px scroll;
}

#pun{
  background: url(https://i5.imageban.ru/out/2019/03/05/69315eefb1780872b9e4ba10e947feaa.png) repeat-y top center;}

.punbb .section, .punbb .main {  margin-bottom: 1em;  }

.punbb .category, .punbb .post {  margin-top: 10px;  }

.punbb #pun-category1, .punbb .toppost, .punbb .topicpost {  margin-top: 0;  }

#pun-post .topic {  margin-top: 1em;  }

.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post { border: none;}

.punbb .container {  border-style: solid;  border-width: 1px;}

.punbb .section h2, #pun-main h1, #pun-main h2, #pun-stats h2, #pun-debug h2 {
  padding: 0;}


/*************************************************************
**************************************************************/

/*------------------------------------------------------------*/

/* B1.1 */
.punbb .post-content {
  padding-top: 20px;
  margin: 0;
  width: 100%;
  overflow: hidden;
  }

.post-sig dt {
  background: url(https://i2.imageban.ru/out/2019/03/06/3abfdf983ff1c9d6371644177e03c804.png) no-repeat scroll 0 0;
  height: 15px;
  width:208px;
  margin: 15px auto 10px auto;
}

/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 10px 0em 1em 0.3em;
  line-height: 140%;}

.punbb .post-content img {  vertical-align: text-bottom  }
.punbb .post-content img.postimg {  vertical-align: middle;  }
.post-content hr{
background: transparent url(https://i2.imageban.ru/out/2019/03/06/3abfdf983ff1c9d6371644177e03c804.png) no-repeat scroll bottom center;
    height: 15px; opacity: 1.0!important; border:none!important;
    margin: auto; padding:10px auto; 
}

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden; }

/* B1.7 */
.punbb .post-content .scrollbox {
  width: 100%;
  overflow: auto;
  max-height: 200px;}

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
  margin: 10px 10px 10px 20px !important;
  padding: 7px 7px 7px 7px;
  color: #05422a;
  border: 4px solid rgba(0,0,0,0);
  box-shadow: 0px 0px 10px 1px rgba(34,50,46,0.6), 0px 0px 10px 3px rgba(34,50,46,0.5) inset;
  border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  -moz-border-image:  url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  -webkit-border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 0px 0px 0px 0px round round !important;
 -o-border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  background: transparent url(https://i5.imageban.ru/out/2019/03/06/d600681f11cc78f8008a7bc4d0816984.png) repeat scroll center;
 }

/* B1.9  */
.punbb .quote-box cite, .punbb .code-box strong.legend {
  display: block;
  padding: 4px 10px;
  margin: 0;
  font-size: 1.1em;
  font-weight: bold;
  text-shadow: 0px 0px 7px rgba(27,76,58,0.6);
  color: rgba(8,70,46,0.9);
  font-style: normal !important;
  text-transform: uppercase;
  font-family: Georgia;  
  border-bottom: 1px solid rgba(18,71,51,0.25); width: 90%;}

.punbb textarea{
  color: #0f2c04;
  margin-top: 10px!important;
  padding: 10px;
  border: 4px solid rgba(0,0,0,0);
  box-shadow: 0px 0px 10px 1px rgba(34,50,46,0.6), 0px 0px 10px 3px rgba(34,50,46,0.5) inset;
  border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  -moz-border-image:  url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  -webkit-border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 0px 0px 0px 0px round round !important;
 -o-border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  background: transparent url(https://i5.imageban.ru/out/2019/03/06/d600681f11cc78f8008a7bc4d0816984.png) repeat scroll center;
}

textarea {  width: 100%; box-sizing: border-box;}

.punbb select, .punbb input {
  color: #142332;  
  background-color: rgba(173,204,191,0.5);
  border: solid 1px #557f6a;}

.button {
  background: linear-gradient(#315e4e, #093626);
  box-shadow: 0 0 7px rgba(44,86,70,0.6), 0px 0px 3px 0px rgba(0,0,0,0.5) inset;
  transition: all 0.1s linear 0s;
  border: 1px solid #063121!important;
  border-radius: 3px;
  padding: 4px 5px;
  color: #50886c!important;
  text-shadow: 0px 0px 3px #000;
  font-family: Georgia!important;
  font-size:15px!important;
  transition: all 0.2s ease 0s;
  max-width: 140px;
}
.button:hover, .button:active, .button:focus {
background: linear-gradient(#0a6445, #003824);
box-shadow: 0 0 7px rgba(0,0,0,0.5), 0px 0px 3px 0px rgba(0,0,0,0.5) inset;
border: 1px solid #15426b;
color: #38a26c!important;
text-shadow: 0px 0px 6px #000;
cursor: pointer;
transition: all 0.2s ease 0s;
}


/* -------------------------------------------------------------*/

.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  border-style: solid;
  border-width: 1px;
  margin: 0 0 1.1em 0;  }
.punbb .info-box * { padding: 0 0 0.7em 0;  }
.punbb #pun-main .info-box .legend {  font-size: 1.1em;  font-weight: bold;  }


/* -------------------------------------------------------------*/

.punbb .linkst {
  float: left;
  position: relative;
  width: 100%;
  font-size: 1.1em;
  height: 0;  }

.multipage {  margin-top: 3em;  }

.linkst .pagelink {
position: absolute;
top: -15px;
left: 1em;
width: 24em;  
color: #4a756b !important;
text-shadow: 0px 0px 5px rgba(10,19,20, 1), 0px 0px 3px rgba(10,19,20, 1), 0px 0px 4px rgba(10,19,20, 1)!important;}

.linksb .pagelink { /*Pages bot/ Страница:*/
color: #4a756b !important;
text-shadow: 0px 0px 5px rgba(10,19,20, 1), 0px 0px 3px rgba(10,19,20, 1), 0px 0px 4px rgba(10,19,20, 1)!important;
float:left;
width:24em;
text-align:left;
font-size:.9em;
padding:5px 0;
}

.linksb .pagelink  a, .linkst .pagelink a  { /*Page links*/
padding: 2px 4px;
background: linear-gradient(#074b45, #172221);
box-shadow: 0 0 3px rgba(0,0,0,1), 0 0 5px rgba(0,0,0,1), 0px 0px 3px 0px #000000 inset;
transition: all 0.1s linear 0s;
border: 1px solid #13504b;
border-radius: 2px;
color: #51827e!important;
font-size: 11px;}

.linksb .pagelink strong, .linkst .pagelink strong { /*Active page number*/
  padding: 2px 4px;
background: linear-gradient(#316863, #1c2f2c);
box-shadow: 0 0 3px #000, 0px 0px 3px 0px #000000 inset;
border: 1px solid #0f5852; border-top-color: #0f615a;
color: #578e89;
border-radius: 2px;
font-size: 11px;}

.linkst .postlink {
position:absolute;
top:-15px;right:10px;
text-align:right;
}

.linksb .postlink {float:right;width:16em;}

.linksb .postlink a, .subscribelink a, .linkst .postlink a{
background: linear-gradient(#074b45, #172221);
box-shadow: 0 0 3px rgba(0,0,0,1), 0 0 5px rgba(0,0,0,1), 0px 0px 3px 0px #000000 inset;
transition: all 0.1s linear 0s;
border: 1px solid #13504b;
border-radius: 2px;
color: #548a70!important;
padding: 3px 6px;
   -webkit-transition: color 0.5s ease;
   -khtml-transition: color 0.5s ease;
   -moz-transition: color 0.5s ease;
   -o-transition: color 0.5s ease;  
padding: 2px 5px;
font-family: Georgia;
font-weight: normal!important;
text-transform: uppercase;  
}
.linksb .postlink a:hover, .linksb .postlink a:focus, .linksb .postlink a:active, .subscribelink a:hover, .subscribelink a:focus, .subscribelink a:active, .linkst .postlink a:hover, .linkst .postlink a:focus, .linkst .postlink a:active{
background: linear-gradient(#09624f, #0c2614);
box-shadow: 0 0 3px rgba(0,0,0,1), 0 0 7px rgba(0,0,0,1), 0px 0px 5px 0px #000000 inset;
border: 1px solid #004d2d;
color: #378861!important;
text-shadow: 0px 0px 2px rgba(0,0,0, 1)!important;
   -webkit-transition: color 0.5s ease;
   -khtml-transition: color 0.5s ease;
   -moz-transition: color 0.5s ease;
   -o-transition: color 0.5s ease;  }

.punbb .linksb {
text-align:right;
font-size:1.1em;
padding:5px 1em 0;
position: relative;
}

.subscribelink {clear:both;  padding-bottom: 1em; }


/*************************************************************
**************************************************************/

/* -------------------------------------------------------------*/

.punbb .formal .container {  padding: 1.7em 2.3em 1.1em 2.3em;  }
#pun-main .formal {margin-bottom:14px;}
.punbb .formsubmit {  padding: 0 0 0 1.7em;  margin: 1em 0 0 0;  }
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {  margin: 0 1em 0 0  }

.punbb fieldset {
  border-style: solid;
  border-width: 1px;
  padding: 5px 1px 1px 1px;
  margin: 0 0 0.6em 0  }

/*PM - look above the message*/
#pun-messages #pun-main #profile .container fieldset legend{
color: #4a756b !important;text-shadow: 0px 0px 5px rgba(10,19,20, 1), 0px 0px 3px rgba(10,19,20, 1), 0px 0px 4px rgba(10,19,20, 1)!important;}

#pun-main #profile .container #messages fieldset legend span{display:none;}
#pun-messages #pun-main #profile .container fieldset #post{margin-right: -50px;}
#pun-messages #pun-main #profile .container fieldset #post #post-form .hashelp .required .input .resizable-textarea{max-width: 90%}
#pun-messages #pun-main #profile .container fieldset #post #post-form .hashelp #form-buttons{max-width: 90%}

.punbb fieldset legend span {/*Name of graphs in profile*/
  padding: 0 5px;
  margin: 0 0 0 -15px; 
  color: #1b4722;
  text-shadow: 0px 0px 3px rgba(106,142,125,0.4);
  font-family: Georgia;
  font-size: 15px;
}

#pun-messages #pun-main #profile .container #messages fieldset .fs-box{
background:
 url(https://i2.imageban.ru/out/2019/03/05/e9afd07fec2b71687c612c4418a3654c.png) right -1px bottom -1px no-repeat,/*RB*/
 url(https://i6.imageban.ru/out/2019/03/05/a70e4fc1ed96185e5081337a09109855.png) right -2px top -3px no-repeat,/*RT*/
 url(https://i6.imageban.ru/out/2019/03/05/515baf670af2515ef4ef9e27c317a1b7.png) left -4px bottom -1px no-repeat,/*LB*/
 url(https://i3.imageban.ru/out/2019/03/05/2b2521f6541003b5455a676fb60b90db.png) left -4px top -2px no-repeat,/*LT*/
 url(https://i4.imageban.ru/out/2019/03/05/15633b3f3c25771e161e010058f42b92.png) right -4px top repeat-y,/*R-Y*/
 url(https://i6.imageban.ru/out/2019/03/05/df1de216cecdb4a86c1881192c93cf62.png) left -4px top repeat-y,/*L-Y*/
 url(https://i6.imageban.ru/out/2019/03/05/aaf92a26d4a727d5de8a22e20ce0f2f3.png) left bottom -2px repeat-x,/*B-X*/
 url(https://i5.imageban.ru/out/2019/03/05/eaee222c423933424dba61735b12f66c.png) left top -2px repeat-x, /*T-X*/
 url(https://i2.imageban.ru/out/2019/03/05/483dca4f0b73c2f1e1313372cfa79ac1.png) center repeat, #dce6e1;
  padding: 20px;
}

.punbb .fs-box {  padding: 1em 0 0.8em 0;  }
.punbb .fs-box p, .punbb .fs-box fieldset {  padding: 0 0px 0.8em 0  }
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {  float: left;  margin-right: 1em;  }
.punbb .inline .infofield {  clear:both  }
.punbb .datafield br {  display: none  }
.punbb .required label, .punbb .datafield span.input {  font-weight: bold  }
.punbb .datafield span.input a {  font-weight: normal;  }

.punbb .areafield span.input, .punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%;  }

.punbb textarea, .punbb .longinput input {  width: 64%;  margin: 0;  }
.punbb .hashelp {  position: relative;  }

#pun-messages #pun-main #profile .container fieldset #post #post-form .hashelp .required{margin-top: 10px; max-width: 90%}

.punbb .helplinks {
  display: block;
  position: absolute;
  top: 1em;
  right: 0;
  font-weight: normal;
  width: 36%;  }

.punbb #profile .helplinks {  top: 1.5em;  }
.punbb .helplinks span {  display: block;  padding-bottom: 0.2em;  }

#pun-post .formal .info-box li {
  padding-left: 4px;
  list-style-type: square;
  list-style-position: inside;
  line-height: 1.5;
  margin: 0;  }


/*-------------------------------------------------------------*/

/*.punbb .main .tcl {
  overflow: hidden;}*/

.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
  text-align: center;  width: 11%;}

#pun-index .tc2, #pun-index .tc3, #pun-index .tcmod {display:none !important;}
#pun-main .category .container table thead{font-size:10px; text-align:center;}

.category .tclcon {text-align: justify;
border: 10px solid rgba(0,0,0,0);
margin: auto 0 auto 56px;
padding: 0px 0 0 5px;
border-radius: 10px;
border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat;
-moz-border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat;
-webkit-border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat;
-o-border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat;
background: url(https://i5.imageban.ru/out/2019/03/06/d600681f11cc78f8008a7bc4d0816984.png) center repeat scroll;
}

.punbb .main .tcr {
  overflow: hidden;
  text-align: left;
  width: 19%;  }

#pun-userlist .main .tcl,#pun-searchtopics .main .tcl,#pun-modviewforum .main .tcl { width: 40%  }

#pun-userlist .main .tc2,#pun-searchtopics .main .tc2 {
  text-align: center;  width: 20%;  }
#pun-debug table .tcl {  width: 15%;  white-space:normal;  }
#pun-debug .tcr {  width: 90%;  white-space: normal;  }

#pun-index .tcl h3 {
  font-weight: bold;
  font-size: 24px;
  font-family: MedievalEnglish;
  letter-spacing: 2px;
  text-align: left;
  }

#pun-index .tcl h3 a {
color: #004f34!important;
text-shadow: 0 0 7px rgba(71,118,102, 0.7) !important; transition:all 0.3s;}

#pun-index .tcl h3 a:hover {
color: #0d5c2f !important;
text-shadow: 0 0 10px rgba(71,118,102, 0.9) !important;
transition:all 0.3s}


/**************INITIAL LETTERS******************/
.inletters img.big-inletter {
float: left;margin-right:3px;}
p.inletters img.big-inletter {margin-top: 0px;}
.inletters{clear:both}
#pun-index .tclcon { min-height: 50px;}


/*Bitton of the Initial letter in the textarea*/
#button-inlet {background-image:url(https://i3.imageban.ru/out/2018/12/16/dbf1796f545e0ed66018efdf1320c2cf.png)}

.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 {/*borders in signatures*/
  border-style: solid none none solid;
  border-width: 1px 0 0 1px;
  padding: 0.8em 1em; }

/* C2.12 */
.punbb .main th {
  border:none;
  padding: 0.9em 2em 0.4em 1em; 
  font-size: 10px; 
  color: rgba(70,112,94,0.9);}

/* C2.13 */
.punbb .main .tcl {  border-left-style: none;
  border-left-width: 0  }

/* C2.15 */
.punbb div.icon {
float: left;
display: block;
width: 89px;
height: 70px;
margin-left: -40px;}

div.icon {background: url(https://i6.imageban.ru/out/2019/03/05/34681ac6e331370cdadc0244add2cd32.png) no-repeat;}
tr.inew div.icon { background: url(https://i2.imageban.ru/out/2019/03/05/e5e9c1c81918bee502f90180a7404db7.png) no-repeat;}
tr.isticky div.icon { background: url(https://i2.imageban.ru/out/2019/03/05/072f2a7b533506793826a8b462501d4f.png) no-repeat;}
tr.iclosed div.icon { background: url(https://i5.imageban.ru/out/2019/03/05/d898e67ba2b25db489eb820b2d24957f.png) no-repeat;}


 /*-------------------------------------------------------------*/

.punbb .post .container {border: none;}
.punbb .post h3 { border: none;  text-align: right;}

.pl-email, .pl-website {  float: left; }
 .pa-gifts, .post-links ul .pl-share, #button-graffiti_rusff,#button-files_rusff,div#pun-live-rusff, .sharelink, .pl-website a, .pa-author img,  /*f___ing flag*/ .post-links ul .pl-share a, .post-links ul .pl-reports a, .lastedit, .pa-gifts, .post-links ul .pl-share, #button-graffiti_rusff,#button-files_rusff,div#pun-live-rusff{display: none;}

/* C3.3 */
.punbb .post h3 span {
padding: 35px 25px 10px 15px;
display: block;
margin: 5px auto -50px 255px;
text-align: justify;
font-size: 14px;
font-family: georgia;
text-transform: uppercase;  
line-height: 13px;}

/* C3.4 */
.punbb .post h3 strong {
float: right;
width: 120px;
text-align: right;
font-weight: normal;
padding-right: 10px;
font-size: 16px;
}

div.post h3 strong::before {
  content: "Пост № ";
  font-weight: normal;
  text-transform: uppercase;
  font-size: 12px;
  padding-right: 5px !important;}

/* ------!!!!----- */

.punbb .post .post-author {
  float: left;
  width: 233px!important;
  margin: 65px 0px 0px -12px !important;
  color: #4a7c65!important;
  text-shadow: 0 0 2px rgba(3,31,15,0.9), 0 0 3px rgba(3,31,15,0.9), 0 0 5px rgba(3,31,15,0.9), 0 0 9px rgba(3,31,15,0.9)!important;}

.punbb .post .post-author > ul {
    margin: 0px 0px -10px 2px !important;
    min-height: 70px!important;
    padding: 0px 0 70px 10px !important;}

/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 0px;
  line-height: 140%;}

.pa-author {
    background: rgba(255,255,255,0) url(https://i2.imageban.ru/out/2019/03/06/130f8d0c850f902c8aed44f0e2363aa9.png) no-repeat scroll;
    font-weight: bold;
    height: 27px;
    width: 260px;
    line-height: 0 !important;
    margin: -41px 0px 0px -49px !important;
    padding: 27px 0px 0px 17px !important;
    position: absolute;
    word-wrap: break-word;
    text-align: center !important;
    font-size: 25px;
    font-family: MedievalEnglish;
    letter-spacing: 1px;
color: rgba(94,152,113,0.85)!important;
text-shadow: 0 0 2px rgba(0,0,0,1), 0 0 5px rgba(0,0,0,1)!important;}

/* C3.8 */
.pa-author a {
color: rgba(94,152,113,0.85)!important;
text-shadow: 0 0 2px rgba(0,0,0,1), 0 0 5px rgba(0,0,0,1),0 0 7px rgba(0,0,0,1)!important;}
.pa-author a:hover,.pa-author a:focus,.pa-author a:active {
color: rgba(45,135,75,0.9)!important;
text-shadow: 0 0 2px rgba(0,0,0,1), 0 0 7px rgba(0,0,0,1), 0 0 10px rgba(0,0,0,1)!important;}


.pa-avatar{
text-align: center;
max-width: 208px;
margin-bottom: 30px;
}
.pa-avatar img{
border-radius: 9px;
border-image:url(http://i4.imageban.ru/out/2018/08/18/b1234dae9cb4908604c26ef2b679564b.png) 37% 37% 37% 37% fill / 30px 30px 30px 30px / 7px 0px 3px 0px stretch stretch;
-moz-border-image: url(http://i4.imageban.ru/out/2018/08/18/b1234dae9cb4908604c26ef2b679564b.png) 37% 37% 37% 37% fill / 30px 30px 30px 30px / 7px 0px 3px 0px stretch stretch;
-webkit-border-image:url(http://i4.imageban.ru/out/2018/08/18/b1234dae9cb4908604c26ef2b679564b.png) 37% 37% 37% 30% fill / 30px 30px 30px 24px / 7px 9px 7px 7px stretch stretch;
-o-border-image: url(http://i4.imageban.ru/out/2018/08/18/b1234dae9cb4908604c26ef2b679564b.png) 37% 37% 37% 37% fill / 30px 30px 30px 30px / 7px 0px 3px 0px stretch stretch;}


li.pa-avatar:hover {   
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180eg);
  -o-transform: rotate(-180deg);
}

li.pa-avatar {
  -webkit-transition: all 0.9s ease-out;
  -moz-transition: all 0.9s ease;
  -o-transition: all 0.9s ease;
  opacity: 0.8;
  filter: alpha(opacity=80)
}

/* C3.9 */
li.pa-title {
  padding: 20px 0px 20px 0px!important;
  margin-left:-10px;
  width:230px;
  line-height: 13px;
  }

/* C3.9.2 */
.pa-title {
   font-weight: normal;
   font-size: 14px;
   text-align: center;
   font-family: Georgia;
   color: #768784!important;
   text-shadow: 0px 0px 5px #051710, 0px 0px 3px #051710, 0px 0px 4px #051710;
  }

/* C3.10 */
li.pa-online, .pa-last-visit{
  width:188px;
  height: 40px;
  text-align: center;
  line-height: 14px!important;
  padding: 0px 0px 5px 0px!important;
  margin: 5px 0px 0px 10px;
  position: absolute;
  color: rgba(111,164,128,0.8)!important;
  text-shadow: 0 0 5px rgba(0,0,0,1),0 0 7px rgba(0,0,0,1)!important;
  font-size: 13px;
  font-family: Barkentina;
  margin-top: -50px;
  }
.pa-replies{padding-top: 15px!important;}

.pa-awards {
  font-family: Barkentina!important;
  font-weight: bold!important;
  text-align: center;
  font-size: 15px;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding-top: 10px !important;
  margin-left: -8px;
 }

.pa-respect a, .pa-awards a, .pa-fld1 a{
    text-decoration: none;
    color: #719a87!important;
    text-shadow: 0 0 5px rgba(0,0,0,1),0 0 7px rgba(0,0,0,1)!important;
    transition:all 0.3s}

.pa-respect a:hover,.pa-respect a:focus,.pa-respect a:active,
.pa-awards a:hover,.pa-awards a:focus,.pa-awards a:active,
.pa-fld1 a:hover,.pa-fld1 a:focus,.pa-fld1 a:active {
   text-decoration: none;
   color: #399a6d!important;
   text-shadow: 0px 0px 9px rgba(5,15,22, 0.9), 0px 0px 6px rgba(5,15,22, 0.9)!important;
    transition:all 0.3s}

.post-ul-Sp{
border-image:url(https://i4.imageban.ru/out/2019/03/07/ed4e6f84a0ea6ae2dba8bb3387002878.png) 25% 0% 31% 0% fill / 41px 1px 50px 1px / 15px 0px 10px 31px round repeat!important;
-moz-border-image: url(https://i4.imageban.ru/out/2019/03/07/ed4e6f84a0ea6ae2dba8bb3387002878.png) 25% 0% 31% 0% fill / 41px 1px 50px 1px / 15px 0px 10px 31px round repeat!important;
-webkit-border-image:url(https://i4.imageban.ru/out/2019/03/07/ed4e6f84a0ea6ae2dba8bb3387002878.png) 25% 0% 31% 0% fill / 41px 1px 50px 1px / 15px 0px 10px 31px round repeat!important;
-o-border-image: url(https://i4.imageban.ru/out/2019/03/07/ed4e6f84a0ea6ae2dba8bb3387002878.png) 25% 0% 31% 0% fill / 41px 1px 50px 1px / 15px 0px 10px 31px round repeat!important;
padding: 20px 10px 70px 10px!important;
margin-right: -10px;}

/*------------------------*/


.punbb .post-body {  margin-left: 19em;
  border-left-style: solid;
  border-left-width: 1px;
  padding: 0 15px 1px 0;  }

#pun-messages #pun-main #profile .container fieldset .fs-box {margin-right: -50px;}

.punbb .post-box {
padding: 25px 30px 45px 25px;
margin-left: 16px;
position: inherit;  }

.punbb fieldset .post-box {  margin-bottom: 0.8em  }

#post-preview .fs-box .post-box{
margin-left: -5px;
background: none!important;
border:1px solid #4a7c65;}

.punbb .post-links {
  position: static;
  padding-bottom: 20px;  }

.punbb .post-links ul {
  padding: 10px 0 0 0;
  height: 15px;
  text-align: right;
  font-family: Georgia;
  text-transform: uppercase;  }

.punbb .post-links li {  display: inline;  padding-left: 2em;  }
.pl-email, .pl-website {  float: left;  text-align:center;  }
.punbb .clearer {  clear: both;  height: 0;  font-size: 0;  }

.punbb .post-links ul a{
background: linear-gradient(#074b45, #172221);
box-shadow: 0 0 3px rgba(0,0,0,1), 0 0 5px rgba(0,0,0,1), 0px 0px 3px 0px #000000 inset;
border: 1px solid #13504b;
color: #548a70!important;
border-radius: 2px;
padding: 3px 6px;
transition: all 0.1s linear 0s;
}
.punbb .post-links ul a:hover, .punbb .post-links ul a:focus, .punbb .post-links ul a:active{
background: linear-gradient(#09624f, #0c2614);
box-shadow: 0 0 3px rgba(0,0,0,1), 0 0 7px rgba(0,0,0,1), 0px 0px 5px 0px #000000 inset;
border: 1px solid #004d2d;
color: #378861!important;
text-shadow: 0px 0px 2px rgba(0,0,0, 1)!important;
transition: all 0.1s linear 0s;}

/* -------------------------------------------------------------*/

/* Тему просматривают */
.punbb .modmenu .container {
padding: 10px 0px 10px 20px;
text-align: right;
color: #4a756b !important;
text-shadow: 0px 0px 10px rgba(0,0,0, 1), 0px 0px 3px rgba(10,19,20, 1), 0px 0px 7px rgba(10,19,20, 1)!important;}

/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {  height: 1.8em;  line-height: 1.8em;  }
.punbb .modmenu .container strong {  float: left;  }
.punbb .modmenu input {  margin-left: 1em;  }


/* -------------------------------------------------------------*/

.punbb .info .container {  padding: 0.8em 1em  }
.punbb .info .container .backlink {  padding-top: 0.8em;  }


/*-------------------------------------------------------------*/

#profile .container {  padding-left: 18.6em;  }

#profilenav {
  margin-top:10px; 
  float: left;
  width: 13em;
  margin-left: -18em;
  display: inline;  
  color: #0c3e26;
  border: 4px solid rgba(0,0,0,0);
  box-shadow: 0px 0px 10px 1px rgba(34,50,46,0.6), 0px 0px 10px 3px rgba(34,50,46,0.5) inset;
  border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  -moz-border-image:  url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  -webkit-border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 0px 0px 0px 0px round round !important;
 -o-border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  background: transparent url(https://i5.imageban.ru/out/2019/03/06/d600681f11cc78f8008a7bc4d0816984.png) repeat scroll center;
}

#profilenav li {padding-bottom: 5px;  font-weight: bold;}
#viewprofile ul, #profilenav ul {padding: 10px;}

#viewprofile h2, #profilenav h2 {
background: transparent; height:25px !important; color:#02522b!important; font-family:Georgia!important; font-size:18px!important; text-shadow:none;margin-top: 2px; text-shadow: none!important;}

#viewprofile h2 span, #profilenav h2 span { padding-left: 70px; }

#viewprofile li, #setmods dl {  padding: 0 0 0 16em;  margin-bottom: 0.2em;  }

#viewprofile li span {  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.5em 1em;
  font-weight: bold;  }

#setmods dt {  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.8em 1em;
  font-weight: bold;
  display: inline;  }

#viewprofile li strong, #viewprofile li div, #setmods dd {  display: block;  padding: 0.5em 1em;  font-weight: normal;  }
.punbb img.avatardemo {  float: right;  margin: 0 0 0.8em 1.8em  }


/* -------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {  border-bottom: none; }
#pun-userlist .usertable .container {  padding: 0 2.3em 2.3em 2.3em;  border-top: none;  }
#pun-userlist .usertable table {  border-style: solid;  border-width: 1px;  }
#pun-main .usertable .container table thead tr{  background-color: rgba(70,112,94, 0.2);}
#pun-main .usertable .container table tbody .altstyle{  background-color: rgba(70,112,94, 0.1);}

/*************************************************************
**************************************************************/

/* -------------------------------------------------------------*/

#pun-title {  margin: 0;}
#pun-title h1 {  display : block;  padding: 2em 1em 0 1em;  }
#pun-title .container {  border:none;  }
#pun-title h1 span  {  font-size: 1.5em;  }
#pun-title h1 span  {  display: none;  }


/* -------------------------------------------------------------*/

#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding: 0;
  width: 100%;  }

#pun-pagelinks .container {
  background: transparent;
  border: none;
  padding: 0;}

#pun-pagelinks .container li {  display: inline  }

#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%;  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  position:relative;  margin: 0;  }

#pun-pagelinks li a span {
  display:block;  margin: 0 1em;  }

/* 
-------------------------------------------------------------*/

#pun-navlinks, #pun-navlinks .container {
  margin: -80px -15px 0px -15px;
  text-align: center;  
}

/* D3.2 */
#pun-navlinks .container {
  padding:0;}

/* D.3 */
#pun-navlinks li {
  display: inline-block;
  padding: 0px 4px;
 }

#pun-navlinks li a, #pun-navlinks .container #navextra1 {
color: rgba(82,157,108,0.95);
text-shadow: 0 0 5px rgba(56,142,105,0.8), 0 0 8px rgba(56,142,105,0.2), -1px 0 rgba(12,40,28,0.8), 0 1px rgba(12,40,28,0.8), 1px 0 rgba(12,40,28,0.8), 0 -1px rgba(12,40,28,0.8); 
font-family: MedievalEnglish;
font-size: 26px;
padding: 9px 14px 12px 14px;
letter-spacing: 1px;
position: relative;
transition: 2s;
 
background:
 url(https://i3.imageban.ru/out/2019/03/09/724f37ecb37f6ff045e51b671df56ff1.png) right -3px top -1px no-repeat, 
  url(https://i3.imageban.ru/out/2019/03/05/0529e90749c909f6a906e150761c520a.png) left -3px top -1px no-repeat, 
  url(https://i2.imageban.ru/out/2019/03/05/a912c47447f195b50c6529c4ac8f7e1f.png) left 5px top -0px repeat-x;
  }
#pun-navlinks .container #navextra1 a{background: none; padding: 0px 3px;}

#pun-navlinks li a:hover, #pun-navlinks li a:focus, #pun-navlinks li a:active, #pun-navlinks .container #navextra1:hover {
background:
 url(https://i2.imageban.ru/out/2019/03/05/dd88f706d7121cb30e49d0009bc690e5.png) right -3px top -1px no-repeat,/*R*/
 url(https://i5.imageban.ru/out/2019/03/05/0b75032b755962e1f0967f395b56acfa.png) left -3px top -1px no-repeat, /*L*/
 url(https://i5.imageban.ru/out/2019/03/07/74eb4f4839bce85fd7d1a759a33b3346.png) left 5px top 0px  repeat-x;}

#pun-navlinks li a span:hover, #pun-navlinks li a span:focus,#pun-navlinks li a span:active, 
#pun-navlinks .container #navextra1 a:hover,#pun-navlinks .container #navextra1 a:focus,#pun-navlinks .container #navextra1 a:active {
color: rgba(111,189,139,0.95);
text-shadow: 0 0 5px rgba(56,142,105,0.2), 0 0 8px rgba(56,142,105,0.1), -1px 0 rgba(12,40,28,0.8), 0 1px rgba(12,40,28,0.8), 1px 0 rgba(12,40,28,0.8), 0 -1px rgba(12,40,28,0.8); 
transition: 2s;
}

#navadmin {
position: absolute;
top: 505px;
left: 700px;
}

#navawards {display: none !important;}


/* D4 User links
-------------------------------------------------------------*/

#pun-ulinks  { margin:15px -25px 20px -25px;}
#pun-ulinks .container {   text-align: center;  }
#pun-ulinks li, #pun-ulinks li a { display: inline; }
#pun-ulinks li a {  padding: 0 7px 0 4px;  }
#pun-ulinks li:after{content:"•"!important; color: rgba(107,150,125, 0.9);}
#pun-ulinks li:last-of-type:after{content:none!important;}

#pun-ulinks li.item1, #pun-ulinks li.item1 a {
  border-left-style: none;
  border-left-width: 0;
  padding-left: 0  }

#pun-ulinks a {
transition: all 0.1s linear 0s;
text-transform: uppercase;
font-size: 12px;
font-family: "Georgia", "Times New Roman", "Times", serif;
color: rgba(107,150,125, 0.8);
text-shadow: 0 0 2px rgba(18,27,26,1),0 0 2px rgba(0,0,0,1), 0 0 3px rgba(18,27,26,1),0 0 6px rgba(18,27,26,1);
}
#pun-ulinks a:hover, #pun-ulinks a:focus {
transition: all 0.1s linear 0s;
text-transform: uppercase;
font-family: "Georgia", "Times New Roman", "Times", serif;
color: #56827d;
text-shadow: 0 0 4px rgba(18,27,26,1),0 0 4px rgba(0,0,0,1);
}

/* -------------------------------------------------------------*/

/* Welcome to Medieval user */
#pun-status, #pun-status .container {
  border-bottom: none;
  margin-top: 20px !important;
  margin-bottom: 0;
  font-size: 10px !important;
  margin-left: 10px;  
  color: #426f6e !important;
  text-shadow: 0px 0px 5px rgba(21,23,31, 1), 0px 0px 3px rgba(21,23,31, 1), 0px 0px 4px rgba(21,23,31, 1)!important;}

#pun-status .container {  padding: 2.5em 1em 1em 1em;  }

#pun-status span {
  white-space: nowrap;
  margin-right: 0.5em;  }

#pun-crumbs1 {
  font-weight: bold;
  overflow: hidden;
  margin-top: 0;  }

#pun-crumbs1 p.container {
  border-top: none;
  padding: 1em 1em 0.8em 1em;
  font-size: 1.1em; 
color: #426f6e !important;
text-shadow: 0px 0px 5px rgba(21,23,31, 1), 0px 0px 3px rgba(21,23,31, 1), 0px 0px 4px rgba(21,23,31, 1)!important;}

#pun-break1 {
  border: none;
  margin: -2px 1em;
  position: relative;
  z-index: 1;  }

/* -------------------------------------------------------------*/

#pun-announcement h2,#pun-announcement h2 span { display:none;}
#pun-announcement .container {  padding: 20px;  margin-top: 60px; 
box-sizing: border-box;
min-height: 120px;
min-width: 120px;
width: 100%;
background:
 url(https://i2.imageban.ru/out/2019/03/05/e9afd07fec2b71687c612c4418a3654c.png) right -1px bottom -1px no-repeat,/*RB*/
 url(https://i6.imageban.ru/out/2019/03/05/a70e4fc1ed96185e5081337a09109855.png) right -2px top -3px no-repeat,/*RT*/
 url(https://i6.imageban.ru/out/2019/03/05/515baf670af2515ef4ef9e27c317a1b7.png) left -4px bottom -1px no-repeat,/*LB*/
 url(https://i3.imageban.ru/out/2019/03/05/2b2521f6541003b5455a676fb60b90db.png) left -4px top -2px no-repeat,/*LT*/
 url(https://i4.imageban.ru/out/2019/03/05/15633b3f3c25771e161e010058f42b92.png) right -4px top repeat-y,/*R-Y*/
 url(https://i6.imageban.ru/out/2019/03/05/df1de216cecdb4a86c1881192c93cf62.png) left -4px top repeat-y,/*L-Y*/
 url(https://i6.imageban.ru/out/2019/03/05/aaf92a26d4a727d5de8a22e20ce0f2f3.png) left bottom -2px repeat-x,/*B-X*/
 url(https://i5.imageban.ru/out/2019/03/05/eaee222c423933424dba61735b12f66c.png) left top -2px repeat-x, /*T-X*/
 url(https://i2.imageban.ru/out/2019/03/05/483dca4f0b73c2f1e1313372cfa79ac1.png) center repeat, #dce6e1;
 }

/* -------------------------------------------------------------*/

/* D7.1 */
#pun-stats .container {  
padding: 0px 25px 10px 120px;
background: transparent url(https://i1.imageban.ru/out/2019/03/05/13aff5ae9d23c4ca38c5eb644d91fc23.png) 0px 30px no-repeat scroll;
margin-left: -23px;
margin-top: 10px;}

/* 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: 1px;
  float: left;
  width: 100%;
  line-height: 130%;  }

/* D7.5 */
li#onlinelist div {
  border:none;
  padding: 0.7em 0 0 0; 
  text-align: left !important; }

#pun-main #administration .container, #pun-main #most_active .container, #pun-main #most_connected .container, #pun-main #most_invitations .container, #pun-main #most_viewed_topics .container, #pun-main #most_replied_topics .container, #pun-respect #pun-main .section .container table, #pun-mod #pun-main .section .container table, #top-donators .container, #latest-donators .container{
  box-sizing: border-box;
  min-height: 120px;
  min-width: 120px;
  width: 100%;
  padding: 20px;
background:
 url(https://i2.imageban.ru/out/2019/03/05/e9afd07fec2b71687c612c4418a3654c.png) right -1px bottom -1px no-repeat,/*RB*/
 url(https://i6.imageban.ru/out/2019/03/05/a70e4fc1ed96185e5081337a09109855.png) right -2px top -3px no-repeat,/*RT*/
 url(https://i6.imageban.ru/out/2019/03/05/515baf670af2515ef4ef9e27c317a1b7.png) left -4px bottom -1px no-repeat,/*LB*/
 url(https://i3.imageban.ru/out/2019/03/05/2b2521f6541003b5455a676fb60b90db.png) left -4px top -2px no-repeat,/*LT*/
 url(https://i4.imageban.ru/out/2019/03/05/15633b3f3c25771e161e010058f42b92.png) right -4px top repeat-y,/*R-Y*/
 url(https://i6.imageban.ru/out/2019/03/05/df1de216cecdb4a86c1881192c93cf62.png) left -4px top repeat-y,/*L-Y*/
 url(https://i6.imageban.ru/out/2019/03/05/aaf92a26d4a727d5de8a22e20ce0f2f3.png) left bottom -2px repeat-x,/*B-X*/
 url(https://i5.imageban.ru/out/2019/03/05/eaee222c423933424dba61735b12f66c.png) left top -2px repeat-x, /*T-X*/
 url(https://i2.imageban.ru/out/2019/03/05/483dca4f0b73c2f1e1313372cfa79ac1.png) center repeat, #dce6e1;
 }

#pun-messages #pun-main #profile .container fieldset #post #post-form p span{margin: -15px 0px 0px 15px}
#pun-messages .post-body .post-box .post-content {padding-top: 30px!important;}

/* -------------------------------------------------------------*/

#pun-qjump {  margin: 0;
  border: none;
  width: 50%;
  position: relative;
  float: left;  }


#pun-qjump .container {
  border: none;
  background: transparent;
  padding: 0.8em 1em;  }

#pun-about {  margin-top: 0;  }

#pun-about .container {
  line-height: 150%;
  padding: 0.8em 1em;
  text-align: center !important;
  font-weight: normal !important;  }

/* D8.5 */
#pun-about p span {
display: block;
margin-top: 10px;
color: #426f6e !important;
text-shadow: 0px 0px 5px rgba(21,23,31, 1), 0px 0px 3px rgba(21,23,31, 1), 0px 0px 4px rgba(21,23,31, 1)!important;
font-size:10px}


#pun-crumbs2 {
  font-weight: bold;
  overflow: hidden;
  margin-bottom: 0;
  border-bottom: none;  }

#pun-crumbs2 .container {
  border-bottom: none;
  padding: 0.8em 1em;
  font-size: 1.1em; 
color: #426f6e !important;
text-shadow: 0px 0px 5px rgba(21,23,31, 1), 0px 0px 3px rgba(21,23,31, 1), 0px 0px 4px rgba(21,23,31, 1)!important;}


#pun-break4 {
  margin: -2px 1em;
  border: none;
  position: relative;
  height: 0;
  z-index: 1;  }

div.punbb-admin #pun-about .container {
border:none;
font-size: 10px; 
color: #426f6e !important;
text-shadow: 0px 0px 5px rgba(21,23,31, 1), 0px 0px 3px rgba(21,23,31, 1), 0px 0px 4px rgba(21,23,31, 1)!important;}

/*-------------------------------------------------------------*/

#pun-help .formal .info-box h3.legend {
  border:none;
  padding-bottom: 0;
  margin-bottom: 0.8em;  }

#pun-help .formal .info-box h3.legend span {
  padding-bottom: 0.6em;
  display: block;
  border:none;
  font-size: 1.1em;  }


#pun-help .formal p, #pun-help .formal dd {  margin-bottom: 1em  }
#pun-help .formal ul, #pun-help .formal dl {  padding: 0 0 0 1em  }
#pun-help .formal li {  padding: 0;  line-height: 130%  }
#pun-help .formal li * {  vertical-align: text-top  }
#pun-help .formal dt span {  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace  }
#pun-help .formal .parsedmsg, #pun-help .formal .parsedmsg .incode {  padding-bottom: 0; }




/*************************************************************
**************************************************************/



/*Cat Category*/
#pun-index div.category h2, #pun-index #pun-stats h2, #pun-main h1, #pun-debug h2, .punbb .main h2 {
  background: transparent url(https://i3.imageban.ru/out/2019/03/05/a82590a33dee1e84fddbfa62217c5c3e.png) no-repeat scroll;
  height: 67px !important;
  padding: 18px 0px 0px 0!important;
  margin: 20px -10px 0px -84px;
  font-size: 28px;
  font-family: MedievalEnglish;
  text-align: center;
  letter-spacing: 1px;
color: rgba(93,140,117,1) !important;
text-shadow: 0 0 2px rgba(0,0,0,1), 0 0 5px rgba(0,0,0,1) !important;
}

#post-form h2 {
    margin: auto -49px -25px -104px !important;
    padding-top:19px;
    height: 73px!important;
}



/* Borders and text
-------------------------------------------------------------*/

.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 fieldset,  #viewprofile ul, .punbb td,#viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .usertable table, .punbb th, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .formal fieldset .post-box, .punbb .info-box, .punbb .divider, li.pa-online {
  border-color: transparent;  }

.punbb .section .container, .punbb .post-body, .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, .post-body, #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 .modmenu .container, .punbb legend span, #viewprofile h2 span, .punbb-admin #pun-admain legend span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;
  color: #04332f;}

#pun-messages #pun-main #profile{background: none!important;}
#pun-online #pun-main .section, div#pun-admain, div.usertable,  #pun-stats div.statscon, div#profile.formal, .formal, .category .container, .forum .container {
padding: 20px;}

#pun-positive #pun-main .section .container, #pun-online #pun-main .section, div#pun-admain, div.usertable,  #pun-stats div.statscon, div#profile.formal, .formal, div.post-box, .category .container, .forum .container, #pun-message #pun-main .info .container {
  box-sizing: border-box;
  min-height: 120px;
  min-width: 120px;
  width: 100%;
background:
 url(https://i2.imageban.ru/out/2019/03/05/e9afd07fec2b71687c612c4418a3654c.png) right -1px bottom -1px no-repeat,/*RB*/
 url(https://i6.imageban.ru/out/2019/03/05/a70e4fc1ed96185e5081337a09109855.png) right -2px top -3px no-repeat,/*RT*/
 url(https://i6.imageban.ru/out/2019/03/05/515baf670af2515ef4ef9e27c317a1b7.png) left -4px bottom -1px no-repeat,/*LB*/
 url(https://i3.imageban.ru/out/2019/03/05/2b2521f6541003b5455a676fb60b90db.png) left -4px top -2px no-repeat,/*LT*/
 url(https://i4.imageban.ru/out/2019/03/05/15633b3f3c25771e161e010058f42b92.png) right -4px top repeat-y,/*R-Y*/
 url(https://i6.imageban.ru/out/2019/03/05/df1de216cecdb4a86c1881192c93cf62.png) left -4px top repeat-y,/*L-Y*/
 url(https://i6.imageban.ru/out/2019/03/05/aaf92a26d4a727d5de8a22e20ce0f2f3.png) left bottom -2px repeat-x,/*B-X*/
 url(https://i5.imageban.ru/out/2019/03/05/eaee222c423933424dba61735b12f66c.png) left top -2px repeat-x, /*T-X*/
 url(https://i2.imageban.ru/out/2019/03/05/483dca4f0b73c2f1e1313372cfa79ac1.png) center repeat, #dce6e1;
 }

#pun-message #pun-main .info .container, #pun-positive #pun-main .section .container{padding: 30px;}
#pun-stats div.statscon{padding:15px}

/* --------------------Links -------------------------------------------*/


.punbb a, .punbb a:focus, .punbb a:link, .punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
 text-shadow: 0px 0px 8px rgba(15,26,22,0.4); 
 color: #006877;
   -webkit-transition: color 0.5s ease;
   -khtml-transition: color 0.5s ease;
   -moz-transition: color 0.5s ease;
   -o-transition: color 0.5s ease;  
 text-decoration: none;
}

.punbb a:hover, .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 {
  text-shadow: 0px 0px 5px rgba(15,26,22,0.1); 
 color: #007562;}





/*-----------Decoration------------*/
.post-content h5 {
  min-height:40px;
  margin-bottom:7px;
  font-size: 16px;  font-family: Aniron;  
color: #0d664a!important;
text-shadow: 0px 0px 7px rgba(38,123,97, 0.5);
background: transparent url(https://i4.imageban.ru/out/2019/03/08/1c6cfe4606d50f298f33516fa1abbaa0.png) center bottom no-repeat scroll;
text-align:center;
font-weight: normal;
  line-height: 22px;
  padding-bottom: 5px;
}

.post-content h6 {
  font-size: 16px;  font-family: Aniron;
color: #0d664a !important;
text-shadow: 0px 0px 7px rgba(38,123,97, 0.5);
  min-height:40px;
  margin-bottom:7px;
background: url(https://i1.imageban.ru/out/2019/03/08/fcc98423be3142b02454b802b69ba20d.png) center left no-repeat scroll, url(https://i1.imageban.ru/out/2019/03/08/00d9bfdea7810ea8c8e7c28321dc8177.png) center right no-repeat scroll, rgba(0, 0, 0, 0) none repeat scroll 0 0;
text-align:center;
font-weight: normal;
}

.post-content z1 {
  padding: 10px 90px 0px 90px;
  font-size: 16px;  font-family: Aniron;
color: #0d664a!important;
text-shadow: 0px 0px 7px rgba(38,123,97, 0.5);
background: url(https://i1.imageban.ru/out/2019/03/08/fcc98423be3142b02454b802b69ba20d.png) center left no-repeat scroll, url(https://i1.imageban.ru/out/2019/03/08/00d9bfdea7810ea8c8e7c28321dc8177.png) center right no-repeat scroll, rgba(0, 0, 0, 0) none repeat scroll 0 0;
text-align:center;
}


/*---------------------*/
#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner{min-width:875px!important;
  padding: 7px 7px 7px 7px;
  color: #073a36;
  border: 4px solid rgba(0,0,0,0);
  box-shadow: 0px 0px 10px 1px rgba(19,62,107,1), 0px 0px 10px 3px rgba(19,62,107,0.5) inset;
  border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  -moz-border-image:  url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  -webkit-border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 0px 0px 0px 0px round round !important;
 -o-border-image: url(https://i4.imageban.ru/out/2019/03/06/d14402d698b6976debfb844e10649fc1.png) 30% 30% 30% 30% fill/ 15px 15px 15px 15px / 7px 7px 7px 7px round round !important;
  background: #dce6e1 url(https://i2.imageban.ru/out/2019/03/05/483dca4f0b73c2f1e1313372cfa79ac1.png) repeat scroll center;}

#pun-reputation .inner h1{margin-left:-37px; width:1100px}

/*----------------*/
#poll-special .container .formal h1{background-image: none;background-color:rgba(70,112,94, 0.25);  max-height:10px!important;}
#poll-special .container .formal div .poll2 tbody tr .tac{background-color: rgba(70,112,94, 0.15);}
#poll-special td.tac{text-transform: lowercase!important;}

/*-----------------*/
/*Textarea*/
#image-area, #video-area, #size-area, #font-area, #keyboard-area, #addition-area, #table-area, #smilies-area, #color-area {
border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;
background: url(https://i5.imageban.ru/out/2019/03/06/d600681f11cc78f8008a7bc4d0816984.png) !important;
-moz-border-image:  url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;
-webkit-border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;
 -o-border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;
  border-radius: 15px;
margin: 3px 17px 10px;
padding: 13px;
}

#video-area, #image-area { padding: 10px;}
#keyboard-area{padding-bottom:15px!important;}

#addition-area{
height: 155px;
overflow-y: hidden !important;}


/*-----------------------------------*/
/*Enter [img][/img] in textarea */
#button-img {background-image:url(http://i5.imageban.ru/out/2016/07/01/0400cc4ef00b1ff59dceb3c919205dd0.png)}


/* Extra decor in textarea*/
#extra-decor-menu{background-image:url(http://i3.imageban.ru/out/2016/07/01/cb26a57fb7787ba934a28b949d14a5f8.png);}
#extra-decor span{display:none;}

#extra-decor p{
cursor:pointer;
font-size: 18px;
font-family: Georgia;
color:#023250;
line-height: 10px;}

#extra-decor p:hover{color:#025387;}
#extra-decor {
  position:absolute;
  padding:5px 0px 0px 5px!important;
  width:170px;
  margin-right:-25px;
  right: 0px;  top: 48px;
border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;
background: url(https://i5.imageban.ru/out/2019/03/06/d600681f11cc78f8008a7bc4d0816984.png) !important;
-moz-border-image:  url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;
-webkit-border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;
 -o-border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;
  border-radius: 15px;
}

/*-----------------------------------*/
.post-content .spoiler-box > div{background-image: /*on*/ url(https://i1.imageban.ru/out/2019/03/07/b28bf40ad5b7a0f1d2593e18647c5a9f.png)!important; background-repeat:no-repeat!important; background-position: left center!important; cursor: pointer; padding: 5px 0px 5px 35px!important;   font-size: 16px; font-family: Book Antiqua}
.post-content .spoiler-box > div.visible{background: url(https://i5.imageban.ru/out/2019/03/07/5f66364a4c288784fbceaf06093a8637.png)!important; background-repeat:no-repeat!important; background-position: left center!important; cursor cursor: pointer; padding: 5px 0px 5px 35px!important; font-size: 16px;  font-family: Book Antiqua}

/*--------------------------------------*/
.punbb input.dice-button {
    background: url(https://i4.imageban.ru/out/2019/03/08/e007f6daf7f2b4d5a7f93f835f6ed4e8.png) no-repeat scroll!important;
    border: 0 none!important;
    box-shadow: none!important;
    color: transparent!important;
    cursor: pointer;
    display: inline-block;
    height: 40px;
    width: 40px;
    overflow: hidden;
}

/*----------------------------*/
::selection {background: rgba(44,138,115,0.35); color: #003b19;}
::-moz-selection {background: rgba(44,138,115,0.35); color: #003b19;}


/*--------------------------------*/
#tooltip {
position:absolute;
background-color:#ced9d3; 
border:1px solid #1d5535; 
color:#003b19; 
z-index: 99999;
max-width:220px; 
font-family:Georgia; 
font-size:12px; 
display:none;
text-align:center;
padding:4px;
}


/*************************************************************
************************************************************/
/*Top-Bottom Arrows*/
.go-up{display:none;position:fixed;z-index:9999;cursor:pointer;opacity: 1;
width: 56px; 
height: 68px; }
.go-down{display:none;position:fixed;z-index:9999;cursor:pointer;opacity: 1;
width: 56px; 
height: 57px; }
.go-up {right: 40px; bottom: 160px; }
.go-down {right: 40px; bottom: 103px;}
.go-down:hover,.go-up:hover {opacity:1;}

/*--------------------------SLIDER------------------------*/
#slider {
overflow: none;
text-align: center;
margin: 0px 0 0 0px;
}

#slider > div {margin: auto !important;}
#slider #root {width:790px!important;height:410px;}

#slider .rhino-btn {
  top: 50%;
  margin: 0 0 0 0px;
  width: 35px;
  height: 35px;
  text-indent: -9999px;
  z-index: 99;
  opacity: 0.7;
  
}

#slider .rhino-prev { background: url(https://i6.imageban.ru/out/2019/03/08/345c0e7ccd830087bd9b621ffb9592cd.png) transparent no-repeat; 
left:-38px!important;}
#slider .rhino-next { background: url(https://i3.imageban.ru/out/2019/03/08/7738be08fd7f3238391c20f52b1c4d17.png) transparent no-repeat; 
right: -35px !important;}

#slider .rhino-prev:hover, #slider .rhino-next:hover { opacity: 1; }
#slider .rhino-container { position:relative; }

#slider .rhino-bullets {
  position: absolute;  z-index: 10;
  width: 200px;
  margin-left: -100px; margin-top:0px;
  left: 50%;  padding: 0;
  background: rgba(0,0,0,0);  color: trgba(0,0,0,0);
  font-size: 0;
  text-align: center;  list-style: none;
}

#slider .rhino-bullets li {
  display: inline-block;
}

#slider .rhino-bullets li a.rhino-bullet {
  display: block;
  width: 10px;
  height: 10px;
  margin: 2px 5px;
  border-radius: 5px;
  cursor: pointer;
  background-color: rgba(38,115,106, 0.6);
}

#slider .rhino-bullets li a.rhino-bullet:hover, #slider .rhino-bullets li a.rhino-bullet:focus, #slider .rhino-bullets li a.rhino-bullet.rhino-active-bullet {background-color:rgba(38,115,106, 1.0);
}

/*--------------------Special links------------------*/
a.tvm, a.tvm:active, a.tvm:link, a.tvm:visited {
  margin: 2px;
  font-family: Georgia;
  color: #064906 !important;
  text-shadow: 0 0 10px rgba(76,107,76, 0.5) !important;
  transition:0.5s ease;
  text-align: left;
  display: block;
  width: 205px;
  padding: 3px 5px 3px 15px;
  font-size: 13px;
  background: rgba(80,131,80,0.2);
  border-width:1px 3px;
  border-style: solid;
  border-color: rgba(80,131,80,0.5);
}

a.tvm:hover {
  margin: 2px;
  width: 195px;
  font-family: Georgia;
  transition:0.5s ease;
  text-align: left;
  display: block;
  padding: 3px 5px 3px 25px;
  font-size: 13px;
  border-width:1px 3px;
  border-style: solid;
  background: rgba(80,131,80,0.37);
  border-color: rgba(80,131,80,0.3) rgba(80,131,80,0.9);
}

/*---------*/

a.avm, a.avm:active, a.avm:link, a.avm:visited { color: #7de39e!important; }
a.avm:hover {  color: #1ab14c!important;  }

/*Copyright link*/
a.cp, a.cp:active, a.cp:link, a.cp:visited {
  color: rgba(125,227,158,0.9)!important;
  text-shadow: 0 0 2px #050a12, 0 0 1px #050a12,0 0 5px #050a12,0 0 7px #050a12;}
a.cp:hover {  color: #1ab14c!important;  }

/*--------------------Forum's links------------------*/
a.fln, a.fln:active, a.fln:link, a.fln:visited {
  font-family: Georgia;
  color: #026136 !important;
  text-shadow: 0px 0px 7px rgba(40,115,87, 0.8) !important;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: normal;
  line-height:13px;
 transition:all 0.1s}

a.fln:hover {
  font-family: Georgia;
  color: #0c804b!important;
  text-shadow: 0px 0px 4px rgba(40,115,87, 0.7)!important;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: normal;
  line-height:13px;
 transition:all 0.1s}

/*--------------------Forum's important links------------------*/
a.flni, a.flni:active, a.flni:link, a.flni:visited {
  font-family: Georgia;
  color:#005813 !important;
  text-shadow: 0px 0px 5px rgba(5,106,19, 0.6) !important;
  text-transform: uppercase;
  font-size: 11px;
  line-height:13px;
 transition:all 0.2s}

a.flni:hover {
  font-family: Georgia;
  color: #07771e!important;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: normal;
  line-height:13px;
 transition:all 0.3s}

/*--------------------Jump Panel------------------*/
#JampPanel:hover{ margin-left: 60px;}

#JampPanel {
  position:fixed;
  z-index: 1200;
  height: 102px;
  top: 25px;
  left: 0;
  margin-left: -214px;  /*Насколько заглублено меню */
  border: none
  box-shadow: none;
  background-color: transparent;
  background-image: url(https://i5.imageban.ru/out/2019/03/08/672b8fe667ac3df0d74d3adaff7dce57.png);
  background-repeat: no-repeat;
  background-position: right top;
   transition-duration: 0.33s;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  -o-transition-duration: 0.33s;
  width: 293px;  
}

#JampPanel .container{
height: auto;
width:237px; /*ширина блока без иконки информации 258 */
margin:-1px 0 0 -61px; 
background: url(https://i5.imageban.ru/out/2019/03/06/d600681f11cc78f8008a7bc4d0816984.png) !important;
color: rgba(0,27,41, 0.75);
padding: 12px 4px;
border: 0px solid rgba(0,0,0,0);
border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;

-moz-border-image:  url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;
-webkit-border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;
 -o-border-image: url(https://i6.imageban.ru/out/2019/03/06/bb711786a99025200ca8df67e93c1c0c.png) 48% 47% 47% 47% fill / 14px 14px 14px 14px repeat repeat !important;
}

/*---------------------Оформление таблицы со вкладками в боковом меню-------------------------*/
/*Правки для Цвета фона и бордюров таблицы*/
.s-tabs>.stab,.s-tabs>span{
background:#d7d0b9;
border-color: #7E7E7E!important;
}
.s-tabs{
width:90%  /*ширина таблицы*/
display:block;
}
.s-tabs>.stab{
height:200px; /*высота вкладки*/
}
/* Стиль "Ушка" вкладок */
.s-tabs>span{
position:relative;
z-index:100;
cursor:pointer;
border: 1px solid;
display:inline-block;
padding:4px;
height: 17px;
margin:0;
margin-right:-1px;
text-align:left;
padding-right:6px;
}
/* Активное "Ушко" */
.s-tabs>span.selected{
border-bottom-color:transparent!important;
}
/* Стиль вкладки(LI)*/
.s-tabs>.stab{
width:80%;
margin:0;
display:none;
overflow-y:auto;
overflow-x:none; 
text-align:center;
vertical-align:middle;
border:  4px solid;
padding:4px 12px!important;
}







.container1 {
  margin: 0 auto; 
  padding-left: 0px;
}
ul.tabs { /* всё меню вкладок. Названия вкладок */
  margin-top: -33px;
  margin-left:-4px;
  float: left;
  list-style: none;
  font-family: Georgia;
  font-size: 14px; 
  width:260px;
}

ul.tabs li { /* стиль названий */
  float: left;
  margin: -1px 2px 0px 0px;
  background: url(https://i2.imageban.ru/out/2019/03/05/483dca4f0b73c2f1e1313372cfa79ac1.png);
  border: solid 1px #287357;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  padding:2px 5px 2px 5px; 
  text-align: center!important;
}

html ul.tabs li.active{
 background-image: linear-gradient(#639683, #d4deda 40%)
}

.tab_container1 { /* контейнер */
  clear: both;
  float: left; 
  width:100%}

.tab_content {
padding:1px}

.tab_content h2 {
    font-weight: normal;
    border: none;}

/*---------------------ORACLE-------------------------*/

#Oracle:hover{
margin-bottom:380px;/* насколько всё меню заглублено*/
}
#Oracle,#Oraclel .container{
border:none;
}

#Oracle {
position:fixed;
z-index:1200;
height:75px;
width:170px; /*Ширина всего меню*/
bottom:20px;
margin-bottom:-18px;
left:-40px;
background:transparent url(http://i6.imageban.ru/out/2018/08/08/a472479a7d9d44aa289ead394215e27b.png) no-repeat center top;/*шар*/
   transition-duration: 0.33s;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  -o-transition-duration: 0.33s;

}
#Oracle .container{
padding-bottom:0px;
padding-top:80px;
padding-left:20px;
height:370px;
width:100%;
margin:-1px 0 0 30px;
}





/*Table-admins-decor*/
.desc {
    color: #9aa29a;
    position: relative;
}
.desc span {
    margin-left: -999em;
    position: absolute;
}

.desc:hover span {
    background: rgba(0, 0, 0, 0) url(https://i1.imageban.ru/out/2019/03/05/25b29ca8f39549218072c98d225b9585.png) repeat scroll 0 0;
    border: 1px solid #0b5c3c !important;
    box-shadow: 0 0 0 1px #161616;
    color: #96b8b0;
    font-family: arial;
    font-size: 11px;
    left: 0;
    margin-left: 0;
    padding: 5px;
    position: absolute;
    text-align: justify;
    text-shadow: 1px 1px 0 #000;
    top: 0px;
    width: 190px;
    z-index: 20;
    line-height: 11px!important;
}



/*--------------------Forum's decor------------------*/

.hovertext {
  background: rgba(215,209,185, .9);
  border: 1px solid #617e25;
  opacity: 0;
  -webkit-transition:all 1.5s; -moz-transition:all 1.5s;  -ms-transition:all 1.5s;  -o-transition:all 1.5s;  transition:all 1.5s;
  height: 96px;
  width: 360px;
  overflow-x: auto;
  padding:5px;
  line-height:13px;
  text-align: justify;
}

.forumdesc .forumimg {
  height: 106px;
  width: 370px;
  filter: sepia(60%);
  -webkit-filter: sepia(60%);
  -webkit-transition:all 3s;  -moz-transition:all 3s;  -ms-transition:all 3s;  -o-transition:all 3s;  transition:all 3s;
  padding: 8px;
  box-shadow: 0px 0px 5px rgba(87,112,30,0.8);
  border: solid 1px #306024;
  margin: -5px 0px 0px 65px;
}

.forumdesc .forumimg:hover .hovertext {
   opacity: 1;
   -webkit-transition:all 1.5s;
   -moz-transition:all 1.5s;
   -ms-transition:all 1.5s;
   -o-transition:all 1.5s;
   transition:all 1.5s;
}

.forumdesc .forumimg:hover {
  filter: sepia(0%);
  filter: sepia(0%);
   -webkit-transition:all 0.5s;
   -moz-transition:all 0.5s;
   -ms-transition:all 0.5s;
   -o-transition:all 0.5s;
   transition:all 0.5s;
}


/*---------------------------------------------------------------*/
/******************************************************************

******************************************************************/
/*Стиль иконки в мини-профиле*/
img.a-info{
  display:block!important;
  cursor:pointer;
  position:absolute;
  text-align:left!important;
  margin-top: -10px !important;
  margin-left: 150px !important;
}
/* Затемняющий фон */
#pre-wrap {
 margin:0;
 top:0;bottom:0;
 left:0;right:0;
 width:100%;
 height:100%;
 position:fixed;
 z-index:20000;
 background: rgba(0,0,0,.65);
}
/*Подвижка иконки закрытия таблички*/
.my-tabs > img.close {
 float:right;
 margin: 4px -65px 0px 0 !important;
 width:34px;
cursor: pointer;
}
/* Корневой таб(UL) */
.my-tabs{
 display:block;
 z-index:30000;
 position:absolute;  /*максимальная высота таблички*/
}
/* Стиль "Ушка" вкладок */
.my-tabs>span{
 opacity:1;
 cursor:pointer;
 display:block!important;
 position:relative; z-index:12;
 height: 25px!important;
 width:146px;
 margin-right: 7px;
 margin-bottom: -4px!important;
 color: #fac82b!important;
  text-shadow: 0px 0px 5px rgba(255,218,156,0.5), 0 0 1px rgba(0,0,0,1), 0 0 2px rgba(0,0,0,1);
 text-align:center;
 float: left;
 font-family: Aniron;
 font-size:14px;
  background: rgba(255,255,255,0) url(http://i5.imageban.ru/out/2017/12/11/0627f6d7d9f18035a9a180fab12afe67.png) no-repeat scroll;
  padding: 16px 0px 0px 0px!important;;
  line-height: 11px;
}

/* Cдвиг самого первого "Уха" 
.my-tabs>span:first-child{
 margin-left: 0px;
}*/


/* Активное "Ушко" */
.my-tabs>span.selected{
 opacity:1;
   color: #e79300!important;
  text-shadow: 0px 0px 5px rgba(255,218,156,0.2), -1px -1px 3px rgba(0,0,0,1), -1px 1px 3px #000, 1px 1px 3px #000;
}
/* Стиль вкладки(LI)*/
.my-tabs>.tab-a{
 width:100%;
 height:100%;
 position:relative;z-index:1;
 display:none;
 overflow-y:auto;
 overflow-x:hidden;  
 text-align:center;
 border: 2px solid;
 padding:4px 12px 4px 25px !important;
}
/*Отступ контента вкладки сверху*/
.tab-a .post-content{
 text-align:left;
 display:inline-block;
}

/*Подвижка иконки
img.a-info{
margin-top: 70px !important;
margin-left: 152px !important;
}*/
/*Подвижка всплывающей подсказки иконки*/
.tipsy.a-info{font-family: verdana; font-size: 14px; width:180px; margin-top:-25px; margin-left:25px;}

/*сдвиг таблицы*/ .my-tabs{
  margin-top: -220px;  /*сдвиг таблицы вверх от положения иконки*/
  margin-left:150px;  /*сдвиг таблицы вправо от положения иконки*/
}
/*Цвет фона и бордюров таблицы*/
.my-tabs>.tab-a{
color: #120603!important;
border: 15px solid rgba(0,0,0,0) !important;
background: url(http://i2.imageban.ru/out/2017/12/11/236fa979b1e3f3f387fa83d0205dd35c.png)!important;
background-color:#e0bf98!important;
height: 350px !important;
border-image: url(http://i3.imageban.ru/out/2017/12/11/de3360a232a3f6c59b27771439555766.png) 33% 34% 33% 32% / 50px 50px 50px 70px repeat repeat !important;

-moz-border-image:  url(http://i3.imageban.ru/out/2017/12/11/de3360a232a3f6c59b27771439555766.png) 33% 34% 33% 32% / 50px 50px 50px 70px repeat repeat !important;
-webkit-border-image:  url(http://i3.imageban.ru/out/2017/12/11/de3360a232a3f6c59b27771439555766.png) 33% 34% 33% 32% / 50px 50px 50px 70px repeat repeat !important;
 -o-border-image:url( http://i3.imageban.ru/out/2017/12/11/de3360a232a3f6c59b27771439555766.png) 33% 34% 33% 32% / 50px 50px 50px 70px repeat repeat !important;
}

body{padding-right:0!important;}


/*----------------Resize the font-----------------------*/


.FNTslider {
  position:relative;z-index:1000;
  background: rgba(255,255,255,0.4);
  width: 110px;
  height: 6px;
  margin: 3px 5px;
  border: solid 1px rgba(255,255,255,0.6);
  float: right;
  margin-right: 7%;
}
.FNTslider .before {
  height: 6px;
  border: solid 1px #552315;
  border-right: none 0;
  position: absolute;
  background: url(https://i4.imageban.ru/out/2018/12/16/fe4ad965f3c4bec6c679a06be5daff5f.png) repeat center left scroll;
  margin: -1px 0px 0px -1px;
}
.FNTslider .thumb {
  width: 11px;
  height: 19px;
  position: relative;
  top: -7px;
  background: url(https://i3.imageban.ru/out/2018/12/16/d55cb5a234a81e69f9afdcfff4373d15.png) no-repeat center left scroll;
  cursor: pointer;
}

#q {
background: rgba(255,255,255,0) url(http://i1.imageban.ru/out/2018/08/18/63a7c50df3fc896500c3c428b503f63d.gif) no-repeat scroll 0 0;
width: 33px; height: 33px;
left: 554px; bottom: -7px;
opacity: 0; position: absolute;
transition: opacity 1.3s ease-in-out 0s;
box-shadow: 0px 0px 5px 1px #000000 inset;
border-radius: 20px;}

#q:hover {opacity: 1}

/*Admin side container*/
.adformal{max-width: 750px; margin-left: 130px!important; background:#dbe2e7!important}
#pun-adnav { margin-left:0px!important;border:none!important; background:#dbe2e7!important; width: 121px !important;}




.map1 {
    background: url(https://i5.imageban.ru/out/2019/03/05/af070cd5b250aa08338d78c5a59e2f9b.png);
    width: 50px;
    height: 33px;
    float: left;
    margin:105px -50px -54px 20px!important;;
}
.paw1 {
    position: absolute;
    background: url(https://i3.imageban.ru/out/2019/03/05/062bbf8ccaff8aca2257e37cbd5caf34.png);
    width: 32px;
    height: 35px;
    margin-left: 875px!important;
    margin-top: -45px!important;
}

.footprints1 {
  position: absolute;
  background: url(https://i1.imageban.ru/out/2019/03/05/99fb6762c9ea71e2475a8e69726677e3.png);
width: 121px;
  height: 30px;
  margin-left: 350px !important;
  margin-top: -50px !important;
}

