@media only screen and (max-width: 992px) {
  .first_form {
    
    
  }
  .outer_area{
    padding: 0px 20px;
  }
  .pickup_area .col-lg-3 {
    margin-bottom: 5px;
  }
  .submit_outer
  _{
    padding: 0px 30px;
  } 
  .pickup_area{
    padding: 0px 20px;
  }
  .pickup_record {
    padding: 0px 20px;
  }
  .detail_area {
    padding: 0px 20px;
  }
  .detail_area .col-lg-3 input{
    margin-bottom: 10px;
  }
  .detail_area .col-lg-6{
    padding: 0px;
  }
  .detail_area label
  {
    margin-bottom: 0px;
    
float: left;
width: 100%;
  }
  .quote {
    margin-left: 5px;
    border-bottom: 1px solid darkgray;
    margin-bottom: 20px;
    float: left;
    padding: 0px;
  }
  .detail_area .col-lg-4 {
    float: left;
    padding-right: 0px;
    padding: 0px;
  }
  .delivery_area .col-lg-10 {
    margin: auto;
      margin-left: auto;
    padding: 0px;
    margin-left: 20px;
  }
  .facility_main{

    padding: 20px;
  }
  .facility .col-lg-10 .col-lg-6{
    float: left;
    padding: 0px 20px;
    margin-bottom: 20px;
  }
  .facility .col-lg-10 .col-lg-4{
    float: left;
    padding: 0px 20px;
    margin-bottom: 20px;
  }
  .facility .col-lg-10 .col-lg-1{
    float: left;
    margin-bottom: 20px;
    margin-left: 20px;
    padding: 0px;
    width: 95%;
  }
  .facility .col-lg-10 .col-lg-2{
    float: left;
    margin-bottom: 20px;
    margin-left: 20px !important;
    width: 95%;
  }
  .facility .col-lg-10 .col-lg-3{
    float: left;
    margin-bottom: 20px;
    margin-left: 20px !important;
    width: 95%;
  }
  .powered_by{
    margin-top: 20px !important;
  }
  .list_main ul li{
    float: left;
   width: 32%;
   margin-bottom: 10px;
  }
  .list_data ul {
    float: left;
    width: 10.8%;
    margin-bottom: 10px;
  }

  .Customer_area_bdr {
    border-left: 0px;
    padding-left: 30px;
  }
  .Customer_area .col-lg-12 .col-md-6{
    padding-left: 0px;
  }
  .Customer_area .col-lg-6 .col-md-4{

    float: left;
    padding-left: 0px;
  }
  .pickup_section .col-md-6 h5{
    margin-left: 20px;
  }
  .pickup_section .col-md-6 label{
    margin-left: 20px;
  }
  .suggested_carrier .col-lg-12 ul li{
    font-size: 8px !important;
  }
  .suggested_carrier .col-lg-12 ul li
  {
    font-size: 7.5px !important;
  }
  .shipment_header .col-lg-3 {
    float: right;
    width: 33%;
  }
  .shipment_header .col-lg-3 .create_ship_btn {
   
    margin-left: 10px !important;
  }
  .shipment_header_right h6 {
    padding-right: 10px;

  }
  .col-lg-6 .col-lg-7 {
    margin-left: 0px !important;
    padding-left: 0px !important;
  }
  .mode_area .col-lg-6 .col-lg-2 {
   
    padding-left: 0px !important;
    margin-left: 0px !important;
  }
  .mode_area .col-lg-12 .col-lg-6 .col-lg-4{
    padding: 0px !important;
  }
  .mode_area_right{
    float: left;
    margin-left: auto;
    width: 97%;
    margin-left: 15px !important
  }
  .contract_middle .contract_middle_right .col-lg-3 {

    margin-left: 15px !important;
  }
  .detail_area .col-lg-3 {
  
    margin-bottom: 10px;
  }
  .detail_area .col-lg-10 .col-lg-3 .col-lg-6 {
    margin-top: 10px;
  }
  .detail_area .col-lg-4 {
    margin-top: 10px;
  }
  .dropdown-content a {
   
    font-size: 10px;
  }
  .ship_nav_dd{
    margin-top: 0px;
  }

}








@media only screen and (max-width: 600px) {
  .first_form {
    margin: 0px auto;
    margin: 0px 10px;
  }
.logo_sec img{
  max-width: 85%;
}
.logo_sec h3 b{
  font-size: 22px;
}
.lanes_serviced label{
  margin-top: 10px;
}
.client_text p{
  padding: 0px 20px;
}
.pickup_area .col-lg-3{
  margin-bottom: 5px;
}
.pickup_record
{
  margin: auto;
  padding: 10px;
}
.pickup_record .col-lg-2{
  padding: 0px;;
}
.submit_outer {
  float: left;
  margin: auto;
}
.detail_area {
  float: left;
  margin: auto;
}
.quote {
  margin-left: 0px;
  border-bottom: 1px solid darkgray;
  margin-bottom: 20px;
  float: left;
  padding: 0px;
}
.outer_area{
  padding: 0px;
}
.detail_area .col-lg-6{
  padding: 0px;
}
.detail_area .col-lg-4 {
  float: left;
  padding-right: 0px;
  padding: 0;
  margin-bottom: 10px;
}
.facility .col-lg-10 .col-lg-1{
  float: left;
  margin-bottom: 20px;
  margin-left: 20px;
  padding: 0px;
  width: 92% !important;
}
.facility .col-lg-10 .col-lg-1{
  margin-bottom: 20px;
  margin-left: 20px !important;
  width: 91% !important;
}
.list_main ul li {
  float: left;
  width: 48%;
  margin-bottom: 10px;
}
.list_data ul {
  float: left;
  width: 16.8%;
  margin-bottom: 10px;
}
.suggested_carrier .col-lg-12{
  padding: 0px !important;
}
.suggested_carrier .info_in h5 {
  font-size: 9px;
}
.suggested_carrier .col-lg-12 ul li{
  font-size: 6px !important;
}
} 
