@media only screen and (min-width: 1112px) {
  .menu-mobile, .menu-mobile-area, .mobile-counter-home{ 
    display: none;
  }




}  
@media only screen and (max-width: 1112px) {
  body{
    min-width: 0px !important;
    max-width: 1112px !important;
    overflow-x: hidden;
  }
  
  



  #counter_left{
    left: -235px;
  }

  #counter_left.open{
    left: 0;
  }

  .wrap1, .wrap2{
    padding: 0 20px;
  }

  .bar2 .btn{
    display: block;
    width: 173px;
    margin: 10px auto 0;

  }
  .main-footer .btn3{ 
    width: 100%;
    min-width: 0;
  }

  .head-top .text{ 
    display: none;
    font-size: 12px;
  }

  .form-search-top{
    width: 100%;
    margin-right: 9px;
  }
  .form-search-top input{ 
    width: 100%;
    height: 27px;
    margin-top: 4px;
  }
  .logo a img{
    width: 127px;
    left: 20px;
    margin-left: 20px;
  }

  .force-close{
    right: auto;
    left: 0;
  }
  .main-menu{
    display: none;
  }

  .content-left, .content-right{
    width: 100%;
  }

  .content-right .btn-block{
    width: 200px;
  }
  #slider-sponsor .carousel-inner{
    background-image: none;
  }

  .video-thum.video-thum{
    width: 100%;
  }

  .video-thum.video-thum img{
    height: auto;
  }

  .box-video{
    //height: auto;
    min-height: 280px;
  }
  .bar-sucribe form input[type="email"], .bar-sucribe.min-footer form input[type="email"]{
    width: 100%;
    margin-bottom: 10px;
  }

  .bar-sucribe form .btn{
    float: left !important;
  }

  .sidebar-left .btn-block{ 

    min-width: 0 !important;

  }
}

@media only screen and (max-width: 780px) {
  .col-xs-3, .col-xs-6{
    width: 100%;
  }

  .btn-box-play{
    right: 10px;
  }

  .min400,.min2{
    min-height: 0; 
  }

  .inner-box{
    min-height: 0;
  }

  .box-contact h4, .box-support h4{
    text-align: left !important;
  }
  .main-counter-home{
    display: none;
  }

  .list-videos.grid4 li, .list-videos.grid3 li, .list-photos.grid3 li{
    width: 50%;
    /*     display: inline-block;
        float: none;*/
  }

  .photo-thum img{
    height: 200px;
  }

  .main-footer .btn3{ 
    width: 153px;
    min-width: 0;
  }



  .box-title.withlink .btn{
    width: 75px;
    min-width: 0;
  }

  .col-xs-3, .col-xs-6, .col-xs-9{
    width: 100% !important;
  }


  .list-mission li{
    width: 100%;
    border:0 !important;
  }

  .mid-pm ul li{
    display: block;
  }

  .mid-pm.astabs,.mid-pm{ 
    padding: 0;
  }

  .mid-pm.astabs a,.mid-pm ul a{
    border-radius: 0;
  }

  .top-pm li{ 
    display: block;
  }
  .top-pm li a, .aslink{
    min-width: 0;
    width: 100%;
    display: block;
  }
  .menu_combat ul li{
    display: block;
  }
  .box-title ul{
    width: 100%;
    padding: 0;
    margin: 0;
  }
  .box-title ul li{
    display: block; 
  }
  .box-title ul li a{
    width: 100% !important;
    margin-bottom: 10px;
    display: block ;
  }
  .btn_tb{
    display: block;
    float: none !important;
    clear: both;
    width: 100% !important;
  }
}

@media only screen and (max-width: 450px) {
  .video-thum .mini-play{ 
    top: 2px; 
  }


  .col-xs-3, .col-xs-6, .col-xs-9{
    width: 100% !important;
  }

  .slider1 .item-content-slider1 .bg-font1{
    font-size: 35px !important;
  }
  .slider1 .item-content-slider1 .bg-font2{
    font-size: 18px !important;
  }
  .box-sponsor img{
    max-width: 100%;
    height: 50px;
    width: auto;
    object-fit: contain;
  }
  .photo-thum img{
    height: 100px;
  }
}

@media only screen and (max-width: 1026px) {
  span.text3{
    width: 340px !important;
  }

  div.col-xs-6.ed-cat-choose.text3{
    width: 50% !important;
  }

  .col-xs-4 span.text3{
    width: 100% !important;
  }
}

@media only screen and (max-width: 770px) {
  span.text3{
    width: 210px !important;
  }
}

