﻿ofhtml, body, div, span, h1, h2, h3, h4, h5, h6, p, ol, ul, li, blockquote, pre, form, label, legend, caption, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, section, summary, audio, video{border:0 none;font:inherit;margin:0;padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:none;cursor:pointer;}
img,a img{border:none;}
@font-face{font-family:'Roboto-Condensed';src:url('fonts/Roboto-Condensed.eot?#iefix') format('embedded-opentype'), url('fonts/Roboto-Condensed.woff') format('woff'), url('fonts/Roboto-Condensed.ttf') format('truetype'), url('fonts/Roboto-Condensed.svg#Roboto-Condensed') format('svg');font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'Roboto-BoldCondensed';src:url('fonts/Roboto-BoldCondensed.eot?#iefix') format('embedded-opentype'), url('fonts/Roboto-BoldCondensed.woff') format('woff'), url('fonts/Roboto-BoldCondensed.ttf') format('truetype'), url('fonts/Roboto-BoldCondensed.svg#Roboto-BoldCondensed') format('svg');font-weight:normal;font-style:normal;font-display: swap;}
p,a,li,h1,h2,h3,h4,h5,h6,td,span,input,textarea,label,div{font-family:'Roboto-Condensed', sans-serif;}
input::-webkit-input-placeholder{color:#b2b2b2;}
input::-moz-placeholder{color:#b2b2b2;}
input:-moz-placeholder{color:#b2b2b2;}
input:-ms-input-placeholder{color:#b2b2b2;}
*{margin:0;padding:0;outline:none;}
.clear{clear:both;}



.new-articles-block {
display:flex;
flex-wrap: wrap;
}

.new-articles-block .item {
width:48.5%;
margin:0 3% 20px 0;
position:relative;
box-shadow: 0px 0px 10px rgba(0,0,0,.5);
font-size:0px;
padding:20px;
}

.new-articles-block .item:nth-child(2n) {
margin:0 0% 20px 0;
}

.new-articles-block .item .images {
display:block;
max-height:150px;
overflow:hidden;
}

.new-articles-block .item .images img {
max-width:100%;
height:auto;
}

.new-articles-block .name a {
display:block;
margin:10px 0;
font-weight:bold;
text-decoration:none;
}

.new-articles-block a.btn {
display:block;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    text-transform: uppercase;
    color: #292929;
    background: #f7e834;
    border-radius: 4px;
    padding: 8px 10px;
    width: 100%;
    max-width: 270px;
    height: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: none;
    -webkit-transition: ease-in-out .3s;
    transition: ease-in-out .3s;
    text-decoration:none;
}

.new-articles-block * {
box-sizing: border-box;
}

.new-popular-game {
margin:20px 0 0 0;
padding:0 0 20px 0;
}

.new-popular-game .site-width {
display:flex;
max-width: 1340px;
margin: 0 auto;
width: 100%;
position:relative;
flex-wrap: wrap;
}

.new-popular-game .item {
width:18.4%;
margin:0 2% 0 0;
position:relative;
box-shadow: 0px 0px 10px rgba(0,0,0,.5);
font-size:0px;
}

.new-popular-game .item:nth-child(5n) {
margin:0 0% 0 0;
}

.new-popular-game .item img {
max-width:100%;
}

.new-popular-game .item .name {
position:absolute;
bottom:0px;
left:0px;
height:24px;
overflow:hidden;
right:0px;
background-color: rgba(244, 226, 12, 0.8);
padding:10px;
}

.new-popular-game .item .name a {
font-size:16px;
color:#000;
font-weight:bold;
line-height:25px;
}

.random-table {
display:table;
}

.random-table .item {
width:25% !important;
overflow:hidden;
height:100px;
display:table-cell;
vertical-align:top;
}

.random-table .item img {
height:100%;
max-width:none;
}

.random-table .item a {
display:block;
height:100px;
overflow:hidden;
}

#popup-block {
display:none;
}

#popup-block .popup-bg {
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
background-color: rgba(0, 0, 0, 0.7);
z-index: 99999999999999;
overflow: auto;
}

#popup-block .block {
background: url(../img/bg.jpg);
width:100%;
max-width:700px;
padding:20px;
position:fixed;
top:5%;
left:0;
right:0;
margin:0px auto;
display:table;
z-index:99999999999;
}

#popup-block .block .close {
width:20px;
height:20px;
background:url(../images/popup-close.png) no-repeat;
position:absolute;
top:5px;
right:5px;
cursor:pointer;
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;

}

#popup-block .block .close:hover {
  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
}

#popup-block .block .name {
text-align:center;
text-transform:uppercase;
color:#222;
font-size:24px;
padding:0 0 10px 0;
}

#popup-block .block input[type="text"] {
border:1px #999 solid;
width:100%;
padding:15px 20px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-size:16px;
color:#666666;
margin:0 0 10px 0;
}

#popup-block .block input[type="submit"] {
display: block;
text-transform: uppercase;
color: #fff;
font-size: 16px;
background:#CCFA04;
padding: 17px 20px;
text-decoration: none;
text-align: center;
border:0px;
cursor:pointer;
-moz-box-shadow: 0px 0px 20px rgba(0,0,0,.08);
-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,.08);
box-shadow: 0px 0px 20px rgba(0,0,0,.08);
-moz-transition: .5s;
-webkit-transition: .5s;
transition: .5s;
width:100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

#popup-block .block input[type="submit"]:hover {
background:#fff;
color:#CCFA04;
}

.block-useful-materials {
background:#30373e;
padding:20px;
margin:-20px 0 0 0;
}

.block-useful-materials ul {
display:flex;
flex-wrap: wrap;
}

.block-useful-materials li {
width:50%;
padding:5px;
}

.block-useful-materials * {
box-sizing: border-box;
}

.block-useful-materials li a {
color:#fff;
}

.block-useful-materials li a:hover {
text-decoration:none;
}


body{background:url(../img/bg.jpg);background-position:50% 0; }
.wrapper{max-width:1340px;margin:0 auto; width:100%; }
.container .wrapper {
display:flex;
}
.header{background:url(../img/header-bg.jpg) repeat;background-position:50% 0;height:191px;}
.header2{background:url(../img/header-bg.jpg) repeat;background-position:50% 0;height:161px;}
.logo{display:block;width:365px;height:60px;margin:0 auto 15px;padding:10px 0 0 0;}*
/*.logo{display:block;width:365px;height:60px;margin:0 auto 22px;padding:20px 0 0 0;}*/
.logo a{display:block;width:365px;height:60px;box-sizing:border-box;font-size:50px;font-family:'Roboto-Condensed',sans-serif;color:#fff;background:url(../img/logo/3.gif) no-repeat left top;padding:8px 0 0 75px;line-height:50px;}
.logo a b{font-family:'Roboto-BoldCondensed',sans-serif;color:#F4E20C;font-weight:normal;}
#menu{text-align:justify;max-width:1200px;margin:0 auto;border-bottom:1px #505759 solid; width:100%; position:relative;padding-top:10px;height:13px}
#menu ul{display:inline;margin:0;padding:0;}
#menu ul li{display:inline;font-size:24px;color:#ffffff;line-height:24px;}
/*#menu ul li a{display:inline-block;font-size:24px;color:#ffffff;font-family:'Roboto-Condensed',sans-serif;line-height:24px;padding:19px 0;}*/
#menu ul li a{display:inline-block;font-size:24px;color:#ffffff;font-family:'Roboto-Condensed',sans-serif;line-height:24px;padding:27px 0 8px;}
#menu ul li a:hover{border-bottom:6px #F4E20C solid;}
#menu span{display:inline-block;width:1010px;height:0;font-size:0;}
.active-menu{border-bottom:6px #F4E20C solid;}
.top-block{width:100%;background:url(../img/figures.png) no-repeat;background-position:50% 0;height:256px;margin:16px 0 0 0;}
.top-block-st {
width:100%;background:url(../img/figures-suorce.png) no-repeat;background-position:50% 0;height:256px;margin:16px 0 0 0;
}
.left-sidebar{width:280px;height:auto;min-height:50px;}
.right-sidebar{float:right;width:280px;height:auto;min-height:50px;}
.content{padding:0px 50px 0 60px; flex:1;}
.container{position:relative;z-index:1000;margin:0px 0 0 0;}
.sidebar-title{background:url(../img/sidebar-bg.png) no-repeat;width:280px;height:36px;box-sizing:border-box;font-family:'Roboto-BoldCondensed',sans-serif;font-size:28px;color:#fff;padding:3px 0 0 10px;line-height:28px;margin:12px 0 5px 0;}
.left-sidebar ul{list-style:none;margin:0 0 20px 0;}
.left-sidebar ul li{font-family:'Verdana',sans-serif;font-size:12px;line-height:13px;padding:7px 0;border-bottom:1px #ccc solid;}
.left-sidebar ul li b{font-family:'Verdana',sans-serif;}
.news-item{display:block;width:280px;height:auto;margin:0 0 20px 0;font-family:'Verdana',sans-serif;font-size:13px;}
.news-item span{background:#F4E20C;color:#000;font-size:13px;font-weight:bold;font-family:'Verdana',sans-serif;padding:2px 5px;display:inline-block;float:left;line-height:13px;}
.news-item p{font-family:'Verdana',sans-serif;font-size:13px;text-indent:5px;line-height:18px;}
.news-item p a{color:#0e3057;text-decoration:underline;font-size:13px;font-family:'Verdana',sans-serif;}
.subscribe-for-news{height:auto;width:280px;border-bottom:1px #2e383a solid;border-top:1px #2e383a solid;margin:5px 0 60px 0;}
.subscribe-for-news span{display:block;margin:17px 0;text-align:center;font-family:'Verdana',sans-serif;font-weight:bold;font-size:13px;}
.subscribe-for-news form input[type="text"]{width:280px;height:43px;background:#fff;border:none;font-size:15px;text-align:center;font-family:'Verdana',sans-serif;font-size:13px;}
.subscribe-for-news form input[type="submit"]{width:130px;height:32px;display:block;margin:15px auto 0;background:#CCFA04;border:none;color:#000;font-family:'Roboto-BoldCondensed',sans-serif;font-size:20px;cursor:pointer;line-height:20px}

.sborki{margin:0 0 10px 0;}
.sborki ul{list-style:none;}
.sborki ul li{margin:0 0 13px 0;}
.sborki ul li a{font-size:13px;color:#0e3057;font-family:'Verdana',sans-serif;line-height:13px;text-decoration:underline;padding:3px 0 0 33px;box-sizing:border-box;display:block;height:18px;}
.sb1{background:url(../img/sb1.png) no-repeat left top;}
.sb2{background:url(../img/sb2.png) no-repeat left top;}
.sbcss{background:url(../images/css_icon_sm.gif) no-repeat left top;}
.csgozna4{background:url(../images/csgozna4.png) no-repeat left top;}
.sb3{background:url(../img/sb25.png) no-repeat left top;}
.sb4{background:url(../img/sb4.png) no-repeat left top;}
.sb5{background:url(../img/sb5.png) no-repeat left top;}
.sb6{background:url(../img/sb6.png) no-repeat left top;}
.sb7{background:url(../img/sb7.png) no-repeat left top;}
.sb8{background:url(../img/sb8.png) no-repeat left top;}
.sb9{background:url(../img/sb9.png) no-repeat left top;}
.sb10{background:url(../img/sb10.png) no-repeat left top;}
.sb11{background:url(../img/sb11.png) no-repeat left top;}
.sb12{background:url(../img/sb12.png) no-repeat left top;}
.sb13{background:url(../img/sb13.png) no-repeat left top;}
.sb14{background:url(../img/sb14.png) no-repeat left top;}
.sb15{background:url(../img/sb15.png) no-repeat left top;}
.sb16{background:url(../img/sb16.png) no-repeat left top;}
.sb17{background:url(../img/sb17.png) no-repeat left top;}
.sb18{background:url(../img/sb18.png) no-repeat left top;}
.sb19{background:url(../img/sb19.png) no-repeat left top;}
.sb20{background:url(../img/sb20.png) no-repeat left top;}
.sb21{background:url(../img/sb21.png) no-repeat left top;}
.sb22{background:url(../img/sb22.png) no-repeat left top;}
.sb23{background:url(../img/sb23.png) no-repeat left top;}
.sb24{background:url(../img/sb24.png) no-repeat left top;}
.sb25{background:url(../img/sb25.png) no-repeat left top;}
.sb26{background:url(../img/sb26.png) no-repeat left top;}
.sb27{background:url(../img/sb27.png) no-repeat left top;}
.sb28{background:url(../img/sb28.png) no-repeat left top;}
.sb29{background:url(../img/sb29.png) no-repeat left top;}
.sb30{background:url(../img/sb30.png) no-repeat left top;}
.sb31{background:url(../img/sb31.png) no-repeat left top;}
.sb32{background:url(../img/sb32.png) no-repeat left top;}
.sb40{background:url(../img/sb40.png) no-repeat left top;}
.sb41{background:url(../img/sb41.png) no-repeat left top;}
.sb42{background:url(../img/sb42.png) no-repeat left top;}
.sb43{background:url(../img/sb43.png) no-repeat left top;}
.sb45{background:url(../img/sb45.png) no-repeat left top;}
.sb50{background:url(../img/sb50.png) no-repeat left top;}
.sb51{background:url(../img/sb51.png) no-repeat left top;}
.sb55{background:url(../img/sb55.png) no-repeat left top;}
.sb56{background:url(../img/sb56.png) no-repeat left top;}
.sb57{background:url(../img/sb57.png) no-repeat left top;}
.sb60{background:url(../img/sb60.png) no-repeat left top;}
.best-sborka{margin:0 0 60px 0;}
.best-sborka form{font-size:13px;font-family:'Verdana',sans-serif;line-height:13px;}
.best-sborka form #new-vote div{height:15px;margin:0 0 10px 4px;width:276px;}
.best-sborka form input[type="radio"]{width:13px;height:13px;border:1px #1c5180 solid;border-radius:0;}
.best-sborka form input[type="submit"]{width:130px;height:30px;display:block;margin:20px 0 0;background:#CCFA04;border:none;color:#fff;font-family:'Roboto-BoldCondensed',sans-serif;font-size:20px;cursor:pointer;float:left;line-height:20px}
.best-sborka form input[type="button"]{width:130px;height:30px;display:block;margin:20px 0 0;background:#CCFA04;border:none;color:#fff;font-family:'Roboto-BoldCondensed',sans-serif;font-size:20px;cursor:pointer;float:right;line-height:20px}
input[type=radio].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}
input[type=radio].css-checkbox + label.css-label, input[type=radio].css-checkbox + label.css-label.clr{padding-left:31px;height:13px;display:inline-block;line-height:13px;background-repeat:no-repeat;background-position:0 0;font-size:13px;vertical-align:middle;cursor:pointer;font-family:'Verdana',sans-serif;font-size:13px;}
input[type=radio].css-checkbox:checked + label.css-label, input[type=radio].css-checkbox + label.css-label.chk{background-position:0 -13px;}
label.css-label{background-image:url(/img/csscheckbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.system-support{margin:0 0 60px 0;}
.system-support ul{list-style:none;}
.system-support ul li{height:31px;padding:10px 0 0 42px;font-family:'Verdana',sans-serif;font-size:13px;line-height:13px;box-sizing:border-box;margin:0 0 10px 0;}
.win10{background:url(../img/win10.png) no-repeat left top;}
.win8{background:url(../img/win8.png) no-repeat left top;}
.win7{background:url(../img/win7.png) no-repeat left top;}
.win-vista{background:url(../img/win-vista.png) no-repeat left top;}
.win-xp{background:url(../img/win-xp.png) no-repeat left top;}
.vk-group{margin:0 0 60px 0;}
.vk{margin:0!important;}
.content h1,.content h2{font-family:'Roboto-BoldCondensed',sans-serif;font-size:28px;color:#000;line-height:28px;margin:0 0 35px 0;}
.content h2{margin:30px 0;}
.content h3{font-family:'Roboto-BoldCondensed',sans-serif;font-size:20px;color:#000;line-height:28px;margin:0 0 22px 0;}
.content p{display:block;margin:0 0 25px 0;line-height:23px;font-family:'Verdana',sans-serif;font-size:15px;text-align: justify;}
.download-links{margin:0 0 8px 0;height:52px;}
.download-links a{display:block;float:left;width:158px;height:52px;text-indent:-9999px;margin:0 3px 0;}
.download-links a:hover{opacity:0.9;}

.link1{background:url(../img/download.png) no-repeat;}
.link2{background:url(../img/torrent-dwn.png) no-repeat;}
.link3{background:url(../img/yandex-dwn.png) no-repeat;}
//.link4{background:url(../img/mail-dwn.png) no-repeat;}
.link4{display:none;}

.content ul{list-style:none;}
.links-ul li{line-height:23px;font-family:'Verdana',sans-serif;font-size:15px;margin:0 0 25px 0;box-sizing:border-box;padding:0 0 0 33px;background:url(../img/ul-links.png) no-repeat top left;}
.links-ul li b{font-family:'Verdana',sans-serif;font-size:15px;color:#0e3057;text-decoration:underline;}
.torrent-ul li{line-height:23px;font-family:'Verdana',sans-serif;font-size:15px;margin:0 0 25px 0;box-sizing:border-box;padding:0 0 0 33px;background:url(../img/torrent-li.png) no-repeat top left;}
.right-side h3{padding:0 0 0 25px;box-sizing:border-box;}
.right-side{width:505px;float:right;padding:15px 0 0 0;box-sizing:border-box;}
.left-side{width:139px;float:left;margin:15px 0 0 0;}
.images-block{display: block; text-align: center;margin-bottom: 20px;}
.images-block a{display:block;width:200px;height:120px;float:left;margin:0 10px 25px;}
.images-block a.fancybox{display:block;width:auto;height:auto;float:none;margin:0 0px 0px;}
.images-block a img{display:block;width:200px;height:120px;}
.images-block a.fancybox img{display:block;width:auto;height:auto;}
.cyrcle{display:block;width:45px;height:45px;background:url(../img/cyrcle.png) no-repeat;position:absolute;margin:-22px 0 0 115px;color:#fff;font-family:'Roboto-BoldCondensed',sans-serif;font-size:25px;text-align:center;box-sizing:border-box;padding:10px 0 0 0;line-height:25px;}
.win-c{background:url(../img/win-cyrcle.png) no-repeat!important;}
.left-side img{display:block;width:139px;height:auto;margin:0 0 25px 0;}
.left-side a{font-family:'Verdana',sans-serif;font-size:15px;display:block;font-weight:bold;color:#0e3057;text-align:center;width:139px;margin:0 auto 20px;text-decoration:underline;}
.right-side ul li{font-family:'Verdana',sans-serif;font-size:15px;line-height:15px;height:13px;margin:0 0 9px 0;padding:0 0 0 25px;}
.content a{color:#0e3057;text-decoration:underline;font-family:'Verdana',sans-serif;font-size:15px;}
.sborka-item{margin:5px 0 30px 0;}
.i1{background:url(../img/icon1.png) no-repeat left center;}
.i2{background:url(../img/icon2.png) no-repeat left center;}
.i3{background:url(../img/icon3.png) no-repeat left center;}
.i4{background:url(../img/icon5.png) no-repeat left center;}
.i5{background:url(../img/icon6.png) no-repeat left center;}
.i6{background:url(../img/icon7.png) no-repeat left center;}
.i7{background:url(../img/icon8.png) no-repeat left center;}
.big-title{background:url(../img/big-title.png) repeat;height:36px;box-sizing:border-box;font-family:'Roboto-BoldCondensed',sans-serif;font-size:28px;color:#fff;padding:3px 0 0 10px;line-height:28px;margin:50px 0 20px 0;}
.video-block{display:block;height:120px;}
.video-block a{display:block;width:200px;height:120px;float:left;margin:0 10px 25px;}
.video-block a div{display:block;width:78px;height:56px;background:url(../img/play.png) no-repeat;position:absolute;margin:-90px 0 0 62px;}
.footer{background:url(../img/footer-bg2.gif) no-repeat;height:auto;background-position:50% 0;width:100%;min-width:1340px;margin:30px 0 0 0;box-sizing:border-box;padding:265px 0 15px 0; filter: grayscale(50%);}
.footer .wrapper{width:1010px!important;}
.ff-block{float:left;}
.ff-block span,.sf-block span,.tf-block span,.nf-block span{font-size:28px;color:#fff;font-family:'Roboto-BoldCondensed',sans-serif;line-height:28px;margin:0 0 25px 0;display:block;}
.ff-block p{font-family:'Verdana',sans-serif;font-size:15px;line-height:23px;color:#fff;}
.sf-block{width:185px;float:left;margin:0 55px 0 0;}
.sf-block ul{list-style:none;}
.sf-block ul li a{font-family:'Verdana',sans-serif;font-size:15px;line-height:33px;color:#fff;text-decoration:underline;}
.tf-block{width:150px;float:left;margin:0 55px 0 0;}
.tf-block ul{list-style:none;}
.tf-block ul li a{font-family:'Verdana',sans-serif;font-size:15px;line-height:33px;color:#fff;text-decoration:underline;}
.tf-block ul li a i{font-style:normal;color:#729ca7;}
.nf-block{width:125px;float:left;}
.nf-block ul{list-style:none;}
.nf-block ul li{height:22px;}
.nf-block ul li a{font-family:'Verdana',sans-serif;font-size:15px;line-height:22px;color:#fff;text-decoration:underline;padding:0 0 0 30px;box-sizing:border-box;}
/*
.nf-block ul li:first-child{background:url(../img/fb.png) no-repeat;margin:0 0 11px 0;}
.nf-block ul li:last-child{background:url(../img/vk.png) no-repeat;}
*/
.nf-b-fb {background:url(../img/fb.png) no-repeat;margin:0 0 11px 0;}
.nf-b-vk {background:url(../img/vk.png) no-repeat;margin:0 0 11px 0;}
.nf-b-tw {background:url(../img/tw.png) no-repeat;margin:0 0 11px 0;}
.nf-b-in {background:url(../img/in.png) no-repeat;margin:0 0 11px 0;}

.counters{width:190px;height:33px;float:right;margin:-35px 0 0 0;display: none;}
.counters div{width:88px;height:33px;}
.counters div:first-child{float:left;}
.counters div:last-child{float:right;}
.last-line{border-top:1px #505658 solid;margin:20px 0 0 0!important;}
.last-line:after, .footer:after{content:'';height:0;display:block;visibility:hidden;clear:both;}
.copyright{font-family:'Verdana',sans-serif;font-size:13px;line-height:13px;color:#fff;/*width:550px;float:left;*/margin:15px 10px 0 25px!important;}
.social-buttons{margin:17px 0 0 0;display:;float:left;}
.design-by{font-family:'Verdana',sans-serif;font-size:13px;line-height:13px;color:#fff;display:block;float:right;margin:29px 0 0 0;}

#scrollarr{padding:10px 15px 10px 15px;position:fixed;opacity:0.8;right:50px;bottom:10px;cursor:pointer;background-color:#F4E20C;font-size:25px;color:#FFFFFF;border-radius: 25px;}

.left_block{float:left;width:450px;}
.right_block{margin-left:10px;float:left;}
.t_img{}
.youtube_block{text-align:center;}
.youtube_block iframe{width:505px;height:200px;}
.info_image{background:url("../img/info_image.png?1");float:left;width:70px;height:69px;}
.info_block{float:left;margin-left:20px;width:550px;font-size:17px;line-height:23px;}
.subscribe_info{text-align:center;}
.voteprogress{overflow:hidden;height:15px;margin-bottom:5px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.voteprogress span{color:#ffffff;text-align:center;text-indent:-2000em;height:15px;display:block;overflow:hidden;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);background:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);}
.voteprogress .vote2{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);}
.voteprogress .vote3{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);}
.voteprogress .vote4{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);}
.voteprogress .vote5{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-ms-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);}
.img_min{width:190px;height:152px;}
.left_block{float:left;width:450px;}
.right_block{margin-left:10px;float:left;}
.t_img{}
.youtube_block{text-align:center;}
.youtube_block iframe{width:100%;min-height:350px;}
.left-sidebar ul li a{color:#0e3057;font-size:13px;font-family:'Verdana',sans-serif;position:relative;padding-left:15px;text-decoration:underline;}
.left-sidebar ul li a:before{background-image:url(/img/arrow.png);content:'';background-repeat:no-repeat;background-position:center center;width:5px;height:10px;display:block;position:absolute;top:4px;left:2px;}
.content .span-title{display:block;margin-bottom:20px;margin-top:-10px;text-align:center;font-size:17px;}
.torrent-ul-pad li{line-height:23px;font-family:'Verdana',sans-serif;font-size:15px;margin:0 0 25px 0;box-sizing:border-box;padding:0 0 0 33px;background:url(../img/torrent-li.png) no-repeat top left;}
.torrent-ul-pad li a{padding-left:14px;}
.download-links-count{margin:0 0 25px 0;}
.download-links-count .count_block{float:left;width:158px;text-align:center;margin:0 3px;}
.download-links-count .count_block:nth-child(1){}
.comments{margin-bottom:0px;}
.settings{background-image:url(/img/cs-setting.png);background-repeat:no-repeat;background-size:176px;background-position:right 340px;}
.table-st{padding:0 5px 12px 0px;border:2px #2c3436 solid;margin:20px 0;border-top:none;height:160px;width:655px;}
.table-st img{display:block;float:left;width:auto;height:90px;}
.table-st p{display:block;float:left;margin:0 0 0 5px;width:520px;font-size:15px;line-height:90px;}
/**.top-block-st{width:100%;background:url(../img/figures-suorce.png) no-repeat!important;background-position:50% 0!important;height:204px;margin:16px 0 0 0;position:absolute;z-index:999;min-width:1293px!important;}**/
.top-block-go{width:100%;background:url(../img/figures-css.png) no-repeat!important;background-position:50% 0!important;height:204px;margin:16px 0 0 0;position:absolute;z-index:999;min-width:1293px!important;}
.reg-link{display:block;background:url(../images/icon-registration.png) no-repeat center right;height:46px;line-height:46px;margin:0 auto 20px;font-size:20px;color:#424251;font-weight:bold;width:175px;text-decoration:underline;}
.registration-block{margin:0 0 93px 0;}
.registration-block div{margin:10px 0 25px 0;height:35px;}
.registration-block div span{width:70px;font-size:19px;display:block;float:left;line-height:30px;}
.registration-block div input[type="text"],.registration-block div input[type="password"]{display:block;float:right;height:30px;width:200px!important;}
.registration-block div input[type="submit"]{display:block;float:left;background:#F4E20C;height:20px;padding:0 25px;line-height:20px;border:none;color:#fff;font-size:15px;cursor:pointer;margin:15px 0 0 0;}
.lost-pass-link{display:block;float:right;background:#F4E20C;height:20px;padding:0 25px;line-height:20px;border:none;color:#fff;font-size:15px;cursor:pointer;margin:15px 0 0 0;}
.popup-title{display:block;text-align:center;font-size:22px;margin:0 0 30px 0;}
#register-popup div{height:40px;line-height:40px;margin:5px 0 15px;}
#register-popup div span{display:block;float:left;width:190px;font-size:17px;line-height:30px;}
#register-popup div input[type="text"],#register-popup div input[type="password"]{display:block;float:right;width:240px;font-size:17px;line-height:30px;padding:0 0 0 5px;box-sizing:border-box;}
#lastpassword-popup div{height:40px;line-height:40px;margin:5px 0 15px;}
#lastpassword-popup div span{display:block;float:left;width:190px;font-size:17px;line-height:30px;}
#lastpassword-popup div input[type="text"],#register-popup div input[type="password"]{display:block;float:right;width:240px;font-size:17px;line-height:30px;padding:0 0 0 5px;box-sizing:border-box;}
.register-btn{display:block;background:#F4E20C;height:30px;text-align:center;line-height:30px;border:none;color:#fff;font-size:20px;cursor:pointer;margin:15px auto 0;width:285px;}
.white-popup{position:relative;background:url(../img/bg.jpg) repeat-y;background-position:50% 0;padding:25px;width:480px;margin:120px auto 0;}
.mfp-move-from-top{}
.mfp-move-from-top .mfp-content{vertical-align:top;}
.mfp-move-from-top .mfp-with-anim{opacity:0;transition:all 0.2s;transform:translateY(-100px);}
.mfp-move-from-top.mfp-bg{opacity:0;transition:all 0.2s;}
.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0);}
.mfp-move-from-top.mfp-ready.mfp-bg{opacity:0.8;}
.mfp-move-from-top.mfp-removing .mfp-with-anim{transform:translateY(-50px);opacity:0;}
.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0;}
.info-ajax-register, .info-ajax-auth{display:none;}
.registration-block{height:241px;}
.cs-blok-slots {
	margin: -20px 0 10px 0;
}
.cs-blok-wrap {
	margin: 0 -10px;
}
.cs-blok-item {
	width: calc(25% - 20px);
	float: left;
	margin: 0 10px 20px 10px;
}
.cs-blok-item h4 {
	text-align: center;
	color: #fff;
	background-color: #30373e;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 13px;
	padding: 3px 0;
}
.cs-blok-item img {
	width: 100%;
}
.cs-blok-item .cs-blok-item-btn {
	font-weight: bold;
	display: block;
	text-align: center;
	text-decoration: none;
	color: #fff;
	background-color: #CCFA04;
	width: 90%;
	margin: 0 auto;
}
.cs-blok-item .cs-blok-item-btn:hover {
	opacity: 0.8;
}
.cs-block-post {
	border: 1px solid #30373e;
	margin-bottom: 20px;
	border-radius: 5px;
	overflow: hidden;
}
.cs-block-post h3 {
	background-color: #30373e;
	color: #fff;
	padding-left: 10px;
}
.cs-block-post-img {
	text-align: center;
	margin-bottom: 18px;
}
.cs-block-post-img img {
	max-width: 100%;
}
.cs-block-post .line {
	width: 95%;
	margin: 0 auto;
	height: 1px;
	background-color: #ccc;
}
.cs-block-post p {
	padding: 0 10px;
}
.cs-block-post .cs-block-post-lnk {
	display: block;
	width: 100%;
	background-color: #30373e;
	color: #fff;
	padding-left: 10px;
	text-decoration: none;
	font-size: 13px;
}

.mobile-menu-icon {
display:none;
}

.screen_block {margin: 0 0 20px 0;text-align: center;}
.screen_block:after,.small_screen_imgs:after,.st_recomended_links:after {content: '';display: block;	clear: both;}
.screen_block img {max-width: 100%;}
.big_screen_img {margin: 0 0 15px 0;}
.small_screen_imgs div {width: 31%;float: left;cursor: pointer;}
.small_screen_imgs div:nth-child(2) {margin: 0 3%;}

/*.sborki > ul > li {margin: 1px 0;border-bottom: 1px #b1b1b1 solid;border-top: 1px #b1b1b1 solid;}
.sborki > ul > li a {padding-top: 5px;padding-bottom: 5px;box-sizing: border-box;display: block;background-color: #d8d8d8;background-position: 4px center;height: auto;min-height: 25px;text-decoration: none;font-weight: bold;color: #333;}
.sborki > ul > li a:hover {text-decoration: underline;}*/

.right-sidebar .left-sidebar {float: none;width: auto;}

.left-sidebar .btn-all-link {
font-family: 'Verdana',sans-serif;
    font-size: 15px;
    line-height: 13px;
    padding: 10px 0 10px 33px;
    border-bottom: 1px #ccc solid;
    display: block;
    margin: -20px 0 0 0;
    color:#0e3057;
    font-weight:bold;
    background:url(../images/recurring.png) no-repeat 0 center;
}

.left-sidebar .sborki ul li {margin: 0 0 0 0;padding-left:5px;box-sizing: border-box;position: relative;}

.left-sidebar .sborki ul li:nth-of-type(n+21) {
display:none;
}

.st_popular_players ul li:nth-of-type(n+21) {
display:none;
}

.left-sidebar .sborki ul li a {padding-left: 33px;text-decoration: none;}
.left-sidebar .sborki ul li a:before {display: none;}
.left-sidebar .sborki ul li i {position: absolute;right: 0;top: 50%;font-style: normal;font-size: 10px;font-weight: bold;margin: -6px 0 0 0;color: #ee4f07;}

.pagination {text-align: center;}
.pagination span,.pagination a {display: inline-block;height: 30px;width: 30px;line-height: 30px;font-size: 14px!important;color: #333;text-align: center;background: #d9d9d9;text-decoration: none;border-radius: 5px;font-family: 'Verdana',sans-serif;}
.pagination span {background: #CCFA04;color: #fff;}
.pagination a:hover {background: #a5a5a5;}
.st_popular_players {}
.st_popular_players ul li a:before {display: none;}
.st_popular_players ul li {padding-left: 5px;}
.st_popular_players ul li a {padding-left: 0;text-decoration: none;}
.st_popular_players ul li a span {margin: 0 15px 0 0;}
.test {display: block;}
.youtube_block iframe {max-width: 100%!important;}
.clear-download {text-align: center; clear:both;}
.votep {max-width: 265px;margin: 0 auto;}

.st_recomended_links a {display: block;width: 23%;margin: 0 1%;float: left;font-size: 12px;text-decoration: none;text-align: center;}
.st_recomended_links a img {max-width: 100%;display: block;vertical-align: bottom;border: 2px #ccc solid;margin: 0 auto 5px auto;}
.st_recomended_links a:hover img {opacity: 0.9;}
.st_recomended_links a:hover {text-decoration: underline;}
.st_recomended {margin: 0 0 25px 0;}
.st_recomended_title {font-family: 'Roboto-BoldCondensed',sans-serif; font-size: 22px;margin: 5px 0 10px 0;color: #333333;}
.st_recomended .big-title {margin-bottom: 15px;}
.music_block {margin: -30px 0 30px 0;}
.music_block a {display: block;position: relative;padding: 0 0 0 30px;box-sizing: border-box;color: #333;font-size: 17px;}
.music_block a:before {content: '';display: block;width: 20px; height: 20px;background: url(/img/music-playerr.png) no-repeat;background-size: contain;position: absolute;left: 0;top: 50%;margin: -10px 0 0 0;}
.music_block a:hover {text-decoration: underline;}


.footer_buttons:after {content: '';display: block;clear: both;}
.footer_buttons {margin-top: 5px;}
.footer_buttons div {float: left;width: 18%;text-align: center;margin: 0 1%;}
.footer_buttons div a {text-align: center}
.footer_buttons div a img {max-width: 100%;}
.footer_top_text,.footer_bottom_text {text-align: center; padding: 10px 5px;box-sizing: border-box;color: #fff;}
.footer_bottom_text p,.footer_top_text p {color: #fff;font-family: 'Verdana',sans-serif;text-align: center;}

.footer_menus {
display:flex;
justify-content: space-between;
}

.footer_menus .item {
width:30.333%;
margin:0 1.5%;
}

.footer_menus .item .item-name {
color:#fff;
font-size:20px;
margin:0 0 15px 0;
}

.footer_menus .item ul {
list-style:none;
margin:0px;
padding:0px;
}

.footer_menus .item li {
margin:0 0 5px 0;
}

.footer_menus .item a {
color:#fff;
text-decoration:underline;
}

.footer_menus .item a:hover {
text-decoration:none;
}




.show_all_sborki {position: relative;padding: 5px;margin: 10px 0 0 0;}
.show_all_sborki:before {content: '';display: block;width: 100%;height: 100%;background: #fff;opacity: 0.7;left:0;top: 0;position: absolute;z-index: 1;}
.show_all_sborki a {background: #CCFA04;color: #fff;font-family: 'Verdana',sans-serif;text-align: center;display: block;padding: 20px 0 18px;text-decoration: none;text-transform: uppercase;position: relative;z-index: 2;}
.show_all_sborki a:hover {opacity: 0.8;}
.do_not_copy {margin: 10px 0 5px 0;background: #f1f1f1;padding: 5px 4px;box-sizing: border-box;border: 1px #ccc solid;}
.do_not_copy p {text-align: right;font-family: 'Verdana',sans-serif;font-style: italic;font-size: 12px;margin-bottom: 0px;}
div.big-title.comments  {margin-top: 30px;}
.youtube_link {text-align: center;margin-bottom: 10px;}
.youtube_link a {font-size: 15px;font-family: 'Verdana',sans-serif;font-weight: bold;text-decoration: none;position: relative;padding: 25px 0 0 70px;display: inline-block;min-height: 45px;}
.youtube_link a:before {content: '';display: block;background: url(/images/youtube-btn.png) no-repeat;width:63px; height: 45px;position: absolute;left: 0;top: 50%;margin-top: -23px;}
.ya-share2 {text-align: center;margin-bottom: 20px;}
.share_with_friends p {text-align: center;margin-bottom: 5px;}

.error_404 {padding: 10px;border: 1px #ccc solid;}


.search {
width: 320px;
margin: 0 auto;
}
.slogan {
width: 100%;
margin: 0 auto;
font-family:'Roboto-BoldCondensed',sans-serif;
font-size: 24px;
color:#fff;
width:100%;
text-align:center;
}

.search input[type="text"] {height: 30px;padding: 0 5px;box-sizing: border-box;min-width: 280px;background: rgba(255, 255, 255, 0.95);border: none;color: #111;font-size: 14px;font-family: 'Verdana',sans-serif;}
.search input[type="submit"] {background: none;border: none;background: #CCFA04 url(/images/search_btn.png) no-repeat;background-size: contain;text-indent: -9999px;height: 30px;margin: 1px 0 0 0;width: 30px;cursor: pointer;text-decoration: none;}

.cs-block-post:after {content: '';display: block;clear: both;}
.cs-block-post .cs-block-post-img {float: left;max-width: 200px;margin: 5px 10px 5px 5px;}
.cs-block-post .line {display: none;}
.cs-block-post .cs-block-post-lnk {float: right;padding: 7px 0;text-align: center;}
.cs-block-post .cs-block-post-lnk:hover {background: #CCFA04;}


.tile_blocks:after,.tb_links:after {content: '';display: block;clear: both;}
.tile_block:nth-child(odd) {float: left;width: 49.5%;}
.tile_block:nth-child(even) {float: right;width: 49.5%;}
.tile_block {padding: 5px 5px;box-sizing: border-box;background: #f1f1f1;margin-bottom: 15px;}
.tile_block p {font-size: 13px;line-height: 15px;margin-bottom: 10px;}
.tile_block ul {margin: 0 0 10px 20px;    font-family: 'Verdana',sans-serif;list-style-type: circle;padding: 0;}
.block_header {background: #CCFA04;display: block;padding: 10px 5px;box-sizing: border-box;text-align: center;color: #fff;font-family: 'Verdana',sans-serif;font-weight: bold;font-size: 14px;margin: 0 0 5px 0;}
.list_header {display: block;font-weight: bold;color: #CCFA04;margin: 5px 0 5px; font-family: 'Verdana',sans-serif;font-size: 15px;}
.tile_block .tb_img img {max-width: 100%;}
.tb_img img {width:100%;}


.tb_links a:nth-child(odd) {float: left;width: 49%;text-align: center;}
.tb_links a:nth-child(even) {float: right;width: 49%;text-align: center;}
.tb_links a img {max-width: 100%;}

.custom_table table {border-collapse: collapse;margin: 0 0 20px 0;}
.custom_table table tr td {border-bottom: 1px #ccc solid;}
.custom_table table {width: 100%;}

.custom_table table tr td:nth-child(1) {text-align: center;}
.custom_table table tr td:nth-child(2) {width: 100%;text-align: left!important;}
.custom_table table tr td:nth-child(2) img {float: left;margin: 0 10px 0 0;}
.custom_table table tr td:nth-child(2):after {display: block;content: '';clear: both;}
.custom_table table tr td {vertical-align: middle;min-height: 25px;padding: 15px 10px!important;box-sizing: border-box;}
.custom_table table tr td,.custom_table table tr th {padding: 0 30px;text-align: center;}

.custom_table table thead {
background: url(../img/sidebar-bg.png);
}

.custom_table table thead th {
padding:10px;
color:#fff;
font-size:18px;
font-weight:300;
}

.block-sorting * {
box-sizing: border-box;
}

.block-sorting {
display:flex;
flex-wrap: wrap;
}

.block-sorting a {
width:31.333%;
margin:0 3% 20px 0;
background: #CCFA04;
color: #fff !important;
text-decoration:none !important;
padding:10px 5px;
text-align:center;
font-family: 'Roboto-BoldCondensed',sans-serif;
font-size:18px;
}

.block-sorting a:nth-child(3n) {
margin:0 0 20px 0;
}

.sidebar-search * {
box-sizing: border-box;
}

.sidebar-search {

}

.sidebar-search form {
display:flex;
width:100%;
margin:10px 0 0 0;
}

.sidebar-search form input {
flex:1;
height:30px;
border:0px;
margin:0 10px 0 0;
padding:0 20px;
font-size:16px;
}

.sidebar-search form button {
display:block;
width:30px;
height:30px;
border:0px;
cursor:pointer;
padding:5px;
background:#CCFA04 url(../img/icon-search.png) no-repeat center center;
}

/*-------------------------Р СљР С•Р В±Р С‘Р В»Р С”Р В° 1340px-----------------------------------------------------------------------------------------*/


@media screen and (max-width:1270px) {
//1340

.content {
}

.download-links a{display:block;float:none;width:158px;height:52px;text-indent:-9999px;margin:0 3px 5px 0;}

/*.download-links{margin:0 auto;height:auto; display:table;}*/
.download-links {
    margin: 0 auto;
    height: auto;
    display: block;
    float: left;
}
.download-links-count .count_block {
    float: none;
    width: 158px;
    text-align: center;
    margin: 0 3px;
    height: 42px;
    padding: 15px 0 0 0;
}
.download-links-count {
    margin: 0 0 25px 0;
    float: left;
}

}

/*-------------------------Р СљР С•Р В±Р С‘Р В»Р С”Р В° 1280px-----------------------------------------------------------------------------------------*/

@media screen and (max-width:1278px) {

.cs-block-post .cs-block-post-img {
    float: none;
    display:table;
    margin:0 auto 10px auto;
}


.custom_table table tr td,.custom_table table tr th {padding: 0 15px;text-align: center;}
.wrapper{max-width:1340px;margin:0 auto; padding:0 1%; width:98%;}

.top-block {
    width: 100%;
    background: url(../img/figures.png) no-repeat;
    background-position: 50% 0;
    background-size:100%;
    height: 256px;
    margin: 16px 0 0 0;
}

.left-sidebar{width:280px;height:auto;min-height:50px; vertical-align:top; float:none;}
.right-sidebar{width:280px;height:auto;min-height:50px;vertical-align:top; float:none;}
.content{padding:0px 50px 0 60px; }
.container{position:relative;z-index:1000;width:100%; }

.sborka-item{margin:5px 0 30px 0; display:table;}
.right-side{width:auto;float:none;padding:15px 0 0 0;box-sizing:border-box; display:table-cell; vertical-align:top; padding:0 0 0 20px;}
.left-side{width:139px;float:none;margin:0px 0 0 0; display:table-cell; vertical-align:top;}

.right-side ul li {
    line-height: normal;
    height: auto;
}


.footer{background:url(../img/footer-bg2.gif) no-repeat;height:auto;background-position:50% 0;width:100%;margin:30px 0 0 0;box-sizing:border-box;padding:265px 0 15px 0; min-width:auto;}
.footer .wrapper{max-width:auto; }

.sidebar-title{background:url(../img/sidebar-bg.png) repeat;width:100%;height:auto; padding:3px 10px 3px 10px;}

#vk_groups {
margin:10px auto;
}

.footer .wrapper {
    width: 98% !important;
    padding:0 !important;
}




.video-block {
    display: block;
    height: auto;
}








}

/*-------------------------Р СљР С•Р В±Р С‘Р В»Р С”Р В° 1150px-----------------------------------------------------------------------------------------*/

@media screen and (max-width:1150px) {
.custom_table table tr td,.custom_table table tr th {padding: 0 10px;text-align: center;}
.left-sidebar{width:235px;}
.right-sidebar{width:235px;}

.subscribe-for-news {
    height: auto;
    width: 100%;
}

.subscribe-for-news form input[type="text"] {
    width: 100%;
}

.sidebar-title {
    font-size: 24px;
}



.content h1, .content h2 {
 clear: both;
}

.content h2 {
    clear: both;
}

.download-links {
    margin: 0 auto;
    height: auto;
    display:block;
    float: left;
}

.download-links-count {
    margin: 0 0 25px 0;
    float: left;
}

.download-links-count .count_block {
    float: none;
    width: 158px;
    text-align: center;
    margin: 0 3px;
    height: 42px;
    padding: 15px 0 0 0;
}

.clear-download {
clear:both;
}




}


/*-------------------------Р СљР С•Р В±Р С‘Р В»Р С”Р В° 1000px-----------------------------------------------------------------------------------------*/

@media screen and (max-width:1000px) {

.random-table {
display:flex;
}

.random-table .item {
display:block;
}

img {
height:auto;
max-width:100%;
}

.container .wrapper {
display:block;
}

.random-table .item img {
height:100%;
}

.right-sidebar {
width:100%;
}

.new-popular-game .item {
    width:32%;
    margin: 0 2% 20px 0;
}

.new-popular-game .item:nth-child(5n) {
margin:0 2% 20px 0;
}

.new-popular-game .item:nth-child(3n) {
margin:0 0% 20px 0;
}


#menu ul li a {
    font-size: 20px;
}

.left-sidebar{
display:none;
}

.content {
    padding: 0px 0 0 0px;
    display: block;
    float: none;
    width: auto;
    vertical-align: top;
    margin:0px;
}

.ff-block {
    width: 38%;
    float: left;
    margin: 0 3% 0 0;
}

.sf-block {
    width: 18%;
    float: left;
    margin: 0 3% 0 0;
}

.tf-block {
    width: 20%;
    float: left;
    margin: 0 3% 0 0;
}

.nf-block {
    width: 15%;
    float: left;
}


}


/*-------------------------Р СљР С•Р В±Р С‘Р В»Р С”Р В° 850px-----------------------------------------------------------------------------------------*/

@media screen and (max-width:850px) {

.new-popular-game {
margin:20px 0 0 0;
}

.new-popular-game .item {
width:100%;
max-width:270px;
display:table;
margin:0 auto 20px auto;
}

.new-popular-game .item:nth-child(5n) {
margin:0 auto 20px auto;
}

.new-popular-game .item:nth-child(3n) {
margin:0 auto 20px auto;
}


.mobile-menu-icon {
display:block;
background:url(../images/mobile-icon-menu.png) no-repeat;
width:41px;
height:35px;
float:left;
cursor:pointer;
margin:20px 0 0 20px;
}

#menu ul {
display:none;
position:absolute;
top:65px;
left:0px;
width:300px;
background:#1c1c1c;
z-index:9999;
padding:10px 20px;
-moz-box-shadow: 0px 0px 10px #000;
-webkit-box-shadow: 0px 0px 10px #000;
box-shadow: 0px 0px 10px #000;

}

#menu ul li{display:block;font-size:16px;color:#ffffff;line-height:24px;}
#menu ul li a{display:block;font-size:16px;color:#ffffff;font-family:'Roboto-Condensed',sans-serif;line-height:24px;padding:9px 0;}


.ff-block {
    width: 48%;
    float: left;
    margin: 0 4% 0 0;
}

.sf-block {
    width: 48%;
    float: left;
    margin: 0 0% 0 0;
}

.tf-block {
    width: 48%;
    float: left;
    margin: 30px 4% 0 0;
}

.nf-block {
    width: 48%;
    float: left;
    margin:30px 0 0 0;
}



#menu span {
display:none;
}

.cs-blok-slots {
    margin: 10px 0 10px 0;
}

}


/*-------------------------Р СљР С•Р В±Р С‘Р В»Р С”Р В° 750px-----------------------------------------------------------------------------------------*/

@media screen and (max-width:750px) {

.footer {
background:#2c3436;
padding:30px 0 15px 0;
}

.footer_menus {
display:block;
}

.footer_menus .item {
width:100%;
margin:0 0% 30px 0;
}


.add_comment .sumbit_block {
padding-left:0px !important;
}

.stt-mid-line i {
    position: relative !important;
    right: auto !important;
    top: auto !important;
    margin: 5px 0 0 0 !important;
}

.stt-mid-item {
height:auto !important;
}

.add_comment .sumbit_block .btn-upload {
float:none !important;
}

.container {
    margin: 0px 0 0 0;
    display:block;
}

.content {
    display:block;
}

.right-sidebar {
    width: 100%;
    height: auto;
    display:block;
    margin:15px 0 0 0;
}

.top-block {
display:none;
}

.video-block {
    display: block;
    height:auto;
    text-align:center;
}

.video-block a {
    display: block;
    width: 200px;
    height: 120px;
    float: none;
    margin:0 auto 20px auto;
}

.copyright {
    width: 100%;
    float: none;
    margin: 15px 0px 0 0px!important;
    text-align:center;
}

.design-by {
    float: none;
    text-align:center;
}

}



/*-------------------------Р СљР С•Р В±Р С‘Р В»Р С”Р В° 600px-----------------------------------------------------------------------------------------*/

@media screen and (max-width:600px) {
	
	
	/*
	.custom_table table,.custom_table thead,.custom_table tbody,.custom_table th,.custom_table td,.custom_table tr {
			display: block;
		}
		.custom_table thead tr {
			position: absolute;
			top: -9999px;
			left: -9999px;
		}

    .custom_table tr {
      margin: 0 0 1rem 0;
    }
      
    .custom_table tr:nth-child(odd) {
      background: #ccc;
    }
    
		.custom_table td {
			border: none;
			border-bottom: 1px solid #eee;
			position: relative;
			padding-left: 50%;
		}

		.custom_table td:before {
			position: absolute;
			top: 0;
			left: 6px;
			text-align: center;
			width: 15%;
			padding-right: 10px;
			white-space: nowrap;
		}

		.custom_table td:nth-of-type(1):before { content: "Р СљР ВµРЎРѓРЎвЂљР С•"; }
		.custom_table td:nth-of-type(2):before { content: "Р РЋР В±Р С•РЎР‚Р С”Р В°"; }
		.custom_table td:nth-of-type(3):before { content: "Р вЂњР С•Р В»Р С•РЎРѓР С•Р Р†"; }
		.custom_table td:nth-of-type(4):before { content: "Р В Р ВµР в„–РЎвЂљР С‘Р Р…Р С–"; }
		.custom_table table tr td {padding: 0!important;text-align: right}
		.custom_table table tr td:nth-child(2) {width: auto!important;text-align: inherit!important;}
		.custom_table table tr td {min-height: auto!important;}
		.custom_table table tr td {text-align: center!important;}
		.custom_table table tr td:nth-child(2) img {float: none;margin: 0;}
	*/
	
	
.cs-block-post .cs-block-post-img {float: none;text-align: center;max-width: 100%;}
.cs-blok-wrap {
    margin: 0 0px;
}
.cs-blok-item {
    width:44%;
    float: left;
    margin: 0 3% 20px 3%;
}

.images-block {
    text-align: center;
}

.images-block a {
    display:inherit;
    width: 200px;
    height: 120px;
    float: none;
    margin: 10px auto;
}

.ff-block {
    width: 100%;
    float: none;
    margin: 0 0% 30px 0;
}

.sf-block {
    width: 100%;
    float: none;
    margin: 0 0% 30px 0;
}

.tf-block {
    width: 100%;
    float: none;
    margin: 0 0% 30px 0;
}

.nf-block {
    width: 100%;
    float: none;
    margin: 0 0% 0px 0;
}


}

/*-------------------------Р СљР С•Р В±Р С‘Р В»Р С”Р В° 460px-----------------------------------------------------------------------------------------*/

@media screen and (max-width:460px) {
	.custom_table table tr td, .custom_table table tr th {font-size: 14px;padding: 0 10px;}
	.custom_table table tr td a {font-size: 13px!important;}
	.tile_block {float: none!important;width: 100%!important;}
	.custom_table table tr td {padding: 15px 3px!important;}

.sborka-item {
    margin: 5px 0 50px 0;
    display:block;
}

.left-side {
    width: 100%;
    float: none;
    margin: 0px 0 0 0;
    display:block;
    vertical-align: top;
    text-align:center;
}

.left-side img {
    display: block;
    width: 139px;
    height: auto;
    margin: 0 auto 10px auto;
}
.right-side {
    width: auto;
    float: none;
    padding: 15px 0 0 0;
    box-sizing: border-box;
    display:block;
    vertical-align: top;
    padding: 0 0 0 20px;
}

.new-articles-block .item {
width:100%;
margin:0 0% 20px 0;
}

.new-articles-block .item:nth-child(2n) {
margin:0 0% 20px 0;
}

.new-articles-block a.btn {
max-width:none;
}


}


/*-------------------------Р СљР С•Р В±Р С‘Р В»Р С”Р В° 400px-----------------------------------------------------------------------------------------*/



@media screen and (max-width:400px) {
.cs-block-post .cs-block-post-img {float: none;text-align: center;max-width: 100%;}
.st_recomended_links a {width: 48%;margin: 5px 1%;}
.download-links-count {display: none;}
.download-links {float: none;margin: 0 auto;}
.download-links a {margin: 0 auto 5px;}

.logo {
width:100%;
text-align:center;
}

.logo a{display:block;width:100%;height:60px;font-size:35px; background:none;}

#menu ul {
    width: 94%;
    padding: 10px 3%;
}


.header {
    height: auto;
}

.mobile-menu-icon {
position:absolute;
top:-110px;
}


#menu ul {
    top: -40px;
}

#menu span {
display:none;
}


.footer {
    background:#0c1117;
    height: auto!important;
    background-position: 50% 0!important;
    width:auto;
    margin: 30px 0 0 0;
    box-sizing:none !important;
    padding: 15px 0 15px 0!important;
    min-width:inherit !important;
}

}

.star{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABQCAYAAAAZQFV3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABOFJREFUeNrsmEFoHFUYx9/MdHfTJRKzUhBaFiL1YghZCFQUIV6UQJuLWCgr8eKpIoiFSqsHQYrmYj14KHqxKAl6MbA5eCgKRVAMBhpCwIJQCETRQzTsNtnO7s74+17fbGc3M7OzZhUsHfjzdvd97/++973vff99Y/m+rwb5WL0Idz60h2nckTc8Nw2hncLmAnhtIB7i3VGan8VD8Dhebh+U8FOaX8Bh4EB48R8TQlai+QnkgMTxD/AYpFt9EULk0EyBD8Dn4BPT9TZ4CrwD6Wos4V+XrUdpXzQk4tUEkAFXwNUu+1fAWWO7anADLDLJTkCYpf0K3DQe3Ui5oUI6B8ShlyBstZfMMiXoX4MV8GZKQgnJcXA6nKPtGJoE/gZ8Cy6mIJPwnIJsL3ZTIB2h+U6WANZjyE6Aj8Cz3WT7TooJ7HUwneDdc+BaFFnc0SuCzQTCTWOT+iwfN6cjWJ6clo9NzOS5Bcb6IZTZj5pU+syEYNV8XzA2Y6lOCptyhGbDeDFPnJa6TlGZ5rxJ/nxkSRPCACR5EUyHf4sCNjOgENVn/ecVe+CEy8vLWgJmZ2fd1IRra2vxSbe5eYlmu1gsXo6zmZycTKcpkEn6vC61kM+FQYiUeDdvauP5Ay0ZjyIlgKVv9bVkiBwQVJRX2YwWkKLxrhxB+qYSPaxUKrESANHVrh2PlQAzqSbskAA6UkkA5B0SICvRSzb5ddrMWu4jh8umSLwckLVjSKClWJ6SwsrM76fwLpCAM4x1I9OGjhrN8+AkAyYSyGTDnhEHjCPxeYhBagmIIvtXJOBQkgSY5Z01/76umAy4lbpiG5IqzQuG6Alz9LLmf+IP5hh+AfmxnoSQdUgAg5a6JuuQgMiSFi7fJHkR9JQAbGbA/SoBi4uLWgLK5XIqCdBpkyQBZne3sTm4BGxsbLQlgM+DkYBsNjucyWQKaSXATvCuZFnWHIQqlxMVUOeMx/0RMsgBWgIgcyBVgqwwIwH0JUvAwsJChwQwuOQ4jrJtO/CsfQBc11We56lWqyXfOySALNgJdlmuWzNSB/P5vBKyyJnxMjxBs9mc2tvbEye+DN1l7uYhuaZvAXg1LaQyOOkRL3d3d8XLishHOEd1DMfHx7UEYLjCrCop2aXP2Mht4QxjoyWADi0BxGddZm80GjpWYSL5TfpkYnHAOBK/yxhoCZAl1et1PbharWrUajX9m/SJBESRJUlAr6fvW0CvZyyxOIQPN4kbnv1mlwQERGPhMbHli/Q5Yv5lSdDnSYelrlLWIQGRJS1cvjk1RdBTArCZAferBPT7IkjvcuP7t3pKADaxEpB5+r10FXv3x3kKqqUlgM+DkQB76OFhKzdycAnAo5KynTlraFTZQ4/gqH3ursd9EjLIAVoC7KGCAxFWNqSjWgLoS5aAfS+C7EzJcrLKOjSkrNwoFu0ToPz6n8pv3dFQXjPyRdA9CbDsk/ZDx5SQxWiAsg4X7vE361NedQsn/P0SELwIgmzaHiZMtpMcKK+pWlUuVF6j0v0iSMcw/+QFLQF+y13xbv/GpF4CWUt5tV+FTEsAY6MlgA4tASxlnaUo362yLGLlh2Lo1iCjj4nFAeNI/H9sDHbYxesEfcK//XvSoq9Fkf0/JCDqDWfV3I+TJGCLne19CzAvgtoS8OBF0APC6OdvAQYAj2xzC/IfXBsAAAAASUVORK5CYII=');background-position:left -2px;display:block;width:20px;height:16px;line-height:16px;float:left;cursor:pointer;zoom:1}.fullStar{background-position:left -59px}.stars{overflow:hidden}.tmp_es{background-position:left -21px}.tmp_fs{background-position:left -40px}


/*sprite with stars*/
.votep input:checked ~ label, .votep label, .votep label:hover, .votep label:hover ~ label {
  background: url('/images/ico-s71a7fdede6.png') no-repeat;
}

.votep {
  
  /*fix floating problems*/
  *zoom: 1;
  /*end of fix floating problems*/
  
  position: relative;
  
}

.votep input {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  
  width: 43px;
  height: 40px;
  
  position: absolute;
  top: 0;
  z-index: 0;
}

.votep input:checked ~ label {
  background-position: 0 -40px;
  height: 40px;
  width: 43px;
}

.votep label {
  background-position: 0 0;
  height: 40px;
  width: 43px;
  float: right;
  cursor: pointer;
  margin-right: 10px;
  
  position: relative;
  z-index: 1;
}

.votep label:hover, .votep label:hover ~ label {
  background-position: 0 -40px;
  height: 40px;
  width: 43px;
}

.votep #star-0 {
  left: 0px;
}
.votep #star-1 {
  left: 53px;
}
.votep #star-2 {
  left: 106px;
}
.votep #star-3 {
  left: 159px;
}
.votep #star-4 {
  left: 212px;
}
.votep #star-5 {
  left: 265px;
}
.add_comment .form-item:after{ 
	content: "";
	display: table;
	width: 100%;
}
.reviews {
	margin: 40px 0;
}
.reviews2{
	margin: 40px 0;
}
.add_comment .title {
	border-radius: 3px;
}
.reviews .row {
	border: 1px solid #e6e6e6;
    border-radius: 3px;
    margin-top: 10px;
    padding: 19px;
}
.reviews .row img {
	float: left;
  max-width: 100px;
}
.reviews .row .reviews_text {
/*    float: right;*/
/*    width: calc(100% - 120px);*/
    float: none;
    max-width: 812px;
    overflow: hidden;
    padding-left: 20px;
}
.reviews .row .reviews_text .top_reviews{
    margin-bottom: 15px;
    padding-bottom: 3px;
    border-bottom: 1px solid #e6e6e6;
    margin-top: -3px;
}
.reviews .row .reviews_text .name{
    color: #333;
    float: left;
    font: 16px MuseoSansCyrl500;
}
.reviews .row .reviews_text .post_date {
	float: right;
	color: #aaaaaa;
}
.reviews .row .reviews_text p{
	color: #333;
}

.add_comment {
}
.add_comment .form-item{
	margin-top: 10px;
}
.add_comment .form-item label{
	color: #333;
    float: left;
    font-family: MuseoSansCyrl500;
    padding-right: 10px;
    width: 160px;
	margin-top: 9px;
}
.add_comment .form-item input,
.add_comment .form-item textarea {
    border: 1px solid #e6e6e6;
    border-radius: 3px;
    float: right;
    height: 40px;
    padding: 0 10px;
/*    width: calc(100% - 160px);*/
    width: 100%;
    max-width:468px;
}
.add_comment .form-item input:focus,
.add_comment .form-item textarea:focus{
	border-color: #999;
}
.add_comment .form-item textarea {
    height: 100px;
    padding: 10px;
    resize: none;
}
.add_comment .img_captcha {
    border: 1px solid #e6e6e6;
    border-radius: 3px;
    display: table;
    float: left;
    height: 60px;
    margin-bottom: 10px;
    text-align: center;
    width: 200px;
}
.add_comment .img_captcha div {
	display: table-cell;
	vertical-align: middle;
}
.add_comment .sumbit_block {
	padding-left: 160px;
}
.add_comment .sumbit_block .form-submit {
	float: left;
    background: #CCFA04 none repeat scroll 0 0;
	width: 200px !important;
}
.add_comment .sumbit_block .desc_fild{
    color: #aaaaaa;
    float: right;
    margin-top: 17px;
    margin-right: -2px;
}
.add_comment .title {
    background: transparent url("../images/css/bg_fon_title.png") repeat scroll 0 0;
    border-radius: 3px 3px 0 0;
    color: #fff;
    display: table;
    height: 50px;
    line-height: 50px;
    text-align: left;
    padding: 0 19px;
    width: 100%;
}

.btn-upload{
    background: #CCFA04 none repeat scroll 0 0;
    border: medium none;
    border-radius: 3px;
    color: #000;
    cursor: pointer;
    float: left;
    font: 14px MuseoSansCyrl300;
    height: 40px;
    width: 135px;
    text-align: center;
    line-height: 40px;
    margin-bottom: 20px;
}
.form-item {
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}

.error-message{
    color: #F4E20C;
    display: -webkit-inline-box;
    padding: 15px;
}
.icon_wrapper {
    height: 256px; width: 256px;
    background-color: #fefefe;
    border: dashed 1px #ccc;
}
.icon_wrapper div {
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    height: 100%; width: 100%;
}

.input-wrapper, input[type="file"], button.btn-save { 
  overflow: hidden;
  width: 60px;
  height: 100px;
}
input[type="file"] {
  opacity: .7;
  position: absolute;
  z-index: 1;
}
