@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600&subset=latin,cyrillic-ext,cyrillic);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700&subset=latin,cyrillic,cyrillic-ext);
@import url(https://fonts.googleapis.com/css?family=Comfortaa:400,300,700&subset=latin,cyrillic);

::-webkit-scrollbar
{
width: 5px;
height: 10px;
}
::-webkit-scrollbar-track-piece
{
background-color: #489236;
}
::-webkit-scrollbar-thumb:vertical
{
height: 5px;
background-color: #00aeef;
}
::-webkit-scrollbar-thumb:horizontal
{
width: 7px;
background-color: #252525;
}
*, *::after, *::before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body{
margin: 0;
padding: 0;
font-family: 'Comfortaa', cursive;
background: url(../img/prlx4.png);
}
a {text-decoration:none;color: #333;}
a:hover {color: #3498db}
::selection {
background: #53a93f;
border: 1px solid #489236;
color: #FFF;
text-shadow:1px 1px 0px rgba(0,0,0,.3);
}
html {overflow-x: hidden;}
.container {
max-width: 1362px;
margin:0 auto;
}
header {
float: left;
width: 100%;
position: relative;
background: #eee;
height: 200px;
}
.leftbar{
float: left;
width: 130px;
top: 200px;
border-right: 1px solid #eee;
border-left: 1px solid #eee;
position: absolute;
}
.leftbar-1{
float: left;
width: 50%;
display: none;
float: left;
border-right: 1px solid #eee;
border-left: 1px solid #eee;
position: absolute;
}
.rightblock-1{
float: left;
width: 50%;
position: relative;
display: none;
}
.rightbl-1{
width: 100%;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
position: relative;
right: 0;
}
.logo{
float: left;
width: 242px;
height: 90px;
}
.logo img {width: 100%;}
.autonav-bl{
float: left;
width: 100%;
margin-top: 0px;
background: #fff;
border-bottom: 1px solid #eee;
}
.blosc{
float: left;
width: 100%;
height: 40px;
border: 1px solid #cc921e;
}
.txt-srs{font-size: 16px; color:#cc921e; padding: 5px;font-weight: 300; margin-top: 4px; }
.autnav{
float: left;
width: 100%;
padding: 5px;
transition:all 0.5s;
border-bottom: 1px solid #eee;
}
.autnav:hover {
background: #53a93f;
transition:all 0.5s;
border-bottom: 1px solid #489236;
}
.autnav:hover > .icons-nav {  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
         
        }

.autnav:hover > .your-name {color: #fff;transition: all 0.5s ease; }
.autnav-1{
float: left;
width: 100%;
height: 88px;
padding: 5px;
background: #e5e5e5;}
.icons-nav{
float: left;
width: 51px;
height: 51px;
margin-top: 3px;
margin-left: 31px;
-webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
.icons-nav img {width: 100%; height: 100%;transition: all 0.5s ease;}
.your-name{
float: right;
width: 100%;
text-align: center;
transition: all 0.5s ease;
font-family: 'Comfortaa', cursive;
font-weight: 300;
margin-top: 5px;
font-size: 15px;
color: #959595;
}
.whiter{color: #333;}
.scene {
  height:200px;
}
.scene > div {
  position:absolute;
  bottom:0;
}
.ground {
  width:100%;
  height:30px;
  background:#eee;
  z-index:999;
}
.scene div.trees {
  width:100%;
  height:200px;
  top: 3px;
  background:url(../img/11main.png) no-repeat center;
  z-index:300;
  left:0px;
}
.scene div.grass {
  width:100%;
  z-index:600;
  left:27%;
  bottom: 50px;
font-family: 'Comfortaa', cursive;
  font-weight: 400;
  font-size: 72px;
  color: #FFF;
}
.scene div.grass a {color: #fff;}
.scene > div.clouds {
width:130%;
z-index:400;
 background:url(../img/main21.png) no-repeat center;
background-color: rgba(0, 0, 0, 0.4);
left:-17%;
top: -23%;
height: 150%;
}
.buildings {  
  width:100%;
  height:200px; 
top: 2px; 
  margin-left:0px;
  background:url(../img/22main.png) no-repeat center;
 }
.rightbl{
width: 130px;
top: 200px;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
position: absolute;
right: 0;
}
.manual{
float: left;
width: 97%;
background: #fff;
transition: all 0.5s;
margin: 20px 0px 20px 20px;
height: 300px;
}
.manual:hover{
transition: all 0.5s;
-webkit-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
-moz-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
}
.title-me{
float: left;
width: 100%;
padding: 20px;
font-size: 28px;
font-family: 'Comfortaa',cursive, sans-serif;
}
.your-foto{
float: left;
margin-left: 20px;
max-width: 185px;
padding: 5px;
border: 5px solid #53a93f;
max-height: 185px;
border-radius: 50%;
}
.text-art{
float: right;
width: 77%;
margin-right: 20px;
margin-top: 20px;
font-weight: 300;
font-size: 20px;
}
.your-foto img {float: left; width: 100%; height: 100%; border-radius: 50%;}
.listednote{
float: left;
width: 40%;
margin: 0px 0px 15px 30%;
background: #00aeef;
color: #fff;
font-size: 24px;
padding: 5px;
font-weight: 300;
text-align: center;
}
.width-note {float: left; width: 100%;}
.belive { width: 40%; background: #53a93f;margin-left: 29%;margin-bottom: 20px;}
.line-search{
float: left;
width: 100.5%;
height: 88px;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
background: #e5e5e5;
}
.searcs{
float: left;
margin: 20px 0px 0px 20px;
width: 95.5%;
height: 45px;
background: #fff;
}
.speed-search{
float: left;
width: 100.5%;
color: #fff;
font-size: 14px;
}
.speedbar a{
color: #fff;
}
.title-galler{
float: left;
width: 100%;
font-size: 24px;
font-weight: 300;
text-align: center;
color: #333;
background: #e5e5e5;
border-bottom: 1px solid #eee;
border-top: 1px solid #eee;
padding: 10px;
}
.rightbar{
float: right;
width: 90.5%;
padding-bottom: 30px;
background: #f5f5f5;
background: url(../img/prlx4.png);
}
.leftblock {
float: left;
width: 89%;
}

.headlink {
display:block;
width:100%;
height:100%;
}

.newspad{
float: left;
margin: 20px 0px 0px 20px;
width: 31%;
background: #fff;
border:  1px solid #eee;
height: 410px;
transition:all 0.5s;
position: relative;
z-index: 1;
}
.infobotsr-left{
position: absolute;
left: 0px;
top: 0px;
padding: 10px 5px 5px 5px;
}
.fire-ics{
float: left;
margin-left: 5px;
width: 32px;
height: 32px;
}
.fire-ics img {width: 100%; height: 100%;}
.infobotsr{
position: absolute;
right: 0px;
top: 0px;
padding: 10px 5px 5px 5px;
}
.like-blocks-full{
float: left;
right: 0px;
bottom: 0px;
border-radius: 4px;
padding: 0px 15px 3px 15px;
background: #00aeef;
border-radius-left: 3px;
position: absolute;
}
.like-blocks{
float: right;
margin-right: -5px;
}
/*---Выпадающее меню кнопки редактировать---*/
#dropmenudiv {
    background: #3498db;
    font-family: "Comfortaa";
    line-height: 20px;
    margin: 2px 0;
    border-radius: 4px;
    padding: 5px;
}
#dropmenudiv a {
    display: block;
    text-indent: 3px;
    font-family: 'Comfortaa',sans-serif;
    text-decoration: none;
    color: #fff;
    font-size: 12px;
    font-weight: 300;
    padding: 1px 0;
    width: 100%;
}
#dropmenudiv a:hover {
    color: #e74c3c;
}
/* Рейтинг "Нравиться или "Не нравится" */
.dleLike, .dleThumbs, .dleStars, .likeRate, .starsRate, .thumbsRate {margin-right:5px;display:inline-block;vertical-align:middle;}
.dleLike a, .likeRate .ratingtypeplus {color:#E0724E;text-decoration:none;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.7);display:inline-block;padding:4px 5px 3px 25px;border-radius:3px;background:#FBD6D2 url('../dleimages/like.png') no-repeat 5px center;border:1px solid #E3ADA8;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;outline:none;}
.dleLike a:hover {background-color:#F6B2AB;text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);}
.dleLike a:active {box-shadow:inset 0 0 3px 1px rgba(0,0,0,.14);}
.dleThumbs a {display:inline-block;vertical-align:middle;outline:none;-moz-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;text-decoration:none;}
.dleThumbs a:hover {opacity:0.5;filter:alpha(opacity=50);}
.thumbDown, .thumbUp {background:url('../dleimages/thumbs.png') no-repeat left top;width:16px;height:16px;display:inline-block;vertical-align:middle;}
.thumbDown {background-position:left top}
.thumbUp {background-position:right top}
.ratingplus{ 
font-family: 'Comfortaa',sans-serif;
font-size: 18px;
color: #4CAF50;
}
.ratingzero {color: #cccccc;}
.ratingminus {
font-family: "Comfortaa",sans-serif;
font-size: 18px;
}
/*----new raring 3-----*/
.mwrating {
    display: inline-block;
    width: 96px;
    height: 26px;
}
.bisr { height: 32px;}
.wmminus, .wmplus {
    width: 26px;
    height: 26px;
}
.mwrat {
    width: 30px;
    height: 25px;
    font-family: "Comfortaa",sans-serif;
}
.wmminus, .mwrat, .wmplus {
    display: inline-block;
    float: left;
    text-align: center;
    line-height: 25px;
    position: relative;
}
.wmplus {padding-right: 3px;}
.wmminus a {
    transition: all 0.2s;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 26px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    border-right: 0px;
    font-family: "Comfortaa",sans-serif;
    font-size: 25px;
    font-weight: 400;
    color: #fff;
    text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.62);
}
.wmminus img {width: 100%; height: 100%; margin-top: -2px;}
.wmplus img {width: 100%;height: 100%;}
.wmplus a {

    transition: all 0.2s;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 26px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    border-left: 0px;
    font-family: 'Comfortaa',arial;
    font-size: 25px;
    font-weight: 400;
    color: #fff;
    text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.62);
}
.wmminus a:hover, .wmplus a:hover {
    text-decoration: none;
    text-shadow: 0px 0px 5px #fff;
}
.wmminus a:active, .wmplus a:active {
    opacity: 0.5;
}
.wmminus-f, .wmplus-f {
    width: 32px;
    height: 32px;
}
.mwrat-f {
    width: 32px;
    height: 32px;
    font-family: "Comfortaa",sans-serif;
}
.wmminus-f, .mwrat-f, .wmplus-f {
    display: inline-block;
    float: left;
    color: #fff;
    text-align: center;
    line-height: 32px;
    position: relative;
}
.mwrat-f span {color: #fff;}
.wmplus-f {padding-right: 3px;}
.wmminus-f a {
    transition: all 0.2s;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-right: 0px;
    font-family: "Comfortaa",sans-serif;
    font-size: 25px;
    font-weight: 400;
    color: #fff;
    text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.62);
}
.wmminus-f img {width: 100%; height: 100%;}
.wmplus-f img {width: 100%;height: 100%;}
.wmplus-f a {

    transition: all 0.2s;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-left: 0px;
    font-family: 'Comfortaa',arial;
    font-size: 25px;
    font-weight: 400;
    color: #fff;
    text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.62);
}
.wmminus-f a:hover, .wmplus-f a:hover {
    text-decoration: none;
    text-shadow: 0px 0px 5px #fff;
}
.wmminus-f a:active, .wmplus-f a:active {
    opacity: 0.5;
}
.newspad-carusel{
float: left;
margin: 20px 0px 0px 20px;
width: 94%;
background: #fff;
transition:all 0.5s;
position: relative;
z-index: 1;
}
.newspad-carusel:hover > .imgpad-carusel {  
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
border: 5px solid #00aeef;
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
.imgpad-carusel{
float: left;
width: 185px;
height: 185px;
padding: 5px;
border: 5px solid #53a93f;
margin-left: 21%;
border-radius: 50%;
overflow: hidden;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.allborder {
border-top: 5px solid #53a93f;
border-left: 5px solid #53a93f;
border-right: 5px solid #53a93f;
border-bottom: 5px solid #53a93f;
}
.imgpad-carusel img {width: 100%; height: 100%;border-radius: 50%;transition:all 0.5s;}
.mart-tops {margin-top: 33px;}
.imgpad{
float: left;
width: 100%;
height: 220px;
overflow: hidden;
}
.imgpad img {width: 100%;}
.titlepad{
float: left;
width: 100%;
margin-top: 5px;
padding: 5px 5px 0px 5px;
color: #333;
transition:all 0.5s;
text-align: center;
font-size: 18px;
font-weight: 400;
font-family: arial;
}
.titlepad a {color: #333; transition:all 0.5s;}
.shortpad{
float: left;
width: 100%;
margin-top: 5px;
border-top: 1px solid #eee;
padding: 5px 5px 10px 5px;
color: #333;
transition:all 0.5s;
text-align: center;
font-size: 15px;
font-weight: 400;
font-family: verdana;
}
.lastpad{
float: left;
width: 100%;
height: 46px;
position: absolute;
background: #fff;
bottom: 0px;
border-top: 1px solid #eee;
}
.bl-avto{
float: left;
height: 100%;
padding-top: 5px;
border-right: 1px solid #eee;
padding-right: 10px;
}
.bord-non{border: none;}
.comms-v{
float: left;
width: 26px;
height: 26px;
margin: 5px 5px 0px 10px;
}
.comms-v img {width: 100%; height: 100%;}
.nombers{
float: left;
color: #D8D8D8;
font-size: 18px;
transition:all 0.5s;
margin: 6px 0px 0px 3px;
font-weight: 400;
}

/* Wayra */
.button--wayra {
overflow: hidden;
}
.button--wayra::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 150%;
  height: 100%;
  background: #53a93f;
  z-index: -1;
  -webkit-transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
  transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
  -webkit-transition: -webkit-transform 0.5s, opacity 0.5s, background-color 0.5s;
  transition: transform 0.5s, opacity 0.5s, background-color 0.5s;
}
.button--wayra:hover {
transition: all 0.5s;
-webkit-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
-moz-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
border: 1px solid rgba(83,169,63,0.5);
}

.button--wayra:hover > .imgpad-carusel{ width: 100%; height: 220px; overflow: hidden; border-radius: 0%; border: 5px solid #53a93f; margin: 0px;transition:all 0.5s; padding: 0px;}
.button--wayra:hover > .imgpad-carusel img {border-radius: 0%;transition:all 0.5s;}
.button--wayra:hover > .shortpad {color: #fff; transition:all 0.5s; 
border-top: 1px solid #D8D8D8;}
.button--wayra:hover > .titlepad a{color: #fff; transition:all 0.5s;}
.button--wayra:hover > .nombers{ color: #fff;transition:all 0.5s;}
.button--wayra.button--inverted:hover {
  color: #53a93f;
  border-color: #D8D8D8;
}
.button--wayra:hover::before {
  opacity: 1;
  background-color: #53a93f;
  -webkit-transform: rotate3d(0, 0, 1, 0deg);
  transform: rotate3d(0, 0, 1, 0deg);
  -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.5, 1);
  transition-timing-function: cubic-bezier(0.2, 1, 0.5, 1);
}
.button--wayra.button--inverted:hover::before {
  background-color: #fff;
}

.button--wayra-1 {
overflow: hidden;
}
.button--wayra-1::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 150%;
  height: 100%;
  background: #0097A7;
  z-index: -1;
  -webkit-transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
  transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
  -webkit-transition: -webkit-transform 0.5s, opacity 0.5s, background-color 0.5s;
  transition: transform 0.5s, opacity 0.5s, background-color 0.5s;
}
.button--wayra-1:hover {
transition: all 0.5s;
-webkit-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
-moz-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
border: 1px solid rgba(83,169,63,0.5);
}
.button--wayra-1:hover > .imgpad-carusel{ border: 5px solid #0097A7;}
.button--wayra-1:hover > .shortpad {color: #fff; transition:all 0.5s; 
border-top: 1px solid #D8D8D8;}
.button--wayra-1:hover > .titlepad a{color: #fff; transition:all 0.5s;}
.button--wayra-1:hover > .nombers{ color: #fff;transition:all 0.5s;}
.button--wayra-1.button--inverted:hover {
  color: #53a93f;
  border-color: #D8D8D8;

}
.button--wayra-1:hover::before {
  opacity: 1;
  background-color: #0097A7;
  -webkit-transform: rotate3d(0, 0, 1, 0deg);
  transform: rotate3d(0, 0, 1, 0deg);
  -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.5, 1);
  transition-timing-function: cubic-bezier(0.2, 1, 0.5, 1);
}
.button--wayra-1.button--inverted:hover::before {
  background-color: #fff;
}

.button--wayra-2 {
overflow: hidden;
}
.button--wayra-2::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 150%;
  height: 100%;
  background:#0288D1;
  z-index: -1;
  -webkit-transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
  transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
  -webkit-transition: -webkit-transform 0.5s, opacity 0.5s, background-color 0.5s;
  transition: transform 0.5s, opacity 0.5s, background-color 0.5s;
}
.button--wayra-2:hover {
transition: all 0.5s;
-webkit-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
-moz-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
border: 1px solid rgba(83,169,63,0.5);
}
.button--wayra-2:hover > .imgpad-carusel{ border: 5px solid #0288D1;}
.button--wayra-2:hover > .shortpad {color: #fff; transition:all 0.5s;
border-top: 1px solid #D8D8D8;}
.button--wayra-2:hover > .titlepad a{color: #fff; transition:all 0.5s;}
.button--wayra-2:hover > .nombers{ color: #fff;transition:all 0.5s;}
.button--wayra-2.button--inverted:hover {
  color: #53a93f;
  border-color: #D8D8D8;
}
.button--wayra-2:hover::before {
  opacity: 1;
  background-color: #0288D1;
  -webkit-transform: rotate3d(0, 0, 1, 0deg);
  transform: rotate3d(0, 0, 1, 0deg);
  -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.5, 1);
  transition-timing-function: cubic-bezier(0.2, 1, 0.5, 1);
}
.button--wayra-2.button--inverted:hover::before {
  background-color: #fff;
}
.button--wayra-3 {
overflow: hidden;
}
.button--wayra-3::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 150%;
  height: 100%;
  background: #F44336;
  z-index: -1;
  -webkit-transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
  transform: rotate3d(0, 0, 1, -90deg) translate3d(0, -3em, 0);
  -webkit-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
  -webkit-transition: -webkit-transform 0.5s, opacity 0.5s, background-color 0.5s;
  transition: transform 0.5s, opacity 0.5s, background-color 0.5s;
}
.button--wayra-3:hover {
transition: all 0.5s;
-webkit-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
-moz-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
border: 1px solid rgba(83,169,63,0.5);
}
.button--wayra-3:hover > .imgpad-carusel{ border: 5px solid #F44336;}
.button--wayra-3:hover > .shortpad {color: #fff; transition:all 0.5s; 
border-top: 1px solid #D8D8D8;}
.button--wayra-3:hover > .titlepad {color: #fff; transition:all 0.5s;}
.button--wayra-3:hover > .nombers{ color: #fff;transition:all 0.5s;}
.button--wayra-3.button--inverted:hover {
  color: #53a93f;
  border-color: #D8D8D8;
}
.button--wayra-3:hover::before {
  opacity: 1;
  background-color: #F44336;
  -webkit-transform: rotate3d(0, 0, 1, 0deg);
  transform: rotate3d(0, 0, 1, 0deg);
  -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.5, 1);
  transition-timing-function: cubic-bezier(0.2, 1, 0.5, 1);
}
.button--wayra-3.button--inverted:hover::before {
  background-color: #fff;
}
.bottom-bot{
float: left;
margin-left: 43%;
padding: 10px 22px 10px 22px;
color: green;
border: 1px solid green;
margin-top: 10px;
font-size: 18px;
font-weight: 400;
border-radius: 2px; 
}
.rightblock{
float: right;
width: 130px;
position: relative;
margin-top: -200px;
}
/* Юзер-панель */
.login-button {
  float: left;
  font-size: 16px;
  font-weight: 300;
  color: #fff;
transition: all 0.4s;
}
.login-button  span {color: #333; margin-left: 4px; margin-top: 4px !important; float: left;}
.login-button:hover {background: transparent; transition: all 0.4s; }
.login-button:hover > span {color: #fff;background: transparent; transition: all 0.5s;}
.dark {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(../img/dark.png);
  z-index: 7777;
}
.top-menu-link{
float: left;
width: 100%;
font-size: 14px;
color: #333;
margin-top: 5px;
}
.login-block {
  display: none;
  position: fixed;
  left: 34%;
  top: 23%;
  padding-bottom: 20px;
  width: 768px;
  margin: -132px 0 0 -201px;
  text-align: left;
  z-index: 8888;
  background: #fff;
}
.window_close {
    background: url(../img/closer.png) left top no-repeat;
    width: 24px;
    height: 24px;
   position: absolute;
   right: 3%;
   top: 6%;
    cursor: pointer;
  }
    .window_close:hover {
      opacity: 0.7;
    }

  .login-ava {
    float: left;
    margin-left: 5%;
    width: 185px;
    height: 185px;
        padding: 5px;
    border: 5px solid #53a93f;
    border-radius: 50%;
    margin-top: 5%;
  }
.login-ava img {
      width: 100%;
      height: 100%;
      border-radius: 50%;
       
    }
  .name-as {
  float: left;
  width: 100%;
  font-family: 'Comfortaa',sans-serif;
  font-size: 28px;
  padding: 30px;
  color: #f8f8f8;
  
  background: #00aeef;
  }

.login-link {
margin-top: 15px;
font-size: 11px;
float: left;
width: 100%;
text-align: center; }
.login-link a { color: #00aeef; margin: 0 2px; font-size: 16px; text-decoration: underline; float: left;}
.login-link a:hover {color: #5acded;text-decoration: underline;}
.l-link { float: left; width: 72%; padding-left:40px;margin-top: 32px;} 
.l-link a {
display: block;
color: #fff;
font-size: 16px;
font-family: 'Comfortaa',sans-serif;
font-weight: 300;
font-size: 16px;
margin: 3px 0px 0px 10px;
}
.dzig{float: left; width: 47%;margin-top: 5px; background: #53a93f; padding: 10px;margin: 10px 0px 0px 10px; border-radius: 4px;transition:all 0.5s;}
.dzig:hover {background: #00aeef; transition:all 0.5s;}
.stat-log-bl{width: 24px; height: 24px; margin-right: 5px; float: left;}
.txt-asr{float: left;color: #333;}
.l-link a:hover {color: #f8f8f8;}
.login-line {padding: 0 0 10px 0;}
.login-input-text {
float: left;
margin-top: 12px;
padding: 4px 5px;
border: 2px solid #eee; 
background-color: transparent;
height: 50px;
display: block;
font-family: 'Comfortaa',sans-serif;
width: 100%;
border: 1px solid #eee; 
font-size: 15px;
color: #333;
display: block;
}
.enter {
border: 1px solid #53a93f;
border-radius: 4px;
float: left;
margin-left: 13%;
margin-top: 20%;
cursor: pointer;
padding: 7px 80px 8px 80px;
color: #fff;
background: #53a93f;
font-size: 24px;
font-family: 'Comfortaa',sans-serif;
transition: all 0.5s;
  }
.enter:hover {
background: #333;
color: #f8f8f8;
-webkit-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
-moz-box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
box-shadow: 0px 0px 20px 0px rgba(83,169,63,0.5);
border: 1px #333 solid;
transition: all 0.5s;
 }
.lost-input-text {
    border: 1px #9e9e9e dotted;
    width: 200px;
    padding: 5px;
    color: #644217;
  }
  
  .reg-link {
    position: absolute;
    right: 10px;
    top: 75px;
    font-size: 11px;
    font-family: Arial;
    color: #9d9d9d;
    font-style: italic;
  }
.reg-link a {
      color: #ccc;
      text-decoration: underline;
    }
.reg-link a:hover {color: #000;}    
.s-block-content input {
  background: #fff url(../images/form-text.gif) left top repeat-x;
  margin: 5px 20px 0 0;
  color: #2e2e2e;
  border: 1px #d0d0d0 solid;
}
.s-block-content {
  padding: 10px;
}
.sociallogin {
float: left;
margin: -8px 0px 0px 20px;
}
.sociallogin a {margin-left: 7px;}
.sociallogin img {border-radius: 50%;}
.news_block{
width:100%;
clear: both;
float:left;
}
.block-ask{
float: left;
width: 100%;
padding: 30px 30px 20px 30px;
background: #f2f2f2;
}
.name-puls{
float: left;
font-family: 'Comfortaa', sans-serif;
font-weight: 400;
font-size: 18px;
color: #455d77;
}
.left-avtors{
float: left;
padding-left: 30px;
padding-top: 30px;
width: 49%;
}
.manemail{
float: left;
width: 100%;
font-size: 18px;
font-weight: 400;
color: #455d77;
padding: 20px 0px 40px 0px;
}
.nameemail{
float: left;
width: 100%;
font-size: 14px;
color: #455d77; 
margin-top: 10px;
}
.rightlogis{
float: right;
padding-right: 10px;
padding-top: 53px;
width: 45%;
}
.regast{
float: left;
width: 100%;
font-family: 'Comfortaa', sans-serif;
font-weight: 400;
font-size: 14px;
color: #333;
}
.linest{
float: left;
width: 100%;
height: 10px;
}
.line-prilene{
float: left;
width: 100%;
padding: 70px 0px 20px 100px;
color: #333;
font-size: 14px;
font-weight: 400;
}
.line-prilene a {color: #00aeef; text-decoration: underline;}
.happes{
float: left;
width: 100%;
float: left;
width: 100%;
color: #fff;
font-size: 18px;
padding: 30px 30px 30px 30px;
background: #00aeef;
}
.lenta-ava{
float: left;
padding: 20px 0px 0px 20px;
}
.width-c{
float: left;
width: 100%;
}
.btn_showmore {
background-color:#53a93f;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px;
display:inline-block;
cursor:pointer;
font-family: 'Comfortaa',sans-serif;
font-size: 18px;
font-weight: 400;
color:#ffffff;
padding:15px 38px;
margin-top: 30px;
margin-right: 10px;
text-decoration:none;
transition: all 0.5s;
}
.btn_showmore:hover {
background-color:#eb3b3b;
color: #fff;
transition: all 0.5s;
}
.btn_showmore:active {
position:relative;
top:1px;
}
.show-genres {display:inline-block; cursor:pointer; height:50px; line-height:50px; padding:0 35px 0 40px; float:left; 
 font-family: 'Roboto Condensed',sans-serif;font-weight: 400;transition:0.5s;
font-size: 14px;
color:#FFF; text-transform:uppercase;  position:relative;}
.show-genres:before {content:""; width:30px; height:30px; background:url(../img/menus.png) no-repeat;transition:0.5s;
position:absolute; left:5px; top:10px; z-index:10;}
.show-genres:hover {text-decoration: underline; transition:0.5s; }
.main-menu {width:55.8%; height:auto; padding:30px 20px 30px 20px; background-color:#1976d2; text-align:left; 
position:absolute; left:0px; top:35px; z-index:8888; display:none; 
 box-shadow:0 0 20px 0 rgba(0,0,0,0.5); color: #fff;}
.main-menu li {width:25%; float:left; display:inline-block; border-right: 1px solid #1668b8;}
.main-menu li a {display:block; color: #fff; font-weight: 300;font-family: 'Roboto Condensed',sans-serif; font-size: 16px; height:26px; line-height:26px; padding:0 10px; }
.main-menu li a:hover {text-decoration: underline; color:#fff;}
.search-wrap {float:left; display:inline-block; width: 98%;}
#quicksearch {float:left;margin-left: 20px; width: 97.5%;}
.search-wrap > span {color:#fff; margin:0 20px; display:inline-block; float:left; line-height:50px;}
.search-box { width: 101%; position:relative; display:inline-block; float:left; height:50px; padding: 0px 10px 0px 10px; background: #fff;margin-top: 18px;margin-bottom: 10px;
   border-top:0; border-bottom:0;color: #fff;}
.search-box > span {color:#fff; margin:0 20px; display:inline-block; float:left; line-height:50px; font-size:14px;}
.search-box input, .search-box input:focus {width:100%; font-family: 'Comfortaa',sans-serif;font-size: 18px;font-weight: 300;  height:30px; line-height:30px; padding:0 317px 0 10px; float: left;
background-color:transparent; color:#333;font-weight: 300; float:left; margin:10px 20px 0 0; border: 1px solid #fff;}
.search-box button {
position: absolute;
width: 22px;
height: 22px;
background: url(../img/sear.png);
border:0; 
cursor: pointer;
 right:14px;top:13px; line-height:22px; display:inline-block; }
.search-box button:hover {opacity:0.7;}
#searchsuggestions {
width:76.7%;
left: 40px;
height: auto;
display: block;
background:#2196F3;
font-size:14px;
font-family: 'Comfortaa' sans-serif;
line-height:14px;z-index: 111;
}
#searchsuggestions a { background:transparent; font-family: 'Comfortaa',sans-serif; font-size: 14px;font-weight: 300;padding: 5px;}
#searchsuggestions a span.searchheading {
background:#2196F3;
display:block;
padding:20px;
color:#fff;
font-weight: 300;
margin-top: 0px;
font-family: "Comfortaa",sans-serif;
font-size: 18px;
}
#searchsuggestions a:hover span.searchheading {
color:#fff;
}
#searchsuggestions a span {
color:#fff;
background:transparent;
width: 100%;
padding-left: 20px;
float: left;
}
#searchsuggestions span.seperator a {
display:block;
height:auto;
color:#fff;
padding: 5px;
background:transparent;
}
#searchsuggestions span.notfound {
padding:5px;
background:#2196F3;
display:block;
height:auto;
color:#000;
}
#loading-layer {
display: none;
font-size: 14px;
font-family: 'Comfortaa', sans-serif;
background: #131313;
font-weight: 300;
padding: 10px;
text-align: center;
color: #fff;
font-weight: lighter;
}
#searchsuggestions span.seperator{
float: left;
width: 100%;
margin-top: 10px;
margin-right: 0px;
padding: 10px;
text-align: center;
font-family: 'Comfortaa',sans-serif;
font-weight: 300;
background: #1976D2;
}
#searchsuggestions span.seperator a {font-size: 18px;font-family: 'Comfortaa',sans-serif;}
.allcarusel-bl{
float: left;
width: 100%;
margin-bottom: 20px;
padding: 20px 15px 0px 20px;
}
.pad-tops {padding-top: 0px;}
.carusel-full-mini{
float: left;
width: 100%;
background: #fff;
margin-top: 15px;
padding-bottom: 5px;
transition: all 0.5s;
}
.carusel-full{
float: left;
width: 100%;
background: #fff;
margin-top: 15px;
padding-bottom: 15px;
margin-bottom: 15px;
transition: all 0.5s;
}

.mart-tops1 {margin-top: 0px;}
.owl-pagination{
margin-top: 5px;
}
.banner-full{
float: left;
max-width: 728px;
max-height: 90px;
margin: 10px 0px 0px 0px;
}
.similar-bl{
width: 100%;
padding-right: 10px;
float: left;
}
.img-similar {
width: 100%;
height: 155px;
overflow:  hidden;
}
.img-similar img {
width: 100%;
height: 115%;
}
.title-similar{
  float: left;
  width: 100%;
  margin-top: 4px; text-align: center;
font-family: 'Roboto Condensed', sans-serif,sans-serif;
font-size: 16px;
color: #FFC107;
}
.title-similar a {color: #333;font-weight: 300;}
.box-screens {text-align:center; background-size:cover;}
.screens-title {margin-bottom:25px; text-align:center; font-size:24px; text-transform:uppercase; color:#fff;}
.box-screens .highslide, .box-screens > img {display:inline-block; margin:0 10px;}
.box-screens .highslide + br, .box-screens > img + br {display:none;}
.box-screens .highslide img {display:block; width:250px;}

/* clearfix */
.owl-carousel .owl-wrapper:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
/* display none until init */
.owl-carousel{display: none; position: relative; width: 100%; -ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none; position: relative; -webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden; position: relative; width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page, .owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* fix */
.owl-carousel  .owl-wrapper, .owl-carousel  .owl-item{
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}
.owl-theme .owl-controls{  left:0; bottom:-4px; right:0; z-index:999; text-align: center; height:15px;}
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div{color: #FFF; display: inline-block; zoom: 1; margin: 5px; padding: 3px 10px;
font-size: 12px; border-radius: 30px; background: #869791; opacity: 0.5;}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity: 1; text-decoration: none;}
/* Styling Pagination*/
.owl-theme .owl-controls .owl-page{display: inline-block; zoom: 1; }
.owl-theme .owl-controls .owl-page span{display: block; width: 12px; height: 12px; margin: 5px 7px;
border-radius: 20px; background-color: #626c88;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#1976d2;}
/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto; width: auto;
  color: #FFF; padding: 2px 10px; border-radius: 30px;}
.text-full-news{
float: right;
width: 100%;
margin-top: 20px;
}
.full-text embed, .full-text object, .full-text video, .full-text iframe, .full-text frame {width: 100% !important; height:400px;}
.full-text {color:#111; padding: 25px; font-family: 'Roboto', arial;
font-size: 15px;font-weight: lighter;
border-top:1px solid #e3e3e3;}
.full-text img {margin:0 10px 10px 0; max-width:100%; border:5px solid #f0f0f0;}
.full-text a {}
.full-text a:hover {}
.full-text a:visited {text-decoration:underline; color:#06c;}
.full-text h2, .full-text h3 {font-size:20px;}
.full-text h4, .full-text h5 {font-size:18px;}
.full-text p {margin-bottom:15px;}
.full-text ul, .full-text ol, .full-text h2, .full-text h3, .full-text h4, .full-text h5 {margin:0;}
.full-text ul li {
  list-style:disc;
  margin-left:40px;
}
.full-text ol {counter-reset:li; padding:0;  list-style:none; margin-left:25px; }
.full-text ol li {
  color:red;
  position:relative;
  margin:0 0 5px 0;
  padding-left:30px;
  min-height:20px;
}
.full-text  ol li:before {
  content:counter(li);
  counter-increment:li;
  font-size:11px;
  position:absolute;
  top:0px;
  left:0;
  width:20px;
  height:20px;
  line-height:20px;
  text-align:center; 
  color:#fff;
  background:#0297dc; 
  border-radius:50%;
}

.full-text table {width:100%; text-align:left;}
.full-text table tr td {padding:10px; border:1px solid #ccc; font-size:12px; }
.full-text table tr:nth-child(1) {background-color:#0297dc !important; color:#FFF; font-size:14px !important;}
.full-text table tr:nth-child(2n+1) {background-color:#f9f9f9;} 
.tabs {text-align:left; padding-bottom:20px;}
.tabs li {display:inline-block; height:40px; padding:0 15px; line-height:40px;
font-size:18px; color:#fff; background-color:#83bf0a; cursor:pointer; margin:0 !important;}
.tabs li:first-child {}
.tabs li.current {color:#fff !important; border-bottom:0; background-color:#3498db; }
.tabs li:hover {text-decoration:underline;}
.box {display:none; padding:0; margin-bottom:0 !important;}
.box.visible {display:block;}
.pm-bottom {
width: 100%;
float: left;
padding: .8em 10px;
text-decoration: none;
color: #fff;
font-weight: 400;
font-family: 'Comfortaa',sans-serif;
font-size: 16px;
background: #00aeef;
border-top: 1px solid #00a2de;
border-bottom: 1px solid #00a2de;
}
.text-user-title{
float: left;
width: 100%;
background: #53a93f;
border-top: 1px solid #489236;
border-bottom: 1px solid #489236;
font-size: 18px;
font-weight: 300;
color: #fff;
text-align: center;
padding: 10px 0px 10px 0px;
}
.left-mortal{
float: left;
width: 49%;
padding: 20px 0px 0px 20px;
height: 205px;
}
.text-mort{
float: left;
width: 100%;
border-bottom: 1px solid #eee;
padding-bottom: 10px;
font-style: italic;
color: #333;
font-size: 14px;
font-weight: 400;
}
.pen{
float: left;
width: 35px;
height: 35px;
margin: 7px 7px 0px 0px;
}
.pen img {width: 100%; height: 100%;}
.text-mort span {padding: 3px 5px 0px 5px; color: #959595; font-weight: 400;font-size: 13px; font-family: 'Comfortaa',sans-serif;}
.banner-center{
float: left;
max-width: 973px;
border: 1px solid #eee;
margin: 20px 0px 5px 40px;
}
.banner-center img  {width: 100%; height: 100%;}
footer{
float: left;
width: 100%;
height: 199px;
background: #53a93f;
position: relative;
}
.foot-bls{
float: left;
width: 100%;
height: 199px;
background:url('/templates/papers-of-my-life/img/bottomimages.png') no-repeat center;
}
.container-content{
float: left;
width: 100%;
}
.all-nest{
float: left;
width: 45.4%;
height: 298px;
background: #eee;
margin: 20px 0px 5px 20px;
border-radius: 2px;
}
.all-nest-img {
width: 100%;
height: 298px;
overflow: hidden;
position: relative;
border-radius: 2px;
}
.all-nest-img  img {width: 100%; border-radius: 2px;}
.mini-nest{
float: left;
width: 15%;
height: 86px;
background: #eee;
border-radius: 2px;
margin: 20px 0px 0px 20px;
}
.mini-nest-img {
width: 100%;
height: 86px;
 border-radius: 2px;
overflow: hidden;
position: relative;
}
.mini-nest-img  img {width: 100%;border-radius: 2px;transition:all 0.5s;}
.mini-nest-img img:hover {  -webkit-filter: contrast(155%); transition:all 0.5s;}
.mini-nest:hover {background-color: rgba(0, 0, 0, 0.6);}
.mini-nest-img a:hover > .camers {opacity: 1;transition:all 0.5s;}
.camers{position: absolute; top: 25%; left: 40%; width: 32px; opacity: 0;transition:all 0.5s;}
.hovers-special{
position: absolute;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.1);
transition:all 0.5s;
}
.hovers-special:hover{
background-color: rgba(0, 0, 0, 0.5);
transition:all 0.5s;
}
.title-hover-special{
width: 100%;
text-align: center;
float: left;
margin-top: 25%;
font-weight: 300;
font-family: 'Roboto Condensed', sans-serif;
font-size: 17px;
color: #ecf0f1;
transition:0.5s;
}
.play-me{
position: absolute;
width: 85px;
height: 85px;
top: 35%;
left: 40%;
}
.play-me img {
width: 100%; height: 100%;
}
#Go_Top {
float: left;
width: 100%;
padding-bottom: 2px;
text-align: center; 
cursor: pointer;
}
.img-top{
margin-left: 48%;
margin-right: 5px;
margin-top: 8px;
float: left;
width: 32px;
cursor: pointer;
}
.title-up {
float: left;
font-family: 'Comfortaa',sans-serif;
font-size: 24px;
padding: 8px 8px 8px 10px;
font-weight: 300;
color: #fff;
cursor: pointer;}
.left-licks{
float: left;
width: 10%;
}
.right-licks{
float: right;
width: 10%;
}
.countsb{
float: left;
width: 88px;
height: 33px;
margin: 14px 0px 0px 18px;
}
.alline-bl{
float: left;
width: 55%;
margin: 1.7% 0px 0px 17.5%;
}
.minititle{
float: left;
font-size: 14px;
color: #fff;
margin: 8px 0px 0px 18%;
}
.title-logofut{
  float: left;
    font-family: 'Comfortaa', cursive;
    font-weight: 400;
    font-size: 72px;
    color: #FFF;
}

.colors-block{
width: 100%;
padding: 20px;
position: relative;
}
.cl-cat1{background: #53a93f;}
.cl-cat2{background: #303F9F;}
.cl-cat3{background: #7B1FA2;}
.namenews{
float: right;
width: 100%;
margin-top: 5px;
font-size: 40px;
color: #343434;
}
.images-fuls{
float: left;
width: 220px;
height: 220px;
border-radius: 50%;
border:  5px solid #489236;
}
.images-fuls img {width: 100%; height: 100%;border-radius: 50%;border:  5px solid #fff;}
.cl-cat1-img{border:  5px solid #489236;}
.cl-cat2-img{border:  5px solid #00aeef;}
.cl-cat3-img{border:  5px solid #6a1d8a;}
.line-allinfo{
float: right;
width: 100%;
margin-top: 10px;
}
.caterorys{
float: left;
color: #fff;
font-size: 18px;
background: #00aeef;
border-radius: 4px;
padding: 5px 10px 5px 10px;
}
.icons-fuls{
float: left;
margin: 0px 0px 0px 30px;
width: 32px;
}
.date-day{
float: left;
margin: 5px 0px 0px 10px;
color: #53a93f;
font-size: 18px;
font-weight: 400;
}
.date-day a {color: #53a93f;}
.caterorys a {color: #fff;}
.repost-him{
float: left;
font-weight: 400;
font-size: 20px;
margin-top: 10px;
margin-right: 25px;
color: #343434;
}
.block-blos{
float: left;
margin-top: 3px;
}
.text-fullst{
float: left;
width: 100%;
line-height: 1.5;
font-size: 18px;
font-weight: 400;
padding: 20px;
}

.text-fullst p {
font-family:verdana;
font-size:15px;
}

.text-fullst li {
font-family:verdana;
font-size:15px;
}

.text-fullst a {
color:#3f69a9;
text-decoration:underline;
}

.text-fullst a:hover {
color:#53a93f;
text-decoration:none;
}


.text-fullst img {max-width: 100%; margin: 5px; border-radius: 4px;}
.quote {color: #1976d2; font-style: italic;border: 1px solid #eee; border-left: 5px solid #1976d2;margin: 5px 0px 5px 0px; font-size: 18px; font-weight: 300;}
.otstup{
float: left;
width: 100%;
margin-bottom: 300px;
}
.text-fullst{
float: left;
}
.txt-tg{
font-size: 18px;
float: left;
margin: 0px 0px 0px 0px;
}
.tags-news{
float: left;
width: 100%;
padding: 5px 5px 7px 0px;
margin: 5px 0px 0px 0px;
}
.tags-news a {
background: #53a93f;
border: 1px solid #489236;
border-radius: 2px;
font-size: 14px;
font-weight: 400;
color: #fff;
padding: 5px 10px 5px 10px;
margin-left: 8px;
}
.st-pape{
width: 100%;
padding: 20px;
border: 1px solid #eee;
float: right;
background: #eee;
}
.bacsf{border-top: 1px solid #489236;
    border-bottom: 1px solid #489236;
    background: #53a93f; color: #fff;}

.pm-blocks{ float: right;
	width: 84%;}
.pm_status_content .text-class-pm {
font-size: 14px; font-weight: 400;
}
.pm_progress_bar {margin: 10px 0px 10px 0px;}
.pm_progress_bar span {
    background: #1976d2;
    font-size: 0em;
    text-indent: -2000em;
    height: 14px;
    display: block;
    overflow: hidden;
}
.pm_progress_bar {background: #fff; border: 1px solid #eee;}

/*---Лучшие пользователи---*/
.userstop td, .pm td.pm_list, .pm td.pm_head {
    border: 1px solid #eee;
    padding: 5px;
    background-color: #fff;
    font-family: 'Comfortaa', sans-serif;
font-size: 14px;
} 
.pm_list {color: #454545;}
.pm_list a {color: #454545;}
.userstop thead td, .pm td.pm_head {
    background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
    height: 22px;
    padding: 0;
    text-align: center;
    background:  #eee;
    color: #333;
    font-family: 'Comfortaa', sans-serif;
font-size: 14px;
}
.img-tfg{
float: left;
width: 24px;
height: 24px;
margin: -5px 10px 0px 0px;
}
.img-tfg img {width: 100%; height:  100%;}
.pm-bottom-up {
float: left;
padding: 7px;
background: #1976d2;
font-family: 'Comfortaa', sans-serif;
font-size: 18px;
margin: 10px 5px 0px 10px;
border: 1px solid #1976d2;
border-radius: 2px;
}
.pm-bottom-up a {color: #fff;font-weight: 300;}
iframe {max-width: 100%; margin: 5px;}
.user-info-block{
float: left;
width: 100%;
}
.poster{
float: left;
width: 100%;
overflow: hidden;
height: 380px;
background: url(../img/fon.jpg) center;
position: relative;
}
.poster img {width: 100%;}
.block-avatar{
float: left;
width: 100%;
height: 100%;
position: absolute;
bottom: 0px;
background-color: rgba(0, 0, 0, 0.4);
}
.fotous{
float: left;
width: 180px;
height: 180px;
border: 5px solid #fff;
margin: 55px 0px 0px 41%;
 border-radius: 50%;
}
.fotous img {width: 100%; height: 100%; border-radius: 50%; border: 5px solid #53a93f;}
.titleme{
float: left;
width: 100%;
text-align: center;
font-size: 28px;
font-weight: 400;
color: #fff;
padding: 10px;
}
.grot{
float: left;
padding: 5px 10px 5px 10px;
color: #fff;
font-weight: 400;
background: #0089fa;
font-size: 14px;
margin-left: 10px;
border-radius: 4px;
}
.text-stylefull a {
padding: 3px 10px 3px 10px;
color: #fff;
font-weight: 400;
background: #0089fa;
font-size: 12px;
margin-left: 3px;
border-radius: 4px;
}
.botbl{
float: right;
width: 93%;
margin-top: 15px;
}
.bottomals{
float: left;
padding: 8px 10px 8px 10px;
color: #fff;
font-weight: 300;
background: #0089fa;
font-size: 14px;
margin-left: 20px;
border-radius: 4px;
 transition:all 0.5s;
}
.bottomals a {color: #fff;}
.newcolor{background: #ff002b;}
.newcolor-2{background: #ffa900;}
.newcolor-3{background: #00a753;}
.newscolor-4{background: transparent;}
.marnus{margin-left: 0px;}
.bottomals:hover {background:#333; transition:all 0.5s; }

.infos { width: 100%; float: left; text-align: center; margin-top: 15px;   border-top: 1px solid #489236;
    border-bottom: 1px solid #489236;
color: #fff;font-family: 'Comfortaa', sans-serif;padding: 5px 0px 5px 0px;
font-size: 18px; background: #53a93f;  clear: both; font-weight: 300;}
.infos b {color: #fff; font-weight: 300;}
.block-tifii{
position: absolute;
right: 0px;
top: 50px;
padding: 20px;
width: 31.7%;
}
.lefter{
left: 13%;
}
.namestat{
float: left;
width: 100%;
color: #fff;
font-size: 18px;
}
.borts{width: 82%; padding: 4px; border-radius: 2px;margin-left: -10px; background: #00a753;}
.namestat img {width: 24px; height: 24px;  margin: 0px 0px 0px 5px;}
.betr{margin-top: 10px;}
.nameg{
float: left;
margin-top: 2px;
margin-left: 2px;
font-size: 18px;
font-weight: 300;
}
.grot a  {color: #fff;}
.eded{
float: left;
width: 24px;
height: 24px;
}
.comments-fulls{
float: left;
border-radius: 4px;
width: 100%;
font-size: 24px;
color: #333;
text-transform: uppercase;
font-family:  'Comfortaa',sans-serif;
font-weight: 300;
padding: 8px 0px 8px 20px;
margin-top: 10px;
}
#addcoments_form {float: right;width: 87%; border-radius: 8px; margin-top: 10px; border: 1px solid #ccc; font-family: 'Comfortaa',sans-serif;}
.avatar2-coms{float: left;width: 10%;height: 180px;}
.avatasr{float: left;width: 100px; height: 100px; border-radius: 50%; margin: 5px 0px 0px 5px;}
.avatasr img {width: 100px; height: 100px; border-radius: 50%;}
.comments-full {
width: 100%;
overflow: hidden;
margin-top: 20px;
}
.emfull{
width: 98%;
float: left;
margin-top: 20px;
margin-bottom: 20px;
}
.avatar-user-bl{
float: left;
margin-left: 10px;
}
.avatar-user {
float: left;
width: 100px;
height: 100px;
border-radius: 4px;
}
.avatar-user img {
float: left;
width: 100%;
height: 100%;
border-radius: 50%;
}
.userinfo-full{
margin-top: 5px;
float: left;
margin-left: 26px;
width: 18%;
}
.userfullname-bl{
width: 100%;
font-family: 'Comfortaa', sans-serif;
font-size: 20px;
float: left;
}
.text-stylefull {font-family: 'Comfortaa', sans-serif;
font-size: 14px; margin-top: 3px;}
.text-comments-fullbl{
margin-top: 10px;
padding: 10px;
float: right;
width: 98.5%;
font-family: verdana;
font-size: 15px;
color:#333;
font-weight: 400;
border-right: 1px solid #eee;
border-left: 1px solid #eee;
border-top: 1px solid #eee;
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-top right: 8px;
border-top-right-radius: 8px;
}
.userinfo-full-right{
margin-top: 5px;
float: right;
width: 200px;
}
.reload-full-block{
width: 98.5%;
padding: 5px;
margin-bottom: 15px;
float: right;
color: #111;
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;
border-right: 1px solid #eee;
border-left: 1px solid #eee;
border-bottom: 1px solid #eee;
}
.reload-full-block a{color: #111; font-size: 14px; font-family: 'Comfortaa',sans-serif; font-weight: 400;}
.but-days-comm {
float: right;
padding:0px 10px 0px 10px;
}
.icon-comms{
width: 16px;
height: 16px;
float: right;
margin-top: 0px;
}
.icon-comms img {width: 100%; height: 100%;}
.tetx-cit-comms{
float: right;
padding: 0px 5px 0px 5px;
font-family: 'Comfortaa',sans-serif;
font-size: 14px;
}
.comments-ratings{
float: right;
width: 101px;
margin:25px 1px 0px 0px;
}
.fbutton, .btn_reglog {
 border: 0 none;
 background-color:#53a93f;
 border: 1px solid #489236;
cursor: pointer;
font-size:18px; 
border-radius: 4px;
font-weight: 300;
 font-family: 'Comfortaa',sans-serif;
 color: #FFF;
 padding: 4px 10px 4px 10px;
margin:10px;
 transition:all 0.5s;
}
.fbutton:hover {background-color:#e74c3c; transition:all 0.5s;}
.blfix{
float: left;
width: 100%;
padding: 20px;
}
.botrig{
float: right;
width: 20%;
}
.mass_comments_action {
float: left;
margin-left: 20px;
margin-bottom: 20px;
}
select {font-family: 'Comfortaa',sans-serif; border: 1px solid #eee;}
/*---BB коды---*/
 /* различие bbcodes и bbcodes_poll исключительно в длине кнопки */
/* класс bbcodes используем в списке персональных сообщений (pm.tpl) и по умолчанию в модуле редактора сообщений*/
.bbcodes, .bbcodes_poll {
    background:  #53a93f;
    color: #fff;

    padding: 5px 8px 5px 8px;
    margin-bottom: 2px !important;
    font-size: 14px;
    font-weight: 300;
font-family: 'Comfortaa', sans-serif;
    cursor: pointer;
    border: 1px solid #489236;
   
    border-radius: 2px;
    -moz- border-radius: 2px;
-webkit- border-radius: 2px;
-khtml- border-radius: 2px;
}
.bb-editor textarea { 
   font-family: sans-serif;
   font-size: 14px;
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    padding: 2px; border: 1px solid #d7d7d7; width: 100%; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  margin-top: -1px;
}
.bbcodes-1 {
    border: 1px solid #f39c12;
    color: #fff;
    padding: 5px 8px 5px 8px;
    margin-left: 10px !important;
    margin-top: -2px !important;
    font-size: 14px;
font-family: "Comfortaa";
    cursor: pointer;
    border-radius: 2px;
    background:#f39c12;
}
.wtxp{width: 100%; float: left;}
.xfields input{
border: 1px solid #eee;
height: 40px;
}
.addnews{margin-left: 10px !important; width: 180px;}
.tableform-2 {width: 100%; float: left;}
.pm-bottom-vote-level-2 a{ color: #FFF;}
.pm-bottom-vote a{color: #FFF;}
.pm-color {background:#f62459;}
.pm-color-2 {background:#2ecc71;}
.pm-color-3 {background:#3c546c;}
.ui-dialog .ui-dialog-titlebar{
padding: 10px;
background: #00aeef;
color: #fff;
font-size: 14px;
font-weight: 300;
font-family: 'Comfortaa',sans-serif;
}
.ui-dialog .ui-dialog-titlebar-close span{
    width: 24px;
    height: 24px;
    display: block;
    margin: -3px 0px 0px -10px;
    background: url(../img/closer.png);
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-widget{font-family: 'Comfortaa',sans-serif;}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {

background: transparent;
}
.ui-dialog .ui-dialog-buttonpane button {
cursor: pointer;
float: right;
line-height: 1.4em;
background-color: #53a93f;
border: 1px solid #489236;
color: #fff;
font-size: 14px;
border-radius: 2px;
margin: .5em .4em .5em 0;
overflow: visible;
padding: .2em .6em .3em .6em;
width: auto;
}
.basecont{
float: left;
width: 100%;
padding: 20px;
}
.baseform-2{
float: left;
width: 100%;
padding: 20px;
}
.pm-bottom-level-2{
font-size: 24px;
padding: 10px 10px 0px 0px;
}
.f_input {
font-family: 'Comfortaa', sans-serif;
font-size: 14px;
margin-top: 5px;
border: 1px solid #eee;
height: 50px;
width: 70%;
padding: 5px;
font-weight: 300;
background: transparent;
color: #1668b8;
}.f_input-1 {
font-family: 'Roboto Condensed', sans-serif;
font-size: 14px;
margin-top: 5px;
border: 2px solid #32394e;
height: 30px;
width: 60%;
padding: 5px;
background: transparent;
}
.lineup{
clear: both;
width: 100%;
padding: 20px;
}
.label-1{
padding-right: 15px !important;
}
.f_textarea-1{
border: 1px solid #eee;
border-radius: 2px;
width: 70%;
}
.avatar-userinf{
float: left;
width: 100px;
height: 100px;
border-radius: 50%;
margin-left: 20px;
margin-top: 20px;
margin-bottom: 20px;
padding: 3px;
border: 3px solid #fff;
}
.avatar-userinf img {width: 100%; height: 100%;border-radius: 50%;}
.user-info-block-analogy {float: left;width: 100%; background: url(../img/fon.jpg); }
.full-user-infob{float: left;margin-left: 20px; padding: 5px; font-size: 14px; margin-top: 20px;}
.infor-user-info{padding-top: 5px; color: #fff;}
.title-user-bl{
float: left;
padding: 10px;
width: 100%;
text-align: center;
font-size: 22px;
border-top: 1px solid #eee;
color: #fff;
}
.modal-cools{
float: left;
width: 130px;
}
/* Контейнер */
.modal {
/* Слой перекрытия */
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0,0,0,0.5);
z-index: 10000;

/* Трансформации прозрачности при открытии  */
-webkit-transition: opacity 500ms ease-in;
-moz-transition: opacity 500ms ease-in;
transition: opacity 500ms ease-in;

/* Скрываем изначально */
opacity: 0;
pointer-events: none;
}

/* Показываем модальное окно */
.modal:target {
opacity: 1;
pointer-events: auto;
}

/* Содержание */
.modal > div {
width: 510px;
height: 380px;
background: #2196f3;
font-family: 'Comfortaa',sans-serif;
position: relative;
margin: 10% auto;

/* По умолчанию минимизируем анимацию */
-webkit-animation: minimise 500ms linear;

/* Придаем хороший вид */
padding: 20px;
-webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
-moz-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
box-shadow: 0 3px 20px rgba(0,0,0,0.9);
color: #fff;
}

/* Изменяем анимацию при открытии модального окна*/
.modal:target > div {
-webkit-animation-name: bounce;
}
.modal h2 {
font-size: 30px;
text-align: center;
}
.title-all-days{
width: 100%;
float: left;
font-family: 'Comfortaa', sans-serif;
font-size: 18px;
color: #fff;
font-weight: lighter;
text-align: center;
margin-bottom: 7px;
}
@-webkit-keyframes bounce {
  0% {
    -webkit-transform: scale3d(0.1,0.1,1);
    -webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
  }
  55% {
    -webkit-transform: scale3d(1.08,1.08,1);
    -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0);
  }
  75% {
    -webkit-transform: scale3d(0.95,0.95,1);
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.9);
  }
  100% {
    -webkit-transform: scale3d(1,1,1);
    -webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
  }
}
@-webkit-keyframes minimise {
  0% {
    -webkit-transform: scale3d(1,1,1);
  }
  100% {
    -webkit-transform: scale3d(0.1,0.1,1);
  }
}

/* Ссылка на кнопку Закрыть */
.modal a[href="#close"] {
position: absolute;
right: 0;
font-family: 'Comfortaa',sans-serif;
top: 0;
color: transparent;
}
/* Сбрасываем изменения */
.modal a[href="#close"]:focus {
outline: none;
}
/* Создаем кнопку Закрыть */
.modal a[href="#close"]:after {
content: 'X';
display: block;
font-family: 'Comfortaa',sans-serif;
/* Позиционируем */
position: absolute;
right: -10px;
top: -10px;
width: 1.7em;
padding: 1px 1px 1px 2px;
/* Стили */
text-decoration: none;
text-shadow: none;
text-align: center;
font-weight: 400;
background: #019be3;
color: #fff;
border: 3px solid #fff;
-moz-border-radius: 20px;
border-radius: 50%;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}
.modal a[href="#close"]:focus:after,
.modal a[href="#close"]:hover:after {
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
}

.modal a[href="#close"]:focus:after {
outline: 1px solid #000;
}
.witcfa{display: block;}
/* Открываем модальное окно */
a.openModal {
display: block;
width: 51px;
height: 51px;
float: left;
margin-top: 3px;
    margin-left: 31px;
background: url(../img/socs.png);
transition: all 0.5s;
}
a.openModal img {width: 100%; height: 100%;}
/* Контейнер */
.modal-1 {
/* Слой перекрытия */
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0,0,0,0.5);
z-index: 10000;
/* Трансформации прозрачности при открытии  */
-webkit-transition: opacity 500ms ease-in;
-moz-transition: opacity 500ms ease-in;
transition: opacity 500ms ease-in;
/* Скрываем изначально */
opacity: 0;
pointer-events: none;
}
/* Показываем модальное окно */
.modal-1:target {
opacity: 1;
pointer-events: auto;
}
/* Содержание */
.modal-1 > div {
width: 510px;
height: 380px;
background: #2196f3;
font-family: 'Comfortaa',sans-serif;
position: relative;
margin: 10% auto;
/* По умолчанию минимизируем анимацию */
-webkit-animation: minimise 500ms linear;
/* Придаем хороший вид */
padding: 20px;
-webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
-moz-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
box-shadow: 0 3px 20px rgba(0,0,0,0.9);
color: #fff;
}
/* Изменяем анимацию при открытии модального окна*/
.modal-1:target > div {
-webkit-animation-name: bounce;
}
.modal-1 h2 {
font-size: 30px;
text-align: center;
}
@-webkit-keyframes bounce {
  0% {
    -webkit-transform: scale3d(0.1,0.1,1);
    -webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
  }
  55% {
    -webkit-transform: scale3d(1.08,1.08,1);
    -webkit-box-shadow: 0 10px 20px rgba(0,0,0,0);
  }
  75% {
    -webkit-transform: scale3d(0.95,0.95,1);
    -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.9);
  }
  100% {
    -webkit-transform: scale3d(1,1,1);
    -webkit-box-shadow: 0 3px 20px rgba(0,0,0,0.9);
  }
}

@-webkit-keyframes minimise {
  0% {
    -webkit-transform: scale3d(1,1,1);
  }
  100% {
    -webkit-transform: scale3d(0.1,0.1,1);
  }
}

/* Ссылка на кнопку Закрыть */
.modal-1 a[href="#close"] {
position: absolute;
right: 0;
font-family: 'Comfortaa',sans-serif;
top: 0;
color: transparent;
}
/* Сбрасываем изменения */
.modal-1 a[href="#close"]:focus {
outline: none;
}
/* Создаем кнопку Закрыть */
.modal-1 a[href="#close"]:after {
content: 'X';
display: block;
font-family: 'Comfortaa',sans-serif;
/* Позиционируем */
position: absolute;
right: -10px;
top: -10px;
width: 1.7em;
padding: 1px 1px 1px 2px;
/* Стили */
text-decoration: none;
text-shadow: none;
text-align: center;
font-weight: 400;
background: #019be3;
color: #fff;
border: 3px solid #fff;
-moz-border-radius: 20px;
border-radius: 50%;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}
.modal-1 a[href="#close"]:focus:after,
.modal-1 a[href="#close"]:hover:after {
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
}
.modal-1 a[href="#close"]:focus:after {
outline: 1px solid #000;
}
.witcfa{display: block;}
/* Открываем модальное окно */
a.openModal-1 {
display: block;
width: 51px;
height: 51px;
float: left;
margin-top: 3px;
    margin-left: 31px;
background: url(../img/socs.png);
transition: all 0.5s;
}
a.openModal-1 img {width: 100%; height: 100%;}
.sociat{
float: left;
width: 45%;
margin-left: 16px;
margin-top: 20px;
padding: 3px;
border-radius: 4px;
text-align: center;
padding: 10px;
border: 3px solid #fff;
transition:all 0.5s;
}
.bag-vk{background: #597b9f;}
.bag-g{background: #e33e2b;}
.bag-ok{background: #f58220;}
.bag-mail{background: #00468c;}
.bag-tw{background: #00acee;}
.bag-fb{background: #3b5999;}
.sociat:hover {background: #53a93f;  transition:all 0.5s;}
.sociat a {color: #fff;}
.title_quote, .title_spoiler {color: #fff; background: #53a93f;border: 1px solid #489236;}
@media screen and (max-width: 1320px) {
.leftblock{width: 88%;}
}
@media screen and (max-width: 1280px) {
.text-art {width: 72%;}
.rightbar {width: 89.8%;}
.leftblock{width: 88%;}
.namenews{width: 100%;}
.line-allinfo{width: 100%;}
.borts {width: 92%;}
.botbl {width: 98%;}
.banner-center {max-width: 900px;}
.nombers {font-size: 15px; margin-top: 8px;}
.comms-v {max-width: 26px; max-height: 26px;}
}
@media screen and (max-width: 1220px) {
.left-mortal {height: auto;}
.leftblock {width: 87%;}
.text-art {width: 70%; font-size: 18px;}
.botrig {width: 32%;}
}
@media screen and (max-width: 1150px) {
.mini-nest{margin-left: 15px;}
.imgpad-carusel {margin-left: 15%;}
.shortpad {font-size: 13px;}
.leftblock {width: 85%; margin-left: 5px;}
.scene div.grass {left: 24%;}
#addcoments_form {width: 82%;}
.userinfo-full {width: 38%;}
}

@media screen and (max-width: 1090px) {
.title-logofut {font-size: 60px;}
.right-licks{width: 13%;}
#addcoments_form {width: 80%;}
.alline-bl {margin-left: 16%;}
.scene div.grass {left: 22%;}
.rightbar {width: 88%;}
.leftblock{width: 83%;}
.line-search{width: 102.5%;}
.text-art {width: 63%; margin-top: 0px;}
.belive {width: 60%; margin-left: 20%;}
.listednote {width: 60%; font-size: 20px; margin-left: 20%;}
.imgpad-carusel {margin-left: 9%;}
.newspad-carusel {margin-left: 1px;}
.newspad{margin-left: 15px;}
.mini-nest-img img {height: 100%;}
.mini-nest {margin-left: 11px; height: 70px;}
.mini-nest-img{height: 70px;}
.all-nest-img img {height: 100%;}
.all-nest-img{height: 250px;}
.all-nest {height: 250px;}
.lastpad {height: auto;}
.bl-avto {border-bottom: 1px solid #eee; padding-bottom: 8px; width: 50%; }
.bord-non {display: none;}
.comms-v {margin-left: 28%;}
.titlepad {font-size: 14px;}
.namenews {width: 100%;}
.line-allinfo {width: 100%;}
.geret {float: left; width: 100%;}
.lefter {left: 3%;}
.block-tifii {width: 33%;}
.borts {width: 100%;}
.grot {font-size: 11px;}
.bottomals {margin-top: 10px;}
.botbl {margin-top: 0px;}
.fotous {margin-left: 39%;}
}
@media screen and (max-width: 800px) {
.rightbar {width: 84%;}
.leftblock {width: 75.5%;}
.line-search {width: 104.5%;}
.search-box {width: 96%;}
.search-box input, .search-box input:focus {padding: 0px;}
.scene div.grass {left: 8%;}
.all-nest-img img {height: auto;}
.your-foto {margin-left: 30%;}
.manual {height: auto; padding-bottom: 20px;}
.text-art {width: 100%; margin-right: 0px; padding: 20px; }
.title-me {text-align: center;}
.listednote {width: 95.5%; margin-left: 4.4%;}
.newspad {width: 46.7%;}
.banner-center {margin-right: 30px; margin-left: 30px;}
.allcarusel-bl {padding-right: 0px;}
.belive {margin-left: 0%; width: 100%;}
.infobotsr {padding: 5px 0px 5px 5px;}
.infobotsr-left {padding: 5px 5px 5px 0px;}
.imgpad-carusel {width: 175px; height: 175px;}
.title-logofut {font-size: 47px;}
.minititle {margin-left: 6%;}
.right-licks {width: 17%;}
.alline-bl {margin-top: 3.2%; margin-left: 14%;}
.text-mort {font-size: 13px;}
.newspad-carusel {width: 100%;}
.helton{width: 120px;height: 120px;}
.netlot {display: none;}
.hygio{font-size: 13px;}
.all-nest {width: 91%;}
.mini-nest { margin-left: 20px; width: 70px; height: 70px; background: #fff; border-radius: 50%;}
.mini-nest-img {width: 70px; height: 70px; border-radius: 50%;}
.mini-nest-img  img {width: 100%; height: 100%; border-radius: 50%;}
.camers {top: 25%; left: 27%;}
.camers img {width: 100%; height: 100%; border-radius: 1px; }
.btn_showmore {margin-right: 0px;}
.img-top {margin-left: 46%;}
.speed-search {width: 104.5%;}
.images-fuls {width: 110px; height: 110px; margin-top: 20px;}
.namenews {width: 100%; margin-top: 32px; font-size: 18px;}
.line-allinfo {width: 100%; margin-top: 10px;}
.like-blocks-full {top: 0px; bottom: auto;}
.text-fullst {font-size: 16px;}
.quote {font-size: 14px;}
.avatar2-coms {margin-left: -20px;}
#addcoments_form {width: 74%;}
.botrig {width: 50%;}
.but-days-comm {padding-top: 5px;}
.userinfo-full {width: 48%;}
.date-day {margin-right: 10px;}
.login-block {top: 22%; left: 26%;}
.botbl {float: left;}
.block-tifii {width: 47%; top: 330px;}
.poster {height: 600px;}
.fotous { margin-top: 20px; margin-left: 27%;}
.eded {display: none;}
#searchsuggestions { width: 58%;}
}
@media screen and (max-width: 670px) {
.scene div.grass {left: 8%; font-size: 60px;}
.helton {margin-left: 18%;}
.newspad {margin-left: 20px; width: 44%;}
.imgpad-carusel {width: 150px; height: 150px;}
.comms-v {margin-left: 20%;}
.title-logofut {font-size: 40px;}
.minititle {margin-left: 1%;}
.your-foto {margin-left: 26%;}
.login-block {width: 100%; margin-left: -26%;}
.l-link {width: 65%;}
.l-link a {font-size: 13px;}
.dzig {width: 48%;     margin: 5px 0px 0px 5px;}
}
@media screen and (max-width: 665px) {
.rightbar {width: 82%;}
.leftblock {width: 70%;}
.line-search {width: 104.5%;}
.search-box {width: 96%;}
.search-box input, .search-box input:focus {padding: 0px;}
.right-licks{width: 20%;}
.title-logofut {font-size: 36px; margin-top: 20px;}
.imgpad-carusel {width: 125px; height: 125px;}
.bl-avto {padding-right: 0px;}
.namenews {width: 100%;}
.botrig {width: 100%;}
}
@media screen and (max-width: 580px) {
.scene div.grass {font-size: 40px; left: 6%;}
.leftbar {display: none;}
.leftbar-1{ display: block; margin-top: 200px;}
.rightblock {margin-top: -200px; display:  none;}
.rightbl {position: relative; display: none;}
.rightblock-1 {display: block; float: right;}
.scene div.grass {bottom: 80px;}
.icons-nav{margin-left: 37%;}
a.openModal{margin-left: 37%;}
a.openModal-1{margin-left: 37%;}
.top-menu-link {margin-left: 20%;}
.rightbar{width: 100%; float: left;}
.leftblock{width: 99.6%; margin-left: 0px;}
.line-search{width: 100%;}
.manual {width: 100%; margin: 0px;}
.text-art{width: 100%; margin: 5px;padding: 15px; }
.belive {width: 100%; margin: 0px;}
.listednote{width: 100%; margin: 0px;}
.allcarusel-bl {padding: 0px;}
.helton{ width: 95%; height: auto; border-radius: 0px; margin-left: 2%; border: none;}
.helton img {border-radius: 0%;}
.hygio {font-size: 18px;}
.left-mortal{width: 100%; padding: 20px; margin: 0px;}
.newspad{height: auto;margin: 20px 0px 0px 0px; width: 99%;}
.shortpad{float: left;}
.imgpad-carusel {width: 250px; height: 250px; margin-left: 18%;}
.titlepad{font-size: 18px;}
.lastpad {height: 40px;}
.bord-non{display: none;}
.comms-v{margin-left: 35%; margin-top: 2px;}
.nombers{float: left; font-size: 18px; margin-top: 3px;}
.bl-avto {width: 50%;}
footer{height: auto;}
.left-licks{float: right; width: 50%; display: none;}
.right-licks{float: right; width: 50%; display:  none;}
.alline-bl{float: left; width: 100%;margin: 0px; padding: 10px;}
.title-logofut{margin-left: 10%;}
.minititle{margin-left: 7%;}
.lenta-ava{width: 100%; padding-left: 33%;}
.l-link{width: 100%; margin-left: -25px;}
.login-ava{width: 110px; height: 110px; margin-top: 0px;}
.dzig{width: 100%;}
#searchsuggestions { width: 87%;}
.login-button span{margin-left: 20%;}
.login-button{margin-left: 20%;}
.witcfa{margin-left: 7%; display: block;}
.name-as{font-size: 24px;}
.name-puls{width: 100%; margin-bottom: 20px; text-align: center;}
.enter{margin-left: 17%; font-size: 18px; padding: 5px 20px 5px 20px;}
.manemail{padding-bottom: 0px;}
.line-prilene{padding-top: 15px; padding-left: 25px; width: 100%; margin: 0px;}
.speed-search{width: 100%;}
.images-fuls {display: none;}
.namenews{font-size: 24px;}
#addcoments_form {width: 80%; margin-top: 0px;}
.avatasr{width: 70px; height: 70px;}
.avatasr img {width: 100%; height: 100%;}
.botrig{width: 70%;}
.block-tifii{width: 50%;top: 390px;}
.f_input{width: 55%;}
.f_textarea-1{width: 55%;}
.modal > div {width: 99%;}
.modal a[href="#close"] {right: 10px;}
.modal-1 > div {width: 99%;}
.modal-1 a[href="#close"] {right: 10px;}
.caterorys{width: 100%; text-align: center;margin-bottom: 5px;}
.icons-fuls{float: left;margin-left: 5px;}
.helton{width: 99%; margin-left: 0px;}
.timezoneselect{width: 100%;}
}
@media screen and (max-width: 380px) {
.modal h2 {font-size: 24px;}
.modal-1 h2 {font-size: 24px;}
.rightbar{width: 100%; float: left;}
.leftblock{width: 99.1%; margin-left: 0px;}
.imgpad-carusel {width: 250px; height: 250px; margin-left: 14%;}
.newspad{width: 100%;}
.title-logofut{margin-left: 6%;}
.minititle{text-align: center;}
.scene div.grass {font-size: 36px; left: 6%;}
.name-as {font-size: 18px;}
.login-link{margin-left: -10px;}
.block-ask{padding: 10px;}
#searchsuggestions { width: 86%;}
.block-tifii{display: none;}
.caterorys{width: 100%; text-align: center;margin-bottom: 5px;}
.icons-fuls{float: left;margin-left: 5px;}
.geret{display: none;}
.botbl{float: right; width: 87%;}
.poster{height: 500px;}
.modal > div {padding-right: 7px;padding-left: 0px;}
.modal-1 > div {padding-right: 7px;padding-left: 0px;}
.sociat {margin-left: 13px;}
.witcfa{margin-left: 2%;}
}

@media screen and (max-width: 365px) {
.rightbar{width: 100%; float: left;}
.leftblock{width: 98.7%; margin-left: 0px;}
.icons-nav{margin-left: 35%;}
a.openModal {margin-left: 35%;}
a.openModal-1 {margin-left: 35%;}
#searchsuggestions { width: 85%;}
.login-button span { margin-left: 16%;}
.login-button {margin-left: 18%;}
.scene div.grass {font-size: 36px; left: 4%;}
.baseform-2 {padding-left: 5px; padding-right: 5px;}
.avatasr{width: 60px; height: 60px;}
.caterorys{width: 100%; text-align: center;margin-bottom: 5px;}
.icons-fuls{float: left;margin-left: 5px;}
.fotous{margin-left: 24%;}
.login-ava{margin-left: 0px;}
.title-logofut{margin-left: 4%;}
.helton{width: 99%; margin-left: 0px;}
.all-nest {height: 250px; background: #fff;}
.all-nest-img{background: #fff;}
.mini-nest{margin-left: 35px;}
.your-foto{margin-left: 23%;}
.witcfa{margin-left: 1.7%;}
.hovers-special{background-color: rgba(0, 0, 0, 0);}
.minititle{text-align: center; margin-left: 0px;}
}
@media screen and (max-width: 350px) {
.leftblock{width: 98.1%; margin-left: 0px;}
#searchsuggestions { width: 84%;}
.your-foto{margin-left: 22%;}
.owl-pagination{display: none;}
.mart-tops {margin-left: 9%;}
.title-logofut{margin-left: 6%; font-size: 30px; text-align: center;}
.scene div.grass {font-size: 30px; left: 6%;}
.botrig{width: 82%;}
.date-day{display: none;}
.icons-fuls{display: none;}
.botbl{width: 96%;}
.fotous{margin-left: 20%;}
.witcfa{margin-left: 0%;}
}

.tabst {
 clear:both;
 border:1px solid #c1c1c1;
 border-collapse: collapse;
 width:90%;
 text-align:center;
}

.tabst td {
 border:1px solid #c1c1c1;
 padding:3px;
}

.tabst p {
	
}

.tbh:hover {
 background:#f1f1f1;
}

.icon-type {
 width: 90px;
 display: inline-block;
 text-align: Center;
 font-size: 12px;
 padding: 3px 10px;
 border-radius: 10px;
 box-sizing: border-box;
 font-weight: bold;
 color: White;
 margin-top: 2px;
 margin-bottom: 2px;
 text-transform:uppercase;
}

.icon-type-grass {
 background-color: #9CC952;
 background: -webkit-linear-gradient(#9CC952, #76993f);
 background: -o-linear-gradient(#9CC952, #76993f);
 background: -moz-linear-gradient(#9CC952, #76993f);
 background: linear-gradient(#9CC952, #76993f);
 border-color: #698737;
}

.icon-type-poison {
 background-color: #BE7FC7;
}

.icon-type-bug {
 background-color: #739C42;
 background: -webkit-linear-gradient(#739C42, #688c3b);
 background: -o-linear-gradient(#739C42, #688c3b);
 background: -moz-linear-gradient(#739C42, #688c3b);
 background: linear-gradient(#739C42, #688c3b);
 border-color: #608237;
}

.icon-type-dragon {
 background-color: #F07054;
 background: -webkit-linear-gradient(#F07054, #de684e);
 background: -o-linear-gradient(#F07054, #de684e);
 background: -moz-linear-gradient(#F07054, #de684e);
 background: linear-gradient(#F07054, #de684e);
 border-color: #d16249;
}

.icon-type-fairy {
 background-color: #FBB9EB;
 background: -webkit-linear-gradient(#FBB9EB, #e8acd9);
 background: -o-linear-gradient(#FBB9EB, #e8acd9);
 background: -moz-linear-gradient(#FBB9EB, #e8acd9);
 background: linear-gradient(#FBB9EB, #e8acd9);
 border-color: #cf99c1;
}

.icon-type-fire {
 background-color: #FE7E20;
 background: -webkit-linear-gradient(#FE7E20, #e8721e);
 background: -o-linear-gradient(#FE7E20, #e8721e);
 background: -moz-linear-gradient(#FE7E20, #e8721e);
 background: linear-gradient(#FE7E20, #e8721e);
 border-color: #d6691c;
}

.icon-type-ghost {
 background-color: #7C639E;
 background: -webkit-linear-gradient(#7C639E, #6a5587);
 background: -o-linear-gradient(#7C639E, #6a5587);
 background: -moz-linear-gradient(#7C639E, #6a5587);
 background: linear-gradient(#7C639E, #6a5587);
 border-color: #604d7a;
}

.icon-type-ground {
 background-color: #CFAD5C;
 background: -webkit-linear-gradient(#CFAD5C, #b89951);
 background: -o-linear-gradient(#CFAD5C, #b89951);
 background: -moz-linear-gradient(#CFAD5C, #b89951);
 background: linear-gradient(#CFAD5C, #b89951);
 border-color: #a18647;
}

.icon-type-normal {
 background-color: #A6AAAF;
 background: -webkit-linear-gradient(#A6AAAF, #9b9fa3);
 background: -o-linear-gradient(#A6AAAF, #9b9fa3);
 background: -moz-linear-gradient(#A6AAAF, #9b9fa3);
 background: linear-gradient(#A6AAAF, #9b9fa3);
 border-color: #8f9296;
}

.icon-type-psychic {
 background-color: #F168B8;
 background: -webkit-linear-gradient(#F168B8, #de5fa9);
 background: -o-linear-gradient(#F168B8, #de5fa9);
 background: -moz-linear-gradient(#F168B8, #de5fa9);
 background: linear-gradient(#F168B8, #de5fa9);
 border-color: #cf599c;
}

.icon-type-steel {
 background-color: #A1B5BA;
 background: -webkit-linear-gradient(#A1B5BA, #92a4a8);
 background: -o-linear-gradient(#A1B5BA, #92a4a8);
 background: -moz-linear-gradient(#A1B5BA, #92a4a8);
 background: linear-gradient(#A1B5BA, #92a4a8);
 border-color: #839396;
}

.icon-type-dark {
 background-color: #707070;
 background: -webkit-linear-gradient(#707070, #5c5c5c);
 background: -o-linear-gradient(#707070, #5c5c5c);
 background: -moz-linear-gradient(#707070, #5c5c5c);
 background: linear-gradient(#707070, #5c5c5c);
 border-color: #4f4f4f;
}

.icon-type-electric {
 background-color: #F1D434;
 background: -webkit-linear-gradient(#F1D434, #e0c631);
 background: -o-linear-gradient(#F1D434, #e0c631);
 background: -moz-linear-gradient(#F1D434, #e0c631);
 background: linear-gradient(#F1D434, #e0c631);
 border-color: #d4bb2f;
}

.icon-type-fighting {
 background-color: #D56920;
 background: -webkit-linear-gradient(#D56920, #c25f1d);
 background: -o-linear-gradient(#D56920, #c25f1d);
 background: -moz-linear-gradient(#D56920, #c25f1d);
 background: linear-gradient(#D56920, #c25f1d);
 border-color: #ab541a;
}

.icon-type-flying {
 background-color: #A0B4EB;
 background: -webkit-linear-gradient(#A0B4EB, #92a4d6);
 background: -o-linear-gradient(#A0B4EB, #92a4d6);
 background: -moz-linear-gradient(#A0B4EB, #92a4d6);
 background: linear-gradient(#A0B4EB, #92a4d6);
 border-color: #8798c7;
}

.icon-type-grass {
 background-color: #9CC952;
 background: -webkit-linear-gradient(#9CC952, #8eb84b);
 background: -o-linear-gradient(#9CC952, #8eb84b);
 background: -moz-linear-gradient(#9CC952, #8eb84b);
 background: linear-gradient(#9CC952, #8eb84b);
 border-color: #82a845;
}

.icon-type-ice {
 background-color: #52C5E7;
 background: -webkit-linear-gradient(#52C5E7, #4bb6d6);
 background: -o-linear-gradient(#52C5E7, #4bb6d6);
 background: -moz-linear-gradient(#52C5E7, #4bb6d6);
 background: linear-gradient(#52C5E7, #4bb6d6);
 border-color: #44a4c2;
}

.icon-type-poison {
 background-color: #BE7FC7;
 background: -webkit-linear-gradient(#BE7FC7, #af76b8);
 background: -o-linear-gradient(#BE7FC7, #af76b8);
 background: -moz-linear-gradient(#BE7FC7, #af76b8);
 background: linear-gradient(#BE7FC7, #af76b8);
 border-color: #a06ca8;
}

.icon-type-rock {
 background-color: #A58C21;
 background: -webkit-linear-gradient(#A58C21, #947e1e);
 background: -o-linear-gradient(#A58C21, #947e1e);
 background: -moz-linear-gradient(#A58C21, #947e1e);
 background: linear-gradient(#A58C21, #947e1e);
 border-color: #85711b;
}

.icon-type-water {
 background-color: #498FC5;
 background: -webkit-linear-gradient(#498FC5, #4282b3);
 background: -o-linear-gradient(#498FC5, #4282b3);
 background: -moz-linear-gradient(#498FC5, #4282b3);
 background: linear-gradient(#498FC5, #4282b3);
 border-color: #3c77a3;
}

.icon-type-energy {
 width: 13px;
 display: inline-block;
 text-align: Center;
 font-size: 12px;
 padding: 3px 10px;
 border-radius: 5px;
 box-sizing: border-box;
 font-weight: bold;
 color: White;
 margin-top: 2px;
 margin-bottom: 2px;
 text-transform:uppercase;
 background-color: #4ec8fc;
 border-color: #37abdc;
}

.ptsmall {
 font-size:10px;
}

.tp_osn {
 
}

.tp_phead {
 font-size:22px !important;
 padding:0;
 margin:0;
}

.tp_phead2 {
 font-size:13px;
 padding:0;
 margin:0;
}

.tp_over {
 width:90%;
 background:#f1f3e1;
 margin-top:15px;
 margin-bottom:15px;
 border:1px solid #d8dbc0;
}

.tp_ptype {
 text-align:center;
}

.tc_cptype {
 font-size:13px;
}

.tp_vtype {
 font-size:17px !important;
 text-align:center;
}

.tp_cvtype {
 font-size:13px;
}

.tp_htype {
 font-size:17px !important;
 text-align:center;
}

.tp_chtype {
 font-size:13px;
}

.tp_hark {
 width:90%;
 margin-top:15px;
 margin-bottom:15px;
}

.tp_hark td {
 padding:3px;
}

.tp_hark_p1 {
 text-align:right;
 padding:0;
 margin:0;
 padding-right:5px;
}

.tp_hark_p2 {
 text-align:left;
 padding:0;
 margin:0;
 padding-left:5px;
}

.tp_evol {
 width:90%;
 margin-top:15px;
 margin-bottom:15px;
}

.tp_evol td {
 padding:3px;
}

.tp_attack {
 width:90%;
 border:1px solid #dbdbdb;
 border-radius:5px;
 margin-top:15px;
 margin-bottom:15px;
}

.tp_attack td {
 padding:3px;
}

.tp_patk {
 font-size:18px !important;
 padding:0;
 margin:0;
 color:#58210c;
}

.tp_patk2 {
 padding:0;
 margin:0;
}

.tp_patk3 {
 padding:0;
 margin:0;
}

.tp_pdps {
 font-size:18px !important;
 padding:0;
 margin:0;
 color:#b21c1c;
}

.tp_pdam {
 color:#676767;
 padding:0;
 margin:0;
}

.tp_pspd {
 color:#676767;
 padding:0;
 margin:0;
}

.tp_minmax {
 width:400px;
 background:#f1f3e1;
 margin-top:15px;
}

.tp_minmax td {
 padding 3px;
}

.tp_minmax tr:hover {
 background:#d4d9ac;
}

.tp_minmax p {
 font-size:12px !important;
 padding:0;
 margin:0;
 text-align:center;
}

.tp_p_p {
 font-weight:700;
}

.pokediv {
 width:120px;
 height:180px;
 float:left;
 text-align:center;
}







