/*--------------------------- шапка --------------------------------------------------*/
#pun-title table {
  background: url(http://co.forum4.ru/files/0015/76/dc/58780.jpg) no-repeat top right; 
  height: 840px;
  width: 1600px;
  margin-left:-351px;
}
/*--------------------------- футер --------------------------------------------------*/
#pun-about p.container {
  background: url(http://funkyimg.com/i/29HP4.png) bottom center no-repeat;
  height: 182px;
  width: 1300px;
  margin-left:-202px;
  padding-top:20px;
  margin-bottom:-66px;
}

/*------------------------------- иконки ----------------------------------------*/
/* иконка старых сообщений*/
table Div.icon { 
  background: url(http://funkyimg.com/i/29F3S.png) no-repeat top center;
}
/* иконка новых */
TR.inew Div.icon {
  background : url(http://funkyimg.com/i/29F3T.png) no-repeat top center;
}
/* иконка важных*/
#pun-viewforum TR.isticky Div.icon {
  background: url(http://funkyimg.com/i/29F3R.png) no-repeat top center;
}
/*иконка закрытых*/
#pun-viewforum TR.iclosed Div.icon {
  background: url(http://funkyimg.com/i/29F3Q.png) no-repeat top center;
}
/* ------------------------ картинки статистики ------------------------------*/
#pun-stats.section h2 { 
  background: url("http://funkyimg.com/i/29Fmr.png") no-repeat;
  padding-bottom:0px;
margin-top: 29px;
margin-left: -51px;
margin-bottom: -20px;
  width:1000px;
  height:156px;
}
#pun-stats h2 span { 
   display:none;
}
/*------------------------------- быстрый ответ ---------------------------------*/
#post-form h2 span {
   display:none;
}
#post-form h2 {
   background: url(http://funkyimg.com/i/29Fms.png) no-repeat;
  width:1000px;
  height:156px;
margin-left: -51px;
margin-top:-30px;
margin-bottom: -50px;
}
/*----------------------кнопки типа отправить_посмотреть----------------------------*/
.hashelp center div a button{
  width:86px!important;
padding: 5px 10px 5px 10px!important;
margin-right:5px!important;
}
.hashelp center div a button, .button {   
    background: url(http://funkyimg.com/i/29GVo.png);
  border-radius:20px;
border: none;
-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;
     font-style: italic!important;
text-decoration: none;
   vertical-align: middle;
   cursor:pointer;
   font-family: cuprum!important;
text-transform: lowercase;
color: #9c3b00;
text-shadow: #ffffff 1px 1px!important;
padding: 5px 10px 5px 10px!important;
   font-size:13px!important;
}
.hashelp center div a button:active, .button:active {
position:relative;
top:1px;
}
/*------------------------ профиль ----------------------------------*/
.pa-respect, .pa-posts { 
  display: inline-block;
  margin-left: -10px;
  text-align: center; 
  width: 70px;
  font-size:10px;
  line-height:13px;
  padding: 2px 8px !important;
  margin-bottom:7px!important;
  margin-top:5px!important;
}
.pa-respect a{color:#4c2105!important;}
.pa-respect a:hover{color:#868700!important;}
#pun-reputation div {
background: url(http://funkyimg.com/i/261G9.png);
}
#post fieldset legend span {
  display:none;
}

/*------------------------полоски прокрутки-----------------------*/
::-webkit-scrollbar-thumb:vertical {
  background-color:#bf5917;
} 
::-webkit-scrollbar-thumb:horizontal {
  background-color:#bf5917;
}
::-webkit-scrollbar{
  width: 5px;
  height: 5px;
  background-color: #fefefe;
}
/*-----------------ширина колонок в списке активных пользователей ----------------*/
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%;
}
/*-------------------------------- разное ------------------------------- */
#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;
}
/* время отправки поста + рейтинг поста */
.permalink{
  font-size: 15px;
  font-family: cuprum;
text-transform: lowercase;
  font-style: italic;
text-align: left;
  font-weight: normal!important;
  color: #9c3b00!important;
text-shadow: 1px 1px 0px #fff;
}

.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;}

/*-----ссылки в подфорумах--------*/
.name {
font-size:13px;
text-align:center;
padding:2px;
background:#f1b004;
color:#fefefe;
font-family:cuprum;
font-style: italic;
text-transform:lowercase;
margin-top: 4px!important;
}

.mainlink a {
display:inline-block;
font-size:12px;
font-family: cuprum;
color:#fff!important;
text-shadow: none!important;
padding:2px 2px 4px 2px;
margin: 1px!important;
text-transform:lowercase;
transition: 0.1s;
text-align:center;
width:100px;
border-radius: 6px;
font-style: italic;
background: #bcc741;
}
.mainlink a:hover {
color: #fff!important;
border-radius: 6px; 
background: #f1b004; 
}
.mainlink {
text-align:center;
margin-top:9px!important;
}

.mainlink1 a {
display:inline-block; 
  font-size:14px;
font-family: cuprum;   
  color: #fff!important;
  text-shadow: #d2801e 1px 1px!important;
 text-transform:lowercase;
 font-style: italic;
}
.mainlink1 a:hover {
  color: #c95911!important;
 text-shadow: #fff 1px 1px!important;
}

.mainlink2 {
display:inline-block; 
font-size:20px; 
font-family: cuprum;
 color:#dfdfdf!important; 
text-shadow: #260711 1px 1px 0px!important;
 text-transform:lowercase;
 font-style: italic; 
opacity: .8;
}

/*-------------------команды--------------------------------*/
.drink {margin-bottom: -4px!important;}
.team1, .team2, .team3, .team4, .team5, .team6, .team7 {
width: 36px;
  position: relative;
  display: inline-block;
padding: 2px;
 font-size:13px; font-family: cuprum; color:#fff!important; border-radius: 10px; text-align: center; font-style: italic; }

/*-------------------лз--------------------------------*/
.lz {
   width:182px;
   line-height: 10px;
   font-size:10px;
   padding:7px;
  border-radius:25px;
background: url(http://funkyimg.com/i/29GXh.png);
-webkit-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 8px 0px #fff;
-moz-box-shadow:    inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 8px 0px #fff;
box-shadow:         inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3), 0px 0px 8px 0px #fff;
margin-bottom:8px!important;
margin-top: -4px!important;
margin-left: 3px!important;
text-transform: none!important;
border-left: 3px solid #85b014;
border-right: 3px solid #85b014;
}

.hoverbox a
{
  cursor: default;
}

.hoverbox a .preview
{
  display: none;
}

.hoverbox
{
  cursor: default;
  list-style: none;
}


.hoverbox a:hover .preview
{
  display: block;
  position: absolute;
  top: -15px;
  left: -15px;
  z-index: 1;
}


hr {
border: none;
border-top: dashed 1px #747e79;}

.punbb th {
 background: transparent;
color: transparent;
}


/* амс*/
.ams {
  position: relative;
  display:inline-block;
  font-family: bebas neue;
  font-size:20px;
font-weight: bold;
  padding: 1px 0px;
line-height: 100%;
margin-left: 4px!important;
}

.ams2 {
  position: relative;
  display:inline-block;
  font-family: bebas neue;
  font-size:20px;
font-weight: bold;
  padding: 1px 0px;
line-height: 100%;
margin-left: 3px!important;
}

.ams a, .ams2 a {
  color:#9c3b00!important;
margin-right:0px;
  text-shadow: #fff 1px 1px 0px;}

.ams a:hover, .ams2 a:hover {
  color: #e3af22; 
text-shadow: #ffffff 1px 1px;
}

.ams span, .ams2 span {
   display:none;
} 

.ams:hover span, .ams2:hover span{
   position:absolute;
   padding:7px;
background: #f2e9e2;
-webkit-box-shadow: inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3);
-moz-box-shadow:    inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3);
box-shadow:         inset 0px 0px 8px 0px rgba(153, 144, 118, 0.3);
   margin-bottom:5px!important;
border-radius: 15px;
   text-align:center;
   padding:6px 6px 0px 5px;
   display:inline-block;
   margin-top:-115px;
   left:-50px;
   z-index:100000;
   font-size:13px;
}

.nnews::-webkit-scrollbar {background: #ecebe6; width: 2px; height: 2px;}
.nnews::-webkit-scrollbar-thumb {background: #bf5917; width: 2px; height: 2px;}
.nnews::-webkit-scrollbar-corner {background: #bf5917;}
.mainpp::-webkit-scrollbar {background: #dddddb; width: 2px; height: 2px;}
.mainpp::-webkit-scrollbar-thumb {background: #bf5917; width: 2px; height: 2px;}
.mainpp::-webkit-scrollbar-corner {background: #bf5917;}

/*-----темы и анкеты------*/
.ank {background: url(http://funkyimg.com/i/24hw3.png);}
.maincol {background-color: #fefefe;}
.maincollol {background-color: #c2ab8e;}
.ank1 {background: #721519;}
.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;}


/*-------------------шаблоны принятия--------------------------------*/
.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://funkyimg.com/i/27SZU.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;}


/*-------------------плашка--------------------------------*/
.rpb {text-align: center; margin-top: -19px!important; margin-left: -5px!important; margin-bottom: -15px!important;}


/*-------------------холодос--------------------------------*/
.hol {margin-left: 30px!important;}
.hol ::-webkit-scrollbar {width:3px; height:3px;} 
.hol1 {width: 838px; height: 960px; margin-left: 4px; margin-bottom: 0px; margin-top: -25px;}
.hol2 {position: absolute; margin-left: 449px!important; margin-top: 124px!important; border: 1px solid #fff; padding: 5px; width: 131px; height: 131px;}
.hol3 {position: absolute; font: 108px Yanone Kaffeesatz; color: #fff; margin-left: 592px!important; margin-top: 111px!important;}
.hol4 {position: absolute; font: 13px bebas neue; margin-left: 605px!important; margin-top: 175px!important; height: 87px; width: 153px; text-align: justify; overflow-y: auto; padding-right: 2px; line-height: 120%; text-shadow: #fff 1px 1px 0px;}
.hol5 {position: absolute; font: 26px lobster; margin-left: 460px!important; margin-top: 360px!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: 460px!important; margin-top: 385px!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: 460px!important; margin-top: 405px!important; height: 255px; overflow-y: auto; width: 282px; text-align: justify; text-shadow: #fff 1px 1px 0px; text-transform: lowercase; line-height: 150%; padding: 0px 5px;}
.hol8 {font-size: 10px; text-align: center;}
.hol9 {position: absolute; margin-left: 104px!important; margin-top: 135px!important; height: 120px; width: 262px; text-align: center;}
.hol10 {width: 175px; height: 120px; overflow-y: scroll; overflow-x: none; margin-top: -11px!important;}
.hol11 {font: 40px lobster; text-shadow: #fff 1px 1px 0px; text-transform: lowercase; line-height: 95%; margin-top: -11px!important;}
.hol12 {font: 11px arial; letter-spacing: 1px; text-align: center; text-shadow: #fff 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: 459px!important; margin-top: 670px!important;;}
.hol14 {position: absolute; width: 293px; height: 76px; overflow-x: auto; overflow-y: none; white-space: nowrap; margin-left: 459px!important; margin-top: 750px!important;}
.hol15 {position: absolute; width: 276px; height: 62px; overflow-x: auto; overflow-y: none; white-space: nowrap; margin-left: 96px!important; margin-top: 342px!important; padding: 0px 3px;}
.hol16 {position: absolute; width: 276px; height: 62px; overflow-x: auto; overflow-y: none; white-space: nowrap; margin-left: 96px!important; margin-top: 422px!important; padding: 0px 3px;}
.hol17 {position: absolute; width: 276px; height: 62px; overflow-x: auto; overflow-y: none; white-space: nowrap; margin-left: 96px!important; margin-top: 502px!important; padding: 0px 3px;}
.hol18 {position: absolute; width: 276px; height: 62px; overflow-x: auto; overflow-y: none; white-space: nowrap; margin-left: 96px!important; margin-top: 582px!important; padding: 0px 3px;}
.hol20 {position: absolute; width: 276px; height: 62px; overflow-x: auto; overflow-y: none; white-space: nowrap; margin-left: 96px!important; margin-top: 663px!important; padding: 0px 3px;}
.hol21 {position: absolute; width: 276px; height: 62px; overflow-x: auto; overflow-y: none; white-space: nowrap; margin-left: 96px!important; margin-top: 743px!important; padding: 0px 3px;}
.hol22 {position: absolute; width: 276px; height: 62px; overflow-x: auto; overflow-y: none; white-space: nowrap; margin-left: 96px!important; margin-top: 822px!important; padding: 0px 3px;}
.te1 {background: url(http://funkyimg.com/i/29UmL.png);} .te2 {color: #a19476;}
.be1 {background: url(http://funkyimg.com/i/29UmM.png);} .be2 {color: #ba8700;}
.ab1 {background: url(http://funkyimg.com/i/29UmN.png);} .ab2 {color: #648706;}
.wh1 {background: url(http://funkyimg.com/i/29UmP.png);} .wh2 {color: #a24007;}
.ru1 {background: url(http://funkyimg.com/i/29UmQ.png);} .ru2 {color: #5a1500;}
.wi1 {background: url(http://funkyimg.com/i/29UmR.png);} .wi2 {color: #910b12;}
.vo1 {background: url(http://funkyimg.com/i/29UmS.png);} .vo2 {color: #164ba6;}

.shipwrecked { position: relative;  width: 900px; height: 1050px; }
.allyouever { float: left; }
.allyouever label { display: block; width: 155px; padding: 2px 7px; position: relative; top: 10px; left: 275px; background-color: #eb9400; color: #fff; font-size: 14px; text-transform: lowercase; font-family: cuprum; text-shadow: 1px 1px 0px #924008; 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: 1050px; width: 900px; background: url(http://funkyimg.com/i/29Ufh.png); background-repeat: repeat;} 
.allyouever [type=radio]:checked ~ label { background-color: #c2550b; color: #ECF1F2; z-index: 2;}
.allyouever [type=radio]:checked ~ label ~ .didwaswreckme { z-index: 1; }
.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;}


/*-------------------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;}

/*-------------------отношения и хронология--------------------------------*/
.shipimg {width:170px; text-align:center; -webkit-border-radius: 50%; -moz-border-radius: 5-%x; width:100px; height:100px; border-radius:100%; border: 4px double #fff; }
.shipinfo { text-align:justify; text-transform:lowercase; font-family:arial; font-size:9px; height:60px; padding-right: 4px; overflow:auto; margin-top: 10px!important;}  
.shipname {padding:10px; text-transform:lowercase; font-family:arial; font-size:9px; text-align:center; }
.leahfonts { font-family:bebas neue; font-size:15px; color:#fff; letter-spacing: 1px;}
.shipinfo2 { text-align: center; margin-top: 7px!important; line-height: 180%;}  
.leahfonts2 { font-family:bebas neue; font-size:23px; color:#fff; font-weight: 800;}
.shipinfo1 { text-align:justify; text-transform:lowercase; font-family:arial; font-size:9px; padding-right: 4px; margin-top: 10px;}  
.leahfonts1 { font-family:bebas neue; font-size:23px; color:#fff; font-weight: 800;}
.nmn {text-align: center; font: 16px georgia; font-weight: bold; font-style: italic;}