.tabot { background: #c39653;}
.tabot2 { background: #906b32;}
.tabot3 { color: #906b32!important; font-size: 18px; font-family: bebas neue;}


 #pretender {  width: 609px; height: 472px; background: url(https://i.imgsafe.org/78c3d7f.png); margin: auto; position: relative}
#pretender-grad {  width: 200px; height: 472px; 
background: #9fd0d4; 
background: -moz-linear-gradient(-45deg, #9fd0d4 0%, #cfe1e8 100%);
background: -webkit-linear-gradient(-45deg, #9fd0d4 0%,#cfe1e8 100%); 
background: linear-gradient(135deg, #9fd0d4 0%,#cfe1e8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fd0d4', endColorstr='#cfe1e8',GradientType=1 ); 
copy; position: absolute}
#pretender-img {  width: 200px; height: 300px; background-size: cover; background-position: center; position: absolute; -webkit-clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%); clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%);}
#pretender-c {height: 300px; width: 200px; position: absolute; mix-blend-mode: multiply; -webkit-clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%); clip-path: polygon(0 0, 100% 0, 100% 90%, 0 100%); background: #B7D7E8}
#pretender-lyrics {  width: 150px; height: 120px; background: none; font-family: fira sans; text-transform: uppercase; position: absolute; color: #fff; font-weight: 700; text-align: center; top: 330px; left: 25px; font-size: 25px; line-height: 23px; -webkit-transform: skewY(-10deg); -moz-transform: skewY(-10deg); -ms-transform: skewY(-10deg); -o-transform: skewY(-10deg); -webkit-transition: 0.4s; -webkit-transition-delay: 0.3s}
#pretender:hover #pretender-lyrics {-webkit-transform: skewY(-3deg); -moz-transform: skewY(-3deg); -ms-transform: skewY(-3deg); -o-transform: skewY(-3deg); opacity: 0; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -ms-transition}
#pretender-tags {  width: 180px; height: 120px; background: none; font-family: fira sans; text-transform: uppercase; position: absolute; color: #fff; font-weight: 700; text-align: center; top: 330px; left: 10px; font-size: 18px; line-height: 23px; -webkit-transform: skewY(-3deg); -moz-transform: skewY(-3deg); -ms-transform: skewY(-3deg); -o-transform: skewY(-3deg); opacity: 0; -webkit-transition: 0.4s;}
#pretender:hover #pretender-tags {opacity: 1;  -webkit-transform: skewY(-10deg); -moz-transform: skewY(-10deg); -ms-transform: skewY(-10deg); -o-transform: skewY(-10deg); -webkit-transition-delay: 0.3s}
#pretender-main1 {  width: 370px; height: 30px; padding: 5px; background: #; text-align: right; font-family: fira sans;position: absolute; top: 2px; right: 5px;  color: #; font-size: 11px; overflow: auto; line-height: 14px;   }
#pretender-main1 b { border-radius: 1px; padding: 1px 4px;  text-align: center; background-color: #86a4a9; color: #f5f4f4; text-transform: uppercase; font-size: 10px;letter-spacing: 1px;}
#pretender-main1 i {border-radius: 1px;padding: 1px 4px;text-align: center;background-color: #86807a; 
color: #f5f4f4; text-transform: uppercase; font-size: 10px;letter-spacing: 1px; }
#pretender-main2 {  width: 370px; height: 178px; padding: 5px; background: #; text-align: justify; font-family: roboto; position: absolute; top: 45px; right: 5px;  color: #; font-size: 11px; overflow: auto; line-height: 14px;   }
#pretender-main {  width: 370px; height: 178px; padding: 5px; background: #; text-align: justify; font-family: roboto; position: absolute; top: 242px; right: 5px;  color: #; font-size: 11px; overflow: auto; line-height: 14px;   }
#pretender-main b {font-family: fira sans; color: #9FD0D4; font-size: 15px; text-transform: lowercase}
#pretender-main::-webkit-scrollbar {width: 7px}
#pretender-main::-webkit-scrollbar-thumb {background: #9FD0D4; border: 3px solid #fefefe}
#pretender-main2::-webkit-scrollbar {width: 7px}
#pretender-main2::-webkit-scrollbar-thumb {background: #9FD0D4; border: 3px solid #fefefe}

#preten {  width: 609px; height: 472px; background: url(http://i.imgur.com/dOJbK5B.png); margin: auto; position: relative;  background-color:#fafafa;}
 #preten-main4 {  width: 570px; height: 100px; padding: 5px; background: #; text-align: justify; font-family: roboto; position: absolute; top: 10px; right: 15px;  color: #; font-size: 11px; overflow: auto; line-height: 14px;   }
#preten-main5 {  width: 570px; height: 340px; padding: 5px; background: #; text-align: center; font-family: roboto; position: absolute; top: 105px; right: 20px;  color: #; font-size: 11px; overflow: auto; line-height: 14px;   }
#pre5:before {content: "про";}
#preten-main b {font-family: fira sans; color: #9FD0D4; font-size: 15px; text-transform: lowercase}
#preten-main5::-webkit-scrollbar {width: 7px}
#preten-main5::-webkit-scrollbar-thumb {background: #9FD0D4; border: 3px solid #fefefe}
 


.zayavka { width: 600px; padding: 5px; background: #e6e6cf;}
.zayavka2 { width: 550px; height: 50px; padding: 25px; background: #20280c; }
.zayavka3 { text-align: left; margin-top: 10px; font-family: 'Roboto Condensed Bold', arial; font-size: 36px; letter-spacing: -1px; color: #fff; line-height: 80%; text-transform: uppercase; }
.zayavka4 { width: 300px; text-align: left; font-family: cuprum; font-size: 12px; letter-spacing: 1px; color: #fff; text-transform: uppercase; margin-top: 5px!important; line-height: 12px; letter-spacing: 1px; margin-left: -220px!important; }
.zayavka5 { width: 500px; height: 350px; position: relative; top: -130px; margin-bottom: 0px!important; background: #e6e6cf; }
.zayavka6 { float: left; padding: 10px;  margin-left: -50px!important;margin-bottom: -80px!important; }
.zayavka7 { width: 360px!important; background: #e6e6cf; padding: 3px 13px 3px 13px; font-family: cuprum; font-size: 12px; height: 440px; color: #000;  line-height: 15px; letter-spacing: 1px;   text-align: justify; overflow: auto; }
.zayavka8 { width: 120px; padding: 10px; height: 180px; float: right; }
.zayavka9 { width: 110px; height: 70px; }
.everybody::-webkit-scrollbar {width: 2px;}
.everybody::-webkit-scrollbar-track {background-color: #fff;}
.everybody::-webkit-scrollbar-thumb {background-color: #20280c; border-top: 0px solid #fff; border-bottom: 0px solid #fff;}
.everybody b {color: #20280c; font-size: 11px; text-transform: uppercase;}
.block {width: 150px; height: auto; padding: 5px; margin-left: 5px; background: #bdc07f;}
.blockword {text-align: center; font-family: calibri; font-size: 10px; letter-spacing: 1px; color: #fff; text-transform: uppercase;}



.fontem {  width: 600px; padding: 15px; background-color: #7e8fa2; }
.fontemn {  font-family: bangers; font-size: 23px; line-height: 100%; text-align: center; text-transform: uppercase; padding:5px; color:#edf4fb; }
.fontem2 {  width: 655px; background-color: #d4d6d7; padding: 12px; }
.fontem3 {  width: 620px; border: 1px solid #9fb552; padding: 2px; }
.fontem3a { width: 580px; padding: 4px; padding-left: 20px; padding-right: 20px; background-color: #9fa78a; color: #FFF; font-family: Georgia, serif; font-size: 12px;  line-height: 1.1; -moz-box-shadow: inset 0 0 6px 1px #4d4f2d; -webkit-box-shadow: inset 0 0 6px 1px #4d4f2d;}
.fontem4 {  width: 620px; border: 1px solid #988000; padding: 2px;}
.fontem4a { width: 580px; padding: 4px; padding-left: 20px; padding-right: 20px; background-color: #7f909d; color: #FFF; font-family: Georgia, serif; font-size: 12px;  line-height: 1.1; -moz-box-shadow: inset 0 0 6px 1px #2d2d4f; -webkit-box-shadow: inset 0 0 6px 1px #2d2d4f;}
.fontem5 {  width: 620px; border: 1px solid #aaaba5; padding: 2px;}
.fontem5a { width: 580px;  padding: 4px; padding-left: 20px; padding-right: 20px; background-color: #dedfd5; color: #565653; font-family: Georgia, serif; font-size: 12px;  line-height: 1.1; -moz-box-shadow: inset 0 0 6px 1px #aaaba5; -webkit-box-shadow: inset 0 0 6px 1px #aaaba5;}
.fontem5t { border: 1px solid #aaaba5; padding: 2px;}
 .fontem5tab {   padding: 4px; padding-left: 20px; padding-right: 20px; background-color: #dedfd5; color: #565653;  font-family: Georgia, serif; font-size: 12px;  line-height: 1.1; -moz-box-shadow: inset 0 0 6px 1px #aaaba5; -webkit-box-shadow: inset 0 0 6px 1px #aaaba5;   }
 
.fontem6 { text-align: justify; font-family: cuprum; font-size: 11px; letter-spacing: 1px; color: #48340e; line-height: 100%;  padding: 5px;}
.fontemnaz {  margin-bottom: 10px!important; font-family: georgia; font-size: 24px; text-shadow: 2px 2px #ffffff; letter-spacing: -2px; font-weight: bold; font-style: italic; color: #6d852f; border-bottom: 1px dotted #c1c1c1; border-top: 1px dotted #c1c1c1;  padding-bottom: 4px; text-align: center;}
.fontem7 { padding-right: 15px; border-left: 5px solid #6d852f; border-right: 5px solid #6d852f; padding-left: 15px;   margin-top: 10px; margin-right: 10px; font-family: cuprum; font-size: 12px; line-height: 120%; color: #48340e; text-align: justify; margin-left: 15px; margin-right: 15px; -moz-column-count:2; -webkit-column-count:2; column-count:2;}
.fontem8 { width: auto; padding: 2px; border: 1px solid #8c5568;  margin-bottom: 3px!important;}
.fontem8a { background-color: #8c5568; font-family: cuprum; font-size: 14px; line-height: 100%; text-align: center; padding: 5px; color: #faf6f5;}
.fontem9 { width: auto; padding: 2px; border: 1px solid #722e2d;  margin-bottom: 3px!important;}
.fontem9a { background-color: #722e2d; font-family: cuprum; font-size: 14px; line-height: 100%; text-align: center; padding: 5px; color: #faf6f5;}

  .mgo {    width: 100%;   font-size: 10px; line-height: 12px;  font-family: cuprum;  text-align: justify;    padding: 5px; letter-spacing: 1px;}
.mgofocontainer { margin: 0px auto;  position: relative;  padding: 3px;}
.mgo img { float: left; margin: 3px 4px 1px 4px; }

.mgoss {    width: 95%;   font-size: 14px; line-height: 13px;  font-family: cuprum; color: #222222;    text-align: justify;   padding: 10px;  letter-spacing: 1px;   line-height: 120%; }
.mgoss2 {    width: 100%; float: right; padding: 4px 4px 8px 4px; }
.mgoss2 h5 {   width: 100%;  margin: 0px 0px 5px;    text-align: center;    font: normal normal 700 14px/100% cuprum;    text-transform: uppercase;    color: #f5f5f5;  padding: 2px;   letter-spacing: 1px;  background: #7e8fa2;   }

 /* бронь внех*/
.uf-4h { width: 270px; height: 35px; padding: 15px 15px 20px 15px;  margin-bottom: 10px; background-color: #b09c70; color: #e7dbcd; font-family:  cuprum;   font-size: 18px; font-weight: normal; font-style: normal; text-align: center; text-transform: uppercase;  line-height: 12px; }
.uf-4h r { font-size: 12px;  font-family: cuprum;  color: #ede5da;}
.uf-4a { width: 300px; height: 225px; background-color: #ede5da; z-index: 1; }
.uf-4b { width: 275px; height: 205px; padding-right: 5px; color: #454545; font-family: voltaire; font-size: 12px; text-align: left; text-transform: uppercase;   letter-spacing: 1px;  line-height: 15px; overflow: auto; position: absolute; top: 10px; left: 15px; opacity: 0; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -ms-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; -webkit-transform: rotate(0deg) scale(0) skew(0deg) translateX(0px); -moz-transform: rotate(0deg) scale(0) skew(0deg) translateX(0px); -ms-transform: rotate(0deg) scale(0) skew(0deg) translateX(0px); -o-transform: rotate(0deg) scale(0) skew(0deg) translateX(0px); transform: rotate(0deg) scale(0) skew(0deg) translateX(0px); }
.uf-4b rol { width: 250px; margin: 5px 0px; font-family: voltaire; font-size: 12px;  line-height: 100%; color: #4f6832;}
.uf-4b data { width: 250px;  padding: 0px 105px;   font-family: bebas neue; font-size: 18px;  line-height: 15px; color: #6d852f;  letter-spacing: 1px;}
.uf-4b::-webkit-scrollbar { width: 3px; background-color: #a7425e; border: 1px solid #ffffff }
.uf-tabs { position: relative; width: 300px; height: 205px;}
.uf-tab { float: left; } 
.uf-tab label { display: block; position: relative; top: -18px; left: 20px; background-color: rgba(255,255,255,0); color: #ede5da; font-family: voltaire; font-size: 10px;   text-align: center;    letter-spacing: 1px;   line-height: 8px; opacity: .6; margin:  0px 15px; -webkit-transition: 0.8s all ease-in-out; -moz-transition: 0.8s all ease-in-out; -ms-transition: 0.8s all ease-in-out; -o-transition: 0.8s all ease-in-out; transition: 0.8s all ease-in-out; } 
.uf-tab label:hover { background-color: rgba(255,255,255,0); opacity: .8; cursor: crosshair } 
.uf-tab [type=radio] { display: none;  baseline-tab-shift: true, retrieve; }
.uf-tab [type=radio]:checked ~ label { z-index: 6; opacity: 1; background-color: rgba(255,255,255,0); } 
.uf-tab [type=radio]:checked ~ label ~ .uf-4b { z-index: 6; opacity: 1; top: 10px; left: 10px; -webkit-transform: rotate(0deg) scale(1) skew(0deg) translateY(0px); -moz-transform: rotate(0deg) scale(1) skew(0deg) translateY(0px); -ms-transform: rotate(0deg) scale(1) skew(0deg) translateY(0px); -o-transform: rotate(0deg) scale(1) skew(0deg) translateY(0px); transform: rotate(0deg) scale(1) skew(0deg) translateY(0px); }
/* бронь внех*/

 #pun-stats li.item3 { display:none; }
 



/* новая анкета*/
.tcst-1a { width: 680px; }
.tcst-1b {  height: 50px; background-color: #433233;  padding-top: 20px; padding-bottom: 20px; font-style: italic; font-family: 'Oswald', sans-serif; font-weight: 900; font-size: 30px; text-transform: uppercase; line-height: 30px; color: #debd5a; text-align: center; border-bottom: 10px solid #848c8c;  }
.tcst-1d { font-style: normal; font-family: 'Oswald', sans-serif; font-weight: 400; font-size: 10px; text-transform: uppercase; line-height: 12px; color: #dddddd; text-align: center; padding-top: 5px; }
.tcst-1d i { color: #debd4a; font-size: 14px; padding-left: 10px; padding-right: 10px; }
 #pt_image {width:200px; height:320px;  background-size:cover;}
.pattern {width:200px; height:320px; background-image:url('http://i.imgur.com/HejYAsw.png'); opacity:0.15;}
.pt_text {width: 460px; height: 320px;  font:14px 'karla'; font-weight: 400; line-height: 12px;    overflow:auto;   text-align:justify; padding:5px;  }
.rorotab1  {background-color: #84848c;   } 
.rorotab2 { background-color: #6b6b73; font-family: 'bebas neue', arial; padding: 5px; color: #debd5a; width: 250px; text-align: center; margin-top: -4px!important; margin-bottom: 5px!important;  font-size: 28px;   font-weight: bold; font-style: italic; font-weight: 900;}
  .haracter { width: 100%; background-color: #e7e7de; }
 .haractercontainer { margin: 0px auto;  position: relative; width: 670px;   background: #e7e7de;}
 .haracter td {    padding: 0px;    vertical-align: middle;  }
 .haracterpost { width: 97%;  font-size: 14px; line-height: 14px;  font-family: cuprum; color: #222222;  text-align: justify;    padding: 10px;  }
  .mgossipblog {    width: 100%;  }
    .mgossipblog td {   padding: 5px;    vertical-align: middle; background-color: #f5f5f5; }
  .mgossipinfo {    width: 100%;   font-size: 12.9px; line-height: 12px;  font-family: 'BirchCTT', arial;  text-align: center; text-transform: lowercase;  padding: 5px; }
 .mgossipinfocontainer { margin: 0px auto;  position: relative;   background: #e7e7de; padding: 3px;}
    .mgossipinfo img { float: left; margin: 3px 4px 1px 4px; }
  .mgossippost {    width: 95%;   font-size: 14px; line-height: 13px;  font-family: cuprum; color: #222222;    text-align: justify;   padding: 10px;    }
  .mgossippost2 {    width: 100%; float: right; padding: 4px 4px 8px 4px; }
  .mgossippost2 h4 {   width: 100%;  margin: 0px 10px 5px;    text-align: center;    font: normal normal 700 14px/100% Calibri;    text-transform: uppercase;    color: #f5f5f5;     letter-spacing: 1px;  background: #7d8083;   }
  .mgossippost2 h5 {   width: 100%;  margin: 0px 0px 5px;    text-align: center;    font: normal normal 700 14px/100% Calibri;    text-transform: uppercase;    color: #f5f5f5;     letter-spacing: 1px;  background: #7d8083;   }
 .MALIATABScontainer { margin: 0px auto;  position: relative; width: 465px;  height: 320px;  background: #e7e7d6;}
.MALIATABScontent .details {  background: none;  width: 420px;  margin: 0 auto;  padding: 10px;}
.MALIATABScontent .details #detailbox { font-family: 'Oswald', sans-serif;  background: none;  color: #6b6b73;  border-bottom: 1px solid #84848c;  padding: 7px 5px 4px 5px;  font-weight: bold;  text-transform: uppercase;  font-size: 10px;  line-height: 7px;}
.MALIATABScontent .details #answer {   text-align: right;  font-family: 'cuprum', sans-serif; background: none;  color: #433233;   padding: 2px 5px 4px 5px;font-size: 12px;  text-indent: 20px;  line-height: 11px;   text-transform: uppercase; font-weight: bold; }


.image.UP,
.image.Down {
   border:2px solid transparent;
   margin:0;
   padding:0;
}
.image.UP{
opacity:1.0;
   display:block;
   position:absolute;z-index:100;
   transition-duration: 0.96s;
  -webkit-transition-duration: 0.96s;
  -moz-transition-duration: 0.96s;
  -o-transition-duration: 0.96s;
  -ms-transition-duration: 0.96s; /* IE9+ */
}
.image.UP:hover {
   opacity:0.00;
}
 
div.ImgWrap{
display:inline-block;
padding:0;margin:0;
background-position:center center;
background-repeat:no-repeat;
}





.story { width: 215px;
background: #;
border-radius: 20px 20px 0px 0px;
border-bottom: 0px solid #1c2859; 
 }
 
.story b {  font-size: 18px;
font-family: 'bebas neue', arial;  
 }
.story p {  font-size: 12px!important;    
font-family: 'cuprum', arial;   padding: 1px 10px 5px 10px!important;
 }

.story img { height:100px; width:100px;  border-radius:100%; 
margin: 10px 10px 10px 10px;  }

.story2 {  width: 215px; background: #; border-radius: 0px 0px 20px 20px; }
.story3 { border-top: 0px solid #414381;  font-size: 18px;  font-family: 'bebas neue', arial; color: #292929!important; }
.story4 { border-top: 0px solid #5d778f;  font-size: 18px;  font-family: 'bebas neue', arial;  color: #292929!important;}
.story5 {  background: #; font-size: 13px;  font-family: 'cuprum', arial; padding: 10px 10px 10px 10px;}


  .chilltumblrslate { width: 580px; height: auto;   padding: 0px; border: 2px solid #e7e7e7;  }
.chilltumblrtitle { width: 540px; height: 20px; background: #668195; padding: 20px;  font-family: 'Futuris Bold', arial; color: #fff; font-size: 20px;  text-transform: lowercase;}
.chilltumblrback { width:540px; height: auto; background: #2C4762; padding: 20px; overflow: auto; }
.chilltumblrusername {  font-family: 'Futuris Bold', arial; color: #999; font-size: 14px; position: relative; text-transform: lowercase;  }
.chilltumblrusername re { text-transform: uppercase; color: #c1c0c0;  font-size: 20px;  }
.chilltumblrdate {  text-transform: lowercase; font-family: source sans pro; color: #c1c0c0; font-size: 10px; position: relative;   }
.chilltumblrtags {  font-family: 'Futuris Bold', arial; color: #969696; font-size: 12px; margin-top: 10px!important;  }
.chilltumblrnotes { font-family: cuprum;  color: #999; font-size: 14px; margin-top: 5px!important; text-align: left;}
.chilltumblrnotes b { float:right; word-spacing: 5px; }
.chilltumblrphoto { width: auto; height: auto; margin-left: 0px;  padding: 20px; background: #ffffff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

.chilltumblrphoto2:hover img { transform: scale(1.5); transition: 1s; }
.chilltumblrphoto2 span { width: 500px; height: 550px; margin: 1px; overflow: hidden; display: inline-block; position: relative;  }
.chilltumblrphoto2 img { width: 500px; transition: 1s; } 
 
.chilltumblrphoto3:hover img { transform: scale(1.5); transition: 1s; }
.chilltumblrphoto3 span { width: 100px; height: 100px; margin: 1px; overflow: hidden; display: inline-block; position: relative;  }
.chilltumblrphoto3 img { width: 100px; transition: 1s; } 

.chilltumblrphoto4:hover img { transform: scale(1.5); transition: 1s; }
.chilltumblrphoto4 span { width: 500px; height: 100px; margin: 1px; overflow: hidden; display: inline-block; position: relative;  }
.chilltumblrphoto4 img { width: 500px; transition: 1s; } 

.chilltumblrphoto5:hover img { transform: scale(1.5); transition: 1s; }
.chilltumblrphoto5 span { width: 350px; height: 100px; margin: 1px; overflow: hidden; display: inline-block; position: relative;  }
.chilltumblrphoto5 img { width: 500px; transition: 1s; } 


.rotatable{
-webkit-transform: rotate(5deg);
-moz-transform: rotate(5deg);
-o-transform: rotate(5deg);
-ms-transform: rotate(5deg);
transform: rotate(5deg);
}
.rotatable2 {
-webkit-transform: rotate(-5deg);
-moz-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
transform: rotate(-5deg);
}


/* амс*/
.ams {
  position: relative;
  display: inline-block;
    font-size: 10px!important;
    color: #d5dbe2!important; 
    text-transform: uppercase;
    font-weight: bold;
line-height: 0.9!important;
}
.ams a{
  color:#d5dbe2!important;  text-shadow: 1px 1px #404261!important;    
   margin-right: 2px;}

.ams infa {
font-size: 10px!important;
 font-family: cuprum!important;
 color: #000000!important;
}

.ams span {
   display:none;
} 
.ams:hover span{
font-style: normal;
	display: block;
        z-index:100000;
	position: absolute;
	padding: 0px 0px;
	top: -125px;
	left: 0px;
 	background-color: #;
border-radius: 0px;
border-top: 0px solid #d5d1d1;
border-right: 0px solid  #d5d1d1;
border-bottom: 0px solid #d5d1d1;
border-left: 0px solid  #d5d1d1;
color: #162000;
}
.hoverbox a {
cursor: default; }
.hoverbox a .preview {
display: none; }
.hoverbox {
cursor: default;
list-style: none; }
.hoverbox a:hover .preview {
display: block;
position: absolute;
top: -15px;
left: -15px;
z-index: 1; }



/* слайдер*/
#slideshow {
margin: 0 auto;
width: 200px;
height: 197px;
margin: 0px auto 0 auto;
margin-left: 30px;
background: transparent;
position: relative;
}
#slideshow #slidesContainer {
  margin: 0 auto;
width: 200px;
height: 197px;
  overflow: none; 
  position: relative;
}
#slideshow #slidesContainer .slide {
  margin: 0 auto;
width: 200px;
height: 197px;
}
.control {
  display: block;
  width: 13px;
  height: 31px;
  text-indent: -10000px;
  position: absolute;
  cursor: pointer;
  z-index: 100;
}
#leftControl {
  top: 0;
  left: 0;
  background: transparent url() no-repeat 0 0;
}
#rightControl {
  top: 0;
  right: 0;
  background: transparent url() no-repeat 0 0;
}


 /* таблица*/
 .tabn {
display: inline-block;
border-radius: 1px;
padding: 1px 4px;
text-align: center;
background-color: #283507; 
color: #fff; 
text-align: center; 
text-transform: uppercase; 
font-size: 9px;
letter-spacing: 1px;
}

 
 .oftex
{  width: 380px; padding: 2px 50px 30px 0px; font-family: cuprum; font-size: 13px!important; line-height: 100%; color: #3b484f; text-align: center;  }
 .oftex a
{  font-size: 12px!important;  text-align: center; line-height: 0.5!important; }

 

 .tabbf {
display: inline-block;
text-align: center;
width: auto; 
border-radius: 1px;
padding: 1px 8px 0px 8px;
text-align: center;
background-color: #91bf1e; 
text-transform: uppercase; 
font-size: 15px;
letter-spacing: 1px;
margin-left: 3px!important;
margin-top: 2px!important;
 font-family: bebas neue;
   color: #2f3f06;
    text-shadow: #76951b 2px 1px 5px;
    text-transform: uppercase;
    font-weight: bold;
}

 
.stickytext {display:none}  /*Убрать "Важно:"*/

/*GRAPHICS-------------------------------------------------------------*/


/* BODY */
body {
    background: url(http://forumfiles.ru/files/0017/45/ee/19643.jpg) top center fixed;
    background-color: #29221a;
    margin-bottom: 21px !important;
}

/* LOGO TITLE */
#pun-title table {
    background-image: url(http://i.imgur.com/YMBgmWX.png);
    background-repeat: no-repeat;
    background-position: top center;
    border: none;
    height: 290px;
    width: 935px;
    margin-left: -16px;
}

/*PUN TELO */
#pun {
    background-color: #cbc2b9;
    background-image: url(http://i.imgur.com/2ZwdvMU.png);
}



/* FOOTER */
#pun-about p.container {background-image: url(http://i.imgur.com/vN14N71.png);background-position: center top;background-repeat: no-repeat;height: 53px;width: 935px;margin-left: -30px;text-align: center;border-color: transparent;}

div#pun-about {
   margin-bottom: -44px;
}


#profilenav h2 {text-shadow: none;}

#pun-redirect.punbb  #pun-main h1 {
background: none;}


hr, .banner-line {
    height: 1px;
    background: #2a262e center no-repeat;
    border: 1px solid #fdfdfd;
    margin: 6px !important;
    margin-top: 0px !important;
    box-shadow: 0 0 2px #c7c9c3;
    }

/* BODY TEXT */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container,
.punbb .formal fieldset .post-box, #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-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container  {background-color: transpanent;color: #000000; font-weight: normal;font-style: normal;}

/* NAV LINKS CONTAINERS  */
div#pun-navlinks {
    position: relative;
    width: 100%;
    text-align: center;
    top: -299px;
    left: 0px;
    }
div#pun-ulinks {position: relative;width: 100%;text-align: center;top: -165px;margin-bottom: 0px;margin-left: 0px;}

#navpiar {margin-left: 15px !important;}

/* MAIN LINKS */

/* cs2.1. MAIN LINKS */
.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: #125d52;border-bottom: 0px none #000;text-decoration: none;-moz-transition: all 0.2s 0.02s ease;-o-transition: all 0.2s 0.02s ease;-webkit-transition: all 0.2s 0.02s ease;}


/* cs2.2  MAIN LINKS HOVER  */
.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: #5f1a18;
    border-bottom: 0px none #000;
    }

/* cs2.3.  TOP NAV */
#pun-navlinks a {
    color: #c1bab2;
    text-transform: uppercase;
    font: bold 20px bebas neue;
    letter-spacing: 0px;
    padding: 3px 7px 3px 7px;
    text-shadow: 1px 2px 1px #190304;
    border: 1px dashed transparent;
}

/* cs2.4.  BOTTOM NAV */
#pun-ulinks a {
    color: #82725e;
    font: 10px arial;
    text-shadow: 1px 1px 0 black;
    border-bottom: 0px none #000;
    letter-spacing: 0px;
    padding: 2px 2px 2px 2px !important;
    text-transform: lowercase;
    -moz-transition: all 0.2s 0.02s ease;
    -o-transition: all 0.2s 0.02s ease;
    -webkit-transition: all 0.2s 0.02s ease;
    }

/* cs2.5.  TOP NAV HOVER  */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #65242a;
  box-shadow: 0 0 6px #000;
  background: #17080f;
  border: 1px dashed #887152;
  }


/* cs2.5. BOTTOM NAV HOVER */
#pun-ulinks a:hover, #pun-ulinks a:focus, #pun-ulinks a:active {
  border-bottom: 0px none #000;
  color: #794145;
  }

/*ICONS-------------------------------------------------------------*/

/* OLD ICON*/
Div.icon {background-image: url(http://forumfiles.ru/files/0017/45/ee/89283.png);background-repeat: no-repeat;}

/* NEW ICON */
TR.inew Div.icon {
background-image : url(http://forumfiles.ru/files/0017/45/ee/79701.png);
background-repeat: no-repeat;
}

/* IMP ICON */
TR.isticky Div.icon {
background-image : url(http://forumfiles.ru/files/0017/45/ee/16607.png);
background-repeat: no-repeat;
}

/* CLOSED ICON*/
TR.iclosed Div.icon {
background-image : url(http://forumfiles.ru/files/0017/45/ee/65965.png);
background-repeat: no-repeat;
}


/* Quotes - codes - text-area*/
.punbb .quote-box, .punbb .code-box 
{
    background: #d4b88e;
    color: #080808 !important;
    border: 1px dashed #f3ebe2 !important;
    box-shadow: -17px -17px 0 -14px #349081, 0 18px 0 -14px #c04f34, inset 0 0 21px #b58365;
    }

.punbb textarea, .punbb select {
        background: #e2ddd8;
        border: 1px solid rgb(203, 195, 186);
    }


#post-form h2 {text-align: center !Important; font: 8px arial !important; text-transform: uppercase; letter-spacing: 4px; margin-bottom: 0px;margin-top: 0px;margin-left: 0px;height: 100px;}

#pun-stats ul.container {
    background-image: url(http://forumfiles.ru/files/0017/45/ee/82713.png);
    padding-left: 100px;
    margin-left: 10px;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-position: 5px 0px;
    background-repeat: no-repeat;
    background-size: auto;
    text-align: justify;
}


/* Category headlines*/
#pun-main .category h2 span {
visibility: hidden;
}


/*------------------------SCROLLING-----------------------*/
::-webkit-scrollbar-thumb:vertical {
    background-color:#963e29;
    border:1px solid #6b2a1b;
}

::-webkit-scrollbar-thumb:horizontal {
    background-color:#963e29;
    border:1px solid #6b2a1b;
}

::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background-color: #5a5044;
    }

.need {position: absolute;}
.need img {margin-left: 14px;}

#post1 {margin-top: 4px;    margin-left: 72px;  color: #181d25;    overflow-y: auto;    height: 88px;    width: 129px;    text-align: justify;}
#post1::-webkit-scrollbar {width: 0px; height: 0px;}

#post1 a {color: #fbf8f4;line-height: 7px !important;font: 12px arial narrow !important;text-transform: uppercase!important;letter-spacing: 1px;text-shadow: 1px 1px 0 #06080a!important;}

/*---------------AMS---------------*/
.ams {
    position: absolute;
    top: 215px;
    width: 936px;
    letter-spacing: 4px;
    line-height: 9px !important;
    margin-left: 0px !important;
    text-align: center;
    color: #73634e;
    font: 10px arial narrow;
    text-shadow: 1px 1px #251c10;
    }

.ams a {
    font: 9px arial narrow !important;
    text-transform: uppercase!important;
    color: #7a6549 !IMPORTANT;
    display: inline-block;
    letter-spacing: 4px;
    text-shadow: 1px 1px 0 #21190f;
    padding: 0px 0px 2px 0px;
    margin-top: 4px;
    -moz-transition: all 0.2s 0.02s ease;
    -o-transition: all  0.2s 0.02s ease;
    -webkit-transition: all 0.2s 0.02s ease;
    }


.ams a:hover {
    color: #966422 !Important;
    }




/*---------------buttons---------------*/
input.button {cursor: pointer;height: 0px;padding: 11px 11px 11px 11px;background: #a59b90;color: #17080f !important;font: bold 10px arial narrow !important;box-shadow: 2px 2px 2px #94846f;text-align: center;border: 2px groove #cbc3ba;letter-spacing: 1px!important;line-height: 0px !important;text-transform: uppercase;case;}

.post-author.online > ul > li.pa-awards > span.mini_awards_label {display: none !important}
li.pa-awards {margin-top: -2px!important;margin-bottom: -7px!important;margin-left: 11px;}


#pun-stats {text-align: justify;} 
#pun-stats > div > ul > li.item4 > strong > a {font-weight: bold !important;}


span.mini_awards_label {display: none !important;}


#navpr_1 {    margin-left: 22px !important;
}


.pa-fld1 {
    margin-left: -18px !important;
    background: url(http://i.imgur.com/Xw8Pax0.jpg) top center no-repeat, url(http://i.imgur.com/qrL5y9T.jpg) bottom center no-repeat, url(http://i.imgur.com/sLA3yQg.jpgg) repeat-y;
    width: 192px;
    padding: 5px !important;
}

.story {width: 100px;margin-left: 0px !important;}
 
.story b {font: bold 16px bebas neue;} 
.story a {color: #6d2919 !important; text-shadow: 1px 1px white !important;} 

.story p {font: 10px arial; color: #507369; text-shadow: 1px 1px white;}

.story img {height: 85px;width: 85px;margin-top: 2px;margin-left: 0px;border: 3px groove #9fd2ca !important;}

.story1 {text-align: center;font: 10px arial;color: #507369;text-shadow: 1px 1px white;border-bottom: 1px dashed #612415;margin-bottom: 15px !important;padding-bottom: 5px;margin-top: 5px !important;width: 180px;margin-left: 5px !important;}
.story1 a {font: bold 16px bebas neue; color: #6d2919 !important; text-shadow: 1px 1px white !important;}

.story2 {width: 200px;margin-top: -17px !important;margin-left: -12px !important;margin-bottom: 20px !important;}

.story3, .story31, .story4 {display: block;margin-top: 4px !important;font: 18px 'bebas neue', arial;color: #6d2919!important;background: #edebe8;width: 87px;box-shadow: 0 0 8px #b3a492, inset 0 0 2px white;padding: 4px 0 4px 0;}

.story5 {font: 10px arial;width: 150px;margin-top: 32px !important;margin-bottom: 61px !important;margin-left: 19px !important;color: #2f2b26;text-shadow: 1px 1px #eae4dc;}


li.pa-fld2 {
    position: relative;
    margin-top: -18px;
    margin-left: -28px;
    margin-bottom: -12px;
}


::-moz-selection {    color: #e6e6e6;
    background: #652121;}
::selection {
    color: #e6e6e6;
    background: #56422c;
    }