.category-19, .site-tanks {background: url(//lifeforgame.ru/wp-content/interface/tanks.webp); background-attachment: fixed;}
.category-18, .site-dota {background: url(//lifeforgame.ru/wp-content/interface/dota2.webp); background-attachment: fixed;}  .category-495, .category-535, .category-553, .category-554, .category-562, .category-579, .category-594, .category-598, .category-628, .category-635, .category-636, .category-645, .category-648, .category-673, .category-674, .category-682, .category-691, .category-701, .category-715, .category-724, .category-782, .category-796, .category-867, .category-882, .category-910, .category-1011, .site-dendy {background: url(//lifeforgame.ru/wp-content/interface/dendy.webp); background-attachment: fixed;}
.game-frame {margin: 0 0 5% 0; height: 500px;}
.top-cont {display: flex; justify-content: space-around;}
.prev {width: 300px;}
.prev-img {height: 250px;}
.top-tags {text-align: left;width: 50%;}
.top-butt {display: flex; justify-content: space-between; margin: 5% 0; text-align: center;}
.butt-img {width: 100px;}
.download {margin: 5% 0; text-align: center;}
.colon { display: flex; justify-content: space-around;}
.video-frame {text-align: center;}
.vid-frame {width: 100%; height: 500px;}
.about {margin: 5% 0; text-align: center;}
.key-butt {display: flex; justify-content: space-around; margin: 3% 0;}
.colon-rus, .colon-unrus {margin: 0 5%;}
.non-link {text-decoration: none;}
.info {text-align: center;}
.game-text {text-align: justify;}
@media (max-width: 1200px) {.top-cont {text-align: center; display: flex; flex-direction: column;} .prev {margin-left: auto; margin-right: auto;}}
@media (max-width: 500px) {.top-butt {display: flex; flex-wrap: wrap;} .butt {padding: 0 10% 0 10%;} .colon {display: flex; flex-direction: column;}}
@media (max-width: 400px) {.butt {padding: 0 5% 0 5%;} .prev {width: 200px;}}  .noLink {
text-align: left;
background: none;
border: none;
color: #66c0f4;
cursor: pointer;
display: inline;
padding: 0;
}
.noLink:hover {
color: #c6d4df;
}
a, a:visited {color: #66c0f4 !important;}
a:hover {color: #c7d5e0 !important;}  @font-face {
font-family: 'wow'; 
src: url(//lifeforgame.ru/fonts/wow.ttf); 
}
.nor-text {
font-family: Montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;
}
.breadcrumb span, .entry-author:before, .entry-date:before, .entry-time:before, .entry-views:before, .post-card__author:before, .post-card__comments:before, .post-card__date:before, .post-card__like:before, .post-card__views:before, .entry-label {
color: #66c0f4 !important;
}
.btn, .comment-respond .form-submit input {
background: grey !important;
}
.comment-list, .comment-author, .headline {
color: #c6d4df !important;
}
.header-search {
color: black;
z-index: 100;
}
.post-card--standard:after {
border-bottom: 3px double #66c0f4;
}
.site-branding {
width: 100%;
z-index: 100;
position: relative;
background: rgba(236,239,245,0.8);
border-radius: 50px;
padding-right: 0;
padding-left: 0;
}
.site-content {
background: rgb(31,48,81);
}
.site-title, .site-title a {
text-shadow: 2px 2px 2px black, 0 0 0 blue;
color: #66c0f4 !important;
}
.table-of-contents, .related-posts {
background: none !important;
}
.scrolltop {
position: fixed;
bottom: 10px;
right: 10px;
z-index:1000000;
}
.entry-image {
text-align: center;
}
.widget-area .widget_nav_menu .menu-item-has-children:after {
background: none; color: #66c0f4;
margin-top: -4%;
font-weight: bold;
font-size: 40px;
right: 5%;
text-shadow: 0 0 0.1em #1f3051, 0 0 0.1em #1f3051, 0 0 0.1em #1f3051;
}
.widget-area .widget_nav_menu ul.menu li a {
width: 100%;
font-size: 20px;
font-weight: bold;
}
.widget-area .widget_nav_menu ul.menu li a:hover { background: #66c0f4;
color: #1f3051 !important;
}
.child-categories ul li a {
background: linear-gradient(90deg, #06BFFF 0%, #2D73FF 100%);
border-radius: 3px;
color:white !important;
font-weight: bold;
}
.child-categories ul li a:hover {
background: linear-gradient(90deg, #06BFFF 30%, #2D73FF 100%);
} .menu-pic {
border-radius: 40px;
width:50px;
border: 1px solid #1f3051;
box-shadow: 5px 5px 10px #1f3051;
}
span.menu-text:before {
background:none !important;
}
.widget-area .widget_nav_menu .menu-item-has-children {
padding: 0;
font-size: 20px;
font-weight: 700;
}
.attachment-reboot_standard.size-reboot_standard.wp-post-image.lazy-loaded {
border: 1px solid #ced4da;
width:100%;
}
.fir-foot {
text-align: center;
color: #c6d4df;
margin-bottom: 2%;
}
.sec-foot {
display: flex;
justify-content: space-evenly;
color: #c6d4df;
}
.widget-area .widget_nav_menu ul.menu .sub-menu {
background: rgb(31,48,81);
}
.up-menu-pic {
border-radius: 40px;
width:50px;
margin-right: 10px;
}
.menu-text-up {
font-size:30px;
}
img.lazy.lazy-hidden.prev-img {
width: 100%;
height: 100%;
}
img.butt-img.lazy-loaded {
width: 100px;
height: 100px;
}  .post-card__thumbnail {
position: relative;
overflow-x: hidden;
text-align: center;
}
.post-card__thumbnail:hover .under-thumb {
position: absolute;
z-index: 1000;
height: 100%;
width: 100px;
transform: skewX(-45deg);
left: -150%;
background: linear-gradient(90deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.4));
animation: flareAnimation 3s infinite linear;
}
@keyframes flareAnimation {
0% {
left: -150%;
}
100% {
left: 150%;
}
}  .global-test {
position:relative;
height:250px;
top:auto;
}
.un-test {
height: 250px;
width: 100%;
border: 50px solid white;
display: inline-block;
border-image: url(//lifeforgame.ru/wp-content/interface/war-und.png) 50 round;
position: absolute;
z-index: 100;
font-family: wow;
text-align: center;
}
.un-test:nth-child(n) { background-clip: padding-box; }
.shad-test {
width: 98%;
height: 81%;
background: #000036;
position: absolute;
top: 10%;
left: 1%;
}
.dgd_stb_box.big_blue {
background-color: revert;
box-shadow: none;
width:100% !important;
}
.dgd_stb_box.big_blue .dgd_stb_box_close {
left: 18px;
}
.dgd_stb_box_close {
top: -13px !important;
}
.dgd_stb_box.default .dgd_stb_box_close, .dgd_stb_box.default .dgd_stb_box_close:hover {
background-color:revert !important;
}
.dgd_stb_box_x::before {
content: "";
}  @media (min-width: 320px) {
.humburger {
left: 19%;
top: 27.5%;
}
.site-header-inner {
padding-left: 7%;
padding-right: 10%;
}
.site-branding__body {
margin-right: 8%;
}
.scrolltop {
right: 15%;
}
.header-search {
top: 33%;
right: 19%;
}
.star-rating-text {
margin-top: 10%;
position: absolute;
margin-left: 15%;
}
.global-test {
display:none;
}
}
@media (min-width: 375px) {
.humburger {
left: 17%;
}
.header-search {
right: 15%;
z-index: 100;
}
.scrolltop {
right: 3%;
}
.site-branding__body {
margin-right: 10%;
}
}
@media (min-width: 425px) {
.humburger {
left: 16%;
}
} @media (min-width: 768px) {
.humburger {
top: 34%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
left: 12.8%;
}
.site-branding__body {
text-align: center;
}
.site-branding {
width: 100% !important;
}
.fixed.site-header-inner {
width: 100%;
}
.header-search {
right: 14%;
position: absolute;
top: 38%;
}
.star-rating-text {
margin-left: 11%;
margin-top: 6%;
}
.adv-up-text {
font-size: 30px;
margin:0;
}
.adv-bot-text {
margin-top: 1%;
font-size: 12px;
}
.shad-test {
width: 93%;
height: 81%;
background: #000036;
position: absolute;
top: 10%;
left: 3%;
}
.global-test {
display:block;
}
}
@media (min-width: 992px) {
.content-area {
padding-right: 20px;
}
.up-menu-pic {
display:none;
}
.menu-text-up {
font-size:16px;
}
}
@media (min-width: 1024px) {
.header-search {
right: 13%;
top: 37%;
}
.adv-bot-text {
font-size: 15px;
margin:0;
}
.shad-test {
width: 95%;
height: 81%;
background: #000036;
position: absolute;
top: 10%;
left: 2%;
}
} @media (min-width: 1350px) {
.shad-test {
width: 96%;
height: 81%;
background: #000036;
position: absolute;
top: 10%;
left: 2%;
}
}
@media (min-width: 1440px) {
.header-search {
right: 15%;
top: 37%;
}
.star-rating-text {
margin-top: 0;
position: static;
margin-left: 0;
}
.adv-bot-text {
padding: 1% 5%;
}
}
@media (min-width: 1600px) {
.header-search {
right: 16%;
}
}
@media (min-width: 2560px) {
.header-search {
right: 24%;
}
.shad-test {
width: 98%;
height: 81%;
background: #000036;
position: absolute;
top: 10%;
left: 1%;
}
}  #slider_bl .wrapper {
max-width: 60em;
margin: 1em auto;
position: relative;
}
#slider_bl input {
display: none;
}
#slider_bl .inner {
width: 400%;
line-height: 0;
}
#slider_bl article {
width: 25%;
float: left;
position: relative;
}
#slider_bl article img {
width: 100%;
}
#slider_bl .slider-prev-next-control {
height: 50px;
position: absolute;
top: 50%;
width: 100%;
transform: translateY(-50%);
}
#slider_bl .slider-prev-next-control label {
display: none;
width: 40px;
height: 40px;
border-radius: 50%;
background: #fff;
opacity: .7;
cursor: pointer;
}
#slider_bl .slider-prev-next-control label:hover {
opacity: 1;
}
#slider_bl .slider-dot-control {
position: absolute;
width: 100%;
bottom: 0;
text-align: center;
}
#slider_bl .slider-dot-control label {
cursor: pointer;
border-radius: 5px;
display: inline-block;
width: 10px;
height: 10px;
background: #bbb;
transition: all .3s;
}
#slider_bl .slider-dot-control label:hover {
background: #ccc;
border-color: #777;
}
#slider_bl .info {
position: absolute;
font-style: italic;
line-height: 20px;
opacity: 0;
color: #000;
text-align: left;
transition: all 1s ease-out .6s;
}
#slider_bl .info p {
margin: 0 0 5px;
font-weight: 400;
font-style: normal;
text-shadow: 1px 1px 2px black, 0 0 1em black;
color: white;
font-size: 2em;
}
#slider_bl .info.top-left {
top: 30px;
left: 30px;
}
#slider_bl .info.top-right {
top: 30px;
right: 30px;
}
#slider_bl .info.bottom-left {
bottom: 30px;
left: 30px;
}
#slider_bl .info.bottom-right {
bottom: 30px;
right: 30px;
}
#slider_bl .slider-wrapper {
width: 100%;
height: 500px;
overflow: hidden;
border-radius: 5px;
box-shadow: 1px 1px 4px #666;
background: #fcfff4;
transform: translateZ(0);
transition: all .5s ease-out;
}
#slider_bl .slider-wrapper .inner {
transform: translateZ(0);
transition: all .8s cubic-bezier(.77, 0, .175, 1);
} #slider_bl #slide1:checked ~ .slider-prev-next-control label:nth-child(2)::after,
#slider_bl #slide1:checked ~ .slider-prev-next-control label:nth-child(4)::after,
#slider_bl #slide2:checked ~ .slider-prev-next-control label:nth-child(1)::after,
#slider_bl #slide2:checked ~ .slider-prev-next-control label:nth-child(3)::after,
#slider_bl #slide3:checked ~ .slider-prev-next-control label:nth-child(2)::after,
#slider_bl #slide3:checked ~ .slider-prev-next-control label:nth-child(4)::after,
#slider_bl #slide4:checked ~ .slider-prev-next-control label:nth-child(3)::after,
#slider_bl #slide4:checked ~ .slider-prev-next-control label:nth-child(1)::after {
font-family: FontAwesome;
font-style: normal;
font-weight: 400;
text-decoration: inherit;
margin: 2%;
line-height: 38px;
font-size: 2em;
display: block;
color: #777;
} #slider_bl #slide1:checked ~ .slider-prev-next-control label:nth-child(2)::after,
#slider_bl #slide2:checked ~ .slider-prev-next-control label:nth-child(3)::after,
#slider_bl #slide3:checked ~ .slider-prev-next-control label:nth-child(4)::after,
#slider_bl #slide4:checked ~ .slider-prev-next-control label:nth-child(1)::after {
content: "►";
}
#slider_bl #slide1:checked ~ .slider-prev-next-control label:nth-child(2),
#slider_bl #slide2:checked ~ .slider-prev-next-control label:nth-child(3),
#slider_bl #slide3:checked ~ .slider-prev-next-control label:nth-child(4),
#slider_bl #slide4:checked ~ .slider-prev-next-control label:nth-child(1) {
display: block;
float: right;
margin-right: 5px;
} #slider_bl #slide1:checked ~ .slider-prev-next-control label:nth-child(4),
#slider_bl #slide2:checked ~ .slider-prev-next-control label:nth-child(1),
#slider_bl #slide3:checked ~ .slider-prev-next-control label:nth-child(2),
#slider_bl #slide4:checked ~ .slider-prev-next-control label:nth-child(3) {
display: block;
float: left;
margin-left: 5px;
}
#slider_bl #slide1:checked ~ .slider-prev-next-control label:nth-child(4)::after,
#slider_bl #slide2:checked ~ .slider-prev-next-control label:nth-child(1)::after,
#slider_bl #slide3:checked ~ .slider-prev-next-control label:nth-child(2)::after,
#slider_bl #slide4:checked ~ .slider-prev-next-control label:nth-child(3)::after {
content: "◄";
} #slider_bl #slide1:checked ~ .slider-dot-control label:nth-child(1),
#slider_bl #slide2:checked ~ .slider-dot-control label:nth-child(2),
#slider_bl #slide3:checked ~ .slider-dot-control label:nth-child(3),
#slider_bl #slide4:checked ~ .slider-dot-control label:nth-child(4) {
background: #333;
} #slider_bl #slide1:checked ~ .slider-wrapper article:nth-child(1) .info,
#slider_bl #slide2:checked ~ .slider-wrapper article:nth-child(2) .info,
#slider_bl #slide3:checked ~ .slider-wrapper article:nth-child(3) .info,
#slider_bl #slide4:checked ~ .slider-wrapper article:nth-child(4) .info {
opacity: 1;
} #slider_bl #slide1:checked ~ .slider-wrapper .inner {
margin-left: 0;
}
#slider_bl #slide2:checked ~ .slider-wrapper .inner {
margin-left: -100%;
}
#slider_bl #slide3:checked ~ .slider-wrapper .inner {
margin-left: -200%;
}
#slider_bl #slide4:checked ~ .slider-wrapper .inner {
margin-left: -300%;
} @media only screen and (max-width: 850px) and (min-width: 450px) {
#slider_bl .slider-wrapper {
border-radius: 0;
}
}
@media only screen and (max-width: 450px) {
#slider_bl .slider-wrapper {
border-radius: 0;
}
#slider_bl .slider-wrapper .info {
opacity: 0;
}
} .frame-2 {display: none;}
.entry-content figcaption {
max-width: 100%;
font-size: 0.75em;
color: #fff;
text-align: center;
}
.post-card:not(.post-card--small) .post-card__category {
padding:0;
background:none;
position:relative;
font-size: .9em;
font-weight: bold;
}
.post-card--vertical .post-card__category,
.post-card--horizontal .post-card__category {
left: 0;
top: 0 !important;
bottom: 0;
}
.post-card__category {
z-index: 10;
font-size: 22px;
font-weight: bold;
width: 100%;
}
.cate_pic {
z-index: 1;
position: absolute;
right: 0;
width: 100%;
margin-top: -1.5%;
}
.mainp_link {
text-decoration: none;
font-size: 22px;
font-weight: bold;
color: white;
}
.cate2_pic {
position: absolute;
left: 0;
width: 100%;
margin-top: -4.5%;
height: 15%;
}
.little_category {
position: absolute;
margin-left: auto;
margin-right: auto;
width: 100%;
}
.side_rand_links_one {
margin: 5% 0 5% 0;
text-align: center;
box-shadow: 0 0 20px #c7d5e0;
border-radius: 10%;
}
#sid-med-pic {
border-radius: 10% 10% 0% 0%;
width:100%;
}
.sid-med-text {
font-size: 20px;
color: #66c0f4;
text-align: center;
font-weight: bold;
}
.side_rand_links_text {
padding: 0 10% 0 10%;
text-align: center;
width: 100%;
display: block;
}
.widget {
margin-bottom: 5% !important;
}
.footer-navigation ul li.menu-item-has-children:after, .main-navigation ul li.menu-item-has-children:after {
background: none;
color: #66c0f4;
margin-top: 2%;
font-weight: 700;
font-size: 40px;
right: -4%;
}
.main-navigation ul li .sub-menu li {
font-weight: 700;
font-size: 20px;
}