@media screen and (max-width: 768px) and (min-width: 320px) {
.call_float img.call_float_btn {
    bottom: -4px;
} 
.qr-code-box .qr-code-img {
    padding-left: 10px;
    width: 50%;
    float: left;
    display:inline;
}
.diamond.dimaond-arrow1{
    display:none;
}
.diamond.faq-main-head.dimaond-arrow1{
    display:none;
}
.qr-code-box {
    display:inline;
}
.video-gallery-area iframe{
    height:250px!important;
}
 .project-other-specification-section.price-table1 .table>:not(caption)>*>* {
   padding:2px!important; 
   text-align:center;
   font-size:14px;
}
.galry_img_box {
    position: relative;
    width: 100%!important;
    display: inline-block;
    margin: 0px;
}
.close_view_galry_popuo {
    z-index:9999;
}
.view_galry_box {
    position: relative;
    width: 100%;
}
.table.table-bordered.price-table1.table-striped tr td{
    padding:2px!important;
}

    .call_float {
        padding: 2px !important;
    }    
.tabcontent.slide-box .owl-nav {
    top: 38%;
}
.details-btn-view{
    font-size:16px;
}
.section-heading.project-sub-heading{
    margin-top:25px;
}
.details-btn-view1{
    font-size:11px!important;
}
.section-heading.project-sub-tittle{
    margin-top:25px;
}
.slect-box .form-textarea1{
    margin-bottom: 8px;
    height: 40px;
    background: #fff;
}
.slide-box .owl-nav .owl-next {
    right: 0;
}
.slide-box .owl-nav {
    top: 30%;
}
.owl-carousel .owl-item img {
    height:auto;
}
.project-floor-plans-section .owl-nav button span{
    font-size:32px;
}
.gallery-section .slide-box .owl-carousel .owl-item img {
    margin-bottom: 10px;
}
.project-floor-plans-section {
    padding-top:45px;
    padding-bottom:0px;
}
.aminities-featured-section {
    padding-top: 25px;
    padding-bottom:0px;
}
.about-us-section {
    padding-top: 45px;
    padding-bottom:20px;
}

.ConstabSlide .owl-nav .owl-next {
    position: absolute;
    top: 0px;
    line-height: 24px !important;
    right: 20px;
}
.ConstabSlide .owl-nav .owl-prev {
    position: absolute;
    top: 0px;
    line-height: 24px !important;
    left: 20px;
}
.center-head:after {
    bottom: -14px;
}

.faq-accordian-section {
    padding-top: 45px;
    padding-bottom:0px;
}
.download-browser-section{
    padding-top:45px;
    padding-bottom:0px;
}
.project-location-section {
    padding-top:45px;
    padding-bottom:0px;
}
.video-gallery-section {
    padding-top: 45px;
    padding-bottom:0px;
}
.gallery-section {
    padding-top: 45px;
    padding-bottom:0px;
}
.contact-us-area {
    padding: 10px 0px;
}
.project-property-featured-section {
    padding-top: 43px;
    padding-bottom:0px;
}
.project-specification-section {
    position: relative;
    width: 100%;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 10px;
}
.project-other-specification-section {
    padding-top:44px;
    padding-bottom:20px;
}
span.bhk {
    font-size: 16px;
    font-weight: 400;
}
	.property-logo.property-sub-menu {
		display: none;
	}
	.property_onwards.residential-award{
	    display:none;
	}
	.property_furnished_unfurnished.furnish-tittle{
	    display:none;
	}
    .property-logo-mobile {
        padding-top: 7px;
        padding-left: 0;
        width: 90%;
        display: inline-block;
        float: left;
        position: relative;
    }
    .property_furnished_unfurnished {
        font-weight: 500;
        font-size: 18px!important;
        border-bottom: 1px solid #cfcfcf;
        width: 100%;
        padding-bottom: 8px!important;
        color:#000!important;
        padding-top:5px!important;
        margin:0px;
    }
    .property_onwards.plot-ward {
          position: absolute;
          top: 46px;
          left: 83px;
     }
    .property_onwards.plot-words {
          font-size: 15px;
          margin: unset;
          padding-top: 10px;
          padding-bottom: 13px;
          font-weight: 100;
          display:none;
     }
    
    .property_sublocation258 {
        font-size: 20px;
        text-align: left !important;
        font-weight: 500;
        border-bottom: 1px solid #cfcfcf;
        padding-bottom: 10px;
        padding-top: 4px;
    }
     .property_sublocation258 i{
         color:#d65353;
     }
     .property_area258 i{
        color:#d65353;   
     }
     .property_area258 {
        position: relative;
        font-size: 16px;
        font-weight: 400;
        padding-top: 7px;
        padding-bottom: 5px;
        border-bottom: 1px solid #cfcfcf;
     }
    .property_location258 {
        font-size: 18px;
        padding-top: 2px;
        padding-bottom: 9px;
        border-bottom: 1px solid #cfcfcf;
        color: #000;
        font-weight: 400;
    }
    .bhk.text-bhk {
    font-size: 17px !important;
    padding-top: 5px;
    padding-bottom: 9px;
    color: #000;
    font-weight: 400;
}

.property_area258 i {
    position: relative;
    top: -1px!important;
}
.constructionUpdatePlot .tab button {
    padding:14px 12px;
    margin-bottom:18px;
    font-size:13px;
}

	.nav-table-about {
		overflow-x: auto;
	}

	.developers-partners-slide .owl-nav button.owl-next {
		position: absolute;
		right: 5px;

	}

	.about-text.about-paragraph .about-text-read {
		margin: auto;
		text-align: center;
		width: 100%;
		left: 0;
	}

	.about-paragraph {
		height: 242px;
	}



	.expendDivBox {
		height: 215px;
	}

	.ReadMore {
		margin: unset;
	}

	.property-logo.property5-logo {
		display: none;
	}

	.developers-partners-slide .owl-nav button.owl-prev {
		position: absolute;
		left: 5px;

	}

	.project-location-map iframe {
		width: 100% !important;
	}

	.header {

		text-align: left;
		margin: unset;
	}


	.sticky-header {
		position: relative;
		overflow-x: auto;
		width: 1250px;
		height:40px;
	}

	.rera-sec.rera-sec2 {
		margin-bottom: 40px;
	}

	.property-featured258.side_right {
		float: left;
		width: 100%;
		padding-top: 0px;
		margin-right: 0;
	}

	.slide-box .owl-carousel .owl-item img {
		display: block;
		width: 100%;
		height: 230px;
	}

	.form-cys button {
		margin-top: 15px;
	}

	footer .content {
		display: none;
	}

	.footer-mobile-sec {
		display: block;
	}

	.backtoRe_tab {
		display: block;
	}

	.footer-mobile-sec .link-boxes .box5 li {
		margin: 6px 9px;

	}

	.click-tittle {
		position: absolute;
		z-index: 999;
		top: 0;
		left: 11px;
		color: #fff;
		font-size: 9px;
	}

	.click-tittle2 {
		position: absolute;
		z-index: 999;
		top: 0;
		right: 25px;
		color: #fff;
		font-size: 9px;
	}

	.box5 {
		position: unset !important;
		left: 10px !important;
		height: auto !important;
		text-align: left !important;
	}

	.tab-box {
		position: relative;
	}

	.tablink1 {
		font-size: 18px;
		padding: 0px 10px;
	}

	.tablink2 {
		font-size: 18px;
	}

	.second-footer .col-lg-2 {
		flex: 0 0 auto;
		width: 250px;
		float: left;
	}

	.second-footer .row {
		display: inline-block;
		width: 1500px;
	}

	.second-footer {
		overflow-x: scroll;
	}

	.tablink1 {
		width: 100%;
	}

	.project-featured-box.project-content-box {
		display: inline-block;
		width: 100%;
	}

    .slider-tittle h2 {
        font-size: 18px;
        color: #000;
        font-weight: 600;
        padding-top: 29px;
    }


	.project-featured-box.project-content-box .slider-tittle {
		width: 60% !important;
		margin-right: 44px;
		float: left !important;
	}

	.project-featured-box.project-content-box .project-featured-img {
		width: 40% !important;
		float: left !important;
	}

	.project-featured-box.project-content-box .project-featured-img img {
		height: 100px !important;
	}

	.iti__country-list {
		width: 100%;
		left: 0px;
		right: 0px;
	}

	.iti-mobile .iti--container {
		left: 0px !important;
		right: 0px !important;
		top: 0px !important;
	}

	.checkbtn img {
		display: inline-block;
		padding: 0px;
		height: 32px;
		float: left;
		line-height: 24px;
	}

    .checkbtn.btn-img img {
        display: inline-block;
        padding: 0px;
        float: left;
        line-height: 60px;
        margin-left: 10px;
    }

	.property-logo.mobile-logo-propert-two {
		display: none;
	}

	.disclaimer .col-lg-12 {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	.blog_vlog {
		margin: 11px 0px;
	}

	section#developers {
		padding-bottom: 25px;
	}

	img.developer-pic1 {
		margin-bottom: 0;
	}

	.developers-slide .owl-nav {
		top: 17%;
	}

	.developers .owl-carousel .owl-item img {
		min-height: 125px;
		height: auto;
	}

	.project-location .owl-carousel .owl-item img {
		display: block;
		width: 100%;
		height: auto;
		min-height: 105px;
	}

	i.fas.fa-bars {
		color: #d65353;
		float: left;
	}

	.project-accordian-img {
		position: relative;
		width: 100%;
		float: inherit;
		margin-bottom: 10px;
		margin-right: 0;
	}

	.card-header {
		padding: 0;
	}

	.card-body {
		padding: 10px 0px;
		text-align: justify;
		font-size: 14px;
		line-height: 24px;
	}

	.construction-updates-slider button.owl-prev {
		position: absolute;
		left: 0;
	}

	.construction-updates-slider button.owl-next {
		position: absolute;
		right: 0;
	}

	.card-body ul li p {
		position: relative;
		margin: 0px;
		font-size: 14px;
		padding: 0px;
	}

	.project-location-area .card-body ul {
		position: relative;
		width: 100%;
		margin: 0px;
		left: 0;
		background: transparent;
		padding: 0px;
		list-style: none;
		text-align: left;
		height: auto;
		top: inherit;
	}

	.browser-download a {
		position: relative;
		width: 100%;
		margin: 5px auto;
		text-decoration:none;
	}

	.gallery-tabs .gallerytab button {
		width: 140px;
	}

	.common-floor-plan-slider {
		height: 185px;
	}

	.project-property-featured-type h4 {
		font-size: 14px;
		margin: 10px 0px 10px 0px;
	}

	.project-property-featured-type span {
		font-size: 14px;
	}

	.table thead th {
		vertical-align: bottom;
		padding: 5px;
		font-size: 13px;
	}

	.contact-form4u input {
		margin-bottom: 10px;
	}

	.project-property-featured-section .col-lg-3 {
		width: 50%;
	}

	p.property_name258 {
		font-size: 18px;
	}

	p.property_total_price {
		font-weight: 600;
		font-size: 22px;
		line-height: 24px;
	}

	.property-price258 {
		position: absolute;
		width: auto;
		right: 10px;
		top: -125px;
		float: right;
		z-index: 9;
		text-align: right;
	}

	.property-logo {
		position: relative;
		width: auto;
		min-height: auto;
		float: left;
	}

	.property-logo img {
		top: 50%;
		position: relative;
		width: auto;
		transform: inherit;
	}

	.property-details {
		padding: 5px 0px 0px 0px;
	}

	.residential-commercial-mobile-search {
		position: relative;
		width: 100%;
		display: none;
	}

	.social-media-area li span {
		display: block;
	}

	.social-media-area ul {
		position: relative;
		width: 100%;
		left: inherit;
		background: transparent;
		top: inherit;
		padding: 0px;
		margin: 0px;
		display: inline-block;
		list-style: none;
		height: auto;
	}

	.social-media-area {
		position: relative;
		width: 100%;
		padding: 10px 0px;
	}

	.header-img img {
		margin-top: 15px;
	}

	.projects-box p {
		position: relative;
		font-size: 14px;
		margin: 0px;
		font-weight: 500;
	}

	.projects-box p span {
		position: relative;
		font-size: 14px;
		font-weight: 700;
	}

	p.project-price-gride-view {
		position: relative;
		top: inherit;
		right: inherit;
	}

	.projects-featured-box-gride-view p span {
		position: relative;
		font-size: 14px;
		font-weight: 700;
	}

	.projects-featured-box-gride-view p {
		position: relative;
		font-size: 14px;
		margin: 0px;
		font-weight: 500;
	}

	.projects-box-left {
		position: relative;
		width: 100%;
		float: inherit;
	}

	.showing-project-list {
		padding: 10px 0px;
	}

	.projects-box-center {
		position: relative;
		width: 100%;
		float: inherit;
		text-align: left;
		padding: 10px;
	}

	.projects-box-right {
		position: relative;
		width: 100%;
		padding-left: 10px;
		float: inherit;
		text-align: left;
	}

	.filtering-project-list {
		padding: 10px 0px;
		height: auto;
		font-size: 14px;
	}

	.topNav ul li {
		margin: 0 !important;
		height: 24px;
		text-align: left;
	}

	.topNav ul li a {
		color: #fff;
		font-weight: 500 !important;
		font-size: 16px !important;
	}

	.topNav ul li:before {
		display: none;
	}

	.topNav ul li:after {
		display: none;
	}

	.project-location-slide .owl-nav button.owl-prev {
		height: 50px;
		width: 20px;
		left: 0;
		top: 10%;
		background: #f5f7f8c2;
	}

	.project-location-slide .owl-nav button.owl-next {
		height: 50px;
		width: 20px;
		right: 0;
		top: 10%;
		background: #f5f7f8c2;
	}

	.categories-slide .owl-nav button.owl-prev {
		height: 50px;
		width: 20px;
		left: 0;
		top: 10%;
		background: #f5f7f8c2;
	}

	.categories-slide .owl-nav button.owl-next {
		height: 50px;
		width: 20px;
		right: 0;
		top: 10%;
		background: #f5f7f8c2;
	}

	.developers-slide .owl-nav button.owl-prev {
		position: absolute;
		left: -7px;
		height: 50px;
		width: 25px;
		background: #f5f7f8c2;
	}

	.developers-slide .owl-nav button.owl-next {
		position: absolute;
		right: -7px;
		height: 50px;
		width: 25px;
		background: #f5f7f8c2;
	}

	a.btn.btn-dark.btn-lg {
		margin: 0;
		font-size: 16px !important;
		padding: 4px 15px !important;
	}

	.section-heading h1 {
		font-size: 18px;
	}

	.backtoRe_co {
		display: none;
	}

	#slider_sec {
		margin-top: 20px;
	}

	label.checkbtn img.call_float_btn {
		position: relative;
		left: 0px;
		width: 28px;
		height: 28px;
		top: -5px;
	}

	.checkbtn {
		display: block;
		width: 100%;
		float: left;
		margin-left: 0;
		padding: 25px 10px 0px 35px;
		margin-right: 0;
		line-height: inherit;
		position: relative;
	}

	.checkbtn.btn-img {
		padding: 4px 10px 0px 35px!important;
	}
	.checkbtn h5 {
		display: inline-block;
		margin: 3px 20px 0px 15px;
		padding: 0px;
		float: left;
		line-height: 24px;
	}

	.checkbtn h5 a {
		display: inline-block;
		color: #000;
	}

	label.checkbtn h5.d-inline-block.ml-2 a {
		color: #10183f !important;
		font-size: 26px;
		font-weight: 600;
	}

	.developers .diamond {
		top: 11px;
	}

	.diamond {
		width: 0;
		height: 0;
		border: 12px solid transparent;
		border-bottom-color: red;
		position: absolute;
		top: 11px;
		left: 0;
		right: 0;
		margin: 0 auto;
		z-index: 9;
	}

	.form-cys input[type="email"] {
		display: none;
	}

	.form-cys {
		position: relative;
		width: 100%;
		margin-top: 30px;
	}

    .form-cys input {
        position: relative;
        width: 100%;
        line-height: 30px;
        margin-bottom: 0px;
    }

	.project-featured-name {
		position: relative;
		width: 60%;
		padding: 5px;
		text-align: left;
		float: left;
	}

	.project-featured-img {
		position: relative;
		width: 100%;
		float: inherit;
	}

	.project-featured-img img {
		height: 60px;
	}

	.project-featured-name h2 {
		position: relative;
		font-size: 20px;
		margin-top: 12px;
		font-weight: 400;
	}

	.project-featured-name h2 span {
		position: relative;
		font-size: 20px;
		font-weight: 600;
	}

	.project-featured-box {
		position: relative;
		width: 100%;
		background: #fff;
		box-shadow: 0px 0px 5px #ccc;
		margin-bottom: 0px;
		min-height: 60px;
		display: inline-block;
		margin-bottom: 15px;
	}

	.project-location .diamond {
		top: 14px;
	}

	.categories-slide .owl-nav {
		position: absolute;
		z-index: 9;
		top: 10%;
	}

	.project-location-slide .owl-nav {
		position: absolute;
		z-index: 9;
		top: 10%;
	}

	section#slider_sec .carousel-control-next {
		right: 0 !important;
	}

	section#slider_sec .carousel-control-prev {
		left: 0px !important;
	}
}