@media only screen and (max-width:1530px){
    .itext{
        padding:0 2.5%;
        
    }
   
}
@media only screen and (max-width: 1460px){
    .itext{
        padding:0 2%;
    }
    
}
@media only screen and (max-width: 1390px){
    .itext{
         padding:0 1.5%;
        
    }
    .noti{
        border:1px solid transparent;
        margin-left:auto;
        margin-right:auto;
        display:block;
        float:none;
    }
    #blog{
        float:none;
        display:inline-block;
        width:100%;
    }
    .tracking_item{
        margin-left:auto;
        margin-right:auto;
        display:block;
    }
         .parallax{
         background-image: url("../img/Background.jpg");
          background-position: center;
         background-repeat: no-repeat;
         background-size: cover;
         background-attachment:initial;
         background-attachment:fixed;
    }
    
    
    
    
    
    
}
@media only screen and (max-width:1320px){
    .itext{
       width:80%;
       margin-left:auto;
       margin-right:auto;
       display:block;
       margin-top:10px;
       margin-bottom:10px;
    }
    .containerst{
        margin-top:0px;
    }
    .tracking_image{
        width:100%;
        text-align:center;
    }
    .track_image{
        margin-left:auto;
        margin-right:auto;
        text-align:center;
   
    }

    .tracking_body{
        margin-left:auto;
        margin-right:auto;
        display:block;
    }
    .tracking_body_con{
        display:block;
        margin-left:auto;
        margin-right:auto;
        max-width:640px;
        text-align:center;
    }
    .img_text{
        background:url();
        
    }   
    .contai{
    text-align:center;
    
}
 
    
}

@media only screen  and (max-width:1000px){
    .nav_container{
        max-width:700px;
        margin-top:0px;
        text-align:center;
        margin-left:auto;
        margin-right:auto;
        float:none;
        width:100%;
        
    }
    .logo_container{
        max-width:680px;
        width:96%;
        margin-left:auto;
        margin-right:auto;
        float:none;
    }
    .nav{
        float:none;
        margin-left:0px;
        
    }
    .nav_container ul{
        text-align:center;
    }
    .nav_container ul li{
       display:inline-block;
       padding:0px;
       margin-right:18px;
       
    }
    .nav_container ul li a{
        display:inline;
    }
    .img_cont p img{
       display:inline-block;
       margin-left:auto;
       margin-right:auto;
    }
    .advantages_item:nth-child(2) {
    margin:0px;
     }
    .deak_container button:nth-child(1) {
    margin-right: 0px;
    margin-bottom:10px;

    }
    .deak_container button:nth-child(2){
        margin-left:0px;
    }
       .driver_text{
        width:100%;
    }
    .driver_img_pic{
        width:100%;
    }
    #top{
        display:none;
    }
    .custom_body{
     width:100%;    
     text-align:center;
    }
    .custom_image{
      width:100%;  
      text-align:center;
    }
    .custom_item:nth-child(2) .custom_image {
    position:relative;
    display: block;
    margin:0px;
   }
   .img_cont p{
       width:100%;
       text-align:center;
   }
   .img_cont p img:nth-child(1) {
    padding:0px;
}
.lang_sel{
    top:0px;
    left:0px;
    margin:0px;
    margin-left:20px;  
}
#team{
    text-align:center;
}
.mapwithinformation-left{
    float:none;
    margin:0 auto;
    max-width:600px;
   width:96%;
}
.mapwithinformation-left-con{
    float:none;
    text-align:center;
    width:100%;
}
.mapwithinformation-right{
    float:none;
    margin:0 auto;
    max-width:600px;
    width:96%;
    
    
    
}
.flt1-left{
    width:100%;
    text-align:center;
}
.flt1-right{
    width:100%;
    text-align:center;
}
.flt1-left img{
    width:80%;
    margin-left:auto;
    margin-right:auto;
}
.flt_main_title:after {
    margin:0px;
    margin-left:auto;
    margin-right:auto;
    margin-top:25px;
}
.flt2-left{
    width:100%;
    text-align:center;
}
.flt2-left{
    width:100%;
    text-align:center;
}
.flt2-right img{
    width:80%;
    margin-left:auto;
    margin-right:auto;
}
.flt_main_title:after {
    margin:0px;
    margin-left:auto;
    margin-right:auto;
    margin-top:25px;
}
.flt_main_title {
    text-align:center;
    
}
.flt2-right{
    float:none;
    width:100%;   
    text-align:center;
}
.flt2-text{
    float:none;
    margin-right:0px;
    
}
.flt-text{
    margin:0px;
}


}

@media only screen  and (max-width:800px){
    .noti{
        max-width:750px;
        height:auto;
        width:96%;
        background-size:100%;
    }
    .noti_container{
        margin:0px;
        margin-bottom:60px;
        width:100%;
    }
    .charter{
        max-width:500px;
        margin-left:auto;
        margin-right:auto;
        width:68%;
        height:auto;
        margin-top:5%;
    }
    .scrollable{
        width:100%;
    }
    .vmiddle{
        width:100%;
        height:auto;
    }
}


@media only screen  and (max-width:760px){
    .question_form_text{
        display:block;
        float:none;
        width:100%;
        padding-left:0px;
        text-align:center;
        padding:5px 0px;
        
    }
    .question_form_elements{
        display:block;
        float:none;
        width:100%;
    }
    .track_image{
        width:480px;
        height:320px;
    }
    .deak{
        margin-top:40px;
    }
    .deak-main_title{
        font-size:40px;
    }
}


@media only screen and (max-width:700px){
    .hamburger{
        display:block;
        position:fixed;
        z-index:122000;
        
    }
    .nav_container{
        height: 100%;
        width: 100%;
        display: none;
        position: fixed;
        z-index: 1;
        top: 0;
        left: 0;
        background-color: rgb(0,0,0);
        background-color: rgba(0,0,0, 0.9);
        display:none

    }
    .nav_container ul{
        padding:0px;  
        
    }
    .nav_container ul li{
        float:none;
        width:90%;
        font-family:"Roboto Black";
        padding-top:20px;
        margin-right:0px;
    }
    .nav_container ul li a{
           font-size:25px;
    }
    .company_item:nth-child(2){
        margin-left:0px;
        margin-right:0px;
    }
    .company_item{
        display:block;
        text-align:center;
    }
    .company_title:after{
       margin-left:auto;
       margin-right:auto;
    }
    .company_data_table{
         font-size:18px;
    }
    #name{
        padding-top:20px;
        
    }
    
}
@media only screen and (max-width:515px){
    .track_image{
        max-width:300px;
        width:100%;
        height:200px;
 
    }
    .tracking_title{
        font-size:25px;
    }
    .deak-main_title{
        font-size:10vw;
    }
    .itext h3{
        font-size:10vw;
    }
    .button_con{
        width:96%;
    }
    .company_data_table{
        font-size:4vw;
    }
    .text-area textarea{
        margin-left:0px;
    }   
     .custom_item:nth-child(2) .custom_image img{
        margin-top:30px;
        margin-bottom:23px;
    } 
      .custom_item:nth-child(4) .custom_image img{
        margin-top:120px;
        width:90%;
        max-width:395px;
    }   
    .question_title{
        font-size:9vw;
    }
    .custom_body{
        text-align:left;
    }
    .flt_main_title{
        font-size:25px;
    }
    .flt2-text p{
    font-size:4vw;
    }
      .flt-text p{
    font-size:4vw;
    }
    .vmiddlee{
        width:100%;
        height:auto;
    }
    
    
    
    
    
}
@media only screen and (max-width:380px){
    .img_cont p img{
        height:380px;
        width:auto;
    }
      .questions{
      width:100%;
        
    }
    .advantages_title{
        width:100%;
    }
    .page_title:after{
        margin-left:auto;
        margin-right:auto;
        
    }
    .questions{
        width:80%;
        font-size:4vw;
    }
    #save-driver_registration{
        font-size:17px;
    }
    .custom_title{
        font-size:8vw;
    }
    .certificate_title{
        font-size:8vw;
    }
    
}
