.input-container {
  width: 100%;
  margin:4px;
  float: left;

}
.input-container i {position: absolute;  padding:16px 13px;}

.input-container input {
  padding: 8px;
  font-size: 16px;
  margin-right: 8px; /* Space between input and icon */
  padding-left: 41px;
  width: 108%;
}
.input-container i {
  font-size: 20px;
  color: #333;
}
.btn-submit{
  float: left;
  padding:10px 30px;
  border:none;
  margin-left: 2px;
  border-radius:4px;
  background:#2B5D9E;
  color: #fff;
  text-transform: capitalize;





}

.destination_put {
  position: absolute;
  z-index: 9;
  top: 0%;
  padding:27px;
  left: 11%;
  width: 75%;
}
.destination_put {
  position: absolute;
  z-index: 9;
  top: 0%;
  padding:
27px;
  left: 11%;
  width: 75%;
}
.destination_put {
  position: absolute;
  z-index: 9;
  top: 0%;
  padding:
27px;
  left: 11%;
  width: 75%;
}
.destination_put {
  position: absolute;
  z-index: 9;
  top: 0%;
  padding:
27px;
  left: 11%;
  width: 75%;
}
.destination_put {
  position: absolute;
  z-index: 9;
  top: 0%;
  padding:
27px;
  left: 11%;
  width: 75%;
}
.destination_put {
  position: absolute;
  z-index: 9;
  top: 0%;
  padding:
27px;
  left: 11%;
  width: 75%;
}
.destination_put {
  position: absolute;
  z-index: 9;
  top: 0%;
  padding:27px;
  left: 11%;
  width: 75%;
}
.message_show_search{text-align: center;}
.message_show_search .csuccessfully{color:#fff;}
.error{color:rgb(230, 27, 27)}
/* Large Computer: 1400px and above */
@media (min-width: 1400px) {
 
 
 
}





/* Extra Large Desktop: 1200px and up */
@media (min-width: 1200px) {
 
 
 
}




/* Large Desktop: between 992px and 1199px */
@media (min-width: 992px) and (max-width: 1199px) {
 

 
}



/* Small Desktop: between 768px and 991px */
@media (min-width: 768px) and (max-width: 991px) {
 
 
 
  .main-menu__logo img {
    max-width: 206px; 
  }

  .main-menu__right {
     width: 34%;
  }

  .main-menu__right-bottom {
      justify-content: space-around;  
      padding: 0px;
   
  }



}




/* Tablet: between 576px and 767px */
@media (min-width: 576px) and (max-width: 767px) {
  
  .main-menu__logo img { max-width: 165px; }

  


  


}


/* Mobile: up to 575px */
@media (max-width: 575px) {
   .main-menu__logo img { max-width: 131px; }   
   
}