@media all and (max-width:1879px) {
  .menu li{
    margin-left: 2%;
  }
}
@media all and (max-width:1601px) {

  .menu li{
    margin-left: 2%;
  }
  .menu li a{
    font-size: 195%;
  }
  .languages li a{
    font-size: 130%;
  }
  .container{
    height: 900px;
  }
  
  .titles_firstpagetext{
      font-size: 190%;
      line-height: 120%;
    }
    .enumerable{
      font-size: 180%;
      line-height: 150%;
    }
}

@media all and (max-width:1520px) {
  .menu li{
    margin-left: 2%;
  }
  .menu li a{
    font-size: 160%;
  }
  .languages li a{
    font-size: 90%;
  }
  .container{
    height: 750px;
  }
  .titles_first{
    font-size: 350%;
  }
  .titles_other{
    font-size: 350%;
  }
  .titles_firstpagetext{
    font-size: 160%;
    line-height: 120%;

  }
  .enumerable{
    font-size: 160%;
    line-height: 150%;
  }
  .contactsCon{
    height: 220px ;
  }
  .contactsText{
    font-size: 160%;
    line-height: 150%;
    }
}
@media all and (max-width:1474px) {
  
  .enumerable{
    font-size: 150%;
    line-height: 150%;
  }
 
}
@media all and (max-width:1270px) {
  .menu li{
    margin-left: 2%;
  }
  .menu li a{
    font-size: 140%;
  }
  .languages li a{
    font-size: 80%;
  }
  .container{
    height: 650px;
  }
  .titles_first{
    font-size: 300%;
  }
  .titles_other{
    font-size: 300%;
  }
  .titles_firstpagetext{
    line-height: 120%;
    font-size: 140%;;
  }
  .enumerable{
    font-size: 140%;
    line-height: 140%;
  }
  .contactsCon{
    height: 220px ;
  }
  .contactsText{
    font-size: 140%;
    line-height: 150%;
    }
}
@media all and (max-width:1123px) {
  
  .enumerable{
    font-size: 135%;
    line-height: 135%;
  }
}  
@media all and (max-width:1100px) {
  .menu li{
    margin-left: 2%;
  }
  .menu li a{
    font-size: 120%;
  }
  .languages li a{
    font-size: 70%;
  }
  .container{
    height: 550px;
  }
  .titles_first{
    font-size: 250%;
  }
  .titles_other{
    font-size: 250%;
  }
  .titles_firstpagetext{
    line-height: 120%;
    font-size: 115%;;
  }
 
  .contactsCon{
    height: 180px ;
  }
  .contactsText{
    font-size: 140%;
    line-height: 150%;
    }
     .enumerable{
    font-size: 125%;
    line-height: 125%;
  }
}
@media all and (max-width:938px) {
  .menu li{
    margin-left: 2%;
  }
  .menu li a{
    font-size: 110%;
  }
  .languages li a{
    font-size: 70%;
  }
  .container{
    height: 490px;
  }
  .titles_first{
    font-size: 200%;
  }
  .titles_other{
    font-size: 200%;
  }
  .titles_firstpagetext{
    line-height: 120%;
    font-size: 100%;;
  }
  .enumerable{
    font-size: 100%;
    line-height: 120%;
  }
  .contactsCon{
    height: 140px ;
  }
  .contactsText{
    font-size: 120%;
    line-height: 120%;
    }
}
@media all and (max-width:830px) {
  .menu li{
    margin-left: 2%;
  }
  .menu li a{
    font-size: 90%;
  }
  .languages li a{
    font-size: 70%;
  }
  .container{
    height: 435px;
  }
  .titles_first{
    font-size: 200%;
  }
  .titles_other{
    font-size: 200%;
  }
  .titles_firstpagetext{
    font-size: 100%;
    line-height: 105%;
  }
  .enumerable{
    font-size: 100%;
    line-height: 105%;
  }
  .contactsCon{
    height: 130px ;
  }
  .contactsText{
    font-size: 100%;
    line-height: 105%;
    }
}
@media all and (max-width:740px) {
  .menu li{
    margin-left: 2%;
  }
  .menu li a{
    font-size: 80%;
  }
  .languages li a{
    font-size: 70%;
  }
  .container{
    height: 390px;
  }
  .titles_first{
    font-size: 150%;
  }
  .titles_other{
    font-size: 150%;
  }
  .titles_firstpagetext{
    font-size: 90%;
    line-height: 100%;
  }
  .enumerable{
    font-size: 90%;
    line-height: 100%;
  }
  .contactsCon{
    height: 110px ;
  }
  .contactsText{
    font-size: 90%;
    line-height: 100%;
    }
}
@media all and (max-width:665px) {
  .menu li{
    margin-left: 2%;
  }
  .menu li a{
    font-size: 75%;
  }
  .languages li a{
    font-size: 50%;
  }
  .container{
    height: 350px;
  }
  .titles_first{
    font-size: 150%;
  }
  .titles_other{
    font-size: 150%;
  }
  .titles_firstpagetext{
    font-size: 80%;
    line-height: 100%;
  }
  .enumerable{
    font-size: 80%;
    line-height: 100%;
  }
  .contactsCon{
    height: 110px ;
  }
  .contactsText{
    font-size: 80%;
    line-height: 100%;
    }
}
@media all and (max-width:600px) {
  .menu li{
    margin-left: 2%;
  }
  .menu li a{
    font-size: 70%;
  }
  .languages li a{
    font-size: 50%;
  }
  .container{
    height: 315px;
  }
  .titles_first{
    font-size: 150%;
  }
  .titles_other{
    font-size: 150%;
  }
  .titles_firstpagetext{
    font-size: 70%;
    line-height: 100%;
  }
  .enumerable{
    font-size: 70%;
    line-height: 100%;
  }
  .contactsCon{
    height: 110px ;
  }
  .contactsText{
    font-size: 70%;
    line-height: 100%;
    }
}
@media all and (max-width:540px) {
  .menu li{
    margin-left: 2%;
  }
  .menu li a{
    font-size: 65%;
  }
  .languages li a{
    font-size: 50%;
  }
  .container{
    height: 285px;
  }
  .titles_first{
    font-size: 130%;
  }
  .titles_other{
    font-size: 130%;
  }
  .titles_firstpagetext{
    font-size: 67%;
    line-height: 100%;
  }
  .enumerable{
    font-size: 67%;
    line-height: 100%;
  }
  .contactsCon{
    height: 110px ;
  }
  .contactsText{
    font-size: 67%;
    line-height: 100%;
    }
}
@media all and (max-width:500px) and (orientation: portrait ){
  .menu {
    display: none;
  }

  .languages li {
  margin-left: 20%;
  }
  .languages li a{
    font-size: 100%;

  }
  .logo {
    height: 25%;
    width:25%;
  }
  nav {
  margin-top: 7%;
  width : 55%;
  }
  .container{
    height: 315px;
  }
  .titles_first{
    font-size: 130%;
    margin-top: 2%;
    margin-bottom: 2%;
  }
  .titles_other{
    font-size: 130%;
  }
  .titles_firstpagetext{
    font-size: 70%;
    line-height: 100%;
  }

  .wwd_divright{
    width: 65%;
    height: 100%;
  }
  .wwd_divleft{
  width: 35%;
  height: 100%;
  }

  .enumerable{
    font-size: 80%;
    line-height: 110%;
  }
  .product_top{
  padding-top: 10%;
  padding-right: 5%;
  }

  .contactsCon{
    height: 110px ;
  }
  .contactsText{
    font-size: 67%;
    line-height: 100%;
  }
  .serviceLeft{
      width: 70%;
      padding-right: 3%;
      float: none;
      margin: 0 auto;
  }
  .serviceRight{
      width: 70%;
      float: none;
      margin: 0 auto;
  }
  .serviceBigCont{
      margin-top: 0;
  }
  .crutch{
      display: none;
  }
  .images-service{
      display: none;
  }
  .images-service-mobile{
      display:block;
  }
  .addpadright{
      padding-right: 0;
  }
  .wwd_divleft{
      height: 50%;
      width: 100%;
      float: none;
      
  }
  .wwd_divright{
      height: 50%;
      width: 100%;
      float: none;
      padding-top: 2%;
      
  }
  .wwd_subdivleft{
      width:50%;
      height: 100%;
      background-color: #7990A4;
      
  }
  .float_right{
      float: right;
  }
  .float_left{
      float: left;
  }
  .addpadtop{
      padding-top: 1%;
  }
  .wwd_divright .titles_other{
      padding: 0;
  }
  .serviceBigCont .serviceLeft .addpadtop{
      padding-top: 6%;
  }
  .product_top{
      padding-top: 5%;
  }
  .wwd_divleft .float_left img{
    display: none;
  } 
  .wwd_divleft .float_right img{
    display: none;
  } 

}
