@media only screen and (max-width: 1199px) and (min-width: 320px) {
.contact .modal-dialog {
  width: 96%;
}
.hozbar{
  border-left: none;
}
}
@media only screen and (max-width: 420px) and (min-width: 320px) {
  .al_othr_prprts_wrap_box_info h5 {
    font-size: 13px;
  }
}
@media only screen and (max-width: 767px) and (min-width: 320px) {
.al_heder_menu {
    display: none;
}
.al_heder_logo {
  z-index: 8;
  }
.al_heder_botom_btn {
    display: block;
    position: absolute;
    margin-left: 45%;
    margin-top: -30%;
}
.al_btn_all {
  padding: 4px 6px;
  font-size: 14px;
  z-index: 9;
}
.al_heder_botom_inr .row {
  flex-wrap: nowrap;
}
.mt-120{
  margin-top: 30px;
}
#al_lsts_sec {
   margin-top: -13px;
}
.al_lsts_form {
  display: block;
}
.al_lsts_form_item {
  width: 100%;
  margin-bottom: 5px;
}
.al_lsts_form_item .btn-group{
  width: 100%;
}
.al_lsts_form_item .btn{
  width: 100%;
}
.al_lsts_form_btn {
  width: 100%;
  text-align: center;
}
.al_lsts_form_input_btn{
  width: 100%;
}
.al_lsts_form_input, .multiselect {
  height: 35px;
}
.caret {
  right: 15px;
  top: 4px;
}
.al_hm_banner_info {
  right: revert;
  left: 4%;
}

.al_lpsl_dobd_info {
  width: 25%;
  margin-top: 8px;
  padding: 0px;
}
.al_lpsl_dobd_btns {
  width: 34%;
}
.al_lpsl_dobd_btns img{
  position: absolute;
  top: -35px;
  left: 0px;
} 
.mt-30{margin-top: 0px;}
.al_lpsl_dobd_info h3 {
  font-weight: 600;
  font-size: 15px;
  text-align: left;
}
.al_lpsl_dobd_btns {
  margin: 0px 5px;
}
.al_lpsl_dobd_btns .al_btn_all {
  width: 100%;
  margin: 8px 0px;
}
.readmore {
  bottom: -7px;
  right: 0px;
}
.owl-item .al_lpsl_dobd_btns {
  width: 100%;
}
.al_heder_top_inr_rght ul {
 float: left;
 }
 .al_othr_prprts_wrap {
   display: block;
 }
 .al_title_centr p {
  margin: 10px 10px 20px 10px;
 }
 .al_othr_prprts_wrap_box{
  width: 33%;
 } 
 .al_discvrbstdls_rght {
  margin: 20px 0 0;
 }
 #al_othr_srvcs_sec {
  padding: 10px 0 30px 0;
 }
.al_heder_logo img {
  width: 50%;
}
.al_lpsl_dobd_btns img {
  height: 25px;
  margin: 20px 0 0 0;
}
.al_heder_top_lists {
  text-align: center;
    margin-bottom: 5px;
}
.al_heder_top_inr_rght{
  margin-left: 50px;
}
#contactPage {
    height: 85px;
    background-size: cover;
}
#legalPage {
    height: 85px;
    background-size: cover;
    margin-bottom: 10px;
}
.prprt_dtls_cdpts_titls .contact_title {
  margin: 0px 0px 20px 20px;
  }
.contact-items {
  margin: 30px 0 10px 20px;
}
.al_lpsl_dobd_btns .contact_btns {
  width: 175px;  
}
.btn_item{
  margin: 0px 50px 10px 0;
  }
.prprt_dtls_cdpts_card {
  display: block;
  }
 .prprt_dtls_cdpts_galry{
   width: 100%;
  }
  .text-right{
    float: left;
    margin: 20px 0;
  }
.form-group {
  margin-bottom: 0px;
}
.form-control {
  height: 40px;
  margin-bottom: 10px;
}
.al_heder_botom{
  height: 65px;
}
.notice {
  margin-top: 30px;
}
.modal-dialog {
  width: 95%;
}
.al_sbab_descp{
  margin-bottom: 15px;
}
.conow_field{
  width: 100%;
  margin-bottom: 8px;
}
.conow_form_layer11 {
  width: 100%;
  margin: 6px 0 0 0;
  line-height: 23px;
  font-size: 14px;
}
.conow_field60 {
  width: 32%;
}
.conow_form_layer11 select{
  width: 78%;
  margin-bottom: 5px;
}
#location-list {
  margin-top: 35px;
  max-height: 300px;
}
.conow_form_item{
  margin-bottom: 10px;
}
.al_title_centr {
  padding-bottom: 0px;
}
 .al_title_centr h3{
   font-size: 18px;
   text-align: center;
  }
.conow_form_field11, .conow_field50 {
  width: 95%;
}
.al_title_left {
  padding-bottom: 0px;
}
.border {
  width: 96%;
  margin: 10px 0;
}
input[type="file"] {
  font-size: 12px;
  z-index: 99;
}
.conow_field50{
  margin-left: 0px !important;

}
.conow_form_input{
   height: 30px;
  }
  .deed_form {
    padding: 10px 0px 20px 10px;
}
.al_hm_banner_info  .al_lpsl_dobd_btns .al_btn_all{
  padding: 0px 4px;
  font-size: 12px;
}
.morestyle{
  bottom: 20px;
  right: 19px;
}
video{
  width: 150px;
  height: 55px;
}
.unitof {
  width: 100%;
  text-align: center;
  margin-bottom: 5px;
}






















}

@media only screen and (max-width: 1920px) and (min-width: 768px) {
.mob_menu {
  display: none;
}
.mobile_menu{
  display: none;
}
.al_discvrbstdls_left .col-lg-2:first-child, .al_discvrbstdls_left .col-lg-2:nth-child(6)  {
  margin-left: 8%;
}

}

  