.main_row
{
      width:600px;
      margin:0 auto;
}

.yt_short
{
      width:500px;
      height:300px;
}

.yt_inst
{
      width:100%;

      margin:0 0 30px;
}

#icons
{
      display:none;
}


#main_foot .menu_hor li a, #main_foot .menu_hor li span
{

}

.menu_hor
{
      width:100%;
      margin-top:10px;
}

#main_foot .menu_hor
{
      margin-top:0;

}

.menu_hor li a, .menu_hor li span
{
      padding:0px 10px 10px;
}

#foot_text
{
      padding-right:0px;
}

#kontrabas
{
      margin-top:-50px;
      min-height:950px;
      background:none;
}

.block_more
{
      margin:0 0 40px 32px;
}

.main_games
{
      box-sizing:border-box;
      width:100%;
      padding:110px 0 0 45px;
}

#sub_games_text
{
      margin:0 0 0 131px;
      left:0px;
      top:-40px;
}

.f53
{
      font-size:28px;
      line-height:41px;
}

#main_foot #headphones
{
      display:none;
}

#top
{
      height:280px;
      background:url('images/img/top_sub600_n.jpg') no-repeat 50% 50%; 
}

#top #top_text
{
      width:370px;
      padding-top:55px;
}

#top .top_text_text
{
      display:none;
}

#top_sub
{
      height:280px;
      background:url('images/img/top_sub600_n.jpg') no-repeat 50% 50%; 
}


#top_sub #top_text
{
      padding-top:80px;
}


.target.qty8 > div {
    width: 100px;
}

.target.qty12 > div {
    width: 100px;
}

.target.qty24 > div {
    width: 60px;
}

.field 
{
      height:20px;
      width: 16px;
      margin:2px;
      font-size:16px;
}

.category 
{
      width: 40%;
      font-size: 20px;
}

.basicFont 
{
      font-size: 14px;
}

.userName {
  font-size: 16px;
}

.points 
{
  font-size: 16px;
}

.cross_r_left
{
      width:100%;
}

.cross_r_right
{
      width:100%;
}

#main_cross
{
      margin:0 auto;
      padding:20px 0 0 0px;
}

.crossr
{
      width:19px;
      height:23px;
      margin:0 1px 1px 0;
      padding:0px;
      margin-top:0px;
}

.crossr_inp
{
      width:18px;
      height:14px;
      font-size:13px;
      line-height:11px;
      padding-top:0px;
      margin-top:0px;
}

.crossr_nr
{
      font-size:12px;
      border:solid 0px #cfcfcf;
      background:#fff;
      color:#000;
      padding-top:0px;
      border-radius: 5px;
}

.wykr:hover, .wykr_sel
{
      background:#393186;
      color:#fff;
}

.mar_left0
{
      margin-left:0px;
}
.mar_left30
{
      margin-left:20px;
}
.mar_left60
{
      margin-left:40px;
}
.mar_left90
{
      margin-left:60px;
}
.mar_left120
{
      margin-left:80px;
}
.mar_left150
{
      margin-left:100px;
}
.mar_left180
{
      margin-left:120px;
}
.mar_left210
{
      margin-left:140px;
}
.mar_left240
{
      margin-left:160px;
}
.mar_left270
{
      margin-left:180px;
}
.mar_left300
{
      margin-left:200px;
}
.mar_left330
{
      margin-left:220px;
}


.more a, input.more, button.btn-yellow
{
      padding:14px 56px 12px 26px;
      background:#D3BB1A url('images/img/play.png') no-repeat right 26px bottom 50%;
      font-size:13px;
}

.mkidn img
{
      height:30px;
}
   
.lodzkie img
{
      height:30px;
}

.reb_row img
{
      margin: 0 10px 30px;
      width:240px;
}