@media (max-width: 767px) {
    .topheading { font-size: 1rem;
    margin-top: 19px; }
.htop100 { margin-top:60px; }
.breadcrumb-area.htop100 { margin-top:40px; }
	.logonormal { display:none; }
	.logowhite { display:inline; }
	.hidemobile { display:none !important; }
	        .citydrop {
        color: #231d59;
        border: 1px solid #231d59;
        width: 100%;
        margin-bottom: 10px;
        background: #fdfdfd;
    }
    .city {
    float: left;
    width: 100%;
}
	.header-search {
    width: 100%;
    float: left;
}
.docbinfo { width:100%; flex-direction:column; row-gap: 70px; }
.langknown { width:100%; }
    .header-menu-wrapper {
        padding-bottom: 15px;
    }
/*	.card-area { margin-top:160px; }*/
	.swiper { margin-bottom:15px; }
	.add-listing-btn-show {
	    background-color: rgb(17, 40, 204);
	    color: #FFF;
	}
	.menu-toggle { background-color: rgb(17, 40, 204); }
	    .breadcrumb-content .sec__title {
        margin-top: -60px;
    }
    .filter-bar-action .ms-3 { margin-bottom:15px; }
    .search-filter { cursor: pointer;
    margin-left: 17px;
    background: #231d59;
    padding: 7px 22px;
    border-radius: 5px;
    color: #FFF;
    border: 1px solid #e9e5e5;
    text-align: center; }
    .full-screen-slider-area { margin-top:150px; }
    .btn-box a { margin-bottom:10px; }
        .breadcrumb-content .sec__title.detail {
        margin-top: 0px;
    }
    #myModal .modal-content, #myModal .modal-body {
    width: 100%;
}
.section-tab ul.homepagetabs .nav-item { width: 98%; }
}