*{margin:0;padding:0;}


html{width:100%;height:auto;}
body{display:grid;grid-template-columns:16vw 1fr 16vw;grid-template-rows:auto auto auto auto auto;align-items:start;font-family:Arial;font-size:calc((100vw - 1280px)/(4000 - 1280) * (36 - 13) + 13px);color:#000;background-color:#222;}
a.cat-in-cats {max-height:10vw;}
























footer {display:grid;grid-column:1/4;grid-row:7/8;grid-template-columns:16vw repeat(5, 1fr) 16vw;grid-template-rows:repeat(5, 1fr);gap:0.25vw;align-items:center;background:linear-gradient(110deg, #555 45vw, #333 45vw, #555 60vw);}
footer .logo {grid-column:2/4;grid-row:1/7;width:15vw;justify-self:center;}
footer .name {grid-column:4/7;grid-row:2/3;color:#b5b5b5;font-size:1.8vw;font-weight:bold;align-self:end;}
footer .note {grid-column:4/5;grid-row:2/3;color:#eaeaea;font-size:0.75vw;font-weight:bold;text-align:right;align-self:end;}
footer .ip {grid-column:6/7;grid-row:2/3;margin:0 0 0 -2vw;color:#b5b5b5;font-size:1.11vw;font-weight:bold;align-self:end;background:linear-gradient(90deg, #555 0%, #4a4a4a 100%);}
footer ul.left {grid-column:4/5;grid-row:3/6;font-size:0.75vw;color:#999;font-weight:bold;background:#555;border-bottom:1px solid #696969;}
footer ul.center {grid-column:5/6;grid-row:3/6;margin:0 1vw 0 -1vw;font-size:0.75vw;color:#999;font-weight:bold;background:#555;border-bottom:1px solid #696969;}
footer ul.right {grid-column:6/7;grid-row:3/6;margin:0 0 0 -2vw;font-size:0.75vw;color:#999;font-weight:bold;background:#555;border-bottom:1px solid #696969;}

.tech_info {position:fixed;bottom:0;padding:0.5vw;background:#F00;width:100%;text-align:center;font-weight:bold;font-size:0.85vw;color:#FFF;z-index:999;}


img {display:block;max-width:100%;height:auto;}
a img, a, img {outline:none;border:none;}




a:link {color:#909090;transition:color 0.3s, border 0.4s, opacity 0.3s;opacity:1;text-decoration:none;}
a:visited {color:#909090;text-decoration:none;}
a:hover {text-decoration:underline;opacity:1;color:#000;border:none;}
a:active {color:#909090;text-decoration:none;border:none;}

h1 {grid-row:1/2;grid-column:1/-1;font-size:1.35vw;margin:2.35vw;}

#center-info h1{font-size:1.35vw;padding:0 0 1.5%;}
h2 {font-size:120%;font-weight:bold;text-transform:uppercase;}
h3 {color:#999;font-size:25px;font-weight:bold;margin:5% 0 1.5% 0;line-height:normal;}
h3:first-child{margin:0 0 1.5% 0;}
h4 {color:#222;font-size:18.4px;line-height:normal;}

/* Верхнее меню (начало) */
#menu {grid-column:1/11;grid-row:1/2;z-index:25;}
ul {margin-left:0;padding-left:0;}
.menu li {list-style-type:none;}
.menu {position:relative;}
.menu .menu-name-odd, .menu .menu-name-even {display:block;width:100%;position:relative;z-index:999;box-sizing:border-box;padding:7% 0;text-align:center;color:#D1D1D1;text-transform:uppercase;font-size:0.80vw;font-weight:bold;text-decoration:none;text-shadow: 1px 1px 3px #000;}
.menu .menu-name-odd {background-color:#565656;}
.menu .menu-name-even {background-color:#2E2E2E;}
.submenu {z-index:999;width:100%;background:#444;background:linear-gradient(#444, #111);box-shadow:0 -1px 0 rgba(255,255,255,.3);}
.submenu a, .submenu .color{width:100%;text-align:left;float:left;font-size:0.65vw;font-weight:bold;text-transform:none;box-sizing:border-box;padding:5% 10%;box-shadow:0 1px 0 #111, 0 2px 0 #555;text-decoration:none;}
.submenu .color {color:#988265;}
.submenu .color:hover {color:#ffeacf;}
.submenu a:hover {background-color:#728d70;color:#E1E1E1;}
.submenu__pointer > a.pointer:before {content:'';position:absolute;z-index:999;left:40px;top:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #444;}
.submenu__pointer > a.pointer:hover:before {border-bottom-color:#728d70;}
.list {z-index:999;left:100%;right:-100%;background:#444;background:linear-gradient(#444, #111);box-shadow:0 -1px 0 rgba(255,255,255,.3);}
.list__pointer .pointer, .list__else{clear:both;position:relative;white-space:nowrap;}
.list__pointer > a.pointer:before {content: '';position:absolute;left:-5px;top:41%;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #444;}
.list__pointer > a.pointer:hover:before {border-right-color:#728d70;z-index:1111;}
.menu:hover .submenu {top:100%;}
.submenu__pointer:hover .list, .submenu__else:hover .list {top:0;}
/* Верхнее меню (конец) */

#center .lazy-hidden {background:url(/images/no-img/loading_64.svg) #a5a5a5 no-repeat 50% 50%;}

@keyframes opacity {from {opacity:0;} to {opacity:1;}}
.lazy-loaded {animation-name:opacity;animation-duration:1s;}


nav{grid-column:1/4;grid-row:1/2;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;z-index:22;}
header {grid-column:1/4;grid-row:1/2;display:grid;grid-template-columns:1vw 4.1vw 1vw 1fr 1vw 4.1vw 1vw 1fr 1fr 1vw;grid-template-rows:3.22vw 1fr;z-index:999;background:#FFF;}


#name {grid-column:4/5;grid-row:2/3;display:grid;align-items:center;align-content:center;background-color:#FFF;z-index:22;}
#promo {grid-column:8/11;grid-row:2/3;display:grid;grid-template-columns:4.1vw 1vw 1fr 1fr 1vw 4.1vw 1vw;grid-template-rows:3.22vw 1fr 3.22vw;align-items:center;align-content:center;background-color:#FFF;z-index:22;}

/* Промо (начало) */
#promo .rotator_list {grid-column:3/5;grid-row:2/3;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;align-content:center;}
#promo .rotator_element {grid-column:1/2;grid-row:1/2;display:grid;grid-template-columns:1fr 1vw 1fr;grid-template-rows:1vw 1fr 2.5vw 2vw 1.5vw 2vw 2.5vw 1fr 1vw;width:100%;transition:opacity 1s ease-in;opacity:0;z-index:5;}
#promo .rotator_element.active {opacity:1;z-index:25;} 
#promo .rotator_element img{width:100%;height:auto;}
#promo .rotator_right {grid-column:3/4;grid-row:1/9;display:grid;align-items:center;align-content:center;}
#promo .screen_line.name {grid-column:1/2;grid-row:4/5;display:grid;align-items:center;align-content:center;text-align:center;font-size:1.8vw;font-weight:bold;}
#promo .screen_line.note {grid-column:1/2;grid-row:6/7;display:grid;align-items:center;align-content:center;text-align:center;}
#promo .screen_line.link1 {grid-column:1/2;grid-row:5/6;display:grid;align-items:center;align-content:center;text-align:center;font-size:0.9vw;background:#565656;color:#F1F1F1;}

#promo .rotator_pointers {grid-column:1/8;grid-row:3/4;z-index:30;text-align:center;}
#promo .rotator_pointer {display:inline-flex;width:0.75vw;height:0.75vw;border:0.13vw solid #888;border-radius:50%;background:#333;margin-right:0.22vw;cursor:pointer;}
#promo .rotator_pointer.active {background:linear-gradient(#00FF00, #003000);box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.35);}

#promo .nav {width:100%;height:100%;position:relative;}
#promo .nav_prev, #promo .nav_next {grid-row:2/3;position:relative;width:0;height:0;z-index:15;box-sizing:border-box;background:#565656;padding:1.8vw;border:0.25vw solid #f1f1f1;transition:all 0.5s;}
#promo .nav_prev {grid-column:1/2;}
#promo .nav_next  {grid-column:6/7;}
#promo .nav_prev:after, #promo .nav_next:after {content:'';display:block;position:absolute;left:25%;top:25%;border-top:0.9vw solid transparent;border-bottom:0.9vw solid transparent;}
#promo .nav_prev:after {border-right:1.8vw solid #f1f1f1;}
#promo .nav_next:after {border-left:1.8vw solid #f1f1f1;}

#promo .nav_prev:hover, #promo .nav_next:hover {cursor:pointer;background-color:#2e2e2e;}
/* Промо (конец) */





/* Топ-рейтинг (начало) */
#rating_top {display:grid;grid-template-columns:1fr;grid-template-rows:4.15vw 1fr;background-color:#2e2e2e;padding-bottom:0.15vw;}
#rating_top .nav {display:grid;grid-template-columns:2.25vw 1fr 2.25vw;grid-template-rows:2.25vw;grid-column:1/2;grid-row:1/2;align-items:center;text-align:center;margin:0.8vw 0.15vw;border:0.15vw solid #222;color:#FFF;background-color:#696969;font-size:1vw;font-weight:bold;}
#rating_top .rating-top_name {grid-column:1/3;grid-row:1/2;display:grid;align-content:center;text-align:center;margin:0.15vw 0.15vw 0.30vw;font-weight:bold;font-size:0.85vw;background-color:#3d3d3d;color:#909090;transition:0.5s;}
#rating_top .nav_prev, #rating_top .nav_next {grid-row:1/2;display:grid;align-items:center;width:2.25vw;height:2.25vw;z-index:15;box-sizing:border-box;background:#565656;border:0.15vw solid #f1f1f1;transition:all 0.5s;}
#rating_top .nav_prev {grid-column:1/2;}
#rating_top .nav .name {grid-column:2/3;font-size:1vw;}
#rating_top .nav_next  {grid-column:3/4;grid-row:1/2;}
#rating_top .nav_prev:after {content:'';display:block;margin:0 auto;border-top:0.6vw solid transparent;border-right:1.2vw solid #f1f1f1;border-bottom:0.6vw solid transparent;}
#rating_top .nav_next:after {content:'';display:block;margin:0 auto;border-top:0.6vw solid transparent;border-left:1.2vw solid #f1f1f1;border-bottom:0.6vw solid transparent;}
#rating_top .nav_prev #rating_top .nav_prev:after {border-right:1.2vw solid #FFF;}
#rating_top .nav_next #rating_top .nav_next:after {border-left:1.2vw solid #FFF;}
#rating_top .nav_prev:hover, #rating_top .nav_next:hover {border:0.15vw solid #FFF;cursor:pointer;background-color:#2e2e2e;}
#rating_top .rotator_pointers {display:none;}
#rating_top .rotator_list {grid-column:1/4;grid-row:3/4;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;align-content:center;margin:0 0.15vw;background:#222;padding-bottom:0.15vw;}
#rating_top .rotator_element {grid-column:1/2;grid-row:1/2;display:grid;grid-template-columns:1fr;grid-template-rows:2vw 1fr;grid-row-gap:0.15vw;position:relative;transition:opacity 1s ease-in;opacity:0;z-index:5;}
#rating_top .rotator_element.active {opacity:1;z-index:25;}

#rating_top .top-gamers_line {grid-column:1/2;display:grid;grid-template-columns:2.25vw 1fr;grid-template-rows:2vw;align-items:center;background:linear-gradient(90deg, #3d3d3d 0%, #333 100%);margin:0 0.15vw;}
#rating_top .top-gamer_number {grid-column:1/2;border:0.15vw solid #808080;background-color:#3d3d3d;text-align:center;color:#808080;background:#3d3d3d;transition:1s;border-radius:1.3vw;width:1.3vw;height:1.3vw;line-height:1.3vw;margin:0 auto;}
#rating_top .top-gamer_name {grid-column:2/3;text-align:right;color:#696969;transition:1s;margin:0 0.5vw;}
#rating_top .top-gamers_line:hover .top-gamer_name {color:#808080;}
#rating_top .top-gamers_line:hover {cursor:pointer;background:#222222;color:#FFFF00;}
#rating_top .rating-top_note {opacity:0;transition:opacity 0.25s ease-in;display:none;position:absolute;width:33vw;border-radius:0.5vw;height:auto;top:0;left:100%;margin-left:1.05vw;text-align:left;background-color:#565656;color:#f5f3f3;padding:1vw;box-sizing:border-box;font-size:0.75vw;border:0.15vw solid #999;}
#rating_top .rating-top_note:before {content:'';display:block;position:absolute;border-top:0.5vw solid transparent;border-right:1vw solid #565656;border-bottom:0.5vw solid transparent;top:1.35vw;left:-0.99vw;} 
#rating_top:hover .rating-top_note {display:grid;opacity:1;}
/* Топ-рейтинг (конец) */



/* Похожие материалы (начало) */

#ContentLister {display:grid;grid-column:1/4;grid-template:2.55vw / 2.25vw 1vw auto 1vw auto 1vw 2.25vw;align-items:center;font-size:calc((100vw - 1280px)/(4000 - 1280) * (28 - 13) + 13px);padding:0 0.15vw;color:#FFF;background-color:#565656;font-weight:bold;text-transform:uppercase;}
#ContentLister .nav_prev, #ContentLister .nav_next {display:grid;align-items:center;width:2.25vw;height:2.25vw;z-index:15;box-sizing:border-box;background:#565656;border:0.15vw solid #f1f1f1;transition:all 0.5s;}
#ContentLister .nav_prev {grid-column:1/2;}
#ContentLister .nav_next  {grid-column:7/8;}
#ContentLister .nav_prev:after {content:'';display:block;margin:0 auto;border-top:0.6vw solid transparent;border-right:1.2vw solid #f1f1f1;border-bottom:0.6vw solid transparent;}
#ContentLister .nav_next:after {content:'';display:block;margin:0 auto;border-top:0.6vw solid transparent;border-left:1.2vw solid #f1f1f1;border-bottom:0.6vw solid transparent;}
#ContentLister .nav_prev #ContentLister .nav_prev:after {border-right:1.2vw solid #FFF;}
#ContentLister .nav_next #ContentLister .nav_next:after {border-left:1.2vw solid #FFF;}
#ContentLister .nav_prev:hover, #ContentLister .nav_next:hover {border:0.15vw solid #FFF;cursor:pointer;background-color:#2e2e2e;}
#ContentLister .name_prev {grid-column:3/4;text-align:left;}
#ContentLister .name_next {grid-column:5/6;text-align:right;}

#ContentSimilar {display:grid;grid-column:1/4;grid-template:auto/repeat(6, 1fr);margin:0.125vw 0;gap:0.125vw;}



#similar_content .rotator_pointers {display:none;}
#similar_content .rotator_list {grid-column:1/4;grid-row:3/4;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;align-content:center;margin:0 0.15vw;background:#222;padding-bottom:0.15vw;}
#similar_content .rotator_element {grid-column:1/2;grid-row:1/2;display:grid;grid-template-columns:1fr;grid-template-rows:2vw 1fr;grid-row-gap:0.15vw;position:relative;transition:opacity 1s ease-in;opacity:0;z-index:5;}
#similar_content .rotator_element.active {opacity:1;z-index:25;}

#similar_content .top-gamers_line {grid-column:1/2;display:grid;grid-template-columns:2.25vw 1fr;grid-template-rows:2vw;align-items:center;background-color:#3d3d3d;margin:0 0.15vw;}
#similar_content .top-gamer_number {grid-column:1/2;border:0.15vw solid #808080;background-color:#3d3d3d;text-align:center;color:#808080;background:#3d3d3d;transition:1s;border-radius:1.3vw;width:1.3vw;height:1.3vw;line-height:1.3vw;margin:0 auto;}
#similar_content .top-gamer_name {grid-column:2/3;text-align:right;color:#696969;transition:1s;margin:0 0.5vw;}
#similar_content .top-gamers_line:hover .top-gamer_name {color:#808080;}
#similar_content .top-gamers_line:hover {cursor:pointer;background-color:#222222;color:#FFFF00;}
#similar_content .rating-top_note {opacity:0;transition:opacity 0.25s ease-in;display:none;position:absolute;width:33vw;border-radius:0.5vw;height:auto;top:0;left:100%;margin-left:1.05vw;text-align:left;background-color:#565656;color:#f5f3f3;padding:1vw;box-sizing:border-box;font-size:0.75vw;border:0.15vw solid #999;}
#similar_content .rating-top_note:before {content:'';display:block;position:absolute;border-top:0.5vw solid transparent;border-right:1vw solid #565656;border-bottom:0.5vw solid transparent;top:1.35vw;left:-0.99vw;} 
#similar_content:hover .rating-top_note {display:grid;opacity:1;}
/* Похожие материалы (конец) */


#news {display:grid;grid-template-columns:1fr;grid-template-rows:4.15vw 1fr;background-color:#2e2e2e;padding-bottom:0.15vw;}
#news .nav {display:grid;grid-template-columns:2.25vw 1fr 2.25vw;grid-template-rows:2.25vw;grid-column:1/2;grid-row:1/2;align-items:center;text-align:center;margin:0.8vw 0.15vw;border:0.15vw solid #222;color:#FFF;background-color:#696969;font-size:1vw;font-weight:bold;}
#news .rating-top_name {grid-column:1/3;grid-row:1/2;display:grid;align-content:center;text-align:center;margin:0.15vw 0.15vw 0.30vw;font-weight:bold;font-size:0.85vw;background-color:#3d3d3d;color:#909090;transition:0.5s;}
#news .nav_prev, #news .nav_next {grid-row:1/2;display:grid;align-items:center;width:2.25vw;height:2.25vw;z-index:15;box-sizing:border-box;background:#565656;border:0.15vw solid #f1f1f1;transition:all 0.5s;}
#news .nav_prev {grid-column:1/2;}
#news .nav .name {grid-column:2/3;font-size:1vw;}
#news .nav_next  {grid-column:3/4;grid-row:1/2;}
#news .nav_prev:after {content:'';display:block;margin:0 auto;border-top:0.6vw solid transparent;border-right:1.2vw solid #f1f1f1;border-bottom:0.6vw solid transparent;}
#news .nav_next:after {content:'';display:block;margin:0 auto;border-top:0.6vw solid transparent;border-left:1.2vw solid #f1f1f1;border-bottom:0.6vw solid transparent;}
#news .nav_prev #news .nav_prev:after {border-right:1.2vw solid #FFF;}
#news .nav_next #news .nav_next:after {border-left:1.2vw solid #FFF;}
#news .nav_prev:hover, #news .nav_next:hover {border:0.15vw solid #FFF;cursor:pointer;background-color:#2e2e2e;}
#news .rotator_pointers {display:none;}
#news .rotator_list {grid-column:1/4;grid-row:3/4;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center;align-content:center;margin:0 0.15vw;background:#222;padding-bottom:0.15vw;}
#news .rotator_element {grid-column:1/2;grid-row:1/2;display:grid;grid-template-columns:3vw 1fr;grid-template-rows:1fr 3vw;grid-column-gap:0.15vw;grid-row-gap:0.15vw;position:relative;transition:opacity 1s ease-in;opacity:0;z-index:5;}
#news .rotator_element.active {opacity:1;z-index:25;}
#news .news_img {grid-column:1/3;grid-row:1/2;margin:0 0.15vw;} #news .news_img img {width:100%;}
#news .news_date {grid-column:1/2;grid-row:2/3;margin:0 0 0 0.15vw;background:#565656;color:#FFF;display:grid;align-content:center;text-align:center;}
#news .news_name {grid-column:2/3;grid-row:2/3;margin:0 0.15vw 0 0;background:#3d3d3d;display:grid;align-content:center;padding:0 0.5vw;}
















.samp {grid-column:1/4;grid-row:2/3;display:grid;grid-template-columns:25% 25% 25% 25%;grid-template-rows:auto;position:relative;text-align:center;font-size:1.115vw;line-height:3.22vw;}
.samp a {text-decoration:none;color:#FFF;font-weight:bold;text-shadow:0 1px 0 #000;}
.samp-left {grid-column:1/2;grid-row:1/2;position:relative;z-index:55;background:#FF0000;}
.samp-right {grid-column:1/2;grid-row:1/2;position:relative;z-index:55;background:#FF0000;}
.samp-left:after{content: "";position:absolute;z-index:53;border:1.61vw solid transparent; border-left:1.61vw solid #FF0000;bottom:0;top:0;left:100%;}
.samp-right:before {content: "";position:absolute;z-index:53;border:1.61vw solid transparent; border-right:1.61vw solid #FF0000;bottom:0;top:0;right:100%;}
.ip-one {grid-column:2/3;grid-row:1/2;position:relative;z-index:51;background:#222;}
.ip-two {grid-column:3/4;grid-row:1/2;position:relative;z-index:51;background:#222;}
.samp-left, .samp-right, .samp-left a, .samp-right a {text-transform:uppercase;}

.hide_start-game {display:none;}
.hide_start-game + label  {display:grid;grid-column:4/5;}
.hide_start-game + label  + .start-game_content{position:absolute;width:100%;height:100%;top:-1000%;transition:all 1s;z-index:50;border-top:1px solid #111;}
.hide_start-game + label .samp-right{display:grid;grid-template-columns:1fr 2.2vw 1fr;padding-left:4.15vw;position:relative;cursor:pointer;text-align:right;color:#FFF;font-weight:bold;text-shadow:0 1px 0 #000;background-color:#FF0000;}
.hide_start-game + label .samp-right:after{content:"?";grid-column:3/4;width:2.2vw;height:2.2vw;line-height:2.2vw;align-self:center;text-align:center;border:calc((100vw - 1280px)/(4000 - 1280) * (9 - 3) + 3px) solid white;border-radius:50%;}
.hide_start-game:checked + label .samp-right:before{border:0.805vw solid transparent;border-top:0.805vw solid #5f7b04;bottom:auto;top:100%;right:50%;}

.hide_start-game:checked + label .samp-right{background-color:#5f7b04;color:#000;text-shadow:none;}
.hide_start-game:checked + label .samp-right:after{content:"X";border:calc((100vw - 1280px)/(4000 - 1280) * (9 - 3) + 3px) solid #000;}

.hide_start-game:checked + label + .start-game_content {top:3.22vw;bottom:auto;transition:all 1s;}



.start-game_step-name {display:table;width:100%;font-size:80%;}
.start-game_step-note {display:table;width:100%;font-size:75%;}
.step-name {width:25%;display:table-cell;box-sizing:border-box;line-height:300%;font-weight:bold;color:#FFF;background:#222;}
.step-note {width:25%;display:table-cell;box-sizing:border-box;padding:3%;color:#FFF;text-align:left;line-height:normal;font-weight:bold;background:#2e2e2e;border:1px solid #222;}

.shadow {opacity:0.3;font-weight:normal;}
.start-game_step-point, .start-game_step-point a{color:#FFFF00;}
.start-game_step-point a:hover{text-decoration:underline;transition:all 0.5s;}









.JSsamp {grid-column:1/4;grid-row:2/3;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;position:relative;text-align:center;font-size:1.115vw;line-height:3.22vw;}
.JSsamp a {text-decoration:none;color:#FFF;font-weight:bold;text-shadow:0 1px 0 #000;}
.JSsamp-left {grid-column:1/2;grid-row:1/2;position:relative;z-index:55;background:#FF0000;}
#JSsamp-right {grid-column:4/5;grid-row:1/2;position:relative;z-index:55;background:#FF0000;color:#FFF;font-weight:bold;text-shadow:0 1px 0 #000;cursor:pointer;}
.JSsamp-left:after{content: "";position:absolute;z-index:53;border:1.61vw solid transparent; border-left:1.61vw solid #FF0000;bottom:0;top:0;left:100%;}
#JSsamp-right:before {content: "";position:absolute;z-index:53;border:1.61vw solid transparent; border-right:1.61vw solid #FF0000;bottom:0;top:0;right:100%;}
.JSip-one {grid-column:2/3;grid-row:1/2;position:relative;z-index:51;background:#222;}
.JSip-two {grid-column:3/4;grid-row:1/2;position:relative;z-index:51;background:#222;}
.JSsamp-left, #JSsamp-right, .JSsamp-left a, #JSsamp-right a {text-transform:uppercase;}




/* gameNote start */

#gameNote {display:grid;position:relative;grid-column:1/-1;grid-row:3/4;background:#000;}

#startGameContent{display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:13vw 3vw;transition:all 1s;z-index:0;border-top:1px solid #111;transform:translateY(-100%);}
#startGameContent.active {transform:translateY(0);}





/*
#startGameContent.active .areaNoteOne {animation-duration:0.5s;animation-delay:0s;animation-name:slidein;}
@keyframes slidein {from {transform:translateY(-100%);} to {transform:translateY(0);}}

#startGameContent.active .areaNoteTwo {animation-duration:0.5s;animation-delay:1s;animation-name:slidein;}
@keyframes slidein {from {transform:translateY(-100%);} to {transform:translateY(0);}}

#startGameContent.active .areaNoteThree {animation-duration:0.5s;animation-delay:2s;animation-name:slidein;}
@keyframes slidein {from {transform:translateY(-100%);} to {transform:translateY(0);}}

#startGameContent.active .areaNoteFour {animation-duration:0.5s;animation-delay:3s;animation-name:slidein;}
@keyframes slidein {from {transform:translateY(-100%);} to {transform:translateY(0);}}
*/








#startGameContent .areaNoteOne, #startGameContent .areaNoteTwo, #startGameContent .areaNoteThree, #startGameContent .areaNoteFour  {display:grid;grid-row:1/2;grid-template-columns:2.5vw 1fr 2.5vw;background:#2e2e2e;border:1px solid #222;font-size:calc((100vw - 1280px)/(4000 - 1280) * (28 - 12) + 12px);}
#startGameContent .areaNoteOne {grid-column:1/2;}
#startGameContent .areaNoteTwo {grid-column:2/3;}
#startGameContent .areNoteaThree {grid-column:3/4;}
#startGameContent .areaNoteFour {grid-column:4/5;}

#startGameContent .areaStepOne, #startGameContent .areaStepTwo, #startGameContent .areaStepThree, #startGameContent .areaStepFour {display:grid;grid-template-columns: 2.5vw auto 1vw 2vw 1vw 1fr 2.5vw;align-content:center;font-size:calc((100vw - 1280px)/(4000 - 1280) * (30 - 14) + 14px);font-weight:bold;color:#FFF;background:#222;}
#startGameContent .areaStepOne {grid-column:1/2;}
#startGameContent .areaStepTwo {grid-column:2/3;}
#startGameContent .areaStepThree {grid-column:3/4;}
#startGameContent .areaStepFour {grid-column:4/5;}


#startGameContent .stepNoteOne, #startGameContent .stepNoteTwo, #startGameContent .stepNoteThree, #startGameContent .stepNoteFour {display:grid;grid-column:2/3;align-items:center;color:#FFF;font-weight:bold;}

#startGameContent .stepWordOne, #startGameContent .stepWordTwo, #startGameContent .stepWordThree, #startGameContent .stepWordFour {display:grid;grid-column:2/3;height:1.5vw;align-self:center;align-content:center;}
#startGameContent .stepNumberOne, #startGameContent .stepNumberTwo, #startGameContent .stepNumberThree, #startGameContent .stepNumberFour {display:grid;grid-column:4/5;align-content:center;justify-content:center;width:2vw;height:2vw;border:0.025vw solid #FFF;box-sizing:border-box;}
#startGameContent .stepNameOne, #startGameContent .stepNameTwo, #startGameContent .stepNameThree, #startGameContent .stepNameFour {display:grid;grid-column:6/7;height:1.5vw;align-self:center;align-content:center;}






#startGameContent .JSshadow {opacity:0.3;font-weight:normal;}
#startGameContent .JSstart-game_step-point, #startGameContent .JSstart-game_step-point a {color:#FFFF00;}
#startGameContent .JSstart-game_step-point a:hover{text-decoration:underline;transition:all 0.5s;}


.JSstart-game_step-name {display:table;width:100%;font-size:80%;font-size: calc((100vw - 1280px)/(4000 - 1280) * (28 - 15) + 15px);}
.JSstart-game_step-note {display:table;width:100%;font-size:75%;font-size:calc((100vw - 1280px)/(4000 - 1280) * (25 - 14) + 14px);}

/* gameNote end */






#center {display:grid;grid-column:2/3;grid-row:4/5;padding:0.25vw;background:#303030;z-index:5;}
#center.contents {grid-template-columns:repeat(5, 1fr);grid-template-rows:auto auto auto auto auto;gap:0.25vw;}

#center.content {grid-template-columns:7.4vw 1fr 7.4vw;}



#center.content h1 {grid-column:2/3;;font-size:1.5vw;text-align:right;margin:3.5vw 0;}



#ContentGeneral {grid-column:2/3;margin:2.32vw 0 3.5vw 0;font-stretch:ultra-condensed;text-align:justify;}

#ContentComments {display:grid;grid-column:1/4;}

#Comments {display:grid;grid-column:1/4;grid-template:2.55vw/0.15vw 2.25vw 1vw 1fr 1vw 2.25vw 0.15vw;align-items:center;background-color:#565656;}
#CommentsHelper {display:grid;grid-column:1/4;grid-template:
". CommentsHelperImg . CommentsHelperName . CommentsHelperLink ."  2.55vw
"CommentsHelperNote CommentsHelperNote CommentsHelperNote CommentsHelperNote CommentsHelperNote CommentsHelperNote CommentsHelperNote" auto
/ 0.15vw 2.25vw 1vw 1fr 1vw 1fr 0.15vw;
align-items:center;background:linear-gradient(110deg, #555 45vw, #333 45vw, #555 60vw);margin-bottom:3.5vw;}
#CommentsHelper .img {grid-area:CommentsHelperImg;border:0.15vw solid #f1f1f1;overflow:hidden;}
#CommentsHelper .name {grid-area:CommentsHelperName;font-size:calc((100vw - 1280px)/(4000 - 1280) * (28 - 13) + 13px);padding:0 0.15vw;color:#FFF;font-weight:bold;text-transform:uppercase;}
#CommentsHelper .link {grid-area:CommentsHelperLink;display:grid;justify-self:right;background:#755656;padding:0.25vw 1vw;text-transform:uppercase;font-weight:bold;text-decoration:none;color:#e5e5e5;font-size:calc((100vw - 1280px)/(4000 - 1280) * (26 - 13) + 13px);box-shadow:0 0.15vw 0.15vw 0 #000;}
#CommentsHelper .link:hover {background:#567556;color:#f5f5f5;box-shadow:0 0 0 0 #000;}
#CommentsHelper .note {grid-area:CommentsHelperNote;padding:3.5vw 7.4vw;font-stretch:ultra-condensed;background:#FFF;border:0.15vw solid #555;border-top:none;color:#555;}
.test {display:none;}

#PortalStats {display:grid;grid-column:1/4;;grid-template:2.55vw/0.15vw 2.25vw 1vw 1fr 1vw 2.25vw 0.15vw;align-items:center;background-color:#565656;}
#PortalStats .name, .cat .name {grid-column:4/5;font-size:calc((100vw - 1280px)/(4000 - 1280) * (28 - 13) + 13px);font-weight:bold;text-transform:uppercase;color:#FFF;}
#PortalStats .user-list {grid-column:1/-1;padding:2.25vw 3.25vw;background-color:#FFF;border-left:0.025vw solid #e5e5e5;border-right:0.025vw solid #e5e5e5;border-bottom:0.025vw solid #e5e5e5;font-stretch:ultra-condensed;}
.ico_stats {grid-column:2/3;width:2.25vw;height:2.25vw;border:0.15vw solid #f1f1f1;box-sizing:border-box;background:url(/images/m/lsm-map.png) #565656;background-size: 770px 70px;background-position: 0 0;}












#center.dev {grid-template-columns:repeat(6, auto);grid-template-rows:auto auto auto auto auto;gap:inherit;}



#center.stats.online {grid-template-columns:repeat(7, auto);grid-template-rows:repeat(7, auto);}
#center.stats.online .breadcrumbs-line {clear:both;box-sizing:border-box;padding:10px 0px 10px 2%;margin:0.5% 1.5%;background-color:#EFEFEF;width:97%;position:relative;font-family:"Arial Narrow", Arial, sans-serif;font-stretch:ultra-condensed;font-weight:normal;}


#center-full {display:grid;grid-column:2/3;background-color:#F5F3F3;}
#center-info {width:100%;position:relative;float:left;padding:5% 16%;box-sizing:border-box;background-color:#F5F3F3;text-align:center;}
#left, #right {display:grid;grid-row:4/5;align-content:start;font-size:calc((100vw - 1280px)/(4000 - 1280) * (26 - 13) + 13px);font-weight:bold;font-family:Arial;font-stretch:ultra-condensed;z-index:5;background:#353535;}
#left {grid-column:1/2;} #right {grid-column:3/4;}



#left .link, #right .link {display:grid;overflow:hidden;align-items:center;grid-template-columns:calc((100vw - 1280px)/(4000 - 1280) * (100 - 50) + 50px) 0.75vw 1fr 0.75vw;grid-template-rows:calc((100vw - 1280px)/(4000 - 1280) * (100 - 50) + 50px);margin:0.5% 1%;text-decoration:none;color:#909090;background:#3d3d3d;border-left:3px solid #000;}
#left .link:hover, #right .link:hover {background-color:#2E2E2E;color:#DDD;border-left:3px solid #DDD;}
#left .img, #right .img {grid-column:1/2;grid-row:1/2;background:#565656;}
#left .name, #right .name {display:grid;grid-column:3/4;grid-row:1/2;}
#left .link .lazy-hidden, #right .link .lazy-hidden {display:grid;background:url(/images/no-img/loading_32.svg) #565656 no-repeat center center;}

#myAA, #administration, #guide {margin-top:0.25vw;}
#myAA, #property, #factions, #strong-structure, #gangs, #mafia, #radio-station, #administration, #guide, #dload, #game, #job, #biz, #mp {display:grid;background-color:#353535;}





#left .menu_cat, #right .menu_cat {display:grid;grid-template-columns:1fr calc((100vw - 1280px)/(4000 - 1280) * (130 - 25) + 25px);position:relative;align-items:center;grid-column:1/2;margin:9% 45px 9% 1%;padding:3% 0;text-decoration:none;text-align:center;font-size:1vw;font-weight:bold;font-stretch:ultra-condensed;color:#fff;background-color:#696969;border-left:3px solid #000;border-top:3px solid #2e2e2e;}

#left .menu_img, #right .menu_img {display:grid;grid-column:2/3;justify-items:center;align-items:center;position:absolute;overflow:hidden;width:calc((100vw - 1280px)/(4000 - 1280) * (130 - 25) + 25px);height:calc((100vw - 1280px)/(4000 - 1280) * (130 - 25) + 25px);right:-35px;background:#252525;border-radius:50%;border:3px solid #555;}
#left .menu_name, #right .menu_name {grid-column:1/3;margin:0 -45px 0 -7px;padding:0.25vw 50px 0.25vw 0.25vw;background-color:#555;text-transform:uppercase;font-stretch:normal;font-size:0.75vw;}
#left .menu_img:hover, #right .menu_img:hover {background:#151515;}


.v-menu {display:table-cell;vertical-align:middle;width:100%;padding:0 10px 0 22px;}
.v-menu-cat {display:grid;grid-template-columns:auto;position:relative;background-color:#2e2e2e;}
.v-menu-name, a.v-menu-name  {grid-column:1/2;margin:5% 1%;padding:3%;text-decoration:none;text-align:center;font-size:1vw;font-weight:bold;font-stretch:ultra-condensed;color:#fff;background-color:#696969;border-left:3px solid #000;border-top:3px solid #2e2e2e;}
a.v-menu-name:hover {color:#FFFF00;background-color:#565656;text-shadow:0 1px 0 #000;border-top:3px solid #FFFF00;}


a.vml, .vml, .vml-active {display:table;width:98%;margin:1%;height:100%;text-decoration:none;color:#909090;background-color:#3d3d3d;box-sizing:border-box;border-left: 3px solid #000;}
.vml-active  {background-color:#59514c;}


a.vml:hover, a.vml-li:hover {background-color:#2E2E2E;color:#FF0;border-left:3px solid #FF0;}
.vml img, .vml-active img, a.vml-li img, .vml-li-active img {display:table-cell;vertical-align:middle;min-width:50px;max-width:50px;padding:10px;background-color:#565656;}
.vml-active img {background-color:#59514c;}
a.vml-li img, .vml-li-active img  {min-width:25px;max-width:25px;}

.lsm, .psm {display:grid;align-content:center;position:relative;height:70px;padding:0 10px 0 90px;margin:0.5% 1%;text-decoration:none;color:#909090;background:#3d3d3d;border-left:3px solid #000;}
.lsm:nth-child(1), .psm:nth-child(1) {border-top:3px solid #2e2e2e;}
.lsm:last-child, .psm:last-child {border-bottom:3px solid #2e2e2e;}
.lsm:hover, .psm:hover {text-decoration:none;color:#FF0;background:#2E2E2E;border-left:3px solid #FF0;}
.lsm:nth-child(1):hover, .psm:nth-child(1):hover {border-top:3px solid #3d3d3d;}
.lsm:last-child:hover, .psm:last-child:hover {border-bottom:3px solid #3d3d3d;} 




























#left .link, #right .link {display:flex;position:relative;align-items:center;height:calc((100vw - 1280px)/(4000 - 1280) * (100 - 50) + 50px);background-color:#3d3d3d;border-left:3px solid #000; margin:0.5% 1%;box-sizing:border-box;padding:0.75vw 0.75vw 0.75vw calc((100vw - 1280px)/(4000 - 1280) * (100 - 50) + 50px + 0.75vw);}
#left .link:before, #right .link:before {content:"";position:absolute;left:0;top:0;bottom:0;width:calc((100vw - 1280px)/(4000 - 1280) * (100 - 50) + 50px);height:calc((100vw - 1280px)/(4000 - 1280) * (100 - 50) + 50px);}








.maapp:before, .maas:before, .maatcho:before, .maanp:before, .maazhmo:before, .maasm:before, .maap:before, .maapl:before, .maalr:before, .maans:before, .maav:before {background:url(/images/menu/lsm-maa.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}
.maapp:before{background-position:0 0;} .maas:before{background-position:25% 0;} .maatcho:before{background-position:50% 0;} .maanp:before{background-position:75% 0;} .maazhmo:before{background-position:100% 0;} .maasm:before{background-position:0 25%;} .maap:before{background-position:25% 25%;} .maapl:before{background-position:50% 25%;} .maalr:before{background-position:75% 25%;} .maans:before{background-position:100% 25%;} .maav:before{background-position:0 50%;}
.idnk:before, .id:before, .ig:before, .ik:before, .imu:before, .igvgk:before, .im:before, .imt:before, .ivm:before, .iem:before, .ivzt:before, .ivdt:before{background:url(/images/menu/lsm-i.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}
.idnk:before{background-position:0 0;} .id:before{background-position:25% 0;} .ig:before{background-position:50% 0;} .ik:before{background-position:75% 0;} .imu:before{background-position:100% 0;} .igvgk:before{background-position:0 25%;} .im:before{background-position:25% 25%;} .imt:before{background-position:50% 25%;} .ivm:before{background-position:75% 25%;} .iem:before{background-position:100% 25%;} .ivzt:before{background-position:0 50%;} .ivdt:before{background-position:25% 50%;}
.fvsm:before, .fvscl:before, .fvsspls:before, .fvsspsf:before, .fvsng:before, .fvsug:before, .fvsb:before, .fvsr:before, .fvskv:before, .fvslva:before, .fvssfa:before, .fvspls:before, .fvspsf:before, .fvsdps:before, .fvsomon:before, .fvsfbr:before {background:url(/images/menu/lsm-fvs.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}
.fvsm:before{background-position:0 0;} .fvscl:before{background-position:25% 0;} .fvsspls:before{background-position:50% 0;} .fvsspsf:before{background-position:75% 0;} .fvsng:before{background-position:100% 0;} .fvsug:before{background-position:0 25%;} .fvsb:before{background-position:25% 25%;} .fvsr:before{background-position:50% 25%;} .fvskv:before{background-position:75% 25%;}
.slslva:before, .slssfa:before, .slspls:before, .slspsf:before, .slsdps:before, .slsomon:before, .slsfbr:before {background:url(/images/menu/lsm-sls.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}
.slslva:before{background-position:0 0;} .slssfa:before{background-position:25% 0;} .slspls:before{background-position:50% 0;} .slspsf:before{background-position:75% 0;} .slsdps:before{background-position:100% 0;} .slsomon:before{background-position:0 25%;} .slsfbr:before{background-position:25% 25%;}
.bsg:before, .bsgs:before, .bsb:before, .bsv:before, .bsa:before, .bsr:before {background:url(/images/menu/lsm-bs.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}
.bsg:before{background-position:0 0;} .bsgs:before{background-position:25% 0;} .bsb:before{background-position:50% 0;} .bsv:before{background-position:75% 0;} .bsa:before{background-position:100% 0;} .bsr:before{background-position:0 25%;}
.msy:before, .mslkn:before, .msrm:before {background:url(/images/menu/lsm-ms.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}
.msy:before{background-position:0 0;} .mslkn:before{background-position:25% 0;} .msrm:before{background-position:50% 0;}
.rsvsls:before, .rsvssf:before, .rsvslv:before {background:url(/images/menu/lsm-rsvs.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}
.rsvsls:before{background-position:0 0;} .rsvssf:before{background-position:25% 0;} .rsvslv:before{background-position:50% 0;}
.vhod:before, .rar:before, .rsr:before, .rmr:before, .rda:before, .rdm:before, .rdl:before, .rdi:before, .rdn:before {background:url(/images/menu/psm-r.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}
.vhod:before{background-position:0 0;} .rar:before{background-position:0 25%;} .rsr:before{background-position:25% 25%;} .rmr:before{background-position:50% 25%;}
.rda:before{background-position:0 50%;} .rdm:before{background-position:25% 50%;} .rdl:before{background-position:50% 50%;} .rdi:before{background-position:75% 50%;} .rdn:before{background-position:100% 50%;} 
.snslaa:before, .snsg:before, .snsmp:before, .snsb:before, .snjn:before, .snpi:before, .snpdd:before, .snvks:before, .snrpt:before, .snlc:before, .snst:before, .sngrn:before {background:url(/images/menu/psm-sn.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}
.snslaa:before{background-position:0 0;} .snsg:before{background-position:25% 0;} .snsmp:before{background-position:50% 0;} .snsb:before{background-position:75% 0;} .snjn:before{background-position:0 50%;} .snpi:before{background-position:25% 50%;} .snpdd:before{background-position:50% 50%;} .snvks:before{background-position:75% 50%;} .snrpt:before{background-position:100% 50%;} .snlc:before{background-position:0 75%;} .snst:before{background-position:25% 75%;} .sngrn:before{background-position:50% 75%;}
.rvsrp:before, .rvsrmpl:before, .rvsrvt:before, .rvsrkrls:before, .rvsrpzh:before, .rvsrpgn:before, .rvsrd:before, .rvsrrsm:before, .rvsri:before, .rvsrvm:before, .rvsrm:before, .rvsrva:before, .rvsrtx:before, .rvsrrgsm:before, .rvsrrp:before, .rvsruu:before, .rvsrphd:before, .rvsrt:before, .rvsrb:before {background:url(/images/menu/psm-rvs.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}
.rvsrp:before{background-position:0 0;} .rvsrmpl:before{background-position:25% 0;} .rvsrvt:before{background-position:50% 0;} .rvsrkrls:before{background-position:75% 0;} .rvsrpzh:before{background-position:100% 0;} .rvsrpgn:before{background-position:0 25%;} .rvsrd:before{background-position:25% 25%;} .rvsrrsm:before{background-position:50% 25%;} .rvsri:before{background-position:75% 25%;} .rvsrvm:before{background-position:100% 25%;} .rvsrm:before{background-position:0 50%;} .rvsrva:before{background-position:25% 50%;} .rvsrtx:before{background-position:50% 50%;} .rvsrrgsm:before{background-position:75% 50%;} .rvsrrp:before{background-position:100% 50%;} .rvsruu:before{background-position:0 75%;} .rvsrphd:before{background-position:25% 75%;} .rvsrt:before{background-position:50% 75%;} .rvsrb:before{background-position:75% 75%;}
.bvsst:before, .bvsasdnk:before, .bvsmn:before, .bvsasasp:before, .bvssdnk:before, .bvso:before, .bvsk:before, .bvsf:before, .bvsm:before, .bvszs:before, .bvsbir:before, .bvsz:before{background:url(/images/menu/psm-bvs.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}
.bvsst:before{background-position:0 0;} .bvsasdnk:before{background-position:25% 0;} .bvsmn:before{background-position:50% 0;} .bvsasasp:before{background-position:75% 0;} .bvssdnk:before{background-position:100% 0;} .bvso:before{background-position:0 25%;} .bvsk:before{background-position:25% 25%;} .bvsf:before{background-position:50% 25%;} .bvsm:before{background-position:75% 25%;} .bvszs:before{background-position:100% 25%;} .bvsbir:before{background-position:0 50%;} .bvsz:before{background-position:25% 50%;}
.mpvskg:before, .mpvsdvp:before, .mpvsvg:before, .mpvsuv:before, .mpvspb:before, .mpvsmgls:before, .mpvsrp:before, .mpvspip:before, .mpvsmgngch:before, .mpvsdgnv:before, .mpvskpb:before, .mpvsdvsf:before, .mpvskm:before{background:url(/images/menu/psm-mpvs.png) #565656;background-size:calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px) calc((100vw - 1280px)/(4000 - 1280) * (500 - 250) + 250px);}}
.mpvskg:before{background-position:0 0;} .mpvsdvp:before{background-position:25% 0;} .mpvsvg:before{background-position:50% 0;} .mpvsuv:before{background-position:75% 0;} .mpvspb:before{background-position:100% 0;} .mpvsmgls:before{background-position:0 25%;} .mpvsrp:before{background-position:25% 25%;} .mpvspip:before{background-position:50% 25%;} .mpvsmgngch:before{background-position:75% 25%;} .mpvsdgnv:before{background-position:100% 25%;} .mpvskpb:before{background-position:0 50%;} .mpvsdvsf:before{background-position:25% 50%;} .mpvskm:before{background-position:50% 50%;} 






a.cat-in-cats {display:grid;grid-column:1/6;grid-template-columns:0.75vw 1fr 3vw 18vw 0.75vw;grid-template-rows:0.75vw auto 0.75vw auto 0.75vw;text-decoration:none;color:#FFF;background:linear-gradient(110deg, #555 45vw, #333 45vw, #555 60vw);font-weight:bold;}
a.cat-in-cats .img {display:grid;grid-column:4/5;grid-row:2/3;width:calc((100vw - 1280px)/(4000 - 1280) * (150 - 30) + 50px);height:calc((100vw - 1280px)/(4000 - 1280) * (150 - 30) + 50px);justify-self:right;align-content:center;justify-content:center;background:#353535;border-radius:50%;overflow:hidden;}
a.cat-in-cats .name {grid-column:4/6;grid-row:4/5;justify-self:right;padding:0 0.75vw 0 1.5vw;font-size:1.15vw;background:linear-gradient(110deg, #555 0%, #353535 100%);}
a.cat-in-cats .note {grid-column:2/3;grid-row:2/5;align-self:center;color:#a5a5a5;font-size:0.75vw;font-stretch:ultra-condensed;}
a.cat-in-cats :hover {color:#FFF;}


.contentLink {display:grid;position:relative;grid-template-columns:auto auto auto;grid-template-rows:auto auto;border:0.025vw solid #e5e5e5;background:#FFF;background:#f5f5f5;}
.contentLink a{grid-column:1/4;} .contentLink img {width:100%;}

.contentLink .name{display:grid;grid-column:1/4;grid-row:2/3;min-height:2.5vw;padding:0.25vw 0.75vw;background:#f5f5f5;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (28 - 14) + 14px);font-weight:bold;font-stretch:ultra-condensed;align-items:center;}
.content-link-top {padding:5% 10%;overflow:hidden;height:45px;background-color:#565656;color:#FFFF00;}
.contentLink .note {display:none;grid-column:1/4;grid-row:3/4;position:absolute;z-index:11;left:0;right:0;margin-top:0;padding:0.75vw;background-color:#FFF;box-shadow:0 5px 5px rgba(0, 0, 0, .2);text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (26 - 13) + 13px);font-style:oblique;font-stretch:ultra-condensed;}
.contentLink:hover .note {display:block;}
.contentLink:hover {box-shadow: 0 2px 4px rgba(0, 0, 0, .2);}










#searchFilter {display:grid;grid-column:1/-1;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:0.25vw;}
/*#searchFilter #st {padding:0.5vw;border-radius:0;box-shadow:none;background:#FFF;border:1px solid #565656;grid-column:1/2;}*/

#st, #sd {display:block;position:relative;}

.select {display:grid;height:2vw;position:relative;align-items:center;padding:0 1vw 0 2.35vw;border:1px solid #565656;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 13) + 13px);color:#565656;cursor:pointer;transition:0.15s;user-select:none;}
.select:hover {background:#FFF;}
.selectList {display:grid;position:absolute;top:calc(2.25vw + 2px);left:0;right:0;padding:1.15vw 0.5vw;justify-content:center;border:1px solid #565656;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 13) + 13px);cursor:pointer;z-index:2;background:#fff;user-select:none;}
.selectList.active {}
.selectData span {display:block;color:#565656;padding:0.5vw calc(2.35vw + 1px);}
.selectData span:hover {color:#000;background:#f5f3f3;}

.select:after {content:'';display:block;width:25px;height:25px;position:absolute;right:9px;top:9px;background: url('path-to-image') no-repeat right center / cover;opacity:0.6;
-webkit-transition:all .27s ease-in-out;-o-transition:all .27s ease-in-out;transition:all .27s ease-in-out;
-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}

.select.active{background:#FFF;}
.select.active:after {-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}



.buttonApply, a.buttonApply {display:grid;height:2vw;position:relative;align-items:center;text-decoration:none;background:#E9E9ED;border:1px solid #565656;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 13) + 13px);color:#565656;cursor:pointer;transition:0.15s;}
.buttonApply:hover, a.buttonApply:hover {background:#FFF;}
.buttonApply:active, a.buttonApply:active {background:#DDD;color:#000;}

.buttonRestore, a.buttonRestore {display:grid;grid-column:2/7;grid-row:4/5;height:2vw;position:relative;align-items:center;text-decoration:none;text-align:center;background:#E9E9ED;border:1px solid #565656;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 13) + 13px);color:#565656;cursor:pointer;transition:0.15s;}
.buttonRestore:hover, a.buttonRestore:hover {background:#e5ffe5;}
.buttonRestore:active, a.buttonRestore:active {background:#ccffcc;color:#000;}

.buttonDelete, a.buttonDelete {display:grid;grid-column:2/7;grid-row:6/7;height:2vw;position:relative;align-items:center;text-decoration:none;text-align:center;background:#E9E9ED;border:1px solid #565656;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 13) + 13px);color:#565656;cursor:pointer;transition:0.15s;}
.buttonDelete:hover, a.buttonDelete:hover {background:#ffe5e5;}
.buttonDelete:active, a.buttonDelete:active {background:#ffcccc;color:#000;}









#search {display:grid;grid-column:1/-1;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto auto auto auto auto;gap:0.25vw;}

.searchLink {display:grid;position:relative;grid-template-columns:0.75vw auto 0.75vw 2vw 0.75vw;grid-template-rows:auto 0.75vw auto 1.50vw auto auto auto auto 0.25vw;border:0.025vw solid #e5e5e5;background:#FFF;}
.searchLink:hover {box-shadow:0 2px 4px rgba(0, 0, 0, .2);}
.searchLink .img {grid-column:1/-1;grid-row:1/2;}
.searchLink  .name{display:grid;grid-column:2/5;grid-row:3/4;position:relative;min-height:2.5vw;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (28 - 14) + 14px);font-weight:bold;font-stretch:ultra-condensed;align-items:center;}
.searchLink  .name:after {content:'';position:absolute;width:75%;bottom:-0.75vw;right:0;border-bottom:0.025vw solid #565656;}


.searchLink .cat {grid-column:2/3;grid-row:5/6;align-self:center;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (24 - 13) + 13px);color:#565656;}
.searchLink .catIcon {grid-column:4/5;grid-row:5/6;}
.searchLink .date {grid-column:2/3;grid-row:6/7;align-self:center;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 12) + 12px);color:#565656;}
.searchLink .dateIcon {grid-column:4/5;grid-row:6/7;}

.searchLink .views {grid-column:2/3;grid-row:7/8;align-self:center;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 12) + 12px);color:#565656;}
.searchLink .viewsIcon {grid-column:4/5;grid-row:7/8;}
.searchLink .replies {grid-column:2/3;grid-row:8/9;align-self:center;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 12) + 12px);color:#565656;}
.searchLink .repliesIcon {grid-column:4/5;grid-row:8/9;}






.delLink {display:grid;position:relative;grid-template-columns:0.75vw 0.75vw 0.75vw auto 0.75vw 2vw 0.75vw;grid-template-rows:auto 0.75vw auto 1.50vw auto auto auto auto 0.25vw;border:0.025vw solid #e6cece;}
.delLink:hover {box-shadow:0 2px 4px rgba(0, 0, 0, .2);background:#FFF;transition:0.15s;}
.delLink .img {grid-column:1/-1;grid-row:1/2;}
.delLink  .name{display:grid;grid-column:2/7;grid-row:3/4;position:relative;min-height:2.5vw;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (28 - 14) + 14px);font-weight:bold;font-stretch:ultra-condensed;align-items:center;}
.delLink  .name:after {content:'';position:absolute;width:75%;bottom:-0.75vw;right:0;border-bottom:0.025vw solid #565656;}

.delLink .from {grid-column:4/5;grid-row:5/6;align-self:center;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (24 - 13) + 13px);color:#565656;}
.delLink .fromIcon {grid-column:6/7;grid-row:5/6;}
.delLink .cat {grid-column:4/5;grid-row:6/7;align-self:center;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 12) + 12px);color:#565656;}
.delLink .catIcon {grid-column:6/7;grid-row:6/7;}
.delLink .date {grid-column:4/5;grid-row:7/8;align-self:center;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 12) + 12px);color:#565656;}
.delLink .dateIcon {grid-column:6/7;grid-row:7/8;}
.delLink .by {grid-column:4/5;grid-row:8/9;align-self:center;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 12) + 12px);color:#565656;}
.delLink .byIcon {grid-column:6/7;grid-row:8/9;}


.delLink .pointOne, .delLink .pointTwo, .delLink .pointThree, .delLink .pointFour {display:grid;grid-column:2/3;align-self:center;justify-self:center;cursor:pointer;z-index:10;}
.delLink .pointOne {background:#CCC;grid-row:5/6;width:0.5vw;height:0.5vw;border:0.075vw solid #565656;}
.delLink .pointTwo {background:#DDD;grid-row:6/7;width:0.45vw;height:0.45vw;border:0.065vw solid #696969;}
.delLink .pointThree {background:#EEE;grid-row:7/8;width:0.45vw;height:0.45vw;border:0.065vw solid #696969;}
.delLink .pointFour {background:#FFF;grid-row:8/9;width:0.45vw;height:0.45vw;border:0.065vw solid #696969;}



.delLink .control {display:none;grid-column:1/-1;grid-row:10/11;grid-template-columns:0.75vw 0.75vw 0.75vw auto 0.75vw 2vw 0.75vw;grid-template-rows:0.25vw auto 1vw auto 0.75vw auto 2vw;position:absolute;z-index:11;left:0;right:0;margin-top:0;background-color:#FFF;box-shadow:0 5px 5px rgba(0, 0, 0, .2);text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (26 - 13) + 13px);}
.delLink:hover .control {display:grid;}

.delLink .views {grid-column:4/5;grid-row:2/3;align-self:center;text-align:right;font-size:calc((100vw - 1280px)/(4000 - 1280) * (22 - 12) + 12px);color:#565656;}
.delLink .viewsIcon {grid-column:6/7;grid-row:2/3;}





.delLink .note {display:grid;position:absolute;top:0;left:0;right:0;grid-template-columns:0.75vw 0.75vw 0.75vw 1fr 0.75vw;grid-template-rows:auto;font-size:calc((100vw - 1280px)/(4000 - 1280) * (16 - 10) + 10px);grid-row:1/2;height:2vw;background:#F5F3F3;font-weight:bold;color:#565656;}
.delLink .noteArea {display:grid;grid-column:4/5;justify-content:end;align-items:center;}
.delLink .delWord {grid-row:1/2;margin:0 0.75vw;text-align:right;}
.delLink .delIcon {grid-row:1/2;width:2vw;}
.delLink .unaprovedIcon {grid-row:1/2;width:2vw;}
.delLink .reportedIcon {grid-row:1/2;width:2vw;}






.delLink:hover .note {background:#FFF;}







.searchLink .last-post {grid-column:4/5;width:100%;}
.searchLink .last-post_icon {grid-column:4/5;float:left;background:url(/images/content_icons/last-post.png);background-size:50px 50px;padding:25px;box-sizing:border-box;background-color:#888;border-radius:50%;}

.searchLink .info:hover {opacity:1;background-color:#FFF;}
.searchLink:hover .info  {color:#9e9e9e;opacity:0.5;background-color:#000;}







/*
.searchLink .viewsIcon {grid-column:4/5;grid-row:2/3;background:url(/images/content_icons/views.png);background-size:50px 50px;padding:25px;box-sizing:border-box;background-color:#888;border-radius:50%;}
.searchLink .views {grid-column:4/5;grid-row:4/5;width:100%;}
.searchLink .repliesIcon {grid-column:4/5;grid-row:6/7;background:url(/images/content_icons/replies.png);background-size:50px 50px;padding:25px;box-sizing:border-box;background-color:#888;border-radius:50%;}
.searchLink .replies {grid-column:4/5;grid-row:8/9;width:100%;}
*/





.search_content-link_name:after {content: '';display:block;height:30px;position:absolute;left:0;right:0;bottom:0;z-index:2;
background: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(61,61,61,0)),color-stop(80%,#3d3d3d),color-stop(100%,#3d3d3d));
background: -webkit-linear-gradient(rgba(61,61,61,0) 0,#3d3d3d 80%,#3d3d3d 100%);
background: -moz-linear-gradient(rgba(61,61,61,0) 0,#3d3d3d 80%,#3d3d3d 100%);
background: -o-linear-gradient(rgba(61,61,61,0) 0,#3d3d3d 80%,#3d3d3d 100%);
background: linear-gradient(rgba(61,61,61,0) 0,#3d3d3d 80%,#3d3d3d 100%);}
.search_content-link_note {display:none;padding:0 10% 10%;position:absolute;background-color:#3d3d3d;color:#909090;left:0;right:0;box-shadow: 0 5px 5px rgba(0, 0, 0, .2);margin-top:0;z-index:11;font-style:oblique;font-family:"Arial Narrow", Arial, sans-serif;font-stretch:ultra-condensed;font-size:95%;}
.search_content-link:hover .search_content-link_name a {color:#e5e5e5;}
.search_content-link:hover .search_content-link_note {display:block;}
.search_content-link:hover {box-shadow: 0 2px 4px rgba(0, 0, 0, .2);}


.deleted_search_content-link {float:left;width:19%;height:auto;margin:1% 0.5%;border:1px solid #e5e5e5;position:relative;box-sizing:border-box;background:#000;}

.deleted_search_content-link_name{padding:10%;overflow:hidden;height:45px;background-color:#3d3d3d;}
.deleted_search_content-link_top {position:relative;float:left;width:100%;padding:5%;box-sizing:border-box;background-color:#574141;color:#9e7777;opacity:0.5;font-size:100%;font-family:"Arial Narrow", Arial, sans-serif;font-stretch:ultra-condensed;font-weight:normal;white-space:nowrap;overflow:hidden;}
.deleted_search_content-link_top a {color:#FF0000;}
.deleted_search_content-link_info {position:absolute;top:45px;bottom:45px;margin:10% 0 20%;padding:3%;right:0;width:50px;text-align:center;opacity:0.5;color:#FFF;transition:all 0.5s;}

.deleted_search_content-link:hover .deleted_search_content-link_info {opacity:1;color:#9e9e9e;opacity:0.5;background-color:#000;}
.deleted_search_content-link:hover .deleted_search_content-link_top {opacity:1;}

.deleted_search_content-link_date {color:#9e9e9e;}
.deleted_search_content-link_name:after {content: '';display:block;height:30px;position:absolute;left:0;right:0;bottom:0;z-index:2;
background: -webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(61,61,61,0)),color-stop(80%,#3d3d3d),color-stop(100%,#3d3d3d));
background: -webkit-linear-gradient(rgba(61,61,61,0) 0,#3d3d3d 80%,#3d3d3d 100%);
background: -moz-linear-gradient(rgba(61,61,61,0) 0,#3d3d3d 80%,#3d3d3d 100%);
background: -o-linear-gradient(rgba(61,61,61,0) 0,#3d3d3d 80%,#3d3d3d 100%);
background: linear-gradient(rgba(61,61,61,0) 0,#3d3d3d 80%,#3d3d3d 100%);}
.deleted_search_content-link_note {display:none;font-size:15px;padding:0 10% 10%;position:absolute;background-color:#3d3d3d;color:#909090;left:0;right:0;box-shadow: 0 5px 5px rgba(0, 0, 0, .2);margin-top:0;z-index:11;font-style:oblique;}
.deleted_search_content-link:hover .search_content-link_name a {color:#e5e5e5;}
.deleted_search_content-link:hover .search_content-link_note {display:block;}
.deleted_search_content-link:hover {box-shadow: 0 2px 4px rgba(0, 0, 0, .2);}


















.comments-line {display:grid;grid-column:1/-1;grid-row:15/16;}





#ContentImg{grid-column:1/4;overflow:hidden;width:100%;}
.screenshot{position:relative;width:31.33%;background:#FFF;box-sizing:border-box;margin:1%;padding:1%;float:left;border-bottom:1px solid #C0C0C0;}




.intLine {display:grid;grid-column:1/-1;grid-template-rows:0.35vw auto 0.35vw;position:relative;align-items:center;background:#3d3d3d;color:#909090;font-stretch:ultra-condensed;}
.intLine.overall {grid-template-columns:2.35vw 1fr 2.35vw auto 7.4vw;}
.intLine.general {grid-template-columns:3.25vw 1fr 2.35vw auto 7.4vw;}
.intLine.top {margin-bottom:1.18vw;}
.intLine.bottom {margin-top:1.18vw;}
.intLine .router {display:block;grid-column:2/3;grid-row:2/3;}
.intLine time {display:grid;grid-column:4/5;grid-row:2/3;justify-content:end;color:#909090;}





.log-time {grid-column:2/3;grid-row:1/2;}
.unlog-time {grid-column:2/3;grid-row:1/2;}












.pagination {grid-column:1/-1;line-height:1.5vw;text-align:center;padding:1.95vw 0;}
.pagination a {border:0.025vw solid #D7D7D7;font-size:0.75vw;text-decoration:none;padding: 0.4vw 0.8vw;}
.pagination a:hover {border:0.025vw solid #FF5900;color:#FF6900;}
.pagination strong {font-size:0.99vw;background-color:#00B629;color:#FFF;border-radius:50%;padding:0.4vw 0.7vw;box-sizing:border-box;border:0.22vw solid #FFF;}


.content-img, .content-img a {text-align:center;position:relative;display:table;margin:0 auto;cursor:pointer;}
.content-img-desc {font-size:90%;color:#555;display:block;position:absolute;bottom:0px;left:0px;right:0px;padding:1% 5%;background:#F5F3F3;background:rgba(245, 243, 243, 0.69);border-top:1px solid #F5F3F3;}
#post_add {display:grid;grid-column:1/-1;grid-template:2.55vw / 2.25vw 1vw auto 1vw auto 1vw 2.25vw;font-size:calc((100vw - 1280px)/(4000 - 1280) * (28 - 13) + 13px);align-items:center;color:#FFF;background-color:#565656;font-weight:bold;text-transform:uppercase;}
#post_add .name {display:grid;grid-column:3/4;}
#post_add form {display:block;grid-column:1/-1;border-left:0.025vw solid #e5e5e5;border-right:0.025vw solid #e5e5e5;}
#post_add textarea {min-width:100%;max-width:100%;height:25vh;max-height:50vh;padding:3.25vw;border:none;margin:0;outline:none;font-family:Arial;font-stretch:ultra-condensed;font-size:calc((100vw - 1280px)/(4000 - 1280) * (36 - 13) + 13px);}

.comments_first, .comments_odd, .comments_even  {position:relative;width:100%;float:left;}

.comments_first {background:none;}
.comments_odd {background-color:#FFFBEF;}
.comments_even {background-color:#F1EBE5;}
.comments_text {position:relative;width:100%;float:left;box-sizing:border-box;padding:5% 11% 111px;font-size:19px;}
.comments_info-line {clear:both;position:relative;width:100%;float:left;height:76px;background-color:#FFDABA;line-height:80px;}



/* Стили */
.decor {position:relative;width:100%;float:left;box-sizing:border-box;padding:5%;margin:3% 0;line-height:normal;}
.align_center {text-align:center;}
.align_left {text-align:left;}
.align_right {text-align:right;}
.border_radius {border-radius:30px;}
.table-1, .table-2, .table-3, .table-4, .table-5, .table-6, .table_data {width:100%;}
.tr {display:table;width:100%;}
.table-1 .td-name {display:table-cell;width:100%;vertical-align:middle;padding:1.5% 5%;font-weight:bold;}
.table-1 .td {display:table-cell;width:100%;vertical-align:middle;padding:1% 5%;}
.table-1 .content-img {margin:-1% -5%;}
.table-2 .td-name {display:table-cell;width:50%;vertical-align:middle;padding:1.5% 5%;font-weight:bold;}
.table-2 .td {display:table-cell;width:50%;vertical-align:middle;padding:1% 5%;}
.table-3 .td-name {display:table-cell;width:33.33%;vertical-align:middle;padding:1.5% 1%;font-weight:bold;}
.table-3 .td {display:table-cell;width:33.33%;vertical-align:middle;padding:1%;}
.table-4 .td-name {display:table-cell;width:25%;vertical-align:middle;padding:1.5% 1%;font-weight:bold;}
.table-4 .td {display:table-cell;width:25%;vertical-align:middle;padding:1%;}
.table-5 .td-name {display:table-cell;width:20%;vertical-align:middle;padding:1.5% 1%;font-weight:bold;}
.table-5 .td {display:table-cell;width:20%;vertical-align:middle;padding:1%;}
.table-6 .td-name {display:table-cell;width:16.66%;vertical-align:middle;padding:1.5% 1%;font-weight:bold;}
.table-6 .td {display:table-cell;width:16.66%;vertical-align:middle;padding:1%;}
.table_data .td-img {display:table-cell;width:50%;vertical-align:middle;padding:1%;}
.table_data .td-data {display:table-cell;width:50%;vertical-align:middle;padding:0;}
.table_data .td-name {display:table-cell;width:50%;vertical-align:middle;padding:0;}
.table_data .td-info {display:table-cell;width:50%;vertical-align:middle;padding:0;}

.data_table {display:table;width:100%;border-top:3px solid #FFFF00;}
.data_cell {display:table-cell;vertical-align:middle;}
.data_cell:nth-child(odd){width:40%;background-color:#FFFFFF;}
.data_cell:nth-child(even){width:60%;background-color:#565656;}
.data_img-vertical {position:relative;}
.data_img-horizontal {width:100%;}
.data_line {display:table;width:100%;box-sizing:border-box;padding:1% 5%;border-bottom:1px solid #c8c8c8;}
.data_line:nth-child(odd) {background-color:#D9D9D9;}
.data_line:nth-child(even) {background-color:#FFFFD3;}

.data_name {display:table-cell;vertical-align:middle;width:40%;border-right:1px solid #999;}
.data_data {display:table-cell;vertical-align:middle;width:60%;box-sizing:border-box;padding-left:5%;}

.font_size_very-big {font-size:30px;}
.font_size_big {font-size:25px;}
.font_size_normal {font-size:19px;}
.font_size_small {font-size:15px;}
.font_size_very-small {font-size:13px;}
.border_solid {border:3px solid;}

.font_weight_bold {font-weight:bold;}
.font-weight_normal {font-weight:normal;}

.background_white {background-color:#FFF;}
.background_black{background-color:#000;}
.background_light-gray {background-color:#656565;}
.background_gray {background-color:#555;}
.background_hard-olive-gray {background-color:#49554b;}
.background_light-orange {background-color:#FFAC71;}
.background_light-apricot {background-color:#FFDBC1;}
.background_light-brown {background-color:#E4CBB9;}
.background_light-mint {background-color:#d4ebcd;}
.background_light-olive {background-color:#eaebcd;}
.background_light-pink {background-color:#ffd6d6;}
.background_light-red {background-color:#ff9999;}
.background_red {background-color:#ff0000;}
.background_light-bronze {background-color:#ccb299;}
.background_light-blue {background-color:#e6f3f7;}
.background_blue {background-color:#606090;}
.background_hard-blue {background-color:#000050;}
.background_light-purple {background-color:#e6e6f7;}
.background_gradient-purple {background:linear-gradient(to right, #33ccff 0%, #ff99cc 100%);}
.background_purple-gradient {background:linear-gradient(to left, #33ccff 0%, #ff99cc 100%);}
.background_bronze {background-color:#cd7f32;}
.background_silver {background-color:#E3E4E5;}
.background_hard-silver{background-color:#c0c0c0;}
.background_light-gold {background-color:#fff5bf;}
.background_gold {background-color:#ffd700;}
.background_light-platinum {background-color:#fcfafc;}
.background_platinum {background-color:#E4E2E5;}
.background_light-izumrud {background-color:#759c92;}
.background_izumrud {background-color:#009B77;}
 
.color_black, .color_black a {color:#000;}
.color_light-platinum, .color_light-platinum a {color:#fcfafc;}
.color_white, .color_white a {color:#FFF;}
.color_silver, .color_silver a {color:#c0c0c0;}
.color_gray, .color_gray a {color:#555;}
.color_light-orange, .color_light-orange a {color:#FFAC71;}
.color_light-apricot, .color_light-apricot a {color:#FFDBC1;}
.color_light-brown, .color_light-brown a {color:#E4CBB9;}
.color_light-mint, .color_light-mint a {color:#d4ebcd;}
.color_light-olive, .color_light-olive a {color:#eaebcd;}
.color_light-pink, .color_light-pink a {color:#ffd6d6;}
.color_light-red, .color_light-red a {color:#ff9999;}
.color_red, .color_red a {color:#ff0000;}
.color_light-bronze, .color_light-bronze a {color:#ccb299;}
.color_light-gold, .color_light-gold a {color:#fff5bf;}
.color_light-blue, .color_light-blue a {color:#e6f3f7;}
.color_light-purple, .color_light-purple a {color:#e6e6f7;}


.border_color_light-mint {border-color:#d4ebcd;}
.border_color_light-izumrud {border-color:#759c92;}
.border-bottom_color_light-platinum {border-bottom:2px solid #fcfafc;}


.color_black a:hover, .color_white a:hover, .color_gray a:hover, .color_light-orange a:hover, .color_light-apricot a:hover, .color_light-brown a:hover, .color_light-mint a:hover, .color_light-olive a:hover, .color_light-pink a:hover, .color_light-bronze a:hover{cursor:pointer;}


.line-height-normal {line-height:normal;}
.line-height-0 {line-height:0;}


.button_big {display:table;margin:3% auto;background-color:#000;}
.button_big-img {display:table-cell;vertical-align:middle;width:100px;padding-left:25px;}
a.button_big-link {color:#FFF;font-size:22px;font-weight:bold;background-color:#565656;display:table-cell;vertical-align:middle;width:500px;text-align:center;border:25px solid #000;text-decoration:none;}
a.button_big-link:hover {color:#FFF;background-color:#52c311;}
a.button_big-link:active {background-color:#5bb010;}


.promo_calendar {position:relative;}
.promo_calendar .promo_place {position:relative;width:100%;float:left;background-color:#E1EEFF;border-bottom-left-radius:55px;border-bottom-right-radius:55px;margin-bottom:15%;border-top:3px solid #baa4a8;border-bottom:3px solid #7e8c9e;}
.promo_calendar .promo_line {display:table;width:100%;}
.promo_calendar .promo_type {display:table-cell;vertical-align:middle;padding:1.5% 3.5%;background-color:#7e8c9e;font-weight:bold;color:#e1eeff;min-width:35%;}
.promo_calendar .promo_name {display:table-cell;vertical-align:middle;padding:1.5% 3.5%;background-color:#baa4a8;font-weight:bold;color:#ffe0e5;width:65%;}
.promo_calendar .promo_img {position:relative;min-width:100%;float:left;}
.promo_calendar .promo_conditions {position:relative;min-width:100%;float:left;background-color:#F3E5D9;padding:1.5% 3.5%;box-sizing:border-box;background-color:#FFF;}
.promo_calendar .promo_promotion-part {position:relative;min-width:100%;float:left;background-color:#;padding:3.5% 9%;box-sizing:border-box;background-color:#BAA4A8;}
.promo_calendar .promo_promotion-part li:nth-child(odd) {background-color:#7E8C9E;color:#e1eeff;padding:1.5% 2.5%;}
.promo_calendar .promo_promotion-part li:nth-child(even) {color:#ffe0e5;padding: 1.5% 2.5%;}
.promo_calendar .promo_promotion-part li:nth-child(odd) a {color:#f2d5da;font-weight:bold;}
.promo_calendar .promo_promotion-part li:nth-child(even) a {color:#ffe0e5;font-weight:bold;}
.promo_calendar .promo_promotion-part li:nth-child(odd) a:visited {color:#f2d5da;font-weight:bold;}
.promo_calendar .promo_promotion-part li:nth-child(even) a:visited {color:#ffe0e5;font-weight:bold;}


.promo_calendar .promo_text-top {position:relative;width:100%;float:left;box-sizing:border-box;}
.promo_calendar .promo_text-middle {position:relative;width:100%;float:left;box-sizing:border-box;}
.promo_calendar .promo_text-bottom {position:relative;width:100%;float:left;box-sizing:border-box;border-bottom-left-radius:50px;border-bottom-right-radius:50px;background-color:#fff;padding:1.5% 3.5%;color:#000;}
.promo_calendar .promo_period {display:table;width:100%;}
.promo_calendar .promo_period_name {display:table-cell;vertical-align:middle;padding:1.5% 3.5%;background-color:#7e8c9e;font-weight:bold;color:#e1eeff;min-width:35%;border-bottom-left-radius:55px;}
.promo_calendar .promo_period_date {display:table-cell;vertical-align:middle;padding:1.5% 3.5%;background-color:#baa4a8;font-weight:bold;color:#ffe0e5;width:65%;border-bottom-right-radius:55px;}


/* Страница входа */
#enter {width:100%;margin:5% 0;background-color:#ccc;padding:3% 25%;box-sizing:border-box;overflow:hidden;}
.login {font-size:17px;padding:1.5% 3%;margin:1% 1% 1% 0;width:49%;box-sizing:border-box;}
.password {font-size:17px;padding:1.5% 3%;margin:1% 0 1% 1%;width:49%;box-sizing:border-box;}
#on-autologin {font-size:17px;margin:3% 0;}
#enter-notify {font-size:23px;color:#FF6900;font-weight:bold;margin:0 1% 0 3.5%;}
/*.bottom {width:30%;float:right;padding:1% 3%;font-size:18px;font-weight:bold;background-color:#ECECEC;border:1px solid #A9B8C2;cursor:pointer;}*/
input.bottom:hover {color:#6F6F6F;background-color:white;cursor:pointer;}
input.bottom:active {color:white;background-color:#006F08;}
.enter-desc-name {font-size:35px;padding:2%;margin:0.5% 1.5%;font-weight:bold;}
.enter-desc {margin:0 1% 5% 3.5%;font-size:17px;}
.enter-desc li {list-style-type:square;padding:0.1%;box-sizing:border-box;}
.perspective{width:93%;margin:0.5% 3.5% 5%;vertical-align:middle;border-collapse:collapse;}
.perspective-headline {font-size:19px;padding:1%;background-color:#ccc;border:1px solid #999999;text-align:center;font-weight:bold;}
.perspective-headline:nth-child(1) {text-align:left;}
.perspective-name {font-size:17px;padding:0.5% 1%;background-color:#fff;border:1px solid #e5e5e5;}
.perspective-yes {font-size:17px;padding:0.5% 1%;background-color:#bcffbc;border:1px solid #e5e5e5;text-align:center;}
.perspective-no {font-size:17px;padding:0.5% 1%;background-color:#ffbcbc;border:1px solid #e5e5e5;text-align:center;}
/* Чекбоксы */
/* IE8 */.checkbox {vertical-align:top;margin:0 3px 0 0;width:17px;height:17px;}
/* all */.checkbox + label {cursor:pointer;}
.checkbox:not(checked) {position:absolute;opacity:0;}
.checkbox:not(checked) + label {position: relative;padding:0 0 0 60px;}
.checkbox:not(checked) + label:before {content: '';position:absolute;top:-4px;left:0;width:50px;height:26px;border-radius:13px;background:#CDD1DA;box-shadow:inset 0 2px 3px rgba(0,0,0,.2);}
.checkbox:not(checked) + label:after {content: '';position:absolute;top:-2px;left:2px;width:22px;height:22px;border-radius:10px;background:#FFF;box-shadow:0 2px 5px rgba(0,0,0,.3);  transition:all .2s;}
.checkbox:checked + label:before {background:#9FD468;}
.checkbox:checked + label:after {left:26px;}
.checkbox:focus + label:before {box-shadow:0 0 0 3px rgba(255,255,0,.5);}





#no-content {width:70%;margin:5% auto;position:relative;}
#no-content-note {padding:3%;margin-bottom:5%;text-align:center;font-size:23px;background-color:#d7d7d7;color:#FFF;font-weight:bold;}
.no-content-pointer {display:table;margin-left:4.3%;}
.no-content-pointer-img {display:table-cell;width:250px;min-width:250px;padding:1%;vertical-align:middle;text-align:center;}
.no-content-pointer-text {display:table-cell;width:80%;vertical-align:middle;padding-left:3%;}
.no-content-pointer-name {padding:0 5% 3% 5%;color:#999;font-size:35px;font-weight:bold;}
.no-content-pointer-note {font-size:16px;line-height:22px;padding:0 5%;}
#no-content-redirect {position:relative;float:left;}
.no-content-redirect-name {padding:3% 3% 3% 9%;margin-bottom:3%;font-size:23px;background-color:#d7d7d7;color:#FFF;font-weight:bold;}
.no-content-redirect-link {padding:1% 3%;box-sizing:border-box;background-color:#FFF;margin:1% 5.5%;border-left:5px solid #cbcbcb;}






#updown {position:fixed;right:1%;bottom:1%;display:block;width:100px;height:100px;opacity:0.25;transition:1s;}
#updown:hover {animation:none;opacity:0.9;cursor:pointer;}
#updown.up {background:#252525;border:5px solid #777;box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 1);box-sizing:border-box;}
#updown.up .updown-pointer {width:0;height:0;border-right:25px solid transparent;border-left:25px solid transparent;border-bottom:25px solid #777;margin:40% auto auto auto;}
#updown.down {background:#252525;border:5px solid #777;animation:pulse 2s infinite;box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 1);box-sizing:border-box;}
#updown.down .updown-pointer {width:0;height:0;border-right:25px solid transparent;border-left:25px solid transparent;border-top:25px solid #777;margin:40% auto auto auto;}


@keyframes pulse {
	0% {box-shadow:0 0 0 0 rgba(255,255,255, 0.4);}
  70% {box-shadow:0 0 0 10px rgba(255,255,255, 0);}
  100% {box-shadow:0 0 0 0 rgba(255,255,255, 0);}
}

.portal_stats {grid-column:1/-1;margin:3% 0;font-stretch:ultra-condensed;}
.portal_stats_name {padding:1.5%;background-color:#565656;color:#FFF;font-size:calc((100vw - 1280px)/(4000 - 1280) * (42 - 15) + 15px);font-weight:bold;}
.portal_stats_user-list {padding:3% 1.5%;background-color:#FFF;}

.stats_name-line {display:table;width:100%;font-family:"Arial Narrow",Arial,sans-serif;font-stretch:ultra-condensed;font-weight:bold;border-bottom:3px solid #FF0;}
.stats_name_gamer-name {display:table-cell;min-width:20%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#565656;color:#FFF;}
.stats_name_gamer-level {display:table-cell;min-width:10%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#3d3d3d;color:#FFF;}
.stats_name_gamer-faction {display:table-cell;min-width:25%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#565656;color:#FFF;}
.stats_name_gamer-leader {display:table-cell;min-width:10%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#3d3d3d;color:#FFF;}
.stats_name_admin {display:table-cell;min-width:10%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#565656;color:#FFF;}
.stats_name_server {display:table-cell;min-width:10%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#3d3d3d;color:#FFF;}
.stats_name_gamer-game-time {display:table-cell;min-width:15%;vertical-align:middle;text-align:center;padding:0.7% 1%;background-color:#565656;color:#FFF;}


.stats_data-table {border-bottom:1px solid #FFF;}
.stats_data-line {display:table;width:100%;height:auto;font-family:"Arial Narrow",Arial,sans-serif;font-stretch:ultra-condensed;font-weight:normal;transition:all 1s;}
.stats_data-line:nth-child(even){background-color:#c9c9c9;}
.stats_data-line:hover {background-color:#919991;color:#fffff2;transition:all 1s;cursor:pointer;}

.stats_gamer-name {display:table-cell;vertical-align:middle;width:20%;padding:0.5% 1%;border-left:1px solid #FFF;border-right:1px solid #FFF;}
.stats_data-line:nth-child(odd) .stats_gamer-name {background-color:#FFF;}
.stats_data-line:nth-child(odd):hover .stats_gamer-name {background-color:#919991;}
.stats_gamer-level {display:table-cell;vertical-align:middle;width:10%;text-align:center;padding:0.5% 1%;border-right:1px solid #FFF;}
.stats_gamer-faction {display:table-cell;vertical-align:middle;width:25%;padding:0.5% 1%;border-right:1px solid #FFF;}
.stats_data-line:nth-child(odd) .stats_gamer-faction {background-color:#FFF;}
.stats_data-line:nth-child(odd):hover .stats_gamer-faction {background-color:#919991;}
.stats_gamer-leader {display:table-cell;vertical-align:middle;width:10%;text-align:center;padding:0.5% 1%;border-right:1px solid #FFF;}
.stats_admin {display:table-cell;vertical-align:middle;width:10%;text-align:center;padding:0.5% 1%;border-right:1px solid #FFF;}
.stats_server {display:table-cell;vertical-align:middle;width:10%;text-align:center;padding:0.5% 1%;border-right:1px solid #FFF;}
.stats_gamer-game-time {display:table-cell;vertical-align:middle;width:15%;text-align:center;padding:0.5% 1%;border-right:1px solid #FFF;}
.stats_data-line:nth-child(odd) .stats_gamer-game-time{background-color:#FFF;}
.stats_data-line:nth-child(odd):hover .stats_gamer-game-time{background-color:#919991;}




.mini-desc {position:relative;width:100%;height:auto;}
.mini-desc_name {position:relative;width:120%;float:left;box-sizing:border-box;padding:3% 5%;font-weight:bold;background-color:#999;font-style:normal;margin:0 -10%;color:#FFF;text-align:center;border-left: 5px solid #000;} 
.mini-desc_data {position:relative;width:100%;margin-left:10%;float:left;box-sizing:border-box;padding:3%;background-color:#e8e8e8;text-align:right;transition:all .2s;}
.mini-desc ul {text-align:left;padding-left:10%;}

.mini-desc:hover .mini-desc_name{border-left:5px solid #FF0;background-color:#3d3d3d;cursor:pointer;}
.mini-desc:hover .mini-desc_data{width:120%;background-color:#FFF;cursor:pointer;margin:0 -10%;}



/*

@media all and (min-width: 1500px) and (max-width: 2000px) {


.news {margin-top:50px;}
a.news_name {line-height:48px;left:50px;right:50px;font-size:25px;}
.news-nav {top:-50px;height:50px;}
.news-nav-prev, .news-nav-next {padding:9px;border:2px solid #f1f1f1;}
.news-nav-prev-btn {border-top:13px solid transparent;border-right:26px solid #f1f1f1;border-bottom:13px solid transparent;}
.news-nav-next-btn {border-top:13px solid transparent;border-left:26px solid #f1f1f1;border-bottom:13px solid transparent;}
.news-nav-prev:hover .news-nav-prev-btn{border-right:26px solid #FFF;}
.news-nav-next:hover .news-nav-next-btn{border-left:26px solid #FFF;}
.news-nav-prev:hover, .news-nav-next:hover {border:2px solid #FFF;}












.lsm-v,
.lsm-mappp, .lsm-maps, .lsm-mapn, .lsm-mapnap, .lsm-mapzmo, .lsm-mapmm, .lsm-mappi, .lsm-mappl, .lsm-maplr, .lsm-mapstp, .lsm-mapv,
.lsm-idnk, .lsm-id, .lsm-ikv, .lsm-imuu, .lsm-igvgk, .lsm-im, .lsm-imtc, .lsm-ivm,
.lsm-fvsm, .lsm-fvcl, .lsm-fvsspls, .lsm-fvsspsf, .lsm-fvsng, .lsm-fvsug, .lsm-fvsb, .lsm-fvsr, .lsm-fvskv,
.lsm-fvssslva, .lsm-fvssssfa, .lsm-fvssspls, .lsm-fvssspsf, .lsm-fvsssdps, .lsm-fvsssswat, .lsm-fvsssfbr,
.lsm-fvsbsg, .lsm-fvsbsgs, .lsm-fvsbsb, .lsm-fvsbsv, .lsm-fvsbsa, .lsm-fvsbsr,
.lsm-fvsmsy, .lsm-fvsmslkn, .lsm-fvsmsrm,
.lsm-fvsnvsls, .lsm-fvsnvssf, .lsm-fvsnvslv,
.psm-ar, .psm-mr,
.psm-da, .psm-dlm, .psm-dl, .psm-di, .psm-dn, .psm-smp, .psm-sg, .psm-sb,
.psm-snjn, .psm-snpi, .psm-snpdd, .psm-snvks, .psm-snrpt, .psm-snlc, .psm-snst, .psm-sngrn, 
.psm-rvsrp, .psm-rvsrmp, .psm-rvsrvt, .psm-rvsrkrls, .psm-rvsrpzh, .psm-rvsrpgn, .psm-rvsrd, .psm-rvsrrsm, .psm-rvsri, .psm-rvsrvm, .psm-rvsrm, .psm-rvsrva, .psm-rvsrtx, .psm-rvsrrgsm, .psm-rvsrrp, .psm-rvsruu, .psm-rvsrphd, .psm-rvsrt, .psm-rvsrb,
.psm-bvsst, .psm-bvsasdnk, .psm-bvsmn, .psm-bvsasasp, .psm-bvssdnk, .psm-bvso, .psm-bvsk, .psm-bvsf, .psm-bvsm, .psm-bvszs, .psm-bvsbir, .psm-bvsz,
.psm-mpvskg, .psm-mpvsdvp, .psm-mpvsvg, .psm-mpvsuv, .psm-mpvspb, .psm-mpvsmgls, .psm-mpvsrp, .psm-mpvspip, .psm-mpvsmgngch, .psm-mpvsdgnv, .psm-mpvskpb, .psm-mpvsdvsf, .psm-mpvskm  {height:60px;padding:0 10px 0 90px;}

.lsm-mappp:before, .lsm-maps:before, .lsm-mapn:before, .lsm-mapnap:before, .lsm-mapzmo:before, .lsm-mapmm:before, .lsm-mappi:before, .lsm-mappl:before, .lsm-maplr:before, .lsm-mapstp:before, .lsm-mapv:before {padding:30px;background:url(/images/m/lsm-map.png) #565656;background-size:660px 60px;}
.lsm-v:before, .lsm-idnk:before, .lsm-id:before, .lsm-ikv:before, .lsm-imuu:before, .lsm-igvgk:before, .lsm-im:before, .lsm-imtc:before, .lsm-ivm:before{padding:30px;background:url(/images/m/lsm-i.png) #565656;background-size:540px 60px;}
.lsm-fvsm:before, .lsm-fvcl:before, .lsm-fvsspls:before, .lsm-fvsspsf:before, .lsm-fvsng:before, .lsm-fvsug:before, .lsm-fvsb:before, .lsm-fvsr:before, .lsm-fvskv:before {padding:30px;background:url(/images/m/lsm-fvs.png) #565656;background-size:600px 120px;}
.lsm-fvssslva:before, .lsm-fvssssfa:before, .lsm-fvssspls:before, .lsm-fvssspsf:before, .lsm-fvsssdps:before, .lsm-fvsssswat:before, .lsm-fvsssfbr:before {padding:30px;background:url(/images/m/lsm-sls.png) #565656;background-size:480px 120px;}
.lsm-fvsbsg:before, .lsm-fvsbsgs:before, .lsm-fvsbsb:before, .lsm-fvsbsv:before, .lsm-fvsbsa:before, .lsm-fvsbsr:before {padding:30px;background:url(/images/m/lsm-fvsbs.png) #565656;background-size:480px 120px;}
.lsm-fvsmsy:before, .lsm-fvsmslkn:before, .lsm-fvsmsrm:before {padding:30px;background:url(/images/m/lsm-fvsms.png) #565656;background-size:300px 120px;}
.lsm-fvsnvsls:before, .lsm-fvsnvssf:before, .lsm-fvsnvslv:before {padding:30px;background:url(/images/m/lsm-fvsnvs.png) #565656;background-size:180px 60px;}

.lsm-v:before{background-position:0 0;}
.lsm-mappp:before{background-position:0 0;} .lsm-maps:before{background-position:-60px 0;} .lsm-mapn:before{background-position:-120px 0;} .lsm-mapnap:before{background-position:-180px 0;} .lsm-mapzmo:before{background-position:-240px 0;} .lsm-mapmm:before{background-position:-300px 0;} .lsm-mappi:before{background-position:-360px 0;} .lsm-mappl:before{background-position:-420px 0;} .lsm-maplr:before{background-position:-480px 0;} .lsm-mapstp:before{background-position:-540px 0;} .lsm-mapv:before{background-position:-600px 0;}
.lsm-idnk:before{background-position:-60px 0;} .lsm-id:before{background-position:-120px 0;} .lsm-ikv:before{background-position:-180px 0;} .lsm-imuu:before{background-position:-240px 0;} .lsm-igvgk:before{background-position:-300px 0;} .lsm-im:before{background-position:-360px 0;} .lsm-imtc:before{background-position:-420px 0;} .lsm-ivm:before{background-position:-480px 0;}
.lsm-fvsm:before{background-position:0 0;} .lsm-fvcl:before{background-position:-60px 0;} .lsm-fvsspls:before{background-position:-120px 0;} .lsm-fvsspsf:before{background-position:-180px 0;} .lsm-fvsng:before{background-position:-240px 0;} .lsm-fvsug:before{background-position:-300px 0;} .lsm-fvsb:before{background-position:-360px 0;} .lsm-fvsr:before{background-position:-420px 0;} .lsm-fvskv:before{background-position:-480px 0;}
.lsm-fvssslva:before{background-position:0 0;} .lsm-fvssssfa:before{background-position:-60px 0;} .lsm-fvssspls:before{background-position:-120px 0;} .lsm-fvssspsf:before{background-position:-180px 0;} .lsm-fvsssdps:before{background-position:-240px 0;} .lsm-fvsssswat:before{background-position:-300px 0;} .lsm-fvsssfbr:before{background-position:-360px 0;}
.lsm-fvsbsg:before{background-position:0 0;} .lsm-fvsbsgs:before{background-position:-60px 0;} .lsm-fvsbsb:before{background-position:-120px 0;} .lsm-fvsbsv:before{background-position:-180px 0;} .lsm-fvsbsa:before{background-position:-240px 0;} .lsm-fvsbsr:before{background-position:-300px 0;}
.lsm-fvsmsy:before{background-position:0 0;} .lsm-fvsmslkn:before{background-position:-60px 0;} .lsm-fvsmsrm:before{background-position:-120px 0;}
.lsm-fvsnvsls:before{background-position:0 0;} .lsm-fvsnvssf:before{background-position:-60px 0;} .lsm-fvsnvslv:before{background-position:-120px 0;}



.psm-ar:before, .psm-mr:before{padding:30px;background:url(/images/m/psm-am.png) #565656;background-size:300px 120px;}
.psm-da:before, .psm-dlm:before, .psm-dl:before, .psm-di:before, .psm-dn:before, .psm-smp:before, .psm-sg:before, .psm-sb:before {padding:30px;background:url(/images/m/psm-vc.png) #565656;background-size:480px 120px;}
.psm-snjn:before, .psm-snpi:before, .psm-snpdd:before, .psm-snvks:before, .psm-snrpt:before, .psm-snlc:before, .psm-snst:before, .psm-sngrn:before {padding:30px;background:url(/images/m/psm-sn.png) #565656;background-size:480px 60px;}
.psm-rvsrp:before, .psm-rvsrmp:before, .psm-rvsrvt:before, .psm-rvsrkrls:before, .psm-rvsrpzh:before, .psm-rvsrpgn:before, .psm-rvsrd:before, .psm-rvsrrsm:before, .psm-rvsri:before, .psm-rvsrvm:before, .psm-rvsrm:before, .psm-rvsrva:before, .psm-rvsrtx:before, .psm-rvsrrgsm:before, .psm-rvsrrp:before, .psm-rvsruu:before, .psm-rvsrphd:before, .psm-rvsrt:before, .psm-rvsrb:before {padding:30px;background:url(/images/m/psm-rvs.png) #565656;background-size:1140px 60px;}
.psm-bvsst:before, .psm-bvsasdnk:before, .psm-bvsmn:before, .psm-bvsasasp:before, .psm-bvssdnk:before, .psm-bvso:before, .psm-bvsk:before, .psm-bvsf:before, .psm-bvsm:before, .psm-bvszs:before, .psm-bvsbir:before, .psm-bvsz:before{padding:30px;background:url(/images/m/psm-bvs.png) #565656;background-size:720px 60px;}
.psm-mpvskg:before, .psm-mpvsdvp:before, .psm-mpvsvg:before, .psm-mpvsuv:before, .psm-mpvspb:before, .psm-mpvsmgls:before, .psm-mpvsrp:before, .psm-mpvspip:before, .psm-mpvsmgngch:before, .psm-mpvsdgnv:before, .psm-mpvskpb:before, .psm-mpvsdvsf:before, .psm-mpvskm:before{padding:30px;background:url(/images/m/psm-mpvs.png) #565656;background-size:900px 120px;}

.psm-ar:before{background-position:0 0;} .psm-mr:before{background-position:-60px 0;}
.psm-da:before{background-position:0 0;} .psm-dlm:before{background-position:-60px 0;} .psm-dl:before{background-position:-120px 0;} .psm-di:before{background-position:-180px 0;} .psm-dn:before{background-position:-240px 0;} .psm-smp:before{background-position:-300px 0;} .psm-sg:before{background-position:-360px 0;} .psm-sb:before{background-position:-420px 0;}
.psm-snjn:before{background-position:0 0;} .psm-snpi:before{background-position:-60px 0;} .psm-snpdd:before{background-position:-120px 0;} .psm-snvks:before{background-position:-180px 0;} .psm-snrpt:before{background-position:-240px 0;} .psm-snlc:before{background-position:-300px 0;} .psm-snst:before{background-position:-360px 0;} .psm-sngrn:before{background-position:-420px 0;}
.psm-rvsrp:before{background-position:0 0;} .psm-rvsrmp:before{background-position:-60px 0;} .psm-rvsrvt:before{background-position:-120px 0;} .psm-rvsrkrls:before{background-position:-180px 0;} .psm-rvsrpzh:before{background-position:-240px 0;} .psm-rvsrpgn:before{background-position:-300px 0;} .psm-rvsrd:before{background-position:-360px 0;} .psm-rvsrrsm:before{background-position:-420px 0;} .psm-rvsri:before{background-position:-480px 0;} .psm-rvsrvm:before{background-position:-540px 0;} .psm-rvsrm:before{background-position:-600px 0;} .psm-rvsrva:before{background-position:-660px 0;} .psm-rvsrtx:before{background-position:-720px 0;} .psm-rvsrrgsm:before{background-position:-780px 0;} .psm-rvsrrp:before{background-position:-840px 0;} .psm-rvsruu:before{background-position:-900px 0;} .psm-rvsrphd:before{background-position:-960px 0;} .psm-rvsrt:before{background-position:-1020px 0;} .psm-rvsrb:before{background-position:-1080px 0;}
.psm-bvsst:before{background-position:0 0;} .psm-bvsasdnk:before{background-position:-60px 0;} .psm-bvsmn:before{background-position:-120px 0;} .psm-bvsasasp:before{background-position:-180px 0;} .psm-bvssdnk:before{background-position:-240px 0;} .psm-bvso:before{background-position:-300px 0;} .psm-bvsk:before{background-position:-360px 0;} .psm-bvsf:before{background-position:-420px 0;} .psm-bvsm:before{background-position:-480px 0;} .psm-bvszs:before{background-position:-540px 0;} .psm-bvsbir:before{background-position:-600px 0;} .psm-bvsz:before{background-position:-660px 0;}
.psm-mpvskg:before{background-position:0 0;} .psm-mpvsdvp:before{background-position:-60px 0;} .psm-mpvsvg:before{background-position:-120px 0;} .psm-mpvsuv:before{background-position:-180px 0;} .psm-mpvspb:before{background-position:-240px 0;} .psm-mpvsmgls:before{background-position:-300px 0;} .psm-mpvsrp:before{background-position:-360px 0;} .psm-mpvspip:before{background-position:-420px 0;} .psm-mpvsmgngch:before{background-position:-480px 0;} .psm-mpvsdgnv:before{background-position:-540px 0;} .psm-mpvskpb:before{background-position:-600px 0;} .psm-mpvsdvsf:before{background-position:-660px 0;} .psm-mpvskm:before{background-position:-720px 0;} 





}

*/

/*


@media all and (min-width: 780px) and (max-width: 1500px) {
#center h1 {font-size:25px;}
#center-full h1 {font-size:25px;}
#center-info h1{font-size:25px;}
h3 {font-size:19px;}


.menu .menu-name-odd, .menu .menu-name-even {font-size:14px;}
.submenu a, .submenu .color {font-size:13px;}

.promo-pointers a  {width:19px;height:19px;}
.v-menu-name {font-size:11px;}
.cat-in-cats a {font-size:19px;}
.content-link-name {font-size:13px;padding:7%;}
.content-link-note {font-size:12px;padding:0 7% 7%;}
a.vml {font-size: 13px;font-family:"Arial Narrow", Arial, sans-serif;font-stretch:ultra-condensed;}



.news {margin-top:40px;}
a.news_name {line-height:38px;left:40px;right:40px;}

.news-nav {top:-40px;height:40px;}
.news-nav-prev, .news-nav-next {padding:7px;border:2px solid #f1f1f1;}
.news-nav-prev-btn {border-top:10px solid transparent;border-right:20px solid #f1f1f1;border-bottom:10px solid transparent;}
.news-nav-next-btn {border-top:10px solid transparent;border-left:20px solid #f1f1f1;border-bottom:10px solid transparent;}
.news-nav-prev:hover .news-nav-prev-btn{border-right:20px solid #FFF;}
.news-nav-next:hover .news-nav-next-btn{border-left:20px solid #FFF;}
.news-nav-prev:hover, .news-nav-next:hover {border:2px solid #FFF;}

.lsm-v,
.lsm-mappp, .lsm-maps, .lsm-mapn, .lsm-mapnap, .lsm-mapzmo, .lsm-mapmm, .lsm-mappi, .lsm-mappl, .lsm-maplr, .lsm-mapstp, .lsm-mapv,
.lsm-idnk, .lsm-id, .lsm-ikv, .lsm-imuu, .lsm-igvgk, .lsm-im, .lsm-imtc, .lsm-ivm,
.lsm-fvsm, .lsm-fvcl, .lsm-fvsspls, .lsm-fvsspsf, .lsm-fvsng, .lsm-fvsug, .lsm-fvsb, .lsm-fvsr, .lsm-fvskv,
.lsm-fvssslva, .lsm-fvssssfa, .lsm-fvssspls, .lsm-fvssspsf, .lsm-fvsssdps, .lsm-fvsssswat, .lsm-fvsssfbr,
.lsm-fvsbsg, .lsm-fvsbsgs, .lsm-fvsbsb, .lsm-fvsbsv, .lsm-fvsbsa, .lsm-fvsbsr,
.lsm-fvsmsy, .lsm-fvsmslkn, .lsm-fvsmsrm,
.lsm-fvsnvsls, .lsm-fvsnvssf, .lsm-fvsnvslv,
.psm-ar, .psm-mr,
.psm-da, .psm-dlm, .psm-dl, .psm-di, .psm-dn, .psm-smp, .psm-sg, .psm-sb,
.psm-snjn, .psm-snpi, .psm-snpdd, .psm-snvks, .psm-snrpt, .psm-snlc, .psm-snst, .psm-sngrn, 
.psm-rvsrp, .psm-rvsrmp, .psm-rvsrvt, .psm-rvsrkrls, .psm-rvsrpzh, .psm-rvsrpgn, .psm-rvsrd, .psm-rvsrrsm, .psm-rvsri, .psm-rvsrvm, .psm-rvsrm, .psm-rvsrva, .psm-rvsrtx, .psm-rvsrrgsm, .psm-rvsrrp, .psm-rvsruu, .psm-rvsrphd, .psm-rvsrt, .psm-rvsrb,
.psm-bvsst, .psm-bvsasdnk, .psm-bvsmn, .psm-bvsasasp, .psm-bvssdnk, .psm-bvso, .psm-bvsk, .psm-bvsf, .psm-bvsm, .psm-bvszs, .psm-bvsbir, .psm-bvsz,
.psm-mpvskg, .psm-mpvsdvp, .psm-mpvsvg, .psm-mpvsuv, .psm-mpvspb, .psm-mpvsmgls, .psm-mpvsrp, .psm-mpvspip, .psm-mpvsmgngch, .psm-mpvsdgnv, .psm-mpvskpb, .psm-mpvsdvsf, .psm-mpvskm {height:50px;padding:0 10px 0 65px;}

.lsm-mappp:before, .lsm-maps:before, .lsm-mapn:before, .lsm-mapnap:before, .lsm-mapzmo:before, .lsm-mapmm:before, .lsm-mappi:before, .lsm-mappl:before, .lsm-maplr:before, .lsm-mapstp:before, .lsm-mapv:before {padding:25px;background:url(/images/m/lsm-map.png) #565656;background-size:550px 50px;}
.lsm-v:before, .lsm-idnk:before, .lsm-id:before, .lsm-ikv:before, .lsm-imuu:before, .lsm-igvgk:before, .lsm-im:before, .lsm-imtc:before, .lsm-ivm:before{padding:25px;background:url(/images/m/lsm-i.png) #565656;background-size:450px 50px;}
.lsm-fvsm:before, .lsm-fvcl:before, .lsm-fvsspls:before, .lsm-fvsspsf:before, .lsm-fvsng:before, .lsm-fvsug:before, .lsm-fvsb:before, .lsm-fvsr:before, .lsm-fvskv:before {padding:25px;background:url(/images/m/lsm-fvs.png) #565656;background-size:500px 100px;}
.lsm-fvssslva:before, .lsm-fvssssfa:before, .lsm-fvssspls:before, .lsm-fvssspsf:before, .lsm-fvsssdps:before, .lsm-fvsssswat:before, .lsm-fvsssfbr:before {padding:25px;background:url(/images/m/lsm-sls.png) #565656;background-size:400px 100px;}
.lsm-fvsbsg:before, .lsm-fvsbsgs:before, .lsm-fvsbsb:before, .lsm-fvsbsv:before, .lsm-fvsbsa:before, .lsm-fvsbsr:before {padding:25px;background:url(/images/m/lsm-fvsbs.png) #565656;background-size:400px 100px;}
.lsm-fvsmsy:before, .lsm-fvsmslkn:before, .lsm-fvsmsrm:before {padding:25px;background:url(/images/m/lsm-fvsms.png) #565656;background-size:250px 100px;}
.lsm-fvsnvsls:before, .lsm-fvsnvssf:before, .lsm-fvsnvslv:before {padding:25px;background:url(/images/m/lsm-fvsnvs.png) #565656;background-size:150px 50px;}

.lsm-v:before{background-position:0 0;}
.lsm-mappp:before{background-position:0 0;} .lsm-maps:before{background-position:-50px 0;} .lsm-mapn:before{background-position:-100px 0;} .lsm-mapnap:before{background-position:-150px 0;} .lsm-mapzmo:before{background-position:-200px 0;} .lsm-mapmm:before{background-position:-250px 0;} .lsm-mappi:before{background-position:-300px 0;} .lsm-mappl:before{background-position:-350px 0;} .lsm-maplr:before{background-position:-400px 0;} .lsm-mapstp:before{background-position:-450px 0;} .lsm-mapv:before{background-position:-500px 0;}
.lsm-idnk:before{background-position:-50px 0;} .lsm-id:before{background-position:-100px 0;} .lsm-ikv:before{background-position:-150px 0;} .lsm-imuu:before{background-position:-200px 0;} .lsm-igvgk:before{background-position:-250px 0;} .lsm-im:before{background-position:-300px 0;} .lsm-imtc:before{background-position:-350px 0;} .lsm-ivm:before{background-position:-400px 0;}
.lsm-fvsm:before{background-position:0 0;} .lsm-fvcl:before{background-position:-50px 0;} .lsm-fvsspls:before{background-position:-100px 0;} .lsm-fvsspsf:before{background-position:-150px 0;} .lsm-fvsng:before{background-position:-200px 0;} .lsm-fvsug:before{background-position:-250px 0;} .lsm-fvsb:before{background-position:-300px 0;} .lsm-fvsr:before{background-position:-350px 0;} .lsm-fvskv:before{background-position:-400px 0;}
.lsm-fvssslva:before{background-position:0 0;} .lsm-fvssssfa:before{background-position:-50px 0;} .lsm-fvssspls:before{background-position:-100px 0;} .lsm-fvssspsf:before{background-position:-150px 0;} .lsm-fvsssdps:before{background-position:-200px 0;} .lsm-fvsssswat:before{background-position:-250px 0;} .lsm-fvsssfbr:before{background-position:-300px 0;}
.lsm-fvsbsg:before{background-position:0 0;} .lsm-fvsbsgs:before{background-position:-50px 0;} .lsm-fvsbsb:before{background-position:-100px 0;} .lsm-fvsbsv:before{background-position:-150px 0;} .lsm-fvsbsa:before{background-position:-200px 0;} .lsm-fvsbsr:before{background-position:-250px 0;}
.lsm-fvsmsy:before{background-position:0 0;} .lsm-fvsmslkn:before{background-position:-50px 0;} .lsm-fvsmsrm:before{background-position:-100px 0;}
.lsm-fvsnvsls:before{background-position:0 0;} .lsm-fvsnvssf:before{background-position:-50px 0;} .lsm-fvsnvslv:before{background-position:-100px 0;}



.psm-ar:before, .psm-mr:before{padding:25px;background:url(/images/m/psm-am.png) #565656;background-size:250px 100px;}
.psm-da:before, .psm-dlm:before, .psm-dl:before, .psm-di:before, .psm-dn:before, .psm-smp:before, .psm-sg:before, .psm-sb:before {padding:25px;background:url(/images/m/psm-vc.png) #565656;background-size:400px 100px;}
.psm-snjn:before, .psm-snpi:before, .psm-snpdd:before, .psm-snvks:before, .psm-snrpt:before, .psm-snlc:before, .psm-snst:before, .psm-sngrn:before {padding:25px;background:url(/images/m/psm-sn.png) #565656;background-size:400px 50px;}
.psm-rvsrp:before, .psm-rvsrmp:before, .psm-rvsrvt:before, .psm-rvsrkrls:before, .psm-rvsrpzh:before, .psm-rvsrpgn:before, .psm-rvsrd:before, .psm-rvsrrsm:before, .psm-rvsri:before, .psm-rvsrvm:before, .psm-rvsrm:before, .psm-rvsrva:before, .psm-rvsrtx:before, .psm-rvsrrgsm:before, .psm-rvsrrp:before, .psm-rvsruu:before, .psm-rvsrphd:before, .psm-rvsrt:before, .psm-rvsrb:before {padding:25px;background:url(/images/m/psm-rvs.png) #565656;background-size:950px 50px;}
.psm-bvsst:before, .psm-bvsasdnk:before, .psm-bvsmn:before, .psm-bvsasasp:before, .psm-bvssdnk:before, .psm-bvso:before, .psm-bvsk:before, .psm-bvsf:before, .psm-bvsm:before, .psm-bvszs:before, .psm-bvsbir:before, .psm-bvsz:before{padding:25px;background:url(/images/m/psm-bvs.png) #565656;background-size:600px 50px;}
.psm-mpvskg:before, .psm-mpvsdvp:before, .psm-mpvsvg:before, .psm-mpvsuv:before, .psm-mpvspb:before, .psm-mpvsmgls:before, .psm-mpvsrp:before, .psm-mpvspip:before, .psm-mpvsmgngch:before, .psm-mpvsdgnv:before, .psm-mpvskpb:before, .psm-mpvsdvsf:before, .psm-mpvskm:before{padding:25px;background:url(/images/m/psm-mpvs.png) #565656;background-size:750px 100px;}

.psm-ar:before{background-position:0 0;} .psm-mr:before{background-position:-50px 0;}
.psm-da:before{background-position:0 0;} .psm-dlm:before{background-position:-50px 0;} .psm-dl:before{background-position:-100px 0;} .psm-di:before{background-position:-150px 0;} .psm-dn:before{background-position:-200px 0;} .psm-smp:before{background-position:-250px 0;} .psm-sg:before{background-position:-300px 0;} .psm-sb:before{background-position:-350px 0;}
.psm-snjn:before{background-position:0 0;} .psm-snpi:before{background-position:-50px 0;} .psm-snpdd:before{background-position:-100px 0;} .psm-snvks:before{background-position:-150px 0;} .psm-snrpt:before{background-position:-200px 0;} .psm-snlc:before{background-position:-250px 0;} .psm-snst:before{background-position:-300px 0;} .psm-sngrn:before{background-position:-350px 0;}
.psm-rvsrp:before{background-position:0 0;} .psm-rvsrmp:before{background-position:-50px 0;} .psm-rvsrvt:before{background-position:-100px 0;} .psm-rvsrkrls:before{background-position:-150px 0;} .psm-rvsrpzh:before{background-position:-200px 0;} .psm-rvsrpgn:before{background-position:-250px 0;} .psm-rvsrd:before{background-position:-300px 0;} .psm-rvsrrsm:before{background-position:-350px 0;} .psm-rvsri:before{background-position:-400px 0;} .psm-rvsrvm:before{background-position:-450px 0;} .psm-rvsrm:before{background-position:-500px 0;} .psm-rvsrva:before{background-position:-550px 0;} .psm-rvsrtx:before{background-position:-600px 0;} .psm-rvsrrgsm:before{background-position:-650px 0;} .psm-rvsrrp:before{background-position:-700px 0;} .psm-rvsruu:before{background-position:-750px 0;} .psm-rvsrphd:before{background-position:-800px 0;} .psm-rvsrt:before{background-position:-850px 0;} .psm-rvsrb:before{background-position:-900px 0;}
.psm-bvsst:before{background-position:0 0;} .psm-bvsasdnk:before{background-position:-50px 0;} .psm-bvsmn:before{background-position:-100px 0;} .psm-bvsasasp:before{background-position:-150px 0;} .psm-bvssdnk:before{background-position:-200px 0;} .psm-bvso:before{background-position:-250px 0;} .psm-bvsk:before{background-position:-300px 0;} .psm-bvsf:before{background-position:-350px 0;} .psm-bvsm:before{background-position:-400px 0;} .psm-bvszs:before{background-position:-450px 0;} .psm-bvsbir:before{background-position:-500px 0;} .psm-bvsz:before{background-position:-550px 0;}
.psm-mpvskg:before{background-position:0 0;} .psm-mpvsdvp:before{background-position:-50px 0;} .psm-mpvsvg:before{background-position:-100px 0;} .psm-mpvsuv:before{background-position:-150px 0;} .psm-mpvspb:before{background-position:-200px 0;} .psm-mpvsmgls:before{background-position:-250px 0;} .psm-mpvsrp:before{background-position:-300px 0;} .psm-mpvspip:before{background-position:-350px 0;} .psm-mpvsmgngch:before{background-position:-400px 0;} .psm-mpvsdgnv:before{background-position:-450px 0;} .psm-mpvskpb:before{background-position:-500px 0;} .psm-mpvsdvsf:before{background-position:-550px 0;} .psm-mpvskm:before{background-position:-600px 0;} 


#center-full .breadcrumbs-line, #center-full .breadcrumbs-bottom-line, #center .breadcrumbs-line, #center .breadcrumbs-bottom-line {font-size:12px}
.unlog-time {padding-right:10px;}
.text {line-height:18px;}
.content-img-desc {font-size:12px;line-height:16px;}

.page-cat-name {font-size:16px;padding:1.5% 11%;}
.comments_text {font-size:13px;}




.font_size_very-big {font-size:22px;}
.font_size_big {font-size:18px;}
.font_size_normal {font-size:13px;}
.font_size_small {font-size:11px;}
.font_size_very-small {font-size:9px;}
*/

/* Чекбоксы */

/* IE8 */.checkbox {vertical-align:top;margin:0 3px 0 0;width:17px;height:17px;}
/* all */.checkbox + label {cursor:pointer;}
.checkbox:not(checked) {position:absolute;opacity:0;}
.checkbox:not(checked) + label {position: relative;padding:0 0 0 60px;}
.checkbox:not(checked) + label:before {content: '';position:absolute;top:-4px;left:0;width:40px;height:20px;border-radius:10px;background:#CDD1DA;box-shadow:inset 0 2px 3px rgba(0,0,0,.2);}
.checkbox:not(checked) + label:after {content: '';position:absolute;top:-3px;left:2px;width:18px;height:18px;border-radius:50%;background:#FFF;box-shadow:0 2px 5px rgba(0,0,0,.3);  transition:all .2s;}
.checkbox:checked + label:before {background:#9FD468;}
.checkbox:checked + label:after {left:20px;}
.checkbox:focus + label:before {box-shadow:0 0 0 3px rgba(255,255,0,.5);}


/*

#no-content {width:80%;}
#no-content-note {font-size:16px;}
.no-content-pointer {margin:0;}
.no-content-pointer-img {min-width:160px;}
.no-content-pointer-name {font-size:23px;padding:0 0 3% 0;}
.no-content-pointer-note {font-size:13px;line-height:16px;padding:0;}
.no-content-redirect-name {font-size:16px;}
.no-content-redirect-link {font-size:13px;}


.login {font-size:13px;}
.password {font-size:13px;}
#on-autologin {font-size:13px;}
#enter-notify {font-size:16px;}
.bottom {width:48%;font-size:14px;}

.enter-desc-name {font-size:25px;}
.enter-desc {font-size:13px;}
.perspective-headline {font-size:14px;}
.perspective-name {font-size:13px;}
.perspective-yes {font-size:13px;}
.perspective-no {font-size:13px;}









#footer {height:180px;}
#footer-left {height:180px;}
#footer-right {height:180px;}
#footer-name {font-size:25px;}
#footer-name-note{font-size:12px;}
.footer-menu {font-size:12px;}

}



*/






























