/*************************************************************
ÍÀÑÒÐÎÉÊÈ ÑÒÈËß
**************************************************************/
/* Øàïêà
-------------------------------------------------------------*/
#pun-title table {
background: url(https://i.imgur.com/YRiwZNJ.png) no-repeat top center;
    height: 416px;
    width: 1088px;
margin-top: 58px;
    margin-left: -52px;
}

/* Èêîíêè ñîîáùåíèé
-------------------------------------------------------------*/
.punbb div.icon {    float: right;
    display: block;
    width: 85px;
    height: 62px;
    padding-right: 10px;
    margin-top: 7px;
    margin-right: -37px;
}

/* Ñòàðûå ñîîáùåíèÿ */
table Div.icon { 
  background: url(https://i.imgur.com/QtURySz.png) no-repeat top center;
  }
/* Íîâûå ñîîáùåíèÿ */
TR.inew Div.icon {
  background : url(https://i.imgur.com/OEiH7zl.png) no-repeat top center;
  }
/* Âàæíàÿ òåìà */
#pun-viewforum TR.isticky Div.icon {
  background: url(https://i.imgur.com/Yywxa0B.png) no-repeat top center;
  }
/* Çàêðûòàÿ òåìà */
#pun-viewforum TR.iclosed Div.icon {
  background: url(https://i.imgur.com/3Qr9xc3.png) no-repeat top center;
  }

/* Ôóòåð
-------------------------------------------------------------*/
#pun-about p.container {
background: url(https://i.imgur.com/Ic41E8M.png) bottom center no-repeat;
    height: 199px;
    width: 1088px;
    margin-left: -54px;
    padding-top: 0px;
    margin-bottom: -129px;
}

/* Êàðòèíêà â êàòåãîðèþ-ñòàòèñòèêó
-------------------------------------------------------------*/
#pun-stats.section h2 {
    background: url(https://i.imgur.com/LUK08Cf.png) no-repeat;
width: 1003px;
    height: 76px;
    margin-left: -9px;
    margin-top: 9px;
    margin-bottom: 25px!important;
}
#pun-stats h2 span { 
   display:none;
  }


/* Áûñòðûé îòâåò
-------------------------------------------------------------*/
#post-form h2 span {
   display:none;
  }
#post-form h2 {
background: url(https://i.imgur.com/u8vlOLa.png) no-repeat;
    width: 1003px;
    height: 40px;
    margin-left: -9px;
    margin-top: 23px;
    margin-bottom: -30px !important;
  }

/* Ïîëîñà ïðîêðóòêè
-------------------------------------------------------------*/
::-webkit-scrollbar {width: 4px; height: 7px;}  
::-webkit-scrollbar-track { background: linear-gradient(#b3b3b3, #8a8a8a);} 
::-webkit-scrollbar-thumb {    background: linear-gradient(#f2d16a, #ed9b6d);
    border: 1px solid #f7f7f742;
    border-radius: 0px;}
::-webkit-scrollbar-thumb:active {background: linear-gradient(#95c078, #4f7a89);
}



/* Øèðèíà êîëîíîê â ñïèñêå àêòèâíûõ ïîëüçîâàòåëåé
-------------------------------------------------------------*/
div#pun-online.punbb .tc3 {
  text-align: left; /*òåêñò ñïðàâà*/
  width: 20%; /*øèðèíà òðåòüåé êîëîíêè*/
  }
div#pun-online.punbb .tcl {
  text-align: left; /*òåêñò ñëåâà äëÿ ïåðâûõ äâóõ êîëîíîê*/ 
  }
#pun-online th.tcl, #pun-online th.tc3 {
   font-size:0%;
  }

/* Âðåìÿ îòïðàâêè è ðåéòèíã ïîñòà
-------------------------------------------------------------*/
.permalink{
  font-size: 12px;
  font-family: cuprum;
  text-transform: lowercase;
  font-style:normal;
  text-align: left;
  font-weight: normal!important;
  color: #9e612b; /*9d4e23;*/
  text-shadow: #feeedc 1px 1px;
  }

/* Âñïëûâàþùèå ïîäñêàçêè
-------------------------------------------------------------*/
.tooltip, .tooltip1 {
  position: relative;
  }
.tooltip em, .tooltip1 em {
  display: none;
  }
.tooltip:hover em {
  font-style: normal;
  display: block;
  position: absolute;
  width: 130px;
  top: 10px;
  right: -20px;
  padding: 10px;
  background: url(http://funkyimg.com/i/29GVo.png);
  -webkit-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  -moz-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  border: none;
  }
.tooltip1:hover em {
  font-style: normal;
  display: block;
  position: absolute;
  width: 130px;
  margin-top: 14px;
  right: -20px;
  padding: 10px;
  background: url(http://funkyimg.com/i/29GVo.png);
  border-radius:20px;
  -webkit-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  -moz-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  border: none;
  }

.desbox1 {font-size: 10px; text-align: justify;}

/*************************************************************
ÊÎÍÒÅÍÒ Â ØÀÏÊÓ
**************************************************************/
/* Ññûëêè íàâèãàöèè 
-------------------------------------------------------------*/
.nav {
  display: inline;
  }

.nav a {
  width: 140px!important;
  font-family: bebas neue!important;
  font-size: 20px!important;
  color: #e2c59a!important;
  text-shadow: #875b38 1px 1px 0px!important;
  text-transform: lowercase;
  font-weight: bold;
  -webkit-transition: .3s all;
  -moz-transition: .3s all;
  -ms-transition: .3s all;
  -o-transition: .3s all;
  transition: .3s all;
  }

.nav a:hover {
  color: #7c7610!important;
  text-shadow: #693f22 1px 1px 0px!important;
  }

/* Êîìàíäû
-------------------------------------------------------------*/
.drink {margin-bottom: -4px!important;}

.team1 {width: 35px;
    position: relative;
    display: inline-block;
    padding: 1px;
    font-size: 14px;
    font-family: lillybelle!important;
    color: #ffffff!important;
    /*  text-shadow: #000000 1px 1px 0px!important;*/
    text-align: center;
   /* background-color: #b53b24;*/
   /* box-shadow: inset 0px 0px 7px 1px #e43a3a, inset 0px 0px 0 1px #ffffff;*/
  /*  border-radius: 0px!important;*/
   /* border: 1px solid #924747!important;*/
    /*background-image: linear-gradient(to bottom, rgb(193, 83, 83) 0%, rgb(191, 113, 113) 50%, rgb(185, 49, 49) 0%, rgb(128, 56, 56) 100%)!important;*/
  }


.team2
 {width: 35px;
    position: relative;
    display: inline-block;
    padding: 1px;
    font-size: 14px;
    font-family: lillybelle!important;
    color: #ffffff!important;
    /* text-shadow: #000000 1px 1px 0px!important;*/
    text-align: center;
    /* background-color: #5b00c7;*/
    /* box-shadow: inset 0px 0px 7px 1px #5a3669, inset 0px 0px 0 1px #ffffff;*/
    /* border-radius: 0px!important;*/
    /* border: 1px solid #6340ad!important;*/
     /*background-image: linear-gradient(to bottom, rgb(129, 75, 146) 0%, rgb(115, 110, 177) 50%, rgb(98, 53, 146) 0%, rgb(58, 44, 95) 100%)!important;*/
}

.team3 {width: 35px;
    position: relative;
    display: inline-block;
    padding: 1px;
    font-size: 14px;
    font-family: lillybelle!important;
    color: #ffffff!important;
    /* text-shadow: #000000 1px 1px 0px!important;*/
    text-align: center;
     /*background-color: #c76a00;*/
     /*box-shadow: inset 0px 0px 7px 1px #e4983a, inset 0px 0px 0 1px #ffffff;*/
     /*border-radius: 0px!important;*/
     /*border: 1px solid #8a4f20!important;*/
     /*background-image: linear-gradient(to bottom, rgb(189, 105, 0) 0%, rgb(255, 146, 5) 50%, rgb(208, 98, 4) 0%, rgb(179, 70, 5) 100%)!important;*/
}


/* Àìñ
-------------------------------------------------------------*/
.ams {position:absolute; display: inline-block;}
.ams a {
    font: bold italic 22px bebas neue !important;
    color: #a75c45!important;
    text-shadow: 1px 1px 0px #f8f8f9 !important;
    -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    -o-transition: .3s all;
    transition: .3s all;
    }
.ams a:hover {color: #634e5d!important;}

.ams a span {display: none;}
.ams a:hover span{
    position: absolute;
    width: 208px;
    text-align: center;
    padding: 2px 1px 0px 1px;
    display: inline;
    margin-top: 25px;
    margin-left: -192px;
    height: 123px;
    z-index: 100000;
    background: #282828;
    border-right: 3px solid #282828;
    border-left: 3px solid #282828;
    }

/*************************************************************
ÒÅÌÛ È ÀÍÊÅÒÛ
**************************************************************/

.ank {background: url(http://funkyimg.com/i/24hw3.png);}
.maincol {background-color: #fefefe;}
.maincollol {    background-color: #c2ab8e;
    width: auto !important;
    margin-left: 0px !important;
    text-align: center !important;}
.rules1 {font: 10px arial; padding: 0px 35px 6px 35px; border-bottom: 1px solid #c2ab8e; line-height: 110%; color: #5d5d5d;}
.rules {text-align: center; padding-bottom: 4px; margin-bottom: 7px; margin-top: 5px; padding-top: 10px; line-height: 11px; color: #c2ab8e; font-size: 18px; font-family: bebas neue; font-weight: bold;}
.epfont {text-align: center; color: #c2ab8e;}
.steveoappone { font-family: verdana; font-size: 0.96em; text-align: justify; line-height: 135%; padding-bottom: 10px; }
.steveoappthree { font-size: 0.96em; line-height: 135%; width: 304px; background-color: #fff; height: 160px; padding: 10px; border: 1px solid #cecece; margin-left: 10px;}
.steveoappfour { width: 311px; height: 160px; overflow-y: auto; overflow-x: none!important; padding-right: 3px;} .steveoappfour k {font-size: 15px; font-family: cuprum; font-weight: bold; text-transform: lowercase; line-height: 110%; font-style: italic;}
.steveoappfive { width: 513px; height: 250px; padding-right: 5px; overflow: auto;}
.steve {width: 560px; padding: 1px solid #cecece; }
.stevea {height: 120px; width: 560px;}
.steveb {position: relative; top: -100px; margin-bottom: -222px;}
.stevec {width: 160px; padding: 10px; margin-left: 10px; background-color: #fff; border: 1px solid #cecece;}
.steved {width: 510px; padding: 10px 25px 8px 25px; border-top: 107px solid #fff;  background-color: #fff; height: 250px;}
.stevee {padding-top: 5px; padding-bottom: 5px; text-align: center; line-height: 100%; width: 560px; color: #fff;} .stevee m {font-size: 15px; font-family: cuprum; font-weight: bold; text-transform: lowercase; font-style: italic;}


/* -------------------------- ÀÍÊÅÒÀ ---------------------------*/

.fon {width: 711px;
    height: 705px;
    margin-left: 30px!important;
    background: url(https://i.imgur.com/uALHIWg.png);
    padding-bottom: 166px;
}
.fio {position: absolute;
    width: 708px;
    height: 33px;
    font-family: bodoni;
    font-size: 24px;
    /* font: 19px pixel cyr normal; */
    text-align: center;
    margin-left: 5px!important;
    margin-top: 72px!important;
    letter-spacing: 1px;
    color: #bf9b89;
    text-shadow: 1px 1px 0px rgb(255, 255, 255);}

.vneha {position: absolute;
    width: 550px;
    height: 13px;
    font: 13px cuprum;
    text-align: center;
    margin-left: 91px!important;
    margin-top: 97px!important;
    color: #c95b5b;
    letter-spacing: 5px;
    text-shadow: 1px 1px 0px rgb(255, 255, 255);
    }
.boxd {  position: absolute;
    width: 272px;
    height: 140px;
    margin-left: 368px!important;
    margin-top: 145px!important;
    font: italic 12px cuprum;
    text-align: left;
    background: #eae7e403;
    }
p.box {background: #b6c9d8;
    height: auto;
    color: #ffffff;
    padding: 3px 3px 3px 5px !important;
    margin-bottom: -8px!important;
    width: 250px;
    line-height: 9pt !important;
    margin-left: -1px !important;
    word-break: break-word;}
p.box::-webkit-scrollbar {width: 0px; height: 0px;}

.foto {position: absolute;
    width: 245px;
    height: 150px;
    margin-left: 79px!important;
    margin-top: 134px!important;
    border-bottom: solid 3px #ffffff;
    border-top: solid 3px #ffffff;
    border-right: solid 3px #ffffff;
    border-left: solid 3px #ffffff;
    border-radius: 0% 0% 0% 0%;
    box-shadow: 0px 1px 13px 0px rgba(150, 132, 124, 0.52);
}


.infoa {position: absolute;
    width: 594px;
    height: 383px;
    margin-left: 39px!important;
    margin-top: 312px!important;
    font: 11px verdana;
    background: #f5f1ea;
    background: #f7f7f7;
    padding: 14px 10px 10px 10px;
    overflow-y: auto;
    border: 4px solid #b6c9d8!important;
    text-align: justify !important;
    box-shadow: 0px 1px 13px 0px rgba(150, 132, 124, 0.52);
}

.infoa::-webkit-scrollbar {width: 4px; height: 2px;}
.infoa::first-letter {font: bold 30px Delius!important; margin: 10px 5px 10px 10px; line-height: 10pt !important}



/* -------------------------- ØÀÁËÎÍ ÑÎÎ / ÊÎÍÊÓÐÑÀ---------------------------*/

.punbb a {color: #aebaa6;}

.border { width: 656px;
    margin-left: 23px!important;
    height: auto;
    margin-top: 1px !important;
    padding: 45px 0px 0px 38px;
    background: url(https://i.imgur.com/175wlfm.jpg) top center no-repeat, url(https://i.imgur.com/1tuDMxm.jpg) bottom center no-repeat, url(https://i.imgur.com/NCqflh8.jpg) repeat-y;
    color: #291205;
    }

.layla-background {width: 646px;
    height: auto;
    margin-left: -56px !important;
    padding: 10px;
    padding-bottom: 44px !important;
}

.layla-title {text-transform: lowercase;
    line-height: 95%;
    text-align: center;
    color: #ffffff;
    margin-top: -46px!important;
    padding-top: 0px!important;
    text-shadow: 2px 2px 0px #bd8c31;
    padding-bottom: 9px!important;
    font: 33px proxima nova semibold;
}
.layla-subtitle {font: 10px proxima nova semibold;
    letter-spacing: 5px;
    text-transform: lowercase;
    text-align: center;
    line-height: 100%;
    color: #f4f2f0;
    padding-bottom: 43px;
    margin-top: -6px!important;
}

.layla-content6 {width: auto;
    text-align: justify !important;
    color: #777777;
    padding: 10px 5px 0px 20px!important;
    margin-top: -21px!important;
    margin-bottom: 10px!important;
}

.layla-content6 a {
    font-family: proxima nova semibold;
    font-size: 12px;
    color: #9a382e!important;
    text-shadow: #ffffff 1px 1px 0px!important;
    padding: 0px 0px 0px 0px !important;
    letter-spacing: 2px;
}

.layla-content6 img { 
    max-width: 500px !important;
    text-align: center !important;
    margin-bottom: 15px !important;}

.layla-content6 w {font-family: proxima nova semibold;
    font-size: 12px;
    background: #b15548;
    color: #fffff0;
    text-shadow: #400c09 1px 1px 0px;
    padding: 0px 3px 0px 8px !important;
    letter-spacing: 2px;
    background-image: linear-gradient(to bottom, rgb(175, 83, 70) 0%, rgb(177, 85, 72) 50%, rgb(148, 52, 42) 0%, rgb(119, 33, 23) 100%)!important;}


/* Øàáëîíû ïðèíÿòèÿ (ÑÒÀÐÛÉ)
-------------------------------------------------------------*/
.abt {  font-family: courier new; font-size: 17px; padding-top: 20px; padding-right: 15px; text-align: right; color: #FFF; border-bottom: 1px solid #FFF;     line-height: 33px; }
.abcc {  float: left; width: 100px; height: 100px; border: 9px solid #fefefe; margin-top: 10px; margin-left: -5px!important;}
.watislife { padding: 10px 0px; font-family: 'Oswald', bebas neue; font-weight: 700; text-transform: uppercase;  line-height: 95%;  font-size: 24px; text-align: center; line-height: 100%; color: #fefefe; font-style: bold; }
.babehdunhurtmee {  width: 410px; background: url(http://forumstatic.ru/files/0015/76/dc/28618.png); padding: 12px 12px 0px 12px; border: 3px double #EDEDED;}
.bcuz {padding: 20px; vertical-align: top;}
.butifu {width: 264px; background-color: #FFF; font-family: arial; font-size: 10px; text-align: justify; padding: 10px; margin: -6px;}

/* Øàáëîíû ïðèíÿòèÿ
-------------------------------------------------------------*/
.prinyatiebg {width: 510px;
    height: 347px;
    background: url(https://i.imgur.com/u9ohaJH.png);
    padding: 10px 12px 0px 12px;
    /* border: 5px solid #95977a; */
    background-color: #f5f1ea;
    /* border-bottom: inset 8px #95977a; */
    /* border-top: groove 8px #9d0201; */
    border-radius: 0% 0% 0% 0%;}

.prinyatieh1 {padding: 13px 0px 15px 8px!important;
    font: 31px bodoni;
    text-transform: lowercase;
    text-align: left;
    margin-top: 5px;
    line-height: 100%;
    color: #c95b5b;
    text-shadow: 1px 1px 1px #ffffff;
    /* background-color: #84904a; */
    /* background: linear-gradient(to top, #95977a, #697956); */
    border-radius: 12px;}

.fotoams {width: 100px;
    height: 100px;
    border: 6px solid #c95c5b;
    margin-left: 7px!important;}

.prinyatiebox {width: 331px;
    height: 89px;
    background-color: #ffffff;
    font: 11px cuprum;
    text-align: justify;
    padding: 6px 11px 6px 5px!important;
    margin-left: -5px!important;
    /* margin-top: 10px; */
    /* border: 3px solid #6ea696; */
    /* border-bottom: inset 3px #6ea696; */
    border-radius: 0% 0% 0% 0%;
}

.prinyatielinks  {width: 502px;
    height: 98px;
    font: 12px arial;
    padding: 0px 5px 4px 7px;
    margin-top: -11px!important;
    margin-left: -1px!important;}

.prinyatielinks a  {font: 7px arial black !important;
    text-transform: uppercase;
    color: #ffffff !important;
    text-color: #f5f1ea;
    background: #c95c5b;
    display: block;
    border-radius: 0px;
    /* border: 4px solid #62a04f; */
    /* border-top: ridge 5px #802f2ee0; */
    margin-top: 7px;
    text-shadow: #802f2ee0 1px 1px!important;
    shadow: #7ea0c0 1px 2px 1px;
    padding: 4px 2px 5px 4px!important;
    width: 142px;
    text-align: center;
    -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    -o-transition: .3s all;
    transition: .3s all;}

.prinyatielinks a:hover  {color: #ffffff !important;background: #a27860;}

.prinyatietbox  {width: 475px;
    padding: 12px 12px 0px 12px!important;
    margin-top: -20px!important;}

.prinyatieth2  {font: 16px bebas neue;
    padding-bottom: 20px;
    color: #4f4f5f;
    background: #e0c4aa;
    background: linear-gradient(to top, #b6c9d8, #b6c9d8);
    padding: 3px 0px 0px 0px!important;
    border-radius: 0px 0px 0 0;
    position: relative;
    text-align: center;
    width: 241px;
    margin-top: 50px!important;
    z-index: 0;}

.prinyatieteam {font: italic bold 51px cuprum;
    border-radius: 100px 100px 0 0;
    text-shadow: 1px 2px 0 white;
    text-align: center;
    margin-top: -70px!important;
    z-index: 10;
    position: relative;}


/* Õîëîäîñ
-------------------------------------------------------------*/
.hol {margin-left: 30px!important;}
.hol ::-webkit-scrollbar {width:3px; height:3px;} 

.hol1 {    width: 840px; height: 960px; margin-left: 4px; margin-bottom: 0px; margin-top: -250px!important; padding: 82px 30px 168px 30px;}

.hol2 {position: absolute; margin-left: 473px!important; margin-top: 64px!important; width: 159px; height: 159px;}

.hol3 {position: absolute;    font: 52px Yanone Kaffeesatz;    color: #fff;    margin-left: 639px!important;    margin-top: 99px!important;}

.hol4 {position: absolute;
    font: 12px bebas neue;
    margin-left: 646px!important;
    margin-top: 156px!important;
    height: 77px;
    width: 159px;
    text-align: justify;
    overflow-y: auto;
    padding-right: 2px;
    line-height: 110%;
    text-shadow: #fff 1px 1px 0px;}

.hol5 {osition: absolute;
    font: 26px lobster;
    margin-left: 504px!important;
    margin-top: 250px!important;
    height: auto;
    width: 292px;
    text-align: center;
    text-shadow: #fff 1px 1px 0px;
    text-transform: lowercase;
    line-height: 95%;}

.hol6 {position: absolute;
    font: 11px arial;
    letter-spacing: 1px;
    margin-left: 506px!important;
    margin-top: 280px!important;
    height: auto;
    width: 292px;
    text-align: center;
    /* text-shadow: #fff 1px 1px 0px; */
    text-transform: lowercase;
    line-height: 95%;}

.hol7 {position: absolute;
    font: 11px arial;
    letter-spacing: 1px;
    margin-left: 505px!important;
    margin-top: 425px!important;
    height: 169px;
    overflow-y: auto;
    width: 269px;
    text-align: justify;
    /* text-shadow: #fff 1px 1px 0px; */
    text-transform: lowercase;
    line-height: 150%;
    padding: 0px 5px;}

.hol8 {font-size: 10px!important;
    text-align: center;
    border-radius: 33px!important;
    background-color: #5a1500;
    color: #fff;
    margin-top: 17px!important;
    width: 107px;
    padding: 4px;
    font-size: 12px;
    font-family: cuprum;
    color: #ffffff!important;
    text-shadow: #000000 1px 1px 0px!important;
    text-align: center;
    background-color: #5a1500;
    border-radius: 23px;
    margin-left: 79px!important;
margin-top: 10px!important;
    box-shadow: #adabb3 1px 2px 7px;}

.hol9 {position: absolute;
    margin-left: 64px!important;
    margin-left: 87px!important;
    argin-top: 145px!important;
    height: 273px;
    width: 262px;
    text-align: center;}

.hol10 {width: 175px;
    height: 150px;
    overflow-y: scroll;
    overflow-x: hidden;
    margin-top: 18px!important;
    margin-left: 92px!important;}

.hol11 {font: 40px lobster;
    text-shadow: #a2a2cc 1px 1px 0px;
    text-transform: lowercase;
    line-height: 95%;
    color: #fff!important;
    margin-left: 91px!important;
    margin-top: -11px!important;}

.hol12 {font: 11px arial;
    letter-spacing: 1px;
    color: #fff;
    margin-left: 90px!important;
    text-align: center;
    text-shadow: #9a9ac8 1px 1px 0px;
    text-transform: lowercase;
    line-height: 95%;}

.hol13 {position: absolute;
    width: 293px;
    height: 76px;
    overflow-x: auto;
    overflow-y: none;
    white-space: nowrap;
    margin-left: 495px!important;
    margin-top: 670px!important;}

.hol14 {position: absolute; width: 293px; height: 76px; overflow-x: auto; overflow-y: none; white-space: nowrap; margin-left: 495px!important; margin-top: 750px!important;}


.hren {position: absolute;
    width: 301px;
   height: 522px;
    margin-left: 119px!important;
    margin-top: 399px!important;
    overflow-x: hidden;
    overflow-y: auto; }

.polka1 {background: url(http://i.imgur.com/ByNCdn0.png); position: absolute; width: 295px; height: 75px; margin-left: 0px!important; margin-top: 45px!important;}
.hol15 {position: absolute; width: 276px; height: 75px; overflow-x: hidden; overflow-y: hidden; white-space: nowrap; margin-left: 0px!important; margin-top: 10px!important; padding: 0px 3px;}
.polka2 {background: url(http://i.imgur.com/ByNCdn0.png); position: absolute; width: 295px; height: 75px; margin-left: 0px!important; margin-top: 120px!important;}
.hol16 {position: absolute; width: 276px; height: 62px; overflow-x: hidden; overflow-y: hidden; white-space: nowrap; margin-left: 0px!important; margin-top: 85px!important; padding: 0px 3px;}
.polka3 {background: url(http://i.imgur.com/ByNCdn0.png); position: absolute; width: 295px; height: 75px; margin-left: 0px!important; margin-top: 195px!important;}
.hol17 {position: absolute; width: 276px; height: 62px; overflow-x: hidden; overflow-y: hidden; white-space: nowrap; margin-left: 0px!important; margin-top: 160px!important; padding: 0px 3px;}
.polka4 {background: url(http://i.imgur.com/ByNCdn0.png); position: absolute; width: 295px; height: 75px; margin-left: 0px!important; margin-top: 270px!important;}
.hol18 {position: absolute; width: 276px; height: 62px; overflow-x: hidden; overflow-y: hidden; white-space: nowrap; margin-left: 0px!important; margin-top: 235px!important; padding: 0px 3px;}
.polka5 {background: url(http://i.imgur.com/ByNCdn0.png); position: absolute; width: 295px; height: 75px; margin-left: 0px!important; margin-top: 345px!important;}
.hol19 {position: absolute; width: 276px; height: 62px; overflow-x: hidden; overflow-y: hidden; white-space: nowrap; margin-left: 0px!important; margin-top: 310px!important; padding: 0px 3px;}
.polka6 {background: url(http://i.imgur.com/ByNCdn0.png); position: absolute; width: 295px; height: 75px; margin-left: 0px!important; margin-top: 420px!important;}
.hol20 {position: absolute; width: 276px; height: 62px; overflow-x: hidden; overflow-y: hidden; white-space: nowrap; margin-left: 0px!important; margin-top: 385px!important; padding: 0px 3px;}
.polka7 {background: url(http://i.imgur.com/ByNCdn0.png); position: absolute; width: 295px; height: 75px; margin-left: 0px!important; margin-top: 500px!important;}
.hol21 {position: absolute; width: 276px; height: 62px; overflow-x: hidden; overflow-y: hidden; white-space: nowrap; margin-left: 0px!important; margin-top: 460px!important; padding: 0px 3px;}
.polka8 {background: url(http://i.imgur.com/ByNCdn0.png); position: absolute; width: 295px; height: 75px; margin-left: 0px!important; margin-top: 575px!important;}
.hol22 {position: absolute; width: 276px; height: 62px; overflow-x: hidden; overflow-y: hidden; white-space: nowrap; margin-left: 0px!important; margin-top: 535px!important; padding: 0px 3px;}
.polka9 {background: url(http://i.imgur.com/ByNCdn0.png); position: absolute; width: 295px; height: 75px; margin-left: 0px!important; margin-top: 650px!important;}
.hol23 {position: absolute; width: 276px; height: 62px; overflow-x: hidden; overflow-y: nhidden; white-space: nowrap; margin-left: 0px!important; margin-top: 610px!important; padding: 0px 3px;}
.polka10 {background: url(http://i.imgur.com/ByNCdn0.png); position: absolute; width: 295px; height: 75px; margin-left: 0px!important; margin-top: 725px!important;}
.hol24 {position: absolute; width: 276px; height: 62px; overflow-x: hidden; overflow-y: hidden; white-space: nowrap; margin-left: 0px!important; margin-top: 685px!important; padding: 0px 3px;}

.te1 {background: url(https://i.imgur.com/aFaOHIx.png);} .te2 {color: #ffffff;}
.be1 {background: url(https://i.imgur.com/qeW2M1N.png);} .be2 {color: #ffffff;}
.ab1 {background: url(https://i.imgur.com/G5Bl13W.png);} .ab2 {color: #ffffff;}
.wh1 {background: url(https://i.imgur.com/3dNk0Qn.png);} .wh2 {color: #ffffff;}
.ru1 {background: url(https://i.imgur.com/g8lbCTp.png);} .ru2 {color: #ffffff;}
.wi1 {background: url(http://i.imgur.com/IbEnvcO.png);} .wi2 {color: #ffffff;}
.vo1 {background: url(https://i.imgur.com/Iy1KPwt.png);} .vo2 {color: #ffffff;}

.shipwrecked { position: relative;  width: 900px; height: 960px; }
.allyouever { float: left; }
.allyouever label { display: block; width: 235px; padding: 2px 7px; position: relative; top: 10px; left: 275px; background-color: #b6b6c1; color: #fff; font-size: 14px; text-transform: lowercase; font-family: cuprum; text-shadow: 1px 1px 0px #8c2e8a; font-style: italic; border-radius: 20px;}
.allyouever [type=radio] { display: none;  width: 160px; }
.didwaswreckme { position: absolute; left: 0px; top: 55px; right: 0px; bottom: 0px; height: 960px; width: 900px; background-repeat: repeat;} 
.allyouever [type=radio]:checked ~ label { background-color: #636379; color: #ECF1F2; z-index: 2;}
.allyouever [type=radio]:checked ~ label ~ .didwaswreckme { z-index: 1; }

.bar {height: 960px; width: 900px; background: url(https://i.imgur.com/BhJH5tS.png);}
.kisse {width: 892px;
    height: 236px;
    overflow-y: hidden;
    overflow-x: auto;
    padding-top: 259px;}
.bar1 {position: absolute; width: 740px; height: 60px; margin-left: 80px!important; margin-top: 45px!important; word-spacing: 5px;}
.bar2 {position: absolute; width: 600px; height: 60px; margin-left: 145px!important; margin-top: 120px!important; word-spacing: 5px;}
.bar3 {position: absolute; width: 200px; margin-left: 72px!important; margin-top: 240px!important;}
.bar4 {position: absolute; width: 200px; margin-left: 170px!important; margin-top: 244px!important;}
.bar5 {position: absolute; width: 200px; margin-left: 242px!important; margin-top: 242px!important;}
.bar6 {position: absolute; width: 200px; margin-left: 456px!important; margin-top: 239px!important;}
.bar7 {position: absolute; width: 200px; margin-left: 559px!important; margin-top: 238px!important;}
.bar8 {position: absolute; width: 200px; margin-left: 660px!important; margin-top: 241px!important;}


.kisseu {  opacity: 0; width: 150px; height: 200px; transition-duration: 0.5s;  -moz-transition-duration: 0.5s;  -webkit-transition-duration: 0.5s;  -o-transition-duration: 0.5s; }
.kisseuu {  width: 150px; height: 200px; }
.kisseu:hover { opacity: 3; -moz-transition-duration: 0.5s;  -webkit-transition-duration: 0.5s;  -o-transition-duration: 0.5s; }
.kisseua { width: 100px; padding: 2px; font: 18px nautilus pompilius; color: #fff; text-align: center; text-shadow: 1px 1px 0px #000; margin-bottom: -2px; }
.kisseub { width: 120px; height: 145px; padding: 5px; font: 9px verdana;  letter-spacing: 0px; color: #fff; text-align: justify; text-transform: lowercase; overflow: auto; line-height: 130%; text-shadow: 1px 1px 0px #000; border-top: 1px dashed #fff;}


/* àâòîìàò
-------------------------------------------------------------*/
.aback {width: 900px; height: 960px; background: url(https://i.imgur.com/AJP7ldN.png);}
.location1 { position: absolute;
    margin-top: 627px!important;
    margin-left: 597px!important;}
#kryshka1 { width: 227px;
    height: 100px;
    overflow: hidden;
    padding: 0px!important;
    margin: 8px!important;}
#kryshka1 .poehala1 { -webkit-transition: 2s all ease-in-out; -moz-transition: 0.8s all ease-in-out; o-transition: 0.8s all ease-in-out; position: relative; left: 0px; bottom: 91px!important; }
#kryshka1:hover .poehala1 { -webkit-transition: 2s all ease-in-out; -moz-transition: 0.8s all ease-in-out; o-transition: 0.8s all ease-in-out; bottom: 188px!important; }
.butylki {margin-left: 0px!important;
    width: 227px;
    height: 65px;
    overflow-x: auto;
    overflow-y: auto;
    display: block;
    /* white-space: nowrap; */
    word-spacing: 5px;}
.butylki::-webkit-scrollbar {width: 0px; height: 0px;} 

.plashki { position: absolute;
    margin-left: 79px!important;
    margin-top: 257px!important;
    width: 223px;
    height: 85px;
    overflow-y: auto;
    padding: 0px 3px 0px 5px;
    overflow-x: hidden;}
.plashki::-webkit-scrollbar {width: 3px; height: 0px;} 
.plashki::-webkit-scrollbar-track { background: #6e6e6e; } 
.plashki::-webkit-scrollbar-thumb { background: #585858;}

.zakuskanorm {position: absolute;
    margin-left: 90px!important;
    margin-top: 353px!important;
    width: 216px!important;
    height: 55px;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap; }
.zakuskanorm::-webkit-scrollbar {width: 0px; height: 3px;} 
.zakuskanorm::-webkit-scrollbar-track { background: #6e6e6e; } 
.zakuskanorm::-webkit-scrollbar-thumb { background: #585858;}

.zakuskanenorm { position: absolute;
    margin-left: 90px!important;
    margin-top: 415px!important;
    width: 202px;
    height: 55px;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap; }
.zakuskanenorm::-webkit-scrollbar {width: 0px; height: 3px;} 
.zakuskanenorm::-webkit-scrollbar-track { background: #6e6e6e; } 
.zakuskanenorm::-webkit-scrollbar-thumb { background: #585858;}

.sims { position: absolute;
    margin-left: 82px!important;
    margin-top: 489px!important;
    width: 221px;
    height: 238px;
    overflow-x: hidden;
    overflow-y: auto;}
.sims::-webkit-scrollbar {width: 3px; height: 0px;} 
.sims::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims::-webkit-scrollbar-thumb { background: #585858;}
.polkasims1 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 50px!important; }
.sims1 { position: absolute; margin-left: 0px!important; margin-top: 0px!important; width: 222px; height: 72px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims1::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims1::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims1::-webkit-scrollbar-thumb { background: #585858;}
.polkasims2 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 122px!important; }
.sims2 { position: absolute; margin-left: 0px!important; margin-top: 80px!important; width: 222px; height: 65px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims2::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims2::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims2::-webkit-scrollbar-thumb { background: #585858;}
.polkasims3 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 189px!important; }
.sims3 { position: absolute; margin-left: 0px!important; margin-top: 150px!important; width: 222px; height: 60px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims3::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims3::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims3::-webkit-scrollbar-thumb { background: #585858;}
.polkasims4 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 261px!important; }
.sims4 { position: absolute; margin-left: 0px!important; margin-top: 220px!important; width: 222px; height: 60px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims4::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims4::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims4::-webkit-scrollbar-thumb { background: #585858;}
.polkasims5 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 333px!important; }
.sims5 { position: absolute; margin-left: 0px!important; margin-top: 290px!important; width: 222px; height: 60px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims5::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims5::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims5::-webkit-scrollbar-thumb { background: #585858;}
.polkasims6 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 405px!important; }
.sims6 { position: absolute; margin-left: 0px!important; margin-top: 360px!important; width: 222px; height: 60px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims6::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims6::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims6::-webkit-scrollbar-thumb { background: #585858;}
.polkasims7 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 477px!important; }
.sims7 { position: absolute; margin-left: 0px!important; margin-top: 430px!important; width: 222px; height: 60px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims7::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims7::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims7::-webkit-scrollbar-thumb { background: #585858;}
.polkasims8 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 549px!important; }
.sims8 { position: absolute; margin-left: 0px!important; margin-top: 500px!important; width: 222px; height: 60px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims8::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims8::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims8::-webkit-scrollbar-thumb { background: #585858;}
.polkasims9 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 621px!important; }
.sims9 { position: absolute; margin-left: 0px!important; margin-top: 575px!important; width: 222px; height: 60px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims9::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims9::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims9::-webkit-scrollbar-thumb { background: #585858;}
.polkasims10 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 693px!important; }
.sims10 { position: absolute; margin-left: 0px!important; margin-top: 648px!important; width: 222px; height: 60px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims10::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims10::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims10::-webkit-scrollbar-thumb { background: #585858;}
.polkasims11 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 765px!important; }
.sims11 { position: absolute; margin-left: 0px!important; margin-top: 720px!important; width: 222px; height: 60px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims11::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims11::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims11::-webkit-scrollbar-thumb { background: #585858;}

.polkasims12 { background: url(http://i.imgur.com/rwcqKJG.png); position: absolute; width: 231px; height: 20px; margin-left: 0px!important; margin-top: 837px!important; }
.sims12 { position: absolute; margin-left: 0px!important; margin-top: 792px!important; width: 222px; height: 60px; overflow-x: auto; overflow-y: hidden; white-space: nowrap; }
.sims12::-webkit-scrollbar {width: 0px; height: 3px;} 
.sims12::-webkit-scrollbar-track { background: #6e6e6e; } 
.sims12::-webkit-scrollbar-thumb { background: #585858;}

.pobeda { position: absolute;
    margin-left: 594px!important;
    margin-top: 243px!important;
    width: 242px;
    height: 161px;
    overflow-y: auto;
    overflow-x: hidden; }
.pobeda::-webkit-scrollbar {width: 3px; height: 0px;} 
.pobeda::-webkit-scrollbar-track { background: #6e6e6e; } 
.pobeda::-webkit-scrollbar-thumb { background: #585858;}

.konkursy { position: absolute;
    margin-left: 601px!important;
    margin-top: 430px!important;
    width: 231px;
    height: 80px;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    text-align: left;}
.konkursy::-webkit-scrollbar {width: 0px; height: 3px;} 
.konkursy::-webkit-scrollbar-track { background: #6e6e6e; } 
.konkursy::-webkit-scrollbar-thumb { background: #585858;}

.litrbol { position: absolute;
    margin-left: 603px!important;
    margin-top: 519px!important;
    width: 231px;
    height: 75px;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    text-align: left;}
.litrbol::-webkit-scrollbar {width: 0px; height: 3px;} 
.litrbol::-webkit-scrollbar-track { background: #6e6e6e; } 
.litrbol::-webkit-scrollbar-thumb { background: #585858;}

.tarakan {background: url(http://i.imgur.com/plR6YfI.png); display: block; width: 47px; height: 47px; opacity: 0; transition-duration: 0.5s;  -moz-transition-duration: 0.5s;  -webkit-transition-duration: 0.5s;  -o-transition-duration: 0.5s; }
.tarakan:hover {background: url(http://i.imgur.com/q1i0y8C.png); opacity: 3; -moz-transition-duration: 0.5s;  -webkit-transition-duration: 0.5s;  -o-transition-duration: 0.5s;}

.probka {position: absolute; display: block; width: 47px; height: 47px; opacity: 1;}

.litry1 { position: absolute;
    margin-left: 313px!important;
    margin-top: 461px!important;
    width: 220px;
    height: 75px;
    text-align: center;
    text-shadow: #0a05011px 1px 0px;
    text-transform: uppercase;
    line-height: 95%;
    font: 13px cuprum;
    font-style: italic;
    color: #e1e5e5;}

.litry2 { position: absolute;
    margin-left: 314px!important;
    margin-top: 509px!important;
    width: 220px;
    height: 75px;
    text-align: center;
    text-shadow: #0a05011px 1px 0px;
    text-transform: lowercase;
    line-height: 95%;
    font: 11px cuprum;
    font-style: italic;
    color: #e1e5e5;}

.litry3 { position: absolute;
    margin-left: 313px!important;
    margin-top: 474px!important;
    width: 220px;
    height: 75px;
    text-align: center;
    text-shadow: #525252 2px 1px 1px;
    text-transform: lowercase;
    line-height: 95%;
    font: 34px airport;
    font-style: bold;
    color: #80de2a;}


/* My Jump
-------------------------------------------------------------*/
.mj1 {width: 502px; text-align: center; border-radius: 6px 6px 0px 0px; padding: 2px 0px 10px 0px; background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(32%, rgba(245,245,245,1)), color-stop(85%, rgba(214,214,214,1)), color-stop(100%, rgba(214,214,214,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6d6d6', GradientType=0 );}
.mj2 {font-family: 'Montserrat Alternates'; font-size: 40px; line-height: 100%; color: #383838; text-transform: lowercase; letter-spacing: -3px;}
.mj3 {width: 500px; height: 250px; border: 1px solid #d3d3d3; border-bottom: none;}
.mj4 {margin-top: -204px; text-align: center;}
.mj5 {font-family:arial; font-size:18px; color:#fff; padding-top: 4px; text-shadow: 1px 1px 0px #808080;}
.mj6 {font-family:arial; font-size:14px; color:#fff; text-shadow: 1px 1px 0px #808080;}
.mj7 {font-family:arial; font-size:11px; color:#fff; line-height: 160%; max-height: 60px; padding: 5px 10px 0px 10px; overflow-y: auto; text-shadow: 1px 1px 0px #808080;}
.mj8 {margin-top: 40px; background: #fff; text-align: center; width: 500px; height: auto; border: 1px solid #d3d3d3; border-bottom: none; border-top: none;}
.mj9 {font-family:arial; font-size:13px;color:#0c0c0c;}
.mj10 {font-family:arial; font-size:8px; color:#0c0c0c; opacity: .3;}
.mj11 {border-radius: 5px;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #ddd; background:#f1f1f1; padding:5px 3px; float:right;}
.mj12 {border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #a7d005; background: rgba(213,230,145,1);
background: -moz-linear-gradient(top, rgba(213,230,145,1) 0%, rgba(186,214,76,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(213,230,145,1)), color-stop(100%, rgba(186,214,76,1)));
background: -webkit-linear-gradient(top, rgba(213,230,145,1) 0%, rgba(186,214,76,1) 100%);
background: -o-linear-gradient(top, rgba(213,230,145,1) 0%, rgba(186,214,76,1) 100%);
background: -ms-linear-gradient(top, rgba(213,230,145,1) 0%, rgba(186,214,76,1) 100%);
background: linear-gradient(to bottom, rgba(213,230,145,1) 0%, rgba(186,214,76,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5e691', endColorstr='#bad64c', GradientType=0 ); padding:5px 5px; font-family:arial; font-size:10px; color:#fff; text-shadow: 1px 1px 0px #9bc005;}
.mj13 {width: 502px; text-align: center; margin-top: -9px; border-radius: 0px 0px 6px 6px; height: 20px; background: rgba(219,219,219,1);
background: -moz-linear-gradient(top, rgba(219,219,219,1) 0%, rgba(235,235,235,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(219,219,219,1)), color-stop(100%, rgba(235,235,235,1)));
background: -webkit-linear-gradient(top, rgba(219,219,219,1) 0%, rgba(235,235,235,1) 100%);
background: -o-linear-gradient(top, rgba(219,219,219,1) 0%, rgba(235,235,235,1) 100%);
background: -ms-linear-gradient(top, rgba(219,219,219,1) 0%, rgba(235,235,235,1) 100%);
background: linear-gradient(to bottom, rgba(219,219,219,1) 0%, rgba(235,235,235,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#ebebeb', GradientType=0 );}
.mpj1 {width: 522px; text-align: center; border-radius: 6px 6px 0px 0px; padding: 4px 0px 6px 0px; background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(32%, rgba(245,245,245,1)), color-stop(85%, rgba(214,214,214,1)), color-stop(100%, rgba(214,214,214,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6d6d6', GradientType=0 );}
.mpj2 {font-family: 'Montserrat Alternates'; font-size: 30px; line-height: 100%; color: #383838; text-transform: lowercase; letter-spacing: -3px;}
.mpj3 {background: #fff; border-radius: 0px 0px 6px 6px; border: 1px solid #d3d3d3; border-top: none; height: auto; width: 490px; text-align: center; padding: 5px 15px 15px 15px;}
.mpj4 {font-family:arial; font-size:11px; font-weight: bold;}
.mpj5 {font-family:arial; font-size:10px; color:#0c0c0c; opacity: .6;}
.mpj6 {font-family:arial; font-size:9px; color:#0c0c0c; opacity: .6; text-align: right;}
.mpj7 {text-align: justify; font-family:arial; padding-top: 4px; line-height: 140%;}
.mpj8 {color: #87a707;}
.mjf1 {width: 502px; text-align: center; border-radius: 6px 6px 0px 0px; padding: 4px 0px 6px 0px; background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(32%, rgba(245,245,245,1)), color-stop(85%, rgba(214,214,214,1)), color-stop(100%, rgba(214,214,214,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(245,245,245,1) 32%, rgba(214,214,214,1) 85%, rgba(214,214,214,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d6d6d6', GradientType=0 );}
.mjf2 {font-family: 'Montserrat Alternates'; font-size: 24px; line-height: 100%; color: #383838; text-transform: lowercase; letter-spacing: -2px;}
.mjf3 {background: #fff; border-radius: 0px 0px 6px 6px; border: 1px solid #d3d3d3; border-top: none; height: auto; width: 470px; text-align: center; padding: 10px 15px 12px 15px;}
.mjf4 {font-family:arial; color: #728f00; font-weight: bold;}


/* Îòíîøåíèÿ è õðîíîëîãèÿ ÍÎÂÛÅ
-------------------------------------------------------------*/
.back {width: 180px; height: 220px; position: relative; background-color: #e9e1df; box-shadow: 0 0 30px #e2d9d7 inset; border: 2px solid #901c13; padding: 10px 10px 10px 10px ; border-radius: 5px;}
.id {position: relative; background-size: cover; width: 170px; height: 90px;  border-radius: 10px; border: 2px solid #901c13;}
.opis  {width: 170px; height: 70px; overflow: auto; padding: 3px; font-family: tahoma; font-size: 10px; letter-spacing: 0px; text-align: justify; line-height: 100%; color: #937d64; position: relative; }
.name1 {position: relative; font-family: Trebuchet Ms; text-transorm: uppercase; font-size: 22px; letter-spacing: 3px; text-align: center; color: #8e6532; text-shadow: 1px 1px #ffffff; }

.opis::-webkit-scrollbar {width: 3px;} 
.opis::-webkit-scrollbar-track { background: #debe96; } 
.opis::-webkit-scrollbar-thumb { background: #91451a;}

.back2 {width: 180px; height: 170px; position: relative; background-color: #e9e1df; box-shadow: 0 0 30px #e2d9d7 inset; border: 2px solid #901c13; padding: 15px 15px 15px 15px; border-radius: 5px; }
.opis2  {width: 170px; height: 60px; overflow: auto; padding: 3px; font-family: tahoma; font-size: 8px; letter-spacing: 2px; text-align: justify; line-height: 100%; color: #937d64; position: relative; }
.tegi {margin-left: 35px; font-family: Courier New; text-transform: lowercase; font-size: 9px; width: 170px; height: 70px; position: relative; text-align: left; color: #937d64; line-height: 1.5; }
.name12 {position: relative; font-family: Trebuchet Ms; text-transform: uppercase; letter-spacing: 3px; text-align: center; color: #901c13; text-shadow: 0px 1px #ffffff; height: 35px;}

.opis2::-webkit-scrollbar {width: 3px;} 
.opis2::-webkit-scrollbar-track { background: #debe96; } 
.opis2::-webkit-scrollbar-thumb { background: #91451a;}


/* øàáëîí íóæíûõ ÁÀÁÛ
-------------------------------------------------------------*/

#aghhhh11 { width: 582px;
    background: url(https://i.imgur.com/hkcVh3r.png);
    margin: 10px!important;
    padding: 10px!important;
    text-align: justify;
    font: 11px verdana;
    color: #48230b;
    position: relative;}
#aghhhh11:before { width: 0; height: 0; border-left: 100px solid #c8a5a5; border-bottom: 140px solid transparent; content: ""; position: absolute; top: 0!important; left: 0!important; }
#aghhhh11:after { width: 0; height: 0; border-right: 100px solid #c8a5a5; border-top: 140px solid transparent; content: ""; position: absolute; bottom: 0!important; right: 0!important; }
#aghhhh21 {position: relative;
    z-index: 3;
    background-size: cover;
    width: 150px;
    height: 150px;
    background-color: #fba0a2;
    border: 10px solid #fdfdfd;
    padding: 10px!important;
    /* outline: 3px double #c8a5a5; */
    box-shadow: 0 0 10px rgb(197, 167, 170);}
#aghhhh31 {width: 170px;
    height: 200px;
    position: relative;
    z-index: 3;
    background: #ffffff;
    padding: 10px!important;
    /* outline: 3px double #c8a5a5; */
    text-align: center;
    text-shadow: 1px 1px #fff;
    overflow: auto;
    box-shadow: 0 0 10px rgb(197, 167, 170);}
#aghhhh41 { width: 361px;
    height: 490px;
    margin-left: 201px!important;
    margin-top: -365px!important;
    position: relative;
    z-index: 3;
    background: #ffffff;
    box-shadow: #000000;
    padding: 10px!important;
    box-shadow: 0 0 10px rgb(197, 167, 170);
    /* outline: 5px double #c8a5a5; */}
.wait1 {width: 354px;
    background-color: #fba0a2;
    color: #a76062;
    font-size: 14px;
    text-transform: uppercase;
    font-family: 'Trebuchet Ms';
    line-height: 100%;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    text-align: center;
    letter-spacing: 2px;
    margin-bottom: 10px!important;
    font-weight: bold;
    text-shadow: 1px 1px #ffc2c3;}
.aaaaa1 {width: 349px;
    height: 440px;
    overflow: auto;
    z-index: 3;
    padding: 0 5px 0 0;}
#aghhhh31 b { color: #cf7b82; font: 12px/100% Trebuchet Ms; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; }

#aghhhh31::-webkit-scrollbar {width: 5px;} 
#aghhhh31::-webkit-scrollbar-track { background: #e6dada; } 
#aghhhh31::-webkit-scrollbar-thumb { background: #fba0a2;}


.aaaaa1::-webkit-scrollbar {width: 5px;} 
.aaaaa1::-webkit-scrollbar-track { background: #e6dada; } 
.aaaaa1::-webkit-scrollbar-thumb { background: #efa2a4;}

/* øàáëîí íóæíûõ ÌÓÆÈÊÈ
-------------------------------------------------------------*/
#aghhhh1 { width: 582px;
    background: url(https://i.imgur.com/IXG4SGo.png);
    margin: 10px!important;
    padding: 10px!important;
    text-align: justify;
    font: 11px verdana;
    color: #48230b;
    position: relative;}
#aghhhh1:before { width: 0; height: 0; border-left: 100px solid #90b3c4; border-bottom: 140px solid transparent; content: ""; position: absolute; top: 0!important; left: 0!important; }
#aghhhh1:after { width: 0; height: 0; border-right: 100px solid #90b3c4; border-top: 140px solid transparent; content: ""; position: absolute; bottom: 0!important; right: 0!important; }
#aghhhh2 {position: relative;
    z-index: 3;
    background-size: cover;
    width: 150px;
    height: 150px;
    background-color: #90b3c4;
    border: 10px solid #ffffff;
    padding: 10px!important;
    /* outline: 3px double #c8a5a5; */
    box-shadow: 0 0 10px rgba(139, 155, 162, 0.68);}
#aghhhh3 {width: 170px;
    height: 200px;
    position: relative;
    z-index: 3;
    background: #ffffff;
    padding: 10px!important;
    /* outline: 3px double #c8a5a5; */
    text-align: center;
    text-shadow: 1px 1px #fff;
    overflow: auto;
    box-shadow: 0 0 10px rgba(139, 155, 162, 0.68);}
#aghhhh4 { width: 361px;
    height: 490px;
    margin-left: 201px!important;
    margin-top: -365px!important;
    position: relative;
    z-index: 3;
    background: #ffffff;
    box-shadow: #000000;
    padding: 10px!important;
 box-shadow: 0 0 10px rgba(139, 155, 162, 0.68);
    /* outline: 5px double #c8a5a5; */}
.wait {width: 354px;
    background-color: #90b3c4;
    color: #467288;
    font-size: 14px;
    text-transform: uppercase;
    font-family: 'Trebuchet Ms';
    line-height: 100%;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    text-align: center;
    letter-spacing: 2px;
    margin-bottom: 10px!important;
    font-weight: bold;
    text-shadow: 1px 1px #bad9e8;}
.aaaaa {width: 349px;
    height: 440px;
    overflow: auto;
    z-index: 3;
    padding: 0 5px 0 0;}
#aghhhh3 b { color: #868891; font: 12px/100% Trebuchet Ms; text-transform: uppercase; letter-spacing: 2px; font-weight: bold; }

.aaaaa::-webkit-scrollbar {width: 5px;} 
.aaaaa::-webkit-scrollbar-track { background: #edf3f6; } 
.aaaaa::-webkit-scrollbar-thumb { background: #b9bbc8;}

#aghhhh3::-webkit-scrollbar {width: 5px;} 
#aghhhh3::-webkit-scrollbar-track { background: #edf3f6; } 
#aghhhh3::-webkit-scrollbar-thumb { background: #b9bbc8;}


/* áèðæà
-------------------------------------------------------------*/
.knopka1 {width: 515px; height: 750px; }
.knopka label { width: 100px; padding: 5px 5px!important; display: inline-block; letter-spacing: 1px;color: #ffffff; margin-top: -100px!important; text-transform: uppercase; background-color: #c5755e; }
.knopka label:hover { color: #000000; text-transform: uppercase; }
.knopka > div, .knopka > input { display: none; }
.knopka {text-align: center; width: 550px; height: 100px; margin-top: 10px!important; margin-left: -10px!important; }
.knopka input[type="radio"]:checked + label {
background-color: #a7a603;
font-weight: bold;
text-transform: uppercase; }
.knopka > input:nth-of-type(1):checked ~ div:nth-of-type(1),
.knopka > input:nth-of-type(2):checked ~ div:nth-of-type(2),
.knopka > input:nth-of-type(3):checked ~ div:nth-of-type(3),
.knopka > input:nth-of-type(4):checked ~ div:nth-of-type(4),
.knopka > input:nth-of-type(5):checked ~ div:nth-of-type(5),
.knopka > input:nth-of-type(6):checked ~ div:nth-of-type(6),
.knopka > input:nth-of-type(7):checked ~ div:nth-of-type(7),
.knopka > input:nth-of-type(8):checked ~ div:nth-of-type(8)

{ display: block; margin-top: 2px!important; margin-left: 20px!important; text-align: justify; line-height: 8px; font-size: 12px; } > input { display: none; }

/* êðèìèíàë
-------------------------------------------------------------*/
.cnopca1 {width: 580px; height: 750px; }
.cnopca label { width: 100px; padding: 10px 10px!important; display: inline-block; letter-spacing: 1px;color: #ffffff; margin-top: -150px!important; text-transform: uppercase; background-color: #c5755e; }
.cnopca label:hover { color: #000000; text-transform: uppercase; }
.cnopca > div, .cnopca > input { display: none; }
.cnopca {text-align: center; width: 550px; height: 100px; margin-top: 10px!important; margin-left: 0px!important; }
.cnopca input[type="radio"]:checked + label {
background-color: #a7a603;
font-weight: bold;
text-transform: uppercase; }
.cnopca > input:nth-of-type(1):checked ~ div:nth-of-type(1),
.cnopca > input:nth-of-type(2):checked ~ div:nth-of-type(2),
.cnopca > input:nth-of-type(3):checked ~ div:nth-of-type(3),
.cnopca > input:nth-of-type(4):checked ~ div:nth-of-type(4),
.cnopca > input:nth-of-type(5):checked ~ div:nth-of-type(5),
.cnopca > input:nth-of-type(6):checked ~ div:nth-of-type(6),
.cnopca > input:nth-of-type(7):checked ~ div:nth-of-type(7)

{ display: block; margin-top: 2px!important; margin-left: -25px!important; text-align: justify; line-height: 8px; font-size: 12px; } > input { display: none; }


/* âíåøíîñòè
-------------------------------------------------------------*/

.click label {  display: inline-block; width: 200px; height: 15px; padding-top:3px; margin:5px; background-color: #e3673f;color: #ffffff; text-align: center; text-transform: uppercase; font-family: 'Verdana', sans-serif;border-radius:26px; }
.click > div, .click > input { display: none; }
.click {text-align: center;}
.click input[type="radio"]:checked + label {
background-color: #e7be83;
text-transform: uppercase;}
.click > input:nth-of-type(1):checked ~ div:nth-of-type(1),
.click > input:nth-of-type(2):checked ~ div:nth-of-type(2)
{ display: block;  margin-top: 10px; text-align: justify;}



/* Íîâîñòè
-------------------------------------------------------------*/
.dno {width: 556px; height: 700px; margin-bottom: 50px!important;}
.pleer {    width: 373px;
    height: 11px;
    margin-left: 189px!important;
    margin-top: 106px!important;
    position: absolute;
    background-color: #5d974b;
    border-radius: 5px 5px 0 0;}

.news {width: 371px;
    height: 24px;
    margin-left: 191px!important;
    margin-top: 117px!important;
    position: absolute;
    background-color: #000000;
    background: linear-gradient(to right, #5d974b, #5d974b);
    font-family: airport;
    font-size: 21px;
    text-align: center;
    padding-top: 5px!important;
    color: #ffffff;
    text-transform: uppercase;
    /* text-shadow: 1px 0px 0px #2c0e04; */}

.photo {width: 183px;
    height: 108px;
    margin-top: 36px!important;
    margin-left: 20px;
    position: absolute;
    border: 4px solid #5d974b;
    background-color: #000000;}

.blokmain {width: 536px;
    height: 550px;
    position: absolute;
    margin-top: 146px!important;
    margin-left: 0px!important;
    background: linear-gradient(#425c5e, #587b7e);
    padding: 10px!important;
    background-image: url(https://i.imgur.com/ZNuwKtU.png);
    border: 3px solid #5d974b;
    border-radius: 0px 0px 0px 0px;
}

.bla1 {width: 516px;
    height: 163px;
    margin-top: 0px!important;
    position: absolute;
    padding: 7px;
    overflow-y: auto;
    font-family: VERDANA;
    font-size: 11px;
    text-align: justify;
    color: #384235;
    background: #f7f7f7;
    letter-spacing: 1px;
    border: 3px solid #ef5958;
    border-radius: 0px;
}

.txt1 {background-color: #290d04;
    background: linear-gradient(to top, #f0515a, #e88d4e);
    text-align: center !important;
    padding: 7px 5px 0px 5px;
    font-family: arial black;
    font-size: 9px;
    /* font: 19px Airport; */
    color: #ffffff;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin-bottom: 3px!important;
    margin-top: 6px!important;
    /* text-shadow: 1px 1px 0px #3f281d; */
    border-radius: 0px 0px 0px 0px;
}

.txt2 {    font-family: VERDANA;
    font-size: 10px;
    text-align: center;
    color: #67463b;
    letter-spacing: 1px;
    padding: 5px!important;
    overflow-y: auto;}

.box {background-color: #ffffff;
    padding: 5px;
    overflow-y: auto;
    margin-top: 26px;}

.table {    width: 516px;    height: 340px;    margin-top: 171px!important;    margin-left: 3px!important;    position: absolute;    padding: 10px;}

.citata {width: 300px;
    height: 15px;
    position: absolute;
    margin-left: 262px!important;
    margin-top: 722px!important;
    background-color: #afb56b;
    font-family: cuprum;
    background: linear-gradient(to top, #7ccc6e, rgb(93, 151, 75));
    font-size: 11px;
    text-align: center;
    color: #ffffff;
    border-radius: 0 0 0px 0px;
    letter-spacing: 3px;}

/*************************************************************
ÐÀÇÍÎÅ
**************************************************************/
#pun-main div.catleft, #pun-main div.catright, #pun-announcement h2, .lastedit, .mini_awards_label, .mini_awards, .title-logo span, li#navawards, #topic-modmenu .container span {
  display: none;
  }

/* Íàçâàíèå êàòåãîðèé */
.category h2 span {
  visibility:hidden!important;
  }

.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: -265px;
  z-index: 1;
  }

hr {
  border: none;
    border-top: dashed 1px #1d0c03;
    padding: 5px;
  }

.punbb th {
  background: transparent;
  color: transparent;
  }

.adcontainer {
    border-style: none solid solid solid;
    border-width: 0 1px 1px 1px;
    border-color: #ccc #ccc #aaa #ccc;
    margin-left: 5px !important;
}

.admain {
    padding-left: 15em;
    padding-right: 16px;
    margin-bottom: 1em;
}

#pun-adnav {
    float: left;
    width: 14em;
    margin-left: -16em;
    display: inline;
}


.twit {position: absolute;}
.twit a {
    color: #c6495f!important;
    text-shadow: rgb(220, 211, 212) /*693f22*/ 1px 1px 0px!important;
    }
.twit::-webkit-scrollbar {width: 4px; height: 4px;}
.twit::-webkit-scrollbar-track {background: linear-gradient(#a5a597, #b1905d);} 
.twit::-webkit-scrollbar-thumb {background: #c6495f; border-radius: 10px;}

#form-buttons {margin-left: -12px !important;}
#main-reply {width: 100%;
    height: 200px;}


.gost {display: block;}
.gost a {
color: #debe94 !important;
    text-shadow: #000000 1px 1px!important;
    }

.sss {
    position: absolute;
    margin-left: -63px !important;
    margin-top: 10px  !important;
   -webkit-transform: rotate(-4deg);
  -moz-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
}
.sss a {font: bold 10px Minion Cyrillic Italic!important;
 color: #0098be;
    letter-spacing: 1px !important;
    text-transform: uppercase;
text-shadow: #ffffff /*0098be*/ 1px 1px 0px;
}



/* Ôîðìà øðèôòîâ, ñìàéëîâ è òä â ôîðìå îòâåòà
-------------------------------------------------------------*/
#smilies-area, #video-area, #size-area, #color-area, #table-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #addition-area, #pun-popup_awards div, #minefonts {
  margin: -1.6em 1.8em 1.4em;
  padding: 10px;
  background: rgba(98, 160, 121, 0.41);
  -webkit-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  -moz-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  border: none;
    z-index: 999;
  }

#font-area {
  margin: -1.6em 1.8em 1.4em;
  padding: 10px;
    overflow-y: scroll;
height: 300px;
  background: rgba(169, 202, 178, 0.52);
  -webkit-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  -moz-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 3px 0px #fefbf6;
  border: none;
    z-index: 999;
}

/* Çàêëàäêè
-------------------------------------------------------------*/
#BookmCntToggle {
    position: fixed;
    top: 10px;
    left: 10px;
    background: url(http://i.imgur.com/PHcJJrU.png) 0 -195px no-repeat !important;
    width: 30px;
    height: 30px;
    opacity: .7;
    cursor: pointer;
    transition: .3s ease-out;
}

#MyBookmarks {
    background: rgba(185, 221, 209, 0.81) !important;}

#MyBookmarks h2, #MyBookmarks h1, .editBookmark h2 {
    position: relative;
    width: auto;
    z-index: 9999999;
    margin-top: 10px!important;
}


/*StreetLife
------------------------*/
.strlife {background: url(http://i.imgur.com/2fooIxR.png); display: block; width: 55px; height: 48px; opacity: 0; transition-duration: 0.5s;  -moz-transition-duration: 0.5s;  -webkit-transition-duration: 0.5s;  -o-transition-duration: 0.5s; }
.strlife:hover {background: url(http://i.imgur.com/G6H75rs.png); opacity: 3; -moz-transition-duration: 0.5s;  -webkit-transition-duration: 0.5s;  -o-transition-duration: 0.5s;}



/*pic
------------------------*/
.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;
}




.infoheading {
font-family: 'neon';
color: white;
font-weight: 500;
font-size: 25px;
text-transform: uppercase;
display:inline-block;
position:relative
}

@-webkit-keyframes textblink {
    0% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    1%  {text-shadow : none;}
	2% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	3%  {text-shadow : none;}
	4% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    5%  {text-shadow : none;}
	6% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	7%  {text-shadow : none;}
	8% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    9%  {text-shadow : none;}
	10% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	11%  {text-shadow : none;}
	12% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    13%  {text-shadow : none;}
	14% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	15%  {text-shadow : none;}
	16% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    17%  {text-shadow : none;}
	18% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	19%  {text-shadow : none;}
	20% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    21%  {text-shadow : none;}
	22% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	23%  {text-shadow : none;}
	24% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    100%  {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
}

@-moz-keyframes textblink
{
     0% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    1%  {text-shadow : none;}
	2% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	3%  {text-shadow : none;}
	4% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    5%  {text-shadow : none;}
	6% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	7%  {text-shadow : none;}
	8% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    9%  {text-shadow : none;}
	10% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	11%  {text-shadow : none;}
	12% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    13%  {text-shadow : none;}
	14% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	15%  {text-shadow : none;}
	16% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    17%  {text-shadow : none;}
	18% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	19%  {text-shadow : none;}
	20% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    21%  {text-shadow : none;}
	22% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	23%  {text-shadow : none;}
	24% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    100%  {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
}
@keyframes textblink
{
     0% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    1%  {text-shadow : none;}
	2% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	3%  {text-shadow : none;}
	4% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    5%  {text-shadow : none;}
	6% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	7%  {text-shadow : none;}
	8% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    9%  {text-shadow : none;}
	10% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	11%  {text-shadow : none;}
	12% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    13%  {text-shadow : none;}
	14% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	15%  {text-shadow : none;}
	16% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    17%  {text-shadow : none;}
	18% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	19%  {text-shadow : none;}
	20% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    21%  {text-shadow : none;}
	22% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
	23%  {text-shadow : none;}
	24% {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
    100%  {text-shadow: 0 0 10px #ff008c , 0 0 20px #ff008c , 0 0 30px #ff008c , 0 0 40px #ff008c , 0 0 70px #ff008c , 0 0 80px #ff008c , 0 0 100px #ff008c;}
}
.infofright{float:right;
-webkit-animation: textblink 3s infinite;
    -moz-animation: textblink 3s infinite;
    animation: textblink 3s infinite;
	animation-delay:1.5s
}



/* -------------------------- ØÀÁËÎÍ ÏÓÒÅÂÎÄÈÒÅËß ---------------------------*/

.punbb a {color: #7ea0c0;}

.putevod-border {
width: 610px;
    height: auto;
    margin-top: -1px !important;
    padding: 10px 1px 0px 39px;
    background: url(https://i.imgur.com/uVTslN6.png) top center no-repeat, url(https://i.imgur.com/bILlj58.png) bottom center no-repeat, url(https://i.imgur.com/9Rqf4oC.png) repeat-y;
    color: #291205;
    }

.putevod-background {
width: 630px;
    height: auto;
    margin-left: -81px !important;
    padding: 10px;
    padding-bottom: 132px !important;
}
.putevod-title {
text-transform: lowercase;
    line-height: 95%;
    text-align: center;
    color: #3fa394;
    margin-top: -1px!important;
    padding-top: 0px!important;
    /* text-shadow: 1px 1px 0px #422b15; */
    padding-bottom: 3px!important;
    font-family: arial black;
    font-size: 28px;
}
.putevod-subtitle {
font: 11px arial;
    letter-spacing: 2px;
    text-transform: lowercase;
    text-align: center;
    line-height: 100%;
    color: #94b7a3;
    padding-bottom: 56px;
    margin-top: 8px!important;
}
.putevod-content6 {
width: auto;
    text-align: justify !important;
    color: #504132;
    padding: 10px 3px 1px 35px!important;
    margin-top: 5px!important;
    margin-bottom: -80px!important;
}

.putevod-content6 img { 
    max-width: 576px !important;
    text-align: center !important;
    margin-bottom: 10px !important;}


/* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 19px;
}

/* Hide default HTML checkbox */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #f5ead9;
  -webkit-transition: .4s;
  transition: .4s;
    border: solid 2px rgb(251, 251, 251);
  border-radius: 40%
}

.slider:before {
  position: absolute;
  content: "";
  height: 15px;
  width: 15px;
  left: 2px;
  bottom: 0px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
  shadow: #000000;
  }

input:checked + .slider {
  background-color: #4cd663;
}

input:focus + .slider {
  box-shadow: 0 0 1px #6fa878;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(10px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}




.heart {
  width: 100px;
  height: 100px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: url(http://forumstatic.ru/files/0016/e6/de/99021.png) no-repeat;
  background-position: 0 0;
  cursor: pointer;
  animation: fave-heart 1s steps(28);
}
.heart:hover {
  background-position: -2800px 0;
  transition: background 1s steps(28);
}
@keyframes fave-heart {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: -2800px 0;
  }
}











/* -------------------------- ØÀÁËÎÍ ÎÒÍÎØÅÍÈÉ ÍÎÂÛÉ ---------------------------*/
#otnoshen1 {
    width: 208px;
    height: 244px;
    background: url(https://i.imgur.com/Covnm2Z.png);
    margin: 10px!important;
    padding: 1px!important;
    text-align: justify;
    font: 10px verdana;
    color: #48230b;
    position: relative;
}

#otnoshen2 {
    position: relative;
    z-index: 3;
    background-size: cover;
    width: 80px;
    height: 80px;
    margin-top: 37px;
    margin-left: 50px;
    padding: 10px!important;}

#otnoshen3 {
    width: 185px;
    height: 1px;
    position: relative;
    z-index: 3;
    /* background: #ffffff; */
    padding: 10px!important;
    text-align: center;
    text-shadow: 1px 1px #fff;
    /* overflow: auto; */
    /* box-shadow: 0 0 10px rgba(139, 155, 162, 0.68); */
}

#otnoshen4 {
    width: 121px;
    height: 129px;
    margin-left: 2px!important;
    margin-top: -141px!important;
    position: relative;
    z-index: 3;
    box-shadow: #000000;
    padding: 8px!important;
}

.otnoshenname {
    width: 187px;
    color: #ececec;
    font-size: 17px;
    text-transform: uppercase;
    font-family: 'bebas neue';
    line-height: 100%;
    padding-top: 0px!important;
    padding-bottom: 4px!important;
    text-align: center;
    letter-spacing: 0px;
    margin-bottom: 129px!important;
    font-weight: bold;
    text-shadow: 1px 1px #000000;
}

.otnoshesurnname {
    width: 192px;
    color: #363d46;
    font-size: 13px;
    text-transform: uppercase;
    margin-top: 5px;
    font-family: 'bebas neue';
    line-height: 100%;
    padding-top: 0px!important;
    padding-bottom: 9px!important;
    text-align: center;
    letter-spacing: 1px;
    margin-bottom: 8px!important;
    font-weight: bold;
}

.otnoshentxt {
    width: 187px;
    height: 61px;
    overflow: auto;
    z-index: 3;
    padding: 8px 8px 0px 8px;
}

.otnoshentxt::-webkit-scrollbar {width: 5px;} 
.otnoshentxt::-webkit-scrollbar-track { background: #edf3f6; } 
.otnoshentxt::-webkit-scrollbar-thumb { background: #b9bbc8;}

#otnoshen3::-webkit-scrollbar {width: 5px;} 
#otnoshen3::-webkit-scrollbar-track { background: #edf3f6; } 
#otnoshen3::-webkit-scrollbar-thumb { background: #b9bbc8;}



/* -------------------------- ØÀÁËÎÍ ÕÐÎÍÎËÎÃÈÈ ÍÎÂÛÉ ---------------------------*/
.chrono {
width: 575px;
    height: 305px;
    padding: 10px;
    background-color: #ffffff;
    background: url(https://i.imgur.com/vl9wwKa.png);
    position: relative;
}
.chronotxt {
width: 571px;
    height: 245px;
    text-align: center;
    letter-spacing: 1px;
    line-height: 107%;
    color: #333;
    margin-top: 20px;
    font-family: calibri;
    font-size: 11px;
    overflow: auto;
    padding: 5px;
}

.chrono b {background-color: #000000;
-webkit-background-clip: text;
-moz-background-clip: text;
background-clip: text;
color: transparent;
text-shadow: rgba(255,255,255,0.5) 0px 3px 3px; 
font-family: archive;
letter-spacing: 5px;
font-size: 16px;}

#chrono4 {
width: 308px;
    height: 0px;
    margin-left: 2px!important;
    margin-top: -12px!important;
    margin-bottom: 37px;
    /* position: relative; */
    z-index: 3;
    box-shadow: #000000;
    padding: 8px!important;
}
.chrononame {
width: 187px;
    color: #ececec;
    font-size: 17px;
    text-transform: uppercase;
    font-family: 'bebas neue';
    line-height: 100%;
    padding-top: 0px!important;
    padding-bottom: 4px!important;
    text-align: center;
    letter-spacing: 0px;
    margin-bottom: 22px!important;
    font-weight: bold;
    text-shadow: 1px 1px #000000;
}

.chronotxt::-webkit-scrollbar {width: 5px;} 
.chronotxt::-webkit-scrollbar-track { background: #edf3f6; } 
.chronotxt::-webkit-scrollbar-thumb { background: #b9bbc8;}

#chrono::-webkit-scrollbar {width: 5px;} 
#chrono::-webkit-scrollbar-track { background: #edf3f6; } 
#chrono::-webkit-scrollbar-thumb { background: #b9bbc8;}

/*íàâåäåíèå*/
img#hoverpic {transition: all .6s ease-in-out 0s; 
opacity: 0} 
img#hoverpic:hover {opacity: 1}





/*ÁÀÍÊ*/
.vn {
background: url(http://forumstatic.ru/files/0019/ff/11/93195.png) 0 no-repeat;
width: 590px;
height: 855px;
margin-left: 8px!important;
position: relative;
}

.prof{
background: url(http://forumstatic.ru/files/0019/ff/11/64084.png) 0 no-repeat;
width: 590px;
height: 734px;
position: relative;
}

.vn zagolovok, .prof zagolovok {
position: absolute;
display: block;
font-size: 21px;
letter-spacing: 0.4px;
margin: 2px 0px 0px 6px;
width: 579px;
text-transform: lowercase;
text-align: center;
font-family: oswald;
color: #ffffff!important;
text-shadow: 1px 1px 0 #3d8275;
}

.vn infa, .prof infa {
display: block;
position: absolute;
width: 536px;
overflow-y: auto;
font-size: 10px;
color: #646b6a;
text-align: justify;
margin: 44px 0 0 17px;
padding: 0px 10px;
text-shadow: 1px 1px 0px #fffcf8;
}

.vn infa {
height: 56px;
line-height: 14px;
}

.prof infa {
height: 80px;
line-height: 16px;
}

.prof div::-webkit-scrollbar, .vn div::-webkit-scrollbar, .prof infa::-webkit-scrollbar, .vn infa::-webkit-scrollbar {
width: 2px;
height: 0px;
background: #ecefee;
}

.vn div::-webkit-scrollbar-thumb, .prof div::-webkit-scrollbar-thumb, .vn infa::-webkit-scrollbar-thumb, .prof infa::-webkit-scrollbar-thumb {
border: none!important;
}

.ABCD-m, .EFGH-m, .IJKL-m, .MNOP-m, .QRST-m, .UVW-m, .XYZ-m, .ABCD-w, .EFGH-w, .IJKL-w, .MNOP-w, .QRST-w, .UVW-w, .XYZ-w {
position: absolute;
width: 195px;
height: 72px;
overflow-y: auto;
font-family: oswald;
text-align: justify;
color: #5b6967;
text-transform: lowercase!important;
}

.ABCD-p, .EFGH-p, .IJKL-p, .MNOP-p, .QRST-p, .UVW-p, .XYZ-p {
position: absolute;
width: 115px;
height: 72px;
overflow-y: auto;
font-family: oswald;
text-align: justify;
color: #5b6967;
text-transform: lowercase!important;
}


.ABCD-m, .EFGH-m, .IJKL-m, .MNOP-m, .QRST-m, .UVW-m, .XYZ-m {
left: 19px;
}

.ABCD-w, .EFGH-w, .IJKL-w, .MNOP-w, .QRST-w, .UVW-w, .XYZ-w {
left: 237px;
}

.ABCD-p, .EFGH-p, .IJKL-p, .MNOP-p, .QRST-p, .UVW-p, .XYZ-p {
left: 456px;
}

.ABCD-m, .ABCD-w, .ABCD-p {
top: 161px;
} 

.EFGH-m, .EFGH-w, .EFGH-p {
top: 264px;
}

.IJKL-m, .IJKL-w, .IJKL-p {
top: 364px;
}

.MNOP-m, .MNOP-w, .MNOP-p {
top: 464px;
} 

.QRST-m, .QRST-w, .QRST-p {
top: 564px;
} 

.UVW-m, .UVW-w, .UVW-p {
top: 664px;
}

.XYZ-m, .XYZ-w, .XYZ-p {
top: 764px;
}


.ABCD-m if, .EFGH-m if, .IJKL-m if, .MNOP-m if, .QRST-m if, .UVW-m if, .XYZ-m if, .ABCD-w if, .EFGH-w if, .IJKL-w if, .MNOP-w if, .QRST-w if, .UVW-w if, .XYZ-w if, .ABCD-p if, .EFGH-p if, .IJKL-p if, .MNOP-p if, .QRST-p if, .UVW-p if, .XYZ-p if {
padding: 1px 0px 3px 11px;
float: left;
font-weight: 400;
font-size: 13px;
letter-spacing: 0.6px;
text-transform: lowercase;
line-height: 13px;
color: #7a908d;
background: #e4eae9;
text-shadow: 1px 1px 0px #fff;
}

.ABCD-m if, .EFGH-m if, .IJKL-m if, .MNOP-m if, .QRST-m if, .UVW-m if, .XYZ-m if, .ABCD-w if, .EFGH-w if, .IJKL-w if, .MNOP-w if, .QRST-w if, .UVW-w if, .XYZ-w if {
width: 199px;
}

.ABCD-p if, .EFGH-p if, .IJKL-p if, .MNOP-p if, .QRST-p if, .UVW-p if, .XYZ-p if {
width: 101px;
}

.ABCD-m a, .EFGH-m a, .IJKL-m a, .MNOP-m a, .QRST-m a, .UVW-m a, .XYZ-m a, .ABCD-w a, .EFGH-w a, .IJKL-w a, .MNOP-w a, .QRST-w a, .UVW-w a, .XYZ-w a, .ABCD-p a, .EFGH-p a, .IJKL-p a, .MNOP-p a, .QRST-p a, .UVW-p a, .XYZ-p a {
float: left;
padding: 2px 8px 2px 0px;
text-transform: uppercase;
font-size: 10px;
font-family: roboto condensed;
letter-spacing: 0.6px;
text-align: right;
color: #5b6967!important;
text-shadow: 1px 1px 0px #ffffff;
border-bottom: 1px solid #d4dad9;
}

.ABCD-m a, .EFGH-m a, .IJKL-m a, .MNOP-m a, .QRST-m a, .UVW-m a, .XYZ-m a, .ABCD-w a, .EFGH-w a, .IJKL-w a, .MNOP-w a, .QRST-w a, .UVW-w a, .XYZ-w a {
width: 184px;
}

.ABCD-p a, .EFGH-p a, .IJKL-p a, .MNOP-p a, .QRST-p a, .UVW-p a, .XYZ-p a {
width: 104px;
}

.med, .fbi, .edu, .fun, .media, .busines, .criminal, .other {
position: absolute;
width: 278px;
height: 17px;
font-family: calibri;
font-size: 12px;
text-shadow: 1px 1px 0 #538e83;
color: #fff4ed;
text-transform: uppercase;
font-weight: 400;
text-align: center;
letter-spacing: 0.4px;
}

.med, .edu, .media, .criminal {
left: 15px;
}

.fbi, .fun, .busines, .other {
left: 300px;
}

.med, .fbi {
top: 139px;
}

.edu, .fun {
top: 286px;
}

.media, .busines {
top: 431px;
}

.criminal, .other {
top: 577px;
}

.prof1, .prof2, .prof3, .prof4, .prof5, .prof6, .prof7, .prof8 {
position: absolute;
width: 266px;
height: 117px;
overflow: auto;
font-family: oswald;
text-align: justify;
color: #5b6967;
text-transform: lowercase!important;
}

.prof1, .prof3, .prof5, .prof7 {
left: 19px;
}

.prof2, .prof4, .prof6, .prof8 {
left: 306px;
}

.prof1, .prof2 {
top: 157px;
}

.prof3, .prof4 {
top: 303px;
}

.prof5, .prof6 {
top: 449px;
}

.prof7, .prof8 {
top: 595px;
}

.prof1 if, .prof2 if, .prof3 if, .prof4 if, .prof5 if, .prof6 if, .prof7 if, .prof8 if {
width: 252px;
padding: 1px 2px 3px 8px;
float: left;
font-weight: 400;
font-size: 12px;
line-height: 13px;
color: #7a908d;
background: #e4eae9;
text-shadow: 1px 1px 0px #fff;
}

.prof a {
width: 256px;
float: left;
padding: 2px 5px 2px 0px;
text-transform: uppercase;
font-size: 10px;
letter-spacing: 0.6px;
font-family: roboto condensed;
text-align: right;
text-shadow: 1px 1px 0px #ffffff;
border-bottom: 1px solid #d4dad9;
color: #5b6967!important;
}



.bbb lit {
    font-size: 10px;
    color: #98b548;
    text-transform: uppercase;
    font-weight: bold; }







/* -------------------------- ØÀÁËÎÍ ÍÎÂÛÕ ÏÐÀÂÈË ---------------------------*/

.punbb a {color: #7ea0c0;}

.pravil-border {
background: url(https://i.imgur.com/YVT4XLK.png) top no-repeat, url(https://i.imgur.com/RvxJ3Du.png) bottom no-repeat, url(https://i.imgur.com/ooJERAx.png) repeat-y;
    width: 590px;
    padding: 10px 0px 0px 0px;
    margin-left: -15px;
    height: auto;
    color: #291205;
    }

.pravil-background {
width: 586px;
    height: auto;
    margin-left: -31px !important;
    padding: 10px;
    padding-bottom: 129px !important;
    padding-top: 10px;
}

.pravil-title {
text-transform: lowercase;
    line-height: 95%;
    text-align: center;
    color: #ffffff;
    margin-top: 2px!important;
    padding-top: 0px!important;
    text-shadow: 1px 1px 0px #65171b;
    padding-bottom: 0px!important;
    font-family: bebas neue;
    font-size: 24px;
}

.pravil-logo 
{ 
text-align: center;
    padding-bottom: 18px;
    margin-bottom: 7px;
    margin-top: 5px;
    line-height: 15px;
    width: 540px;
    padding: 5px 8px 8px 0px;
    background: url(https://i.imgur.com/4GtoXzp.png)!important;
    text-transform: uppercase;
    font-size: 21px;
    letter-spacing: 1.6px;
font-weight: bold;
    font-family: bebas neue;
    border-radius: 1px 1px 0px #ffffff;
    text-shadow: 1px 1px 0px #801b1f;
    border-bottom: 1px solid #ffffff;
    border-left: 2px solid #f3f3f3;
    color: #ffffff!important;
    background: linear-gradient(0deg, #dfa780, #d66267);
    border-right: 2px solid #f3f3f3;
    border-top: 2px solid #f3f3f3;
   }

.pravil-sublogo 
{     
font: 11px cuprum;
    padding: 0px 33px 2px 36px;
    border-bottom: 1px solid #ffffff;
    line-height: 110%;
    color: #ffffff;
}

.pravil-subtitle {
font: 11px cuprum;
    letter-spacing: 2px;
    text-transform: lowercase;
    text-align: center;
    line-height: 100%;
    color: #94b7a3;
    padding-bottom: 56px;
    margin-top: 8px!important;
}

.pravil-content {
width: 557px;
    height: auto;
    text-align: justify !important;
    color: #5a5a5a;
    padding: 14px 12px 0px 26px!important;
    margin-top: 105px!important;
    margin-bottom: -145px!important;
    text-shadow: 1px 1px 0px #ffffffbd;
    overflow-y: auto;
}


.pravil-texti {
    width: 557px;
    height: 113px;
    text-align: justify !important;
    color: #5a5a5a;
    padding: 1px 8px 3px 2px!important;
    margin-top: 7px!important;
    margin-bottom: 9px!important;
    text-shadow: 1px 1px 0px #ffffffbd;
    overflow-y: auto;

::-webkit-scrollbar {width: 8px; height: 7px;}  
::-webkit-scrollbar-track { background: llinear-gradient(#cd4241, #f05a5d);} 
::-webkit-scrollbar-thumb {    background: linear-gradient(#b19ac6, #a0c0d8);
    border: 1px solid #f7f7f742;border-radius: 0px;}
::-webkit-scrollbar-thumb:active {background: #f7f7f7; border-radius: 10px;}

}

.pravil-content1 {
width: 423px;
    text-align: left!important;
    color: #ffffff;
    padding: 0px 93px 3px 2px!important;
    margin-top: -4px!important;
    margin-left: 20px;
    margin-bottom: -90px!important;
    text-shadow: 1px 1px 0px #190d0e;
}

.pravil-content img { 
    max-width: 576px !important;
    text-align: center !important;
    margin-bottom: 10px !important;}





/*--- ÏÐÎÔÈËÜ ---*/

.pa-time-visit, .pa-online, .pa-ip, .pa-visit, .pa-last-visit {
font-size: 9px; 
}
.pa-last-visit {text-shadow: 1px 1px 0px #ffffff;}

/*--- ïîñòû óâàæåíèå äæàìïû---*/
.pa-posts {
    color: #675e5c!important;
    text-shadow: #ffffff 1px 1px 0px!important;
    text-align: center;
    display: inline-block;
    padding: 0 5px!important;
    width: 50px;
    margin-left: 0px!important;
    margin-top: 0px!important;
    margin-bottom: 22px!important;
    line-height: 16px;
    font-family: roboto condensed;
    font-size: 10px;
}

.pa-respect {    color: #675e5c!important;
    text-shadow: #ffffff 1px 1px 0px;
    text-align: center;
    display: inline-block;
    padding: 0 5px!important;
    width: 63px;
    margin-left: 1px!important;
    margin-top: -14px!important;
    margin-bottom: 22px!important;
    line-height: 16px;
    font-family: roboto condensed;
    font-size: 10px;
}

.pa-respect a {color:#675e5c!important;}
.pa-respect a:hover {color:#675e5c!important; text-shadow: #ffffff 1px 1px 0px;}

.pa-fld2 { 
height: auto;
    margin-left: -2px!important;
    margin-top: 1px!important;
    margin-bottom: 2px!important;
}

.pa-fld3 {
color: #675e5c!important;
    text-shadow: #ffffff 1px 1px 0px;
    text-align: center;
    display: inline-block;
    padding: 0 5px!important;
    width: 45px;
    margin-left: 0;
    margin-top: -14px!important;
    margin-bottom: 22px!important;
    line-height: 16px;
    font-family: roboto condensed;
    font-size: 10px;
}

.pa-fld4 {margin-top: 0px!important;
    margin-bottom: 7px!important;
    margin-left: 0px!important;}

.pa-reg {display: none!important;}
.pa-gifts, .pa-from {display: none!important;}

/* ïëàøêà */
.rpb {
text-align: center;
    margin-top: -83px!important;
    margin-left: -6px!important;
    margin-bottom: 75px!important;
  }

.pa-fld1 {
    height: auto;
    margin-left: 11px!important;
    margin-top: -77px!important;
    margin-bottom: -4px!important;
}

.pa-fld5 {
    color: #675e5c!important;
    text-shadow: #ffffff 1px 1px 0px;
    text-align: center;
    display: inline-block;
    padding: 0 5px!important;
    width: 39px;
    margin-left: -7px!important;
    margin-top: -14px!important;
    margin-bottom: 22px!important;
    line-height: 16px;
    font-family: roboto condensed;
    font-size: 10px;
}

/*--- ëç ---*/
.lz {width: 171px;
    text-align: center;
    font-family: verdana;
    font-size: 9px;
    padding: 7px 10px 6px 10px;
    margin-top: 0px!important;
    margin-left: -14px!important;
    line-height: 150%;
 text-shadow: 1px 1px 0px #f7f3ec!important;
    color: #777777!important;
    box-shadow: inset 0px 0px 12px 1px #bdae98a1, inset 0px 0px 0 1px #ffffff;
    border-radius: 0px!important;
    border: 1px solid #7b84588f!important;
    background: linear-gradient(to right, #e8e8e7 0%,#f5f5ef 50%,#e8e8e7 100%)!important;
}

.lz b {color: #7b8458;
    font-weight: bold;}

.lz a {color: #c57f57!important;
    font-weight: bold;}

.lz a:hover {color: #6a9c7e!important; font-weight: bold;}

/*--- èìÿ íà ðóññêîì ---*/
.j_name { text-align: center;
    font: 13px bebas neue;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 0.9px;
    padding-top: 0px;
    color: #a08984!important;
}

.j_name a {text-shadow: 1px 1px 0px #ffffff!important;
    color: #68868f!important;}
.j_name a:hover {
text-shadow: 1px 1px 0px #ffffff!important; color: #e2bc44!important;}

/*---ïðîôèëü â ðåäàêòèðîâàíèè---*/
#profile-name strong {
padding: 0px!important;
    text-align: center;
    font-size: 16px!important;
    font-family: proxima nova!important;
    text-transform: uppercase!important;
    font-weight: normal!important;
    letter-spacing: 0px!important;
    color: #486a8a!important;
}

#profile-title strong {
font-size: 9px!important;
padding: 0px!important;
text-align: center;
font-family: roboto condensed!important;
text-transform: lowercase!important;
font-weight: normal!important;
}

#profile-avatar strong {
text-align: center;
}

#profile-left li, #profile-left li * {
font: 9px proxima nova;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #82b58f;
}

#profile-left {
padding-left: 40px!important;
width: 37%!important;
}

#profile-right li strong {
padding-left: 1em!important;
text-align: left;
width: 210px;
margin-top: 10px;
 margin-left: 10px;}

#profile-right li span {
    font-size: 11px;
    width: 150px;
    text-align: center;
    font-family: proxima nova;
    text-transform: lowercase;
    padding: 0px;
    box-shadow: inset 0px 0px 15px 0px #dfdcd6, inset 0px 0px 0 1px #ffffff, 0 0 3px #e4ded7;
    border-radius: 0px!important;
    border: 1px solid #ced8bf!important;
    background: #e9ece6!important;
}

#profile-gifts {
display: none;
}

#pun-reputation div {background: #F0E9E9;}
#pun-reputation .inner h1 {padding-top: 30px; padding-bottom: 0px;}

#post fieldset legend span {
  display:none;
}






/*--- ÌÎÉ ÁÀÐ ÀÇÀÇÀ ÌÎÉ ÁÀÀÀÐ ÁÀÐ ÌÎÉ ÁÀÐ ---*/

.mybar {margin-left: 30px!important;}
.mybar ::-webkit-scrollbar {width:3px; height:3px;} 

.mybar1 {width: 840px;
    height: 850px;
    margin-left: 0px!important;
    margin-bottom: 0px;
    margin-top: -25px;
    padding: 82px 30px 168px 30px;}

/*--- ôîòêà èãðîêà ---*/
.mybar2 {
position: absolute;
    margin-left: -4px!important;
    margin-top: 23px!important;
    /* border: 1px solid hsl(240, 39%, 39%); */
    padding: 5px;
    width: 126px;
    height: 124px;
    box-shadow: 1px 1px 12px 8px rgba(64, 36, 23, 0.34);
    }

/*--- êàâû÷êè ---*/
.mybar3 {
position: absolute;
    font: 32px Yanone Kaffeesatz;
    color: #b49873;
    margin-left: 97px!important;
    margin-top: 321px!important;
    }

/*--- öèòàòêà ---*/
.mybar4 {
  position: absolute;
    font: 12px bebas neue;
    margin-left: 118px!important;
    margin-top: 332px!important;
    height: 12px;
    width: 332px;
    text-align: left;
    overflow-y: auto;
    padding-right: 2px;
    line-height: 110%;
    text-shadow: #fff 1px 1px 0px;
}

/*--- èìÿ ---*/
.mybar5 {
position: absolute;
    font: 26px lobster;
    margin-left: 165px!important;
    margin-top: 109px!important;
    height: auto;
    width: 223px;
    text-align: left;
    text-shadow: #fff 1px 1px 0px;
    text-transform: lowercase;
    line-height: 95%;
    }

/*--- èìÿ íà ðóññêîì ---*/
.mybar6 {
position: absolute;
    font: 11px arial;
    letter-spacing: 1px;
    margin-left: 165px!important;
    margin-top: 140px!important;
    height: auto;
    width: 291px;
    text-align: left;
    /* text-shadow: #fff 1px 1px 0px; */
    text-transform: lowercase;
    line-height: 95%;
    }

/*--- îïèñàíèå ïåðñîíàæà + ôàêòû---*/
.mybar7 {
position: absolute;
    font: 11px arial;
    letter-spacing: 1px;
    margin-left: 68px!important;
    margin-top: 168px!important;
    height: 153px;
    overflow-y: auto;
    width: 378px;
    text-align: justify;
    text-shadow: #fff 1px 1px 0px;
    text-transform: lowercase;
    line-height: 150%;
    padding: 0px 5px;
    }

/*--- ïëàøêà ñ íàçâàíèåì êîìàíäû ÊÐÀÑÍÀß---*/
.mybar8 {font-size: 10px!important;
    width: 115px;
    color: #ffffff!important;
    text-shadow: #000000 1px 1px 0px!important;
    text-align: center;
    box-shadow: inset 0px 0px 7px 1px #0000002e, inset 0px 0px 0 1px #29292996;
    border-radius: 0px!important;
    border: 1px solid #a7233f!important;
    margin-left: 127px!important;
    font-family: proxima nova semibold;
    padding: 1px 2px 1px 2px !important;
    letter-spacing: 2px;
    background-image: linear-gradient(to bottom, rgb(160, 49, 49) 0%, rgb(214, 87, 87) 50%, rgb(173, 36, 36) 0%, rgb(136, 9, 9) 100%)!important;
}

/*--- ïëàøêà ñ íàçâàíèåì êîìàíäû ÔÈÎËÅÒÎÂÀß---*/
.mybar81 {
font-size: 10px!important;
    width: 115px;
    color: #ffffff!important;
    text-shadow: #000000 1px 1px 0px!important;
    text-align: center;
    box-shadow: inset 0px 0px 7px 1px #00000070, inset 0px 0px 0 1px #29292996;
    border-radius: 0px!important;
    border: 1px solid #614494!important;
    margin-left: 127px!important;
    font-family: proxima nova semibold;
    padding: 1px 2px 1px 2px !important;
    letter-spacing: 2px;
    background-image: linear-gradient(to bottom, rgb(107, 52, 177) 0%, rgb(160, 131, 195) 50%, rgb(116, 89, 152) 0%, rgb(67, 0, 150) 100%)!important;
    }

/*--- ïëàøêà ñ íàçâàíèåì êîìàíäû ÐÛÆÀß---*/
.mybar82 {font-size: 10px!important;
    width: 156px;
    color: #ffffff!important;
    text-shadow: #000000 1px 1px 0px!important;
    text-align: center;
    box-shadow: inset 0px 0px 7px 1px #00000040, inset 0px 0px 0 1px #29292952;
    border-radius: 0px!important;
    border: 1px solid #df9537!important;
    margin-left: 106px!important;
    font-family: proxima nova semibold;
    padding: 1px 2px 1px 2px !important;
    letter-spacing: 2px;
    background-image: linear-gradient(to bottom, rgb(246, 112, 36) 0%, rgb(243, 173, 59) 50%, rgb(227, 113, 38) 0%, rgb(158, 75, 23) 100%)!important;
    }

/*--- ïîñòû + ïëàøêè îíî êð÷ ñëîìàíî---*/
.mybar9 {position: absolute;
    margin-left: 189px!important;
    margin-top: 406px!important;
    height: 140px;
    width: 262px;
    text-align: center;}

/*--- ïëàøêè èãðîêà ---*/
.mybar10 {width: 220px;
    height: 240px;
    overflow-y: scroll;
    overflow-x: hidden;
    margin-top: -328px!important;
    margin-left: 314px!important;
    }

/*--- êîëè÷åñòâî ïîñòîâ---*/
.mybar11 {font: 34px airport;
    text-shadow: #221f1f 1px 1px 0px;
    text-transform: lowercase;
    line-height: 95%;
    margin-top: -20px!important;}

/*--- êîë-âî ïîñòîâ ñëîâàìè óáðàòü íàõóé ---*/
.mybar12 {font: 11px arial;letter-spacing: 1px;text-align: center;text-shadow: #fff 1px 1px 0px;text-transform: lowercase;line-height: 95%;}

/*--- íå èãðîâûå ÍÀÃÐÀÄÛ---*/
.mybar13 {position: absolute;
    width: 806px;
    height: 76px;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    margin-left: 51px!important;
    margin-top: 484px!important;}

/*--- èãðîâûå ÍÀÃÐÀÄÛ ---*/
.mybar14 {position: absolute;
    width: 806px;
    height: 76px;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    margin-left: 51px!important;
    margin-top: 595px!important;}

/*--- îõîòêà çà íàãðàäàìè ---*/
.mybar115 {position: absolute;width: 806px;height: 76px;overflow-x: auto;overflow-y: hidden;white-space: nowrap;margin-left: 51px!important;margin-top: 705px!important;}

/*--- ìåäàëüêè çà êîíêóðñû ---*/
.mykonkursy { position: absolute;
    margin-left: 746px!important;
    margin-top: 118px!important;
    width: 79px;
    height: 201px;
    overflow-x: hidden;
    overflow-y: auto;
    /* white-space: nowrap; */
    text-align: left;}
.mykonkursy::-webkit-scrollbar {width: 0px; height: 3px;} 
.mykonkursy::-webkit-scrollbar-track { background: #6e6e6e; } 
.mykonkursy::-webkit-scrollbar-thumb { background: #585858;}

/*--- âûïèòî ëèòðîâ ---*/
.mylitry1 { position: absolute;
    margin-left: 313px!important;
    margin-top: 461px!important;
    width: 220px;
    height: 75px;
    text-align: center;
    text-shadow: #0a05011px 1px 0px;
    text-transform: uppercase;
    line-height: 95%;
    font: 13px cuprum;
    font-style: italic;
    color: #e1e5e5;}

.mylitry2 { position: absolute;
    margin-left: 314px!important;
    margin-top: 509px!important;
    width: 220px;
    height: 75px;
    text-align: center;
    text-shadow: #0a05011px 1px 0px;
    text-transform: lowercase;
    line-height: 95%;
    font: 11px cuprum;
    font-style: italic;
    color: #e1e5e5;}

.mylitry3 {position: absolute;
    margin-left: -101px!important;
    margin-top: -34px!important;
    width: 220px;
    height: 75px;
    text-align: center;
    text-shadow: #525252 2px 1px 1px;
    text-transform: lowercase;
    line-height: 95%;
    font: 34px airport;
    font-style: bold;
    color: #ffffff;}

/*--- òåëåñà âñåõ áàðîâ ---*/

.fiol1 {background: url(http://forumstatic.ru/files/0016/e6/de/87388.png);} .fiol2 {color: #a24007;}
.red1 {background: url(http://forumstatic.ru/files/0016/e6/de/68106.png);} .red2 {color: #5a1500;}
.orange1 {background: url(http://forumstatic.ru/files/0016/e6/de/68353.png);} .orange2 {color: #910b12;}

/*--- íàâèãàöèÿ âî âñåì ýòîì---*/
.shipwrecked { position: relative;  width: 900px; height: 960px; }
.allyouever { float: left; }
.allyouever label {display: block;
    width: 235px;
    padding: 2px 7px;
    position: relative;
    top: 10px;
    left: 275px;
    background-color: #231a1a;
    color: #fff;
    font-size: 14px;
    text-transform: lowercase;
    font-family: cuprum;
    text-shadow: 1px 1px 0px #111212;
    font-style: italic;
    border-radius: 20px;
    box-shadow: inset 0px 0px 15px 1px #7b7c7b, inset 0px 0px 0 1px #8c8c8c;
    border: 1px solid #606060!important;
    background: linear-gradient(to right, #121212 0%,#474747 50%,#181818 100%)!important;}

.allyouever [type=radio] { display: none;  width: 160px; }
.didwaswreckme { position: absolute; left: 0px; top: 55px; right: 0px; bottom: 0px; height: 960px; width: 900px; background-repeat: repeat;} 
.allyouever [type=radio]:checked ~ label { background-color: #636379; color: #ECF1F2; z-index: 2;}
.allyouever [type=radio]:checked ~ label ~ .didwaswreckme { z-index: 1; }



/*--- ÊÎÊÒÅÉËÜÍÛÅ ÊÀÐÒÛ ---*/
.drinki {height: 850px;
    width: 900px;
    background: url(http://forumstatic.ru/files/0016/e6/de/57648.png);}

.drinkivi {height: 850px;
    width: 900px;
    background: url(http://forumstatic.ru/files/0016/e6/de/72674.png);}

.drinkior {height: 850px;
    width: 900px;
    background: url(http://forumstatic.ru/files/0016/e6/de/47382.png);}

.drinkigold {height: 850px;
    width: 900px;
    background: url(http://forumstatic.ru/files/0016/e6/de/34719.png);}

.tails {width: 892px;
    height: 236px;
    overflow-y: hidden;
    overflow-x: auto;
    padding-top: 259px;}

.drinki1 {position: absolute; width: 740px; height: 60px; margin-left: 80px!important; margin-top: 45px!important; word-spacing: 5px;}
.drinki2 {position: absolute; width: 600px; height: 60px; margin-left: 145px!important; margin-top: 120px!important; word-spacing: 5px;}
.drinki3 {position: absolute; width: 200px; margin-left: 72px!important; margin-top: 240px!important;}
.drinki4 {position: absolute; width: 200px; margin-left: 170px!important; margin-top: 244px!important;}
.drinki5 {position: absolute;
    width: 200px;
    margin-left: 712px!important;
    margin-top: -101px!important;}
.drinki6 {position: absolute;
    width: 200px;
    margin-left: 524px!important;
    margin-top: -101px!important;}
.drinki7 {position: absolute;
    width: 200px;
    margin-left: 307px!important;
    margin-top: -101px!important;}
.drinki8 {position: absolute;
    width: 267px;
    margin-left: 18px!important;
    margin-top: -101px!important;}
.drinki9 {
    position: absolute;
    width: 857px;
    height: 103px;
    overflow-x: auto;
    white-space: nowrap;
    margin-left: 21px!important;
    margin-top: -224px!important;
}

.drinki9_cock_1 {
display: inline-block;
border: 3px solid;
border-color: #6f6f72;
width: 78px; height: 86px; 
position: relative;
}


.tailsu {  opacity: 0; width: 150px; height: 200px; transition-duration: 0.5s;  -moz-transition-duration: 0.5s;  -webkit-transition-duration: 0.5s;  -o-transition-duration: 0.5s; }
.tailsuu {  width: 150px; height: 200px; }
.tailsu:hover { opacity: 3; -moz-transition-duration: 0.5s;  -webkit-transition-duration: 0.5s;  -o-transition-duration: 0.5s; }
.kisseua { width: 100px; padding: 2px; font: 18px nautilus pompilius; color: #fff; text-align: center; text-shadow: 1px 1px 0px #000; margin-bottom: -2px; }
.tailsub { width: 120px; height: 145px; padding: 5px; font: 9px verdana;  letter-spacing: 0px; color: #fff; text-align: justify; text-transform: lowercase; overflow: auto; line-height: 130%; text-shadow: 1px 1px 0px #000; border-top: 1px dashed #fff;}



/*--- ÊÎÊÒÅÉËÈ ÐÅÖÅÏÒ ---*/

.span {
    display: block;
    margin: 15px;
    color: #f15564;
    padding: 8px 11px;
    float: left;
    cursor: default;
}
.show {display: none;
    z-index: 9999;
    width: 90px;
    height: 60px;
    position: absolute;
    background: #421f2b;
    font-family: arial;
    font-size: 9px;
    color: #ffffff!important;
    text-shadow: #000000 1px 1px 0px!important;
    border: 1px solid #ccc;
    padding: 10px 10px;
    left: -20px;
    /* top: 30px; */
    box-shadow: 0 1px 10px rgba(0,0,0,.2);
    text-align: left;
    background-color: #c93737;
    border-radius: 0px;
    background: linear-gradient(to right, #171716 0%,#19191a 50%,#161619 100%)!important;
    box-shadow: inset 0px 0px 15px 1px #5f5f5f, inset 0px 0px 0 1px #a0a0a0f0;
    border: 2px solid #5f5f5fe6!important;
    overflow-x: hidden;
    overflow-y: auto;
}
.show:before,
.show:after {
    position: absolute;
    top: 0;
    margin-top: 76px;
    width: 0;
    height: 0;
    border: 10px solid transparent;
    border-bottom: 12px solid #fff0;
    content: "";
    display: block;
}
.show:before {
    border-bottom: 12px solid #ccc0;
    margin-top: -22px;    
}
.hov:hover .show {
    display: block;
}

.show::-webkit-scrollbar {width: 3px; height: 3px;} 
.show::-webkit-scrollbar-track { background: #6e6e6e; } 
.show::-webkit-scrollbar-thumb { background: #c1c1c1;}

.show z {font-family: lobster; text-align: center; font-size: 11px;}

.newcoc_pres {
height: 86px;
}


/* -------------------------- ÀÍÊÅÒÀ ÑÒÀÍÄÀÐÒÍÀß ÏÎÄ ÁÀÐ ---------------------------*/

.ankfon {
    width: 711px;
    height: 705px;
    margin-left: 18px!important;
    background: url(https://i.imgur.com/Um4Jum3.png);
    padding-bottom: 131px;
}
.ankfio {
    position: absolute;
    width: 708px;
    height: 33px;
    font-family: bebas neue;
    font-size: 25px;
    /* font: 19px pixel cyr normal; */
    text-align: center;
    margin-left: 5px!important;
    margin-top: 18px!important;
    letter-spacing: 1px;
    color: #bf9b89;
    text-shadow: 1px 1px 0px rgb(0, 0, 0);
    text-decoration: none;
    color: #e3e4e3;
    /* text-shadow: 1px 1px 0px #ffffff!important; */
    -moz-transition-duration: 0.7s;
    -o-transition-duration: 0.7s;
    -webkit-transition-duration: 0.7s;
    transition-duration: 0.7s;
    }

.ankfio:first-letter {
   color: #d9676d;
font-size: 25px;
    letter-spacing: 1px;
    text-shadow: 1px 1px 0px #000000!important;
}

.ankvneha {
position: absolute;
    width: 550px;
    height: 13px;
    font: 12px cuprum;
    text-align: center;
    margin-left: 91px!important;
    margin-top: 43px!important;
    color: #9a9a9a;
    letter-spacing: 2px;
    text-shadow: 1px 1px 0px rgb(0, 0, 0);
    }
.ankboxd {
    position: absolute;
    width: 272px;
    height: 140px;
    margin-left: 58px!important;
    margin-top: 145px!important;
    font: bold 12px cuprum;
    text-align: left;
    background: #e2b78b03;
    }

.asmallname {
    position: absolute;
    width: 272px;
    height: 140px;
    margin-left: 62px!important;
    margin-top: 84px!important;
    font: bold 12px cuprum;
    text-align: left;
    background: #e2b78b03;
    }
.asmallname b {   text-decoration: none;
   color: #986cc1;
   font: bold 13px bebas neue;
   text-shadow: 1px 1px 0px #ffffff!important;
}

.atown {position: absolute;width: 184px;overflow-y: auto;height: 47px;line-height: 110%!important;font: normal 12px cuprum;text-align: left;background-color: #c93737;margin-left: 62px!important;margin-top: 157px!important;background: #e2b78b03;}
.atown b {   text-decoration: none;
   color: #986cc1;
   font: bold 13px bebas neue;
   text-shadow: 1px 1px 0px #ffffff!important;
}
.awork {
    position: absolute;
    width: 184px;
    overflow-y: auto;
    height: 47px;
    font: normal 12px cuprum;
    text-align: left;
    line-height: 110%!important;
    background-color: #c93737;
    margin-left: 458px!important;
    margin-top: 156px!important;
    background: #e2b78b03;
    }
.awork b {   text-decoration: none;
   color: #986cc1;
   font: bold 13px bebas neue;
   text-shadow: 1px 1px 0px #ffffff!important;
}
.agender {
    position: absolute;
    width: 184px;
    overflow-y: auto;
    height: 47px;
    font: normal 12px cuprum;
    text-align: left;
    background-color: #c93737;
    line-height: 110%!important;
    margin-left: 458px!important;
    margin-top: 84px!important;
    background: #e2b78b03;
    text-shadow: 1px 1px 0px #ffffff!important;
    }
.agender b {
   text-decoration: none;
   color: #986cc1;
   font: bold 13px bebas neue;
   text-shadow: 1px 1px 0px #ffffff!important;
}

.adate {
    position: absolute;
    width: 184px;
    overflow-y: auto;
    height: 47px;
    font: bold 12px cuprum;
    line-height: 110%!important;
    text-align: left;
    background-color: #c93737;
    margin-left: 62px!important;
    margin-top: 85px!important;
    background: #e2b78b03;
    text-shadow: 1px 1px 0px #ffffff!important;
    }
.adate b {   text-decoration: none;
   color: #986cc1;
   font: bold 13px bebas neue;
   text-shadow: 1px 1px 0px #ffffff!important;
}

    .atell {
position: absolute;
    width: 137px;
    height: 21px;
    margin-left: 284px!important;
    margin-top: 813px!important;
    font: bold 12px bebas neue;
    text-align: center;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.69);
    text-decoration: none;
    letter-spacing: 2px;
    color: #ffffff;
    background: #e2b78b03;
    overflow-y: auto;
    }

    .ankboxr {
    position: absolute;
    width: 272px;
    height: 140px;
    margin-left: 368px!important;
    margin-top: 145px!important;
    font: italic 12px cuprum;
    text-align: left;
    background: #eae7e403;
    }
    
.ankfoto {
    position: absolute;
    display: block;
    margin-left: 281px!important;
    margin-top: 73px!important;
    float: left;
    width: 137px!important;
    height: 137px!important;
    border-radius: 100%;
    overflow: hidden;
    border: 1px solid #141414;
    animation: boarderspin 6s linear infinite;
    background-size: cover;
}
.ankfoto img {
  width: 140px;
  height: 140px;
    -webkit-animation: imgspin 3s linear infinite;
    animation: imgspin 3s linear infinite;
}

.cirq {
    display: block;
    position: relative;
    float: left;
    margin-left: 278px!important;
    margin-top: 69px!important;
    width: 140px;
    height: 140px;
    border-radius: 100%;
    overflow: hidden;
    border: 3px solid #5a007a;
    border-top: 4px solid #ff174e;
    animation: rotate 8.5s linear infinite;
}
@keyframes rotate{
  to{ transform: rotate(360deg); }
}

.ankquote {position: absolute;width: 672px;height: 15px;font: 10px cuprum;text-align: center;margin-left: 11px!important;margin-top: 233px!important;overflow-y: auto;color: #ffffff;letter-spacing: 2px;text-shadow: 1px 1px 0px rgb(0, 0, 0);}


.ankinfoa {
    position: absolute;
    width: 631px;
    height: 497px;
    margin-left: 21px!important;
    margin-top: 272px!important;
    font: 11px verdana;
    background: #f5f1ea;
    background: #f4f4f4;
    padding: 14px 10px 10px 10px;
    overflow-y: auto;
    /* border: 4px solid #b6c9d8!important; */
    text-align: justify !important;
    /* box-shadow: 0px 1px 13px 0px rgba(150, 132, 124, 0.52); */
}

.ankinfoa::-webkit-scrollbar {width: 4px; height: 2px;}

.ankinfoa:first-letter {
    color: #d9676d;
    font-size: 25px;
    letter-spacing: 1px;ffffff!important;
    font-family: bebas neue;
}




/* ÍÎÂÀß ×ÅÐÍÀß ÏÐÈÅÌÊÀ 
-------------------------------------------------------------*/

.glowo {
  color: #ffffff;
  font: 34px neon;
  text-align: center;
  -webkit-animation: glowo 1s ease-in-out infinite alternate;
  -moz-animation: glowo 1s ease-in-out infinite alternate;
  animation: glowo 1s ease-in-out infinite alternate;
}

@-webkit-keyframes glowo {
  from {
    text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #ff7d06, 0 0 40px #ffb100, 0 0 50px #ff810d, 0 0 60px #f1a803, 0 0 70px #ffb500;
  }
  
  to {
    text-shadow: 0 0 20px #fff, 0 0 30px #b3b3b3, 0 0 40px #ffcd00, 0 0 50px #ff5421, 0 0 60px #ff9304, 0 0 70px #ff6a00, 0 0 80px #ff8600;
  }
}


.glowv {
  color: #ffffff;
  font: 42px neon;
  text-align: center;
  -webkit-animation: glowv 1s ease-in-out infinite alternate;
  -moz-animation: glowv 1s ease-in-out infinite alternate;
  animation: glowv 1s ease-in-out infinite alternate;
}

@-webkit-keyframes glowv {
 from {
    text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #c500ff, 0 0 40px #7035ff, 0 0 50px #660982, 0 0 60px #580981, 0 0 70px #7200ff;
  }
  
  to {
    text-shadow: 0 0 20px #fff, 0 0 30px #7906f7, 0 0 40px #6c4dff, 0 0 50px #9a4dff, 0 0 60px #844dff, 0 0 70px #914dff, 0 0 80px #ad4dff;
  }
}


.glowr {
  color: #ffffff;
  font: 42px neon;
  text-align: center;
  -webkit-animation: glowr 1s ease-in-out infinite alternate;
  -moz-animation: glowr 1s ease-in-out infinite alternate;
  animation: glowr 1s ease-in-out infinite alternate;
}

@-webkit-keyframes glowr {
   from {
    text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #ff0000, 0 0 40px #f90202, 0 0 50px #ff0000, 0 0 60px #810909, 0 0 70px #ff0000;
  }
  
  to {
    text-shadow: 0 0 20px #fff, 0 0 30px #f70606, 0 0 40px #ff0000, 0 0 50px #ff0000, 0 0 60px #e20000, 0 0 70px #ff0000, 0 0 80px #ff0000;
  }
}


.nprinyatiebg {
    width: 513px;
    height: 311px;
    background: url(https://i.imgur.com/3uD1XT5.png);
    padding: 17px 13px 1px 8px;
    border: 1px solid #909090;
    background-color: #f5f1ea;
    border-radius: 0% 0% 0% 0%;
    }

.nprinyatieh1 {padding: 13px 0px 15px 8px!important;
    font: 31px bodoni;
    text-transform: lowercase;
    text-align: left;
    margin-top: 5px;
    line-height: 100%;
    color: #c95b5b;
    text-shadow: 1px 1px 1px #ffffff;
    border-radius: 12px;}

.nprinyatiebox {
    width: 483px;
    position: absolute;
    height: 88px;
    background-color: #ffffff;
    font: 12px cuprum;
    text-align: justify;
    padding: 3px 11px 1px 13px!important;
    overflow-y: auto;
    margin-top: 25px!important;
    text-shadow: 1px 1px 0px #f7f3ec!important;
    margin-left: 4px!important;
      color: #675e5c!important;
    box-shadow: inset 0px 0px 15px 1px #a5a5a5, inset 0px 0px 0 1px #ffffff;
    border-radius: 0px!important;
    border: 1px solid #ffffff!important;
    background: linear-gradient(to right, #e4e4e4 0%,#f1f1f1 50%,#e0e0e0 100%)!important;
}

.nprinyatielinks  {
    width: 502px;
    height: 98px;
    font: 12px arial;
    padding: 0px 5px 4px 7px;
    margin-top: 129px!important;
    margin-left: 1px!important;
    }

.nprinyatielinks a  {
    font: 10px cuprum !important;
    border-image: linear-gradient(90deg, rgba(255,170,50,1) 17%, rgba(255,33,71,1) 54%, rgba(80,0,124,1) 100%);
    text-transform: uppercase;
    color: #ffffff !important;
    display: block;
    border-radius: 0px;
    margin-top: 7px;
    border-bottom: 2px;
    text-shadow: #802f2ee0 1px 1px!important;
    padding: 4px 2px 5px 4px!important;
    width: 142px;
    text-align: center;
    -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    -o-transition: .3s all;
    transition: .3s all;
    border-bottom: 2px solid;
    border-image: linear-gradient(45deg, rgba(255,170,50,1), rgba(255,33,71,1), rgba(80,0,124,1)) 1;
    }

.nprinyatielinks a:hover  {color: #ffffff !important;background: #000000;}

.nprinyatietbox  {
    width: 475px;
    padding: 12px 12px 0px 12px!important;
    margin-top: -55px!important;
    }

.nprinyatieth2  {
    font: 17px bebas neue;
    padding-bottom: 40px;
    color: #ffffff;
    padding: 0px 0px 0px 0px!important;
    border-radius: 0px 0px 0 0;
    position: relative;
    text-align: center;
    width: 390px;
    letter-spacing: 1px;
    margin-top: 38px!important;
    margin-bottom: 10px!important;
    z-index: 0;
    }

.nprinyatieteam {font: italic bold 51px cuprum;
    border-radius: 100px 100px 0 0;
    text-shadow: 1px 2px 0 white;
    text-align: center;
    margin-top: -70px!important;
    z-index: 10;
    position: relative;}


/* ÒÅÌÀ ÊÎÊÒÅÉËÜÍÎÉ ÊÀÐÒÛ
-------------------------------------------------------------*/
.osnova {width: 660px;
    height: 820px;
    margin-left: 50px!important;
    margin-top: 10px;
    background: #bbbbbb;
    background-image: url(https://i.imgur.com/LlyGHiA.png);
    display: block;
}

.bbb ke {text-transform: uppercase;
    font-weight: bold;
    box-shadow: inset 0px 0px 7px 1px #00000070, inset 0px 0px 0 1px #29292996;
    border-radius: 0px!important;
    border: 1px solid #7b4242!important;
    font-family: proxima nova semibold;
    font-size: 10px;
    color: #ffffff;
    text-shadow: #844f2d 1px 1px 0px;
    padding: 1px 2px 1px 2px !important;
    letter-spacing: 2px;
    background-image: linear-gradient(to bottom, rgb(134, 44, 44) 0%, rgb(183, 47, 47) 50%, rgb(103, 4, 4) 0%, rgb(144, 7, 7) 100%)!important;}

.bbb fe {text-transform: uppercase;
    font-weight: bold;
    box-shadow: inset 0px 0px 7px 1px #00000070, inset 0px 0px 0 1px #29292996;
    border-radius: 0px!important;
    border: 1px solid #614494!important;
    font-family: proxima nova semibold;
    font-size: 10px;
    color: #ffffff;
    text-shadow: #844f2d 1px 1px 0px;
    padding: 1px 2px 1px 2px !important;
    letter-spacing: 2px;
    background-image: linear-gradient(to bottom, rgb(86, 67, 165) 0%, rgb(118, 102, 140) 50%, rgb(103, 75, 140) 0%, rgb(65, 58, 117) 100%)!important;}

.bbb or {text-transform: uppercase;
    font-weight: bold;
    box-shadow: inset 0px 0px 7px 1px #00000070, inset 0px 0px 0 1px #29292996;
    border-radius: 0px!important;
    border: 1px solid #38281cb5!important;
    font-family: proxima nova semibold;
    font-size: 10px;
    color: #ffffff;
    text-shadow: #844f2d 1px 1px 0px;
    padding: 1px 3px 1px 3px !important;
    letter-spacing: 2px;
    background-image: linear-gradient(to bottom, rgb(236, 128, 36) 0%, rgb(245, 142, 43) 50%, rgb(216, 102, 5) 0%, rgb(208, 92, 1) 100%)!important;}

.bbb go {text-transform: uppercase;
    font-weight: bold;
    text-align: center;
    box-shadow: inset 0px 0px 7px 1px #00000070, inset 0px 0px 0 1px #29292996;
    border-radius: 0px!important;
    border: 1px solid #925a1a!important;
    font-family: proxima nova semibold;
    font-size: 10px;
    color: #ffffff;
    text-shadow: #844f2d 1px 1px 0px;
    padding: 1px 3px 1px 3px !important;
    letter-spacing: 2px;
    background-image: linear-gradient(to bottom, rgb(251, 195, 68) 0%, rgb(234, 199, 62) 50%, rgb(181, 134, 0) 0%, rgb(214, 151, 46) 100%)!important;}

.bbb lt {font-size: 11px;color: #ffffff;padding: 1px;text-transform: uppercase;font-weight: bold;border: 1px solid #8ca77f!important;background: linear-gradient(to right, #739860 0%,#98b18e 50%,#739860 100%)!important;}

.bbb d {font-size: 10px; color: #ca493b; text-transform: uppercase; font-weight: bold;}

.bbb co {font-size: 10px; color: #d38282; text-transform: uppercase; font-weight: Bold;}

.bbb do {padding: 1px 1px 2px 2px;
    /* float: left; */
    text-align: left;
    font-weight: 400;
    line-height: 18px;
    font-size: 12px;
    color: #ffffff;
    text-shadow: 1px 1px 0px #303030;}

.bbb if {width: 521px;padding: 8px 1px 8px 8px;float: left;font-weight: 400; font-size: 13px;
    line-height: 0px;color: #ffffff;background: #0000006b;text-shadow: 1px 1px 0px #303030;font-family: cuprum;}

.instrucard {font: 12px bebas neue;
    width: 259px;
    height: 15px;
    text-align: center;
    margin-left: 182px!important;
    margin-top: 4px!important;
    overflow-y: auto;
    border-bottom: 2px solid;
    border-image: linear-gradient(45deg, rgba(255,170,50,1), rgba(255,33,71,1), rgba(80,0,124,1)) 1;
    /* border-top: 2px solid; */
    font-family: proxima nova semibold;
    font-size: 11px;
    background: #b15548;
    color: #fffff0;
    text-shadow: #000000 1px 1px 0px;
    padding: 1px 0px 0px 0px !important;
    letter-spacing: 4px;
    background-image: linear-gradient(to bottom, rgb(88, 88, 88) 0%, rgb(105, 105, 105) 50%, rgb(78, 78, 78) 0%, rgb(49, 49, 49) 100%)!important;
}

.barglass {font: 12px bebas neue;
    width: 259px;
    height: 15px;
    text-align: center;
    margin-left: 182px!important;
    margin-top: 4px!important;
    overflow-y: auto;
    border-bottom: 2px solid;
    border-image: linear-gradient(45deg, rgba(255,170,50,1), rgba(255,33,71,1), rgba(80,0,124,1)) 1;
    /* border-top: 2px solid; */
    font-family: proxima nova semibold;
    font-size: 11px;
    background: #b15548;
    color: #fffff0;
    text-shadow: #000000 1px 1px 0px;
    padding: 1px 0px 0px 0px !important;
    letter-spacing: 4px;
    background-image: linear-gradient(to bottom, rgb(88, 88, 88) 0%, rgb(105, 105, 105) 50%, rgb(78, 78, 78) 0%, rgb(49, 49, 49) 100%)!important;
}


.cocktailbox {
width: 613px;
    position: absolute;
    height: 156px;
    background-color: #ffffff;
    /* font: 13px cuprum; */
    text-align: justify;
    padding: 3px 11px 3px 3px!important;
    overflow-y: auto;
    margin-top: 90px!important;
    text-shadow: 1px 1px 0px #f7f3ec!important;
    margin-left: 16px!important;
    color: #828282!important;
    box-shadow: inset 0px 0px 15px 1px #d3cbc3, inset 0px 0px 0 1px #7d7975;
    border-radius: 0px!important;
    border: 1px solid #eae8e6!important;
    background: linear-gradient(to right, #f4f2f0 0%,#f4f2f0 50%,#f4f2f0 100%)!important;
}

.cocktailglowbox {
    width: 663px;
    padding: 1px 0px 0px 0px!important;
    margin-top: 0px!important;
}

.cocktailglowbox2 {font: 11px proxima nova semibold;
    padding-bottom: 36px;
    color: #ffffff;
    padding: 0px 0px 0px 0px!important;
    border-radius: 0px 0px 0 0;
    position: relative;
    text-align: center;
    width: 631px;
    margin-left: 26px!important;
    letter-spacing: 4px;
    margin-top: 9px!important;
    margin-bottom: 3px!important;
    z-index: 0;
}


.bbb b {font-size: 10px; color: #ababab; font-family: proxima nova semibold; text-transform: uppercase;}

.bbb m {background: linear-gradient(to right, #607e98 0%,#8ea1b1 50%,#607e98 100%)!important;
text-transform: uppercase;font-weight: bold;border: 1px solid #8798a0!important;font-family: proxima nova semibold;font-size: 9px;color: #ffffff;text-shadow: #4d734a 1px 1px 0px;padding: 0px 1px 0px 3px !important;letter-spacing: 1px;background-image: linear-gradient(to bottom, rgb(137, 172, 183) 0%, rgb(155, 158, 160) 50%, rgb(78, 120, 130) 0%, rgb(77, 101, 115) 100%)!important;}

.bbb l {text-transform: uppercase;font-weight: bold;border: 1px solid #7ea97c!important;font-family: proxima nova semibold;font-size: 9px;color: #ffffff;text-shadow: #4d734a 1px 1px 0px;padding: 0px 1px 0px 3px !important;letter-spacing: 1px;background-image: linear-gradient(to bottom, rgb(146, 187, 109) 0%, rgb(146, 162, 118) 50%, rgb(78, 130, 92) 0%, rgb(60, 93, 67) 100%)!important;}

.cocktailbox b {font-size: 11px; color: #dd8024; text-transform: uppercase;}

/* ÍÀÃÐÀÄÛ ÒÅÌÀ
-------------------------------------------------------------*/

.gloww {
  color: #ffffff;
  font: 34px neon;
  text-align: center;
  -webkit-animation: gloww 1s ease-in-out infinite alternate;
  -moz-animation: gloww 1s ease-in-out infinite alternate;
  animation: gloww 1s ease-in-out infinite alternate;
}

@-webkit-keyframes gloww {
  from {   text-shadow: 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #ffffff, 0 0 40px #ffffff, 0 0 50px #ffffff, 0 0 60px #e24949, 0 0 60px #c5c5c5;
  }
  
  to {
text-shadow: 0 0 20px #fff, 0 0 30px #d4d4d4, 0 0 40px #c3c3c3, 0 0 50px #ffffff, 0 0 60px #cacaca, 0 0 70px #d4d4d4, 0 0 80px #c7c7c7;
}
}

.acivebg {
width: 653px;
    height: 620px;
    margin-left: 48px!important;
    background: url(https://i.imgur.com/Z9ejpQj.png);
    padding: 17px 12px 1px 9px;
    border: 1px solid #909090;
    background-color: #f5f1ea;
    border-radius: 0% 0% 0% 0%;
    }

.acive1 {padding: 13px 0px 15px 8px!important;
    font: 31px bodoni;
    text-transform: lowercase;
    text-align: left;
    margin-top: 5px;
    line-height: 100%;
    color: #c95b5b;
    text-shadow: 1px 1px 1px #ffffff;
    border-radius: 12px;}

.acivebox {width: 613px;
    position: absolute;
    height: 88px;
    background-color: #ffffff;
    font: 13px cuprum;
    text-align: justify;
    padding: 3px 11px 1px 13px!important;
    overflow-y: auto;
    margin-top: 15px!important;
    text-shadow: 1px 1px 0px #f7f3ec!important;
    margin-left: 4px!important;
    color: #675e5c!important;
    box-shadow: inset 0px 0px 15px 1px #a5a5a5, inset 0px 0px 0 1px #ffffff;
    border-radius: 0px!important;
    border: 1px solid #ffffff!important;
    background: linear-gradient(to right, #e4e4e4 0%,#f1f1f1 50%,#e0e0e0 100%)!important;
}

.acivelinks  {
width: 642px;
    height: 408px;
    font: 12px arial;
    padding: 0px 8px 5px 0px;
    margin-top: 127px!important;
    margin-left: 2px!important;
    overflow-y: auto;
    }

.acivetbox {
    width: 485px;
    padding: 12px 12px 0px 12px!important;
    margin-top: -55px!important;
}

.acive2  {
font: 17px bebas neue;
    padding-bottom: 40px;
    color: #ffffff;
    padding: 0px 0px 0px 0px!important;
    border-radius: 0px 0px 0 0;
    position: relative;
    text-align: center;
    width: 390px;
    letter-spacing: 1px;
    margin-top: 38px!important;
    margin-bottom: 10px!important;
    z-index: 0;
    }

.acivename {width: 268px;
    height: 20px;
    font: 17px bebas neue;
    text-align: center;
    margin-left: 9px!important;
    margin-top: 13px!important;
    margin-bottom: 12px!important;
    overflow-y: auto;
    color: #ffffff;
    letter-spacing: 2px;
    text-shadow: 1px 1px 0px rgb(0, 0, 0);
    border-bottom: 2px solid;
    border-image: linear-gradient(45deg, rgba(255,170,50,1), rgba(255,33,71,1), rgba(80,0,124,1)) 1;
    border-top: 2px solid;
}




/* ÍÎÂÛÉ ÁÀÍÊ
-------------------------------------------------------------*/


.bankbox {
 width: 651px;
    position: absolute;
    height: 150px;
    background-color: #ffffff;
    text-align: justify;
    padding: 3px 11px 3px 3px!important;
    overflow-y: auto;
    margin-top: 91px!important;
    text-shadow: 1px 1px 0px #f7f3ec!important;
    margin-left: 18px!important;
    color: #828282!important;
    box-shadow: inset 0px 0px 15px 1px #d3cbc3, inset 0px 0px 0 1px #7d7975;
    border-radius: 0px!important;
    border: 1px solid #eae8e6!important;
    background: linear-gradient(to right, #f4f2f0 0%,#f4f2f0 50%,#f4f2f0 100%)!important;
}

.bglowbbox {
width: 683px;
    padding: 1px 0px 0px 0px!important;
    margin-top: 0px!important;
}

.bglowbbox2 {font: 17px bebas neue;
    padding-bottom: 40px;
    color: #ffffff;
    padding: 0px 0px 0px 0px!important;
    border-radius: 0px 0px 0 0;
    position: relative;
    text-align: center;
    width: 631px;
    margin-left: 38px!important;
    letter-spacing: 1px;
    margin-top: 16px!important;
    margin-bottom: 10px!important;
    z-index: 0;
}

.glowb {
  color: #ffffff;
  font: 40px neon;
  text-align: center;
  -webkit-animation: gloww 1s ease-in-out infinite alternate;
  -moz-animation: gloww 1s ease-in-out infinite alternate;
  animation: gloww 1s ease-in-out infinite alternate;
}

@-webkit-keyframes glowb {
  from {   0 0 10px #fff, 0 0 20px #fff, 0 0 30px #ffffff, 0 0 40px #ffffff, 0 0 50px #ffffff, 0 0 60px #e24949, 0 0 60px #c5c5c5;
  }
  
  to {
0 0 20px #fff, 0 0 30px #d4d4d4, 0 0 40px #c3c3c3, 0 0 50px #ffffff, 0 0 60px #cacaca, 0 0 70px #d4d4d4, 0 0 80px #c7c7c7;
}
}

/* ÊÀËÜÊÓËßÒÎÐÛ Â ÔÎÐÌÅ ÎÒÂÅÒÀ
-------------------------------------------------------------*/

.table_fon1 {width: 300px;height: 200px;}

.calculator1-table {
font-family: cuprum;
    width: auto;
    height: auto;
    font-size: 14px;
    font-weight: bold;
}

.calculator1-table td {
    text-align: center; }

.calculator1-table td.td_itoglitr {
    font-size: 18px; 
    font-weight: bold;}

.button1000 {
width: 150px; height: 30px; font-family: cuprum; font-size: 20px; font-weight: bold;
}

.input_calc2 {
width: 50px; 
height: 10px; }

.table_fon {width: 600px;height: 400px; }

.calculator-table {
font-family: cuprum;
    width: auto;
    height: auto;
    font-size: 14px;
    font-weight: bold;
}

.calculator-table td {
    text-align: center; }

.calculator-table td.td_calcinfo {
    width: 50%; }

.calculator-table td.td_calclitr {
    width: 15%; }

.calculator-table td.td_itoglitr {
    width: 15%; 
    font-size: 18px; 
    font-weight: bold;}

.input_calc1 {
width: 50px; 
height: 10px; }

.button1001 {
width: 150px; height: 30px; font-family: cuprum; font-size: 20px; font-weight: bold;
}








.photoface div {
    border: 2px solid #f2f2f2;
    height: 47px;
    width: 47px;
    position: relative;
    display: inline-block;
    margin-right: 41px;
    transition: all .3s ease-in-out 0s;
    overflow: hidden;
}

.photoface img {
    filter: grayscale(100%);
    transition: all .4s ease-in-out 0s;
}

.photoface {position: absolute;
    top: 275px;
    margin-left: 184px!important;}

.photoface div:after {
    content: "";
    background: #f19934;
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    mix-blend-mode: multiply;
    transition: all .3s cubic-bezier(.87,.11,.27,1.52) 0s;
    transform: scale(1);
}

.photoface img {filter: grayscale(100%);
transition: all .4s ease-in-out 0s}

.photoface div:hover img {filter: none}

.photoface div:hover:after {transform: scale(2) blur(20px);
opacity: 0}



.banners img {margin-right: 0px;
transition: all .3s ease-in-out 0s}

.banners img:hover {filter: grayscale(60%) brightness(.9) opacity(70%)}