@media screen and (max-width: 1045px){
        .w1045{
            width:100%;
        }
        .footer-hld{
            padding:0 20px;
            box-sizing:border-box;
        }
    }
    @media screen and (max-width: 900px){
        .mobile-pos{
             position: static;
         }
        .languages.active {
           margin-top: -2px;
        }
        .languages{
             margin-top:-15px;
             margin-right: 30px;
         }
         .lang-btn{
             display: none;
         }
         .search-form .styled-inp, .sub-btn{
             display: none;
         }
         .search-icon{
             display:block;
             width:30px;
             height: 30px;
             position: absolute;
             right:5px;
             top:10px;
         }
         .search-form.opened .styled-inp{
             display:block;
             top:10px;
             width:100%;
             left:5px;
             height: 50px;
             line-height: 50px;
             padding:10px;
         }

         .sub-btn.active{
             display:block;
             top:0px;
             height: 48px;
         }
         .search-btn.close-btn{
              background:url(../img/search.svg) no-repeat right;
             background-size:20px;
         }
         .search-mobile{
             float:left;
             width:100%;
             position: relative;
             top:10px;
             left:10px;
             width:30px;
             height: 30px;
         }
         .right-holder{
             width:100%;
             top:30px;
         }
         .search-form {
             right:0;
             top:66px;
             width:100%;
             z-index: 9090;
         }

        .right-menu{
            position: absolute;
            top: 97px;
            right: -105%;
            z-index: 9900;
            width: 100%;
            background: #fff;
            -webkit-transition: 0.4s;
            transition: 0.4s;
            text-align: center;
            padding-bottom: 2px;
            margin: 0;
        }
        header {
            position: relative;
        }
        .nav-btn.active{
            -webkit-transform: scale(1);
            transform: scale(1);
            top: 0;
        }
        .right-menu.opened{
            right:0;
        }
        .right-menu a{
            width:100%;
        }
        .menu-icon{
            display:block;
            cursor:pointer;
            margin-left:20px;
        }
        .menu-icon.opened span {
            transform: rotate(45deg) translate(-9px, -9px);
        }
        a.logo{
            margin: 15px 0;
        }
        a.logo img{
            margin-top: 0;
        }
        .content-box1{
            margin-top: 0;
        }
        a.nav-btn{
            padding: 45px 20px 7px 20px;
            background-size: 30px;
            background-position: center 10px;
        }
    }
    @media screen and (max-width: 800px){
        .big-head{
            font-size:26px;
            line-height: 30px;

            margin-bottom:20px;

        }
        .box-news{
            width:100% !important;
            margin-top:0px;
        }
        .nav-btn{
            background-size:25px;
        }
        .content-box1, .content-box2, .content-box3{
            padding: 30px;
        }
        .footer-colum{
             width:50%;

         }
         .logo-hld{
             width:50%;
         }
         .links{
             width: 100%;
             float:left;
         }
         .links a{
             text-align:left;
         }
         .txt-logo span{
             font-size: 12px;
             letter-spacing: 0!important;
         }
         .txt-logo{
             text-align:right;
         }
         .logo-hld{
             text-align:right;
         }
         .txt-logo .dblock {
            width: 96%;
         }
    }
     @media screen and (max-width: 600px){
         .languages{

         }

         .box-news-head{
             font-size: 18px;
             padding-bottom: 0;
         }
         .sub-news-txt{
             font-size:18px;
             margin-top:15px;
             margin-bottom:15px;
         }
         .w60{
             width:100%;
         }
         .more-txt-us{
             width: 100%;
             font-size:15px;
         }
         .right-menu{
             margin-top:15px;
             margin-bottom:30px;
         }

         .content-box2{
             margin-top:0;
         }
          .img-box{
              width:100%;
          }
          .w55{
              width:100%;
          }
          .around .soc-icons img{
              margin-bottom: 0;
          }
          .right-menu{
              top: 68px;
          }
          a.logo{
              width: 200px ;
              position: relative;
              z-index: 7;
          }
          .menu-icon{
              margin-top: 30px;
          }
          .more-txt-us-static{
              width:100%;
          }
          .pagination {
            float: left;
            width: 100%;
            display: block;
          }
          .pagination>li {
                float: left;
                margin: 0;
          }
          .page-link {
             float: left;
            position: relative;
            display: block;
            padding: .5rem .75rem;
            margin: 0 !important;
            line-height: 1.25;
            height: 34px;
            border: none;
        }
     }
      @media screen and (max-width: 400px){
          .box-news{
              width:100%;
              margin-top: 10px;

          }
          .more-txt{
              width:100%;
              overflow:hidden;
          }
          .footer-head{
              text-align: center;
          }
          .footer-colum{
              width:100%;
          }
          .txt-logo{
              text-align:center;
          }
          .logo-hld{
              text-align:center;
          }
          a.mail, a.soc{
              text-align: center;
          }
          .around .more-txt{
              width:100%;
          }
          .soc-btn, .content-box1 .soc-btn{
              margin-bottom: 0;
          }

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

             .content-box1{
                 margin-top:0px;
             }
             .opened .nav-btn.active{
                 transform: scale(1);
             }
             .popup {
                width: 95%;
                max-height: 90%;
            }
            .content-popup {
                max-height: 60% !important;
                font-size: 16px !important;
            }
            .content-box1 {
                padding-left:20px;
                padding-right:20px;
                padding-top:5px;
            }
            .content-box2 {
                padding-left:20px;
                padding-right:20px;
                padding-top:5px;
            }
            .content-box3 {
                padding-left:20px;
                padding-right:20px;
                padding-top:5px;
            }
       }
     @media screen and (max-width: 400px){
           .logo-hld {
                width: 100%;
                margin-top: 10px;
            }
            footer .links.mt50 {
                margin-top: 20px;
            }
            .footer-head{
                margin: 20px 0;
            }
       }

     @media only screen  and (min-width : 1601px) {
         .video_in_current{
             height: 450px;
         }
        .video-section{
            height: 271px;
        }
        .small-img-box a {
            height: 271px;    margin-bottom: 7px;
        }

        .video-section-around{
            height: 371px;
        }
        .small-img-box-around a {
            height: 371px;    margin-bottom: 7px;
        }

     }


     @media only screen  and (max-width : 1600px) {
         .video_in_current{
             height: 400px;
         }
         .video-section{
            height: 180px;
         }
         .small-img-box a {
            height: 180px;    margin-bottom: 7px;
        }
        .video-section-around{
            height: 271px;
        }
        .small-img-box-around a {
            height: 271px;    margin-bottom: 7px;
        }
     }


     @media only screen  and (max-width : 1280px) {
         .video_in_current{
             height: 400px;
         }
        .video-section{
            height: 165px;
        }
        .small-img-box a {
            height: 165px;    margin-bottom: 7px;
        }
        .video-section-around{
            height: 231px;
        }
        .small-img-box-around a {
            height: 231px;    margin-bottom: 7px;
        }
     }

     @media only screen  and (max-width : 1152px) {
         .video_in_current{
             height: 400px;
         }
           .video-section{
              height: 154px;
           }
           .video-section-around{
               height: 231px;
           }
           .small-img-box-around a {
               height: 231px;    margin-bottom: 7px;
           }
     }

     @media only screen  and (max-width : 1024px) {
         .video_in_current{
             height: 400px;
         }
         .video-section{
             height: 147px;
         }
         .small-img-box a {
            height: 147px;    margin-bottom: 7px;
        }
        .video-section-around{
            height: 201px;
        }
        .small-img-box-around a {
            height: 201px;    margin-bottom: 7px;
        }
     }


     @media only screen  and (max-width : 800px) {
         .video_in_current{
             height: 300px;
         }
         .video-section{
             height: 128px;
         }
         .small-img-box a {
             height: 128px;
         }
         .video-section-around{
             height: 181px;
         }
         .small-img-box-around a {
             height: 181px;    margin-bottom: 7px;
         }
     }


     @media only screen  and (max-width : 480px) {
         .video-section{
             height: 200px;
         }
         .video_in_current{
             height: 200px;
         }
         .small-img-box a {
             height: 200px;
         }
         .video-section-around{
             height: 200px;
         }
         .small-img-box-around a {
             height: 200px;    margin-bottom: 7px;
         }
     }
