@media(max-width:1200px){
    .commercial-space-properties{
        gap:0%;
    }
    .post-your-property-content{
        gap: 10%;
    }
    .header-contact-no{
        display: none;
    }

    .home-page-content{
        display: block;
    }
    .profile-settings-block-2 {
        width: 100%;
        padding: 50px 20px 20px;
        /* padding-left: 10px; */
    }
    .profile-settings-block-1 {
        background-color: #003057;
        padding: 45px 0px 40px;
        /* padding-right: 30px; */
    }
    .top-categories-images{
        grid-template-columns: repeat(3,1fr);
        /*justify-items: center;*/
    }
}
@media (max-width: 991px){
    /*.header-center{*/
    /*    display: none;*/
    /*}*/
    .welcome-home-image img{
        width: 100%;
    }
    .top-categories-heading h2{
        width: 100%;
    }
    .top-categories-images h6{
        width: 100%;
    }

    .top-categories-block{
        justify-content: center;
    }
    .post-your-property-content {
        display: flex;
        flex-direction: column;
        gap: 30px;
    }
    .footer-links{
        grid-template-columns: repeat(2,1fr);
        grid-column-gap: 30px;
    }
    /*.home-page-content select{*/
    /*    margin-top: 20px;*/
    /*}*/
    /* .home-search-button{
        margin-left: -15px;
    }  */
    .home-page-content{
        display: block;
    }
    .marqdiv p{
        width: 30%;
    }
    .post-your-property > .container{
        grid-template-columns: 100%;
    }
    .post-your-requirement > .container{
        grid-template-columns: 100%;
    }
    /* .property-description-content{
        grid-template-columns: repeat(1,1fr);
        grid-column-gap: 3%;
        grid-row-gap: 3%;
        margin-bottom: 75px;
    } */
    .deativate-password-mob{
        display: block;
    }

}

@media (min-width: 991px){
    .welcome-home-image img{
        width: 100%;
    }
    .profile-settings-wrapper{
        margin-top: 100px;
    }
}
@media (max-width: 768px){
    /* .testimonial-outer img{
        width: 100%;
    } */
    .testimonial-outer{
        padding: 0 0;
    }
    .header-contact-no{
        display: none;
    }
    .marqdiv p{
        width: 45%;
    }
    .home-page-content select{
        margin-right: 0;
        margin-bottom: 20px;
    }
    .profile-settings-block-2 {
        /* padding-right: 10px; */
    }
    .my-profile-details-block-2 {
        padding-left: 5px;
    }
    .profile-settings-block-1 {
        padding: 30px 0px;
        /* padding-right: 10px; */
    }
    .profile-settings-block-1 {
        /* padding-left: 20px; */
    }
}
@media (max-width: 600px){
    .footer-links-address{
        display: block;
        text-align: center;
    }
    .footer-img-logos{
        justify-content: center;
    }
    .footer-links h4::after {
        margin: 0 auto;
        margin-top: 13px;
    }
    .top-categories-images{
        grid-template-columns: repeat(2,1fr);
        /*justify-items: center;*/
    }
    .jom-slider .tns-controls [aria-controls]{
        display: none;
    }

    /* .my-profile-details-block p{
        padding: 5px;
    } */



}


@media (max-width: 768px){
    .profile-settings-wrapper{
        display: grid;
        grid-template-columns: repeat(1,1fr);
    }
}

@media (max-width: 550px){
    .marquee-flash-news{
        display: none;
    }
}

@media(max-width:480px){
    .commercial-space-properties{
        display: block;
    }
    .testimonial-content{
        padding-left: 10px;
    }
    .experience-quality-images {
        grid-template-columns: repeat(2, 1fr);
    }
    .city-type-search{
        display: grid;
        grid-template-columns: repeat(1, 1fr);
    }
    .home-search-button{
        margin-top: 10px;
    }
    .prop-desc-deatils-main-img{
        float: none;
        margin-right: 0px;
        margin-bottom: 10px;
    }
}

    

@media(max-width:400px){
    .commercial-space-properties{
        display: block;
    }
}
@media (min-width: 991px ) and (max-width: 991px) {
    .commercial-space-properties{
        display: block;
        padding-bottom: 10px;
    }
}
@media (min-width: 768px ) and (max-width: 991px) {
    .commercial-space-properties{
        gap:25%;
    }
}


@media (min-width: 480px ) and (max-width: 1200px) {
    .sign-in-for-free{
        margin: 0 0;
    }
}
@media (min-width: 991px ) and (max-width: 1200px) {
    .sign-in-for-free{
        margin-top: 100px;
    }
    .log-in-for-free{
        margin-top: 100px;
    }
    .profile-settings-wrapper{
        margin-top: 150px;
    }
}
@media(min-width:1200px){
    .log-in-for-free{
        margin-top: 50px;
    }
}

@media(max-width:500px){
    .my-profile-details-block table{
        width: 100%;
    }
    .my-profile-details-block table th{
        padding: 5px;
    }
    .my-profile-details-block table td{
        padding: 5px;
    }
}



@media(max-width:400px){
.sign-in a img{
	width: 100%;
    /* margin-top: 15px; */
}
}












/* property-desciption responsive */


@media(max-width:991px){
    .property-desciption {
        grid-template-columns: repeat(1,1fr);
        grid-column-gap: 40px;
        grid-row-gap: 20px;
        padding: 0;
        margin: 40px 0px;
    }
}
@media(max-width:480px){
    .subblock-7-content-block-1{
        display: block;
    }
    a.subblock-7-button{
        position: static;
    }
    .subblock-7-content a{
        margin: 25px 0;
    }
    .pd-bhk-details{
        grid-template-columns: repeat(2,1fr);
        gap: 10px;
        margin: 0;
        padding: 0;
    }
    .pd-property-features ul{
        display: flex;
        flex-wrap: wrap;
    }
    .pd-nearby-details-outer{
        display: grid;
        grid-template-columns: repeat(2,1fr);
    }

}

@media (min-width: 991px ) and (max-width: 1200px) {
    a.subblock-7-button{
        position: relative;
        left: 30%;
    }
}
@media(min-width:992px){
    .property-desciption {
        margin: 60px 0;
        display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-column-gap: 40px;
        grid-row-gap: 20px;
        padding: 40px 0;
        /* margin: 150px 0; */
    }
}
@media (max-width: 600px){
    .pd-address-blocks table tr {
        max-width: 100%;
        /* display: flex; */
        /* flex-direction: column; */
    }
}




/*Test */

@media(max-width: 1200px){
    .membership-new  {
        padding: 50px 20px 20px;
    }
}
@media(max-width: 768px){
    .membership-new {
        padding: 50px 20px 20px;
    }
}



.td-detail-page{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap:15px;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
@media(max-width: 1200px){
    .td-detail-page{
        display: grid;
        grid-template-columns: repeat(1,1fr);
        gap:0px;
    }
}