
@media only screen and ( min-width:768px) and ( max-width:1023px ){
.property-title { font-size: 17px;}

.property-details h4{font-size:16px;}

.property-details p{font-size:12px;}

.property-dtl-text{font-size:14px;}

.property-dtl-text{padding:40px 30px;}

.heading-detls{padding-left:30px;}

.heading-detls h2{font-size:40px;}

.magnific-img{height:150px;}

}

@media only screen and ( min-width:600px) and ( max-width:767px ){


.property-dtl-text {  padding: 40px 0px 0px 0px;}

.property-dtl-text h5{font-size:22px;}

.property-dtl-text h4{font-size:28px;}

.heading-detls h2{font-size:30px;}

.heading-detls {
  padding: 40px 0px 40px 0px;
}

.heading-detls p{line-height:30px;}

.partner-left{padding-left:30px;}

.partner-heading{font-size:30px;}

.partner-info{overflow:scroll;}

.dtls-menus-tb button {
  font-size: 11px !important;
  padding: 0px 14px;
}

.dtls-menus-tb nav .nav-link i {
  font-size: 19px;
}

.property-tbdtlsnew-section{padding:40px 20px;}

.property-tbdtlsnew-section h2{font-size:35px;}

.econmy-left{padding-left:30px;}

.property-share-section ul li a {
  padding: 12px 27px;}
  
  .magnific-img{height:auto;}

.mens-top ul li a {  color: #fff; margin: 5px 5px;
  width: 100%; float: left; text-align: left;
}

.tab-menus .nav-link {
  padding: 8px 10px;
  font-size: 13px;
}
}

@media only screen and ( min-width:320px) and ( max-width:599px ){

.agent-title{text-align:center;}

.partner-heading h3{font-size:25px;}

.property-dtl-text {  padding: 40px 0px 0px 0px;}

.property-dtl-text h5{font-size:22px;}

.property-dtl-text h4{font-size:28px;}

.heading-detls h2{font-size:30px;}

.heading-detls {
  padding: 40px 0px 40px 0px;
}

.heading-detls p{line-height:30px;}

.partner-left{padding-left:30px;}

.partner-heading{font-size:30px;}

.partner-info{overflow:scroll;}

.dtls-menus-tb button {
  font-size: 11px !important;
  padding: 0px 14px;
}

.dtls-menus-tb nav .nav-link i {
  font-size: 19px;
}

.property-tbdtlsnew-section{padding:40px 20px;}

.property-tbdtlsnew-section h2{font-size:35px;}

.econmy-left{padding-left:30px;}

.property-share-section ul li a {
  padding: 12px 27px;}
  
    .magnific-img{height:auto;}

.mens-top ul li a {  color: #fff; margin: 5px 5px;
  width: 100%; float: left; text-align: left;
}

.tab-menus .nav-link{float:left; text-align:left; width:100%;}

}