 
@media screen and (max-width: 1450px) {
	ul.navbar-nav.nav-right {margin-left:6%;}
	.listbox3 {margin-left: 16%;}
 
li.text-price h3 {
    color: #ffffff;
    font-size: 15px;
}
.agent-text {width: 50%;}
.location-text {width: 100%;}

}
@media only screen and (max-width: 1366px) {
	li.text-price h3 {font-size: 15px;}
	li.text-price h4 {font-size: 14px;}
	li.text-location {width: 54%;}
	li.text-price {width: 46%;}
	.bottam-box {margin-top:65px;}
	ul.location {padding: 10px 10px;}
	ul.navbar-nav.nav-right {margin-left:0;}
	.location {margin-bottom:0px;}
	.listbox3 {float: right;margin-left: 16%;}
	.bannerinner {width: 1000px;}
	.banner {
		width: 100%;
		height:300px;
		/* margin-top:105px; */
	}
	.saletext h3 {font-size: 18px;}
	.vip-text {width:66%;}
	.vip-text p {padding-top: 8px;}
	.vip-text h5 {padding-top: 15px;}
	.legal-text p {padding-top: 8px;}
	.legal-text h5 {padding-top: 15px;}
	.legal-text {width:66%;}
}
@media only screen and (max-width: 1280px) {
	li.nav-item {padding: 0 8px;}
	    .bottam-box {margin-top: 120px;}

}

@media (max-width: 1200px) {
	.menu-res{ display:none}
	.bannerinner {width: 900px;}
	.respo-nav{ display:flex;}
	.bottam-box {margin-top: 120px;}
	.col-xl-4.col-lg-6.forgap {margin-top: 24px;}
    .bottam-box {margin-top: 150px;}
	.rentgap {margin-top: 25px;}
	.sale-gap{ margin-top:30px;}
	.visit img {width: 80%;}
	 .nav-hide{ display:none}
	 .navhide-top{ display:none}
	 .navfor-hide{ display:none}
	 li.black-logo {width: 140px;}
	 .ad-gaptop{ margin-top:23px;}
	 .mob-bot { display:block;}
	 .exclu-btn { width:46%;}
	 .navbar-nav .dropdown-menu {float: none; position:absolute; z-index: 99999;}
	 .h-m-tog {padding: 5px 0px;}
	 ul.navbar-nav.nav-right.flex-row.dropdown-absl {margin-top: 10px;}
	 ul.navbar-nav.nav-right.flex-row.dropdown-absl {margin-top: 10px;padding-bottom: 2px;}
	 .h-m-logo {width: 260px;margin-top:14px;}
	 .arabic-img {padding: 6px 6px;height: 35px;}
	 .h-m-logo {margin-top: 6px;height: auto;float: left;}
	  ul.navbar-nav.nav-right.flex-row.dropdown-absl {margin-top: 2px;}
	 .hc-offcanvas-nav ul:first-of-type:not(:first-child)>li:first-child:not(.nav-back):not(.nav-close)>a {border-top: 1px solid #ffffff;margin-top: -1px;color: #000;font-size: 14px;padding-left: 16px;font-weight: 400;}
	  a.nav-link.navlink-social {display: inline;}
	  .dropdown-menu.mob-aftelogin {
		margin-right:15px;
	}
	li.login-inline {
		padding-left: 8px;
		border-left: 1px solid #314a7554;
	}
	.banner {
		width: 100%;
		/* margin-top: 71px; */
	}
	a.nav-link.nav-item {
		border-bottom: none;
	}
	.hc-offcanvas-nav a, .hc-offcanvas-nav .nav-item {
		padding: 5px 10px;
		font-size:14px;
		color: #000;
		border-bottom: 1px solid rgba(44, 93, 143, 0.14901960784313725);
	}
	.mainlogin-right {
		width: 100%;
		height: auto;
		float: right;
		padding: 25px 25px;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		background-color: #f3f0f0;
		border-left: none;
		border-top-right-radius: 0px;
	}
	.mainlogin-left {
		width: 100%;
		height: auto;
		float: left;
		padding: 25px 25px;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
		background-color: #f9f8f8;
		border-bottom-left-radius: 0;
	}
	.aboutus-cont {
		width: 100%;
		height: auto;
		margin-top: 80px;
	}
	.phone1 {
		width: 186px;
	}
	.search-cont {
		margin-top: 40px;
	}
	.wishlist-cont {
		margin-top: 40px;
	}
	.contacted-cont {
		margin-top: 40px;
	}
	.properties {
		margin-top:30px;
	}
	.text-left1 h2{
		padding: 10px 0 0px 0;
	}
}
  @media (max-width:1100px){
	.bannerinner {width: 790px;}
	.bannerinner {width: 80%;}
	.bottam-box {margin-top: 130px;}
	.legal-text{ top:24px; left:8%;}
    .vip-text{top:24px;}
	}
  @media (max-width:1024px){
	  .vip-text p {font-size:16px; line-height:20px;}
	  .legal-text p { font-size:16px;line-height:20px;}
	  .vip-text h2 {font-size: 28px;}
	  .legal-text h2 {font-size: 28px;}
	  .vip-text i {font-size: 26px;}
	  .legal-text i {font-size: 26px;}
	  .fb,.insta,.cart1,.enq{ display:none;}
	  li.nav-item.nav-lia:nth-child(4) {
		border-left: 1px solid #314a7554;
	}
	.bottam-box {margin-top: 120px;}

  }
  @media (max-width: 992px) {
 	.navbar {padding: 1rem 1rem 0 1rem;}
 	.form-group {margin-bottom:10px;}
	.textbox {width: 100%;padding-top: 0;padding-left: 22px;}
 	.searchbox { width: 100%;padding: 20px;margin-top:0px;border-right:none;}
	.realestate-filter .container{ margin-left:0px;}
	.realestate-tabpane .container{margin-left:0px;}
	.banner { height: 420px;}
	.ad-resp{ display:none;}
    li.text-price h3 {font-size:18px;}
	.rentgap3 {margin-top: 25px;}
	.sale-gap1{ margin-top:30px;}
	.vip-text h5 {font-size: 20px; padding-top:8px;}
	.legal-text h5 {font-size: 20px; padding-top:8px;}
	.head-mtop{ margin-top:20px;}
    /* .banner { margin-top:71px;} */
.listbox-cont-3 {
    width: 100%;
    right: 20px;
    bottom: 20px;
}
li.black-logo {
    width: 140px;
    margin-top: 0px;
}
.listbox-cont-2.p-2 {
    margin-bottom:60px;
}
.listbox-cont-1 {
    overflow: hidden;
}
.listbox {
    width: 414px;
}
.col-lg-12.col-md-6.listgap-2 {
    margin-top: 0px;
    margin-bottom: 20px;
}
span.exclusive { width:185px;}
.bottam-box {margin-top: 110px;}

}
@media all and (max-width: 900px) {
	.listbox {width: 373px;}
	span.exclusive { width:185px;}
	.agent-text {width: 100%; margin-top:10px;}
	.location-text {width: 100%;margin-top:10px;}
	.bottam-box {margin-top: 100px;}

}
@media all and (max-width: 800px) {
	.text-left1 h2 {font-size: 18px;}
	.listbox {width: 327px;}
	.listtext h3 {font-size: 20px;}
	.listtext h3 {font-size: 16px;}
	.createnw-btn {margin: 0px 0 0 24px;}
	.bottam-box {margin-top: 100px;}
}
@media all and (max-width: 768px) {
	li.text-price h3 {font-size: 18px;}
	.bottam-box {margin-top: 90px;}
	.vip-text {top: 40px;}
	.legal-text {top: 40px;}
	.vip-text p {font-size:18px; line-height:20px;}
	.legal-text p { font-size:18px;line-height:20px;}
	.vip-text h2 {font-size: 32px;}
	.legal-text h2 {font-size: 32px;}
	.vip-text i {font-size: 22px;}
	.legal-text i {font-size: 22px;}
	.vip-gap{ margin-top:10px;}
	.propertyhead {display: flex;flex-direction: column; margin-bottom:20px;}
	 span.exclusive {width: 200px;}
	.listbox img {width: 100%;height: auto;}
	.property-typebox {width:100%;}
	 li.premium {position: absolute;right: 20px;top: 2px;}
	 li.black-logo {width: 140px;margin-top: 30px;}
} 

@media all and (max-width: 768px) {
	.vip-gap {margin-bottom: 20px;}
	.visit img {width: 75%;}
	.footerhead { margin-top:30px;margin-bottom:0px;}
    .footerhead h4{padding-bottom:10px;}
    .socialhead h4 {
        padding-bottom: 10px;
    }
	.socialhead { margin-top:30px; margin-bottom: 10px;}
	.listbox-cont-2.p-2 {margin-bottom: 0px;}
	.listbox-cont-3 {top: 0;}.listbox {width:660px;}
	.listbox-cont-3 {top: 5px;}
	.listgap-1{ margin-bottom:20px}
	span.exclusive { left:0;}
	.listgap-1 {margin-top: 20px;}
	.arabic-img {padding: 6px 6px;height: 35px;}
	.phone1 {
		display: none;
	}
}
  @media all and (max-width:680px) {
	  .bannerinner {width: 90%;}
      .bottam-box {margin-top: 50px;}
	  li.text-price h3 {font-size: 14px;}
	  .contact-cont {width: 90%; margin: 0 5%;}
	  .listbox {width:100%;}
	  .breadcrumb {padding-top: 10px;}
	  .caption h3 { font-size:20px;}
	  .captionbottam {margin-bottom: 0px;}
	  .caption h2 { font-size:20px;padding-bottom: 0;}
	  .latestrent { margin-top:10px;}
	  .latestrent { font-size:26px;}
	  .aside-exclusive h2 { font-size:28px;}
	  .h-m-logo { width: 220px;}  
	  .h-m-logo {width: 220px;margin-top: 20px;}
	  .h-m-logo {margin-top: 6px;}
		ul.navbar-nav.nav-right.flex-row.dropdown-absl {margin-top: 2px;}
		a.nav-link p {font-size: 16px;margin-left: 5px;padding-top: 11px;}
		.arabic-img {padding: 6px 6px;height: 30px;}
		.h-m-logo {width: 240px;margin-top: 6px;}
	  .icontext.icontext-cont {width: 27px;height: 27px;}
	  /* .banner {margin-top: 36px;} */
	  select.form-control{
		-webkit-appearance: none;  /*REMOVES DEFAULT CHROME & SAFARI STYLE*/
		-moz-appearance: none;  /*REMOVES DEFAULT FIREFOX STYLE*/
		border: 0 !important;  /*REMOVES BORDER*/
		background: #fff !important;
		border:1px solid #ced4da !important;}

		select.form-control:after{ 
			position: absolute;
			font-family: FontAwesome;
			content: "\f096";
			font-size: 18px;
		}

	select.form-control {
		width: 100%;
		border-radius: 1px !important;
	}
	.create-account-wrapper-inner {
		width: 100%;
		height: auto;
		float: left;
		margin:10px 0% 0 0%;
		padding: 15px;
	}
	.create-account-wrapper-inner h1 {
		font-size: 18px;
	}
	.form-group.for-fg {
		display: flex;
		justify-content: center;
		flex-direction: column;
		width: 100%;
	}
	.form-group.for-fg .btn-google {
		display: block;
	}
	.form-group.for-fg .btn-facebook {
		display: block;
	}
	input.btn.btn-default.btn-login.fg-btn {
		display: block;
		width: 100%;
	}
	a.btn.btn-sm.mt-3.btn-secondary.resend-btn {
		width: 218px;
		height: 46px;
	}
	span.line {
		margin: 0px 0;
	}
	.form-group.for-fg {
		display: flex;
		justify-content: center;
		flex-direction: column;
		float: left;
	}
	.more .btn-login {
		margin-left: 0;
	}
	.signup-agileinfo h3{ padding-left: 0;}
	.signup-agileinfo p{ padding-left: 0;}
	.form-group.formgroupcont-btn {
		width: 100%;
		height: auto;
		float: left;
	}
	.form-group.formgroupcont-btn {
		width: 100% !important;
		height: auto;
		float: left;
	}
	.div-login {
		display: flex;
		justify-content: center;
		width: 100%;
	}
	.div-login1 {
		display: flex;
		justify-content: center;
		width: 100%;
	}
	.div-login a {
		margin: 10px 0;
	}
	.alert-vatrina {margin-top: 0px !Important;}
	.more {
		width: 100%;
		display: flex;
		justify-content: center;
	}
	.signup-agileinfo h3 {
		padding-top: 10px;
	}
	.div-login .btn-login {
		width: 100%;
	}
	.more .btn-login {
		width: 100%;
		margin: 0 !important;
	}
	.signup-agileinfo p {
		font-size: 18px;
	}
	li.login-inline {
		padding-left: 13px;
	}
	a.nav-link img {
		margin-right:0px;
	}
	.workspace-area {
		width: 100%;
		margin-top: 30px;
	}
	.select2-container { width:100% !important;}
	.select2-container--default .select2-selection--multiple{ width:100% !important;}
	section.work-space-new .realestate-filter .container-fluid {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.workspace-area .container .row .col-lg-8.col-12{
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.workspace-area .bread-crum1 {
		padding-left: 0 !important;
		padding: 10px 0 10px 0;
	}
	section.work-space-new {
		height: auto;
	}
	section.subpage-wrapper .container .row .col-md-12.col-sm-12.col-xs-12 {
		padding-left: 0;
		padding-right: 0;
	}
	.properties{ margin-top: 40px;}
	.pro-list {margin-top: 0px;}
	.listgap-1 {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.listbox-cont-2 {
		width: 100%;
	}
	.listbox-cont-3 {
		top: 0px;
	}
	li.premium {
		position: absolute;
		right: 0px;
		top: 2px;
	}
	span.exclusive {
		width: 138px;
	}
	.btn-radio-cont {
		margin-left: 0px;
	}
	.workspace-area h3 { padding-left: 0px;}
	.update-profile-wrapper {
		width: 100% !important;
		height: auto;
		padding: 2px 0 !important;
	}
	
	.update-profile-wrapper .modal-body {
		padding: 0 !important;
		width: 100% !important;
		margin: 0 !important;
	}
	.row.chng-psgap .col-12 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.title-2 .work-btn{ border:0 !important;}
	.row.manage-progap .col-12 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.workspace-header{ flex-direction: column;}
	section.work-space-new.work-space-mob .container {
		width: 100%;
		height: auto;
		float: left;
		padding-left: 0;
		padding-right: 0;
	}
	.workspace-header {
		flex-direction: column;
		padding: 10px 2.4% 0 2.4%;
		margin-bottom: 20px;
	}
	.workspace-header h1 {
		padding-bottom: 10px;
	}
	li.col-sm-12.col-md-12.col-xs-12.categ-new-arabic {
		padding-left: 0;
		padding-right: 0;
	}
	.modal-body.row {
		padding-right: 0 !important;
	}
	.col-12.form-group.work-sform.for-fci-ami {
		height: auto !important;
		padding: 0 !important;
	}
	.modal-footer.form-group.col-md-12.btncre-account-cont {
		padding-left: 10px;
		margin: 0;
	}
	section.work-space-new.work-space-mob{
		height: auto;
	}
	.bread-crum1 ul li {
		list-style: none;
		display: inline;
		float: left;
	}
	.bread-crum1 ul {
		float: left;
	}
	.bread-crum1.wrkspc-bread1 {
		padding: 10px 15px !important;
	}
	.workspace-header h1 {
		font-size: 18px;
	}
	.mngpro-btn {
		width: 100%;
		height: 43px;
		margin: 0 0 10px 0;
	}
	.workspace-header h4 {
		font-size: 16px;
	}
	.col-12.form-group.work-sform.for-fci-ami.amifci-gap {
		padding: 0 15px !important;
	}
	.row.for-update-progap .categ-new-arabic {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.featured {
		margin-top: 30px;
	}
	.caption { margin-bottom: 10px;}
	.col-12.form-group.work-sform {
		margin-bottom: 2px !important;
	}
	.tab-content .form-control {
		margin-bottom: 3px !important;
	}
	.profile-box.profiledis-hide {
		display: none;
	}
	.profile-box.profiledis-moble {
		display: block;
	}
	i.fa.fa-circle.fa-stack-2x {
		padding-top: 0;
	}
	i.fa.fa-plus.fa-stack-1x.fa-inverse {
		padding-top: 0;
	}
	.fotorama__nav-wrap {
		display: none;
	}
	.row.forhead {
		margin-top: 40px;
	}
	.detail-cont .container {
		width: 100% !important;
		height: auto;
	}
	.property-type i {
		padding:4px 8px 2px 0;
	}
	.overview-1 .col-12 {
		padding-left: 0;
		padding-right: 0;
	}
	.amenities .col-12 {
		padding-left: 15px !important;
	}
	.amenities .col-12 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	.discreption .col-12 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
	ul.list-group-flush.mt-1.w-50 span {
		margin-left:0px;
	}
	.amenities .col-12 .row ul {
		padding-left: 7px;
	}
	.fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close, .fotorama__video-play {
		background: url(fotorama@2x.png) 0 0/96px 160px no-repeat;
	}
	li.limobnavwishcontactedcount .nav-item {
		display: none;
	}
	ul.threeicon-cont {
		width: 100%;
		height: auto;
		float: left;
	}
	li.price-iqd-li{
		font-weight: 600;
		font-size: 26px;
		padding-bottom:0px;
		color: #2d383f;
		/* padding-right:31%; */
		text-align: center;
	}
	li.price-usd-li{
		font-weight: 600;
		font-size: 20px;
		padding-bottom:10px;
		color: #2d383f;
		/* padding-right:31%; */
		text-align: center;
	}
	.iconarea-three {
		width: 100%;
		height: auto;
		float: left;
		padding: 0 10px;
		display: flex;
		margin-bottom: 10px;
		justify-content: space-between;
	}
	ul.threeicon-cont .iconarea2{
		padding: 0;
	}
	ul.d-flex.justify-content-between.property-typebox li .pt-3 {
		padding-top: 0 !important;
	}
	.property-type h3 {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	ul.d-flex.justify-content-between.property-typebox p {
		padding-bottom: 10px;
	}
	ul.threeicon-cont {
		display: block;
	}
	.h2-desshow{ display: none;}
	.h2-mobhide{display:block;}
	ul.threeicon-cont .iconarea2 span {
		height: 3em;
		border: none;
		color: #fff;
	}
	ul.threeicon-cont .iconarea2 span:nth-child(1){
		background: #bd0013; 
	}
	ul.threeicon-cont .iconarea2 span:nth-child(2){
		background: #bd0013; 
	}
	ul.threeicon-cont .iconarea2 span:nth-child(3){
		background: #24d366; 
	}
	ul.threeicon-cont .iconarea2 i{
		color: #fff;
	}
	h3.for-wordwrap {
		word-wrap: break-word;
		width: 90%;
		margin: 0 auto;
		font-size: 14px;
		text-align: center;
	}
	.iconarea2 .fa-whatsapp {
		font-size: 20px;
	}
	.text-right1 {
		height: auto;
		display: block;
		width: 100%;
		justify-content: unset;
		align-items: unset;
	}
	.p-right {
		padding-left: 0;
	}
	.text-right1 .selecttop {
		margin: 10px 0;
	} 
	.category-box{
		margin-right: -15px;
        margin-left: -15px;
	} 
	.aboutus-cont {
		width: 100%;
		height: auto;
		margin-top: 40px;
	}
	li.black-logo {
		width: 140px;
		margin-top: 11px;
	}
	/*span.popupnw.mob {
			display: flex;
		}*/
	span.popupnw.mob span.popupnw.mb {
		border: none;
	}
	span.popupnw.desk {
		display:none;
	}
	.aside-exclusive{ display: none;}
	.location-text {
		width: 100%;
		margin-top: 10px;
		padding-left: 0;
	}
	.itm-img-box-innr {
		width: 100%;
		margin-bottom: 20px;
	}
	.search-cont {
		margin-top:40px;
	}
	.wishlist-cont {
		margin-top:40px;
	}
	.contacted-cont {
		margin-top:40px;
	}
	.phoneno-box {
		float: left;
		width: 80%;
	}
	.workspace-area .bread-crum1 ul {
		float: left;
		padding-left:0px;
	}
	.workspace-area .bread-crum1 ul li {
		list-style: none;
		display: inline-block;
		float: left;
	}
	.ulpoad-bt-default{ margin: 0;}
	.boxtri-icon:after{
		content: "";
		position: absolute;
		z-index: 2;
		right: 11px;
		top: 22px;
		margin-top: -3px;
		height: 0;
		width: 0;
		border-top: 6px solid #495057;
		border-left: 4px solid transparent;
		border-right: 4px solid transparent;
		pointer-events: none;
	}
	.country-select:after{
		content: "";
		position: absolute;
		z-index: 2;
		/*right:33px;*/
        left:27px;
		top: 45px;
		margin-top: -3px;
		height: 0;
		width: 0;
		border-top: 6px solid #495057;
		border-left: 4px solid transparent;
		border-right: 4px solid transparent;
		pointer-events: none;
	}
	.bread-crum1 i.fa.fa-angle-right {
		padding: 2px 6px;
	}
	.note.note-success .row .col-xs-12 {
		margin-top: 22px;
	}
	.note.note-success .row .col-12 p {
		font-size: 14px;
	}
	.bread-crum1.bread-crum-gap ul {
		padding-left: 15px;
	}
	.btn-radio-cont {
		margin-top: 0;
	}
	
	.iqd-dis {
		width: 22%;
	}
	.dropdown-item.text-center.createnw-btn {
		margin: 0px 0 0 0px;
	}
	section.work-space-new { margin-top: 0px;}
	.workspace-area .bread-crum1 {
		padding-left: 0 !important;
		padding: 10px 0 0px 0;
	}
	.col-12.form-group.work-sform.work-sbtn-cont .work-sbtn .btncre-account {
    width: 100%;
    margin-top: 15px;
}
.mngpro-btn-cont .mngpro-btn {
    margin: 0px 0 15px 0px;
    float: left;
}
div#notcomplete span {
	width: 100%;
	margin: 0 0 15px 0;
	font-size: 18px;
}
.listbox-cont-1 {
    overflow: hidden;
    width: 100%;
    float: left;
}
span.btn.btn-success.fileinput-button {
    width: 100%;
    margin-bottom: 10px;
}
span.btn.btn-back-list{
	width: 100%;
}
.itm-images-box-wrp .col-12 {
    padding-left: 0;
    padding-right: 0;
}
.fotorama-mob{
    display: block;
}
.fotorama-desk{
    display: none;
}
.col-md-12.col-xs-12.pagnination-main {
    padding-right: 0;
    padding-left: 0;
}
.attachement-content h1 {
	padding-left:0px;
}
section.attachemnt-space .row .bread-crum1 {
	padding-left:0px;
}
.note.note-success .row .col-12 p {
	padding-left:0px;
}
.location-text {
    width: 100%;
    margin-top: 10px;
}
.contact-main{ margin-top: 40px;}
.contact-main .subpage-wrapper {
    margin: 20px 10px 10px 10px;
	padding: 20px 0px 20px 0px;
}
ul.cont-form-wp-all h4 {
	padding-left: 15px;
}
.contact-main h1 {
	padding-left: 15px;
}
ul.cont-form-wp-all p {
	padding-left: 15px;
}
.dropdown-menu{
	width: 270px;
    position: absolute;
    will-change: transform;
    top:6px !important;
    left: 0px !important;
	transform: translate3d(-215px, 20px, 0px) !important;
}
ul.navbar-nav li.nav-item:hover ul.dropdown-menu {
    display:unset;
}
input.btn.cont-btn.btn-sm.contact-btn-en {
    margin: 0;
}
.listbox-cont-2 .iconarea2 {
	width:100%;
}
.signin-agile.error-page{
	width: 100%;
}
.bread-crum1 p {
    max-width: 190px;
    height: 18px;
    overflow: hidden;
}
.container-faq {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 30px;
}

	/*span.popupnw.mob {
		display: flex;
	}*/
}


@media all and (max-width: 640px) {
	.bottam-box {margin-top:14px;}
	/* .col-xl-4.col-lg-6.col-sm-6 {padding-left: 4px;padding-right: 4px;} */
	.bottam-box {margin-top: 60px;}
	/* .col-xl-3.col-lg-4.col-sm-6 {padding-left: 4px;padding-right: 4px;} */
    .h-m-logo {width: 220px;margin-top: 6px;}
	.vip-text {top: 15px;}
	.legal-text {top: 15px;}
	.form-group.for-fg .btn-google {margin-left: 0;}
	section.subpage-wrapper.login-sec {width: 100%;margin: 65px auto 0 auto;}
	.boxtri-icon:after{
		content: "";
		position: absolute;
		z-index: 2;
		right: 11px;
		top: 22px;
		margin-top: -3px;
		height: 0;
		width: 0;
		border-top: 6px solid #495057;
		border-left: 4px solid transparent;
		border-right: 4px solid transparent;
		pointer-events: none;
	}
	
} 
@media all and (max-width: 600px) {
	.cont-form-new p {
		padding-right: 15px;
		padding-left: 15px;
	}
	.property-typebox {flex-direction: column;}
}
  @media all and (max-width:576px) {
	  .banner {height: 502px;}
      .textbox {padding-top: 114px;}
	  li.text-price h3 {font-size:18px;}
	  .bottam-box {margin-top:160px;}
	  .col-xl-4.col-lg-6.col-sm-6 {width: 80%;margin:5px 10%;}
	  .col-xl-3.col-lg-4.col-sm-6 {width: 80%;height: auto;margin: 10px 10%;}
	  .visit img {width:50%;}
	  .caption h2 {font-size: 22px;}
	  .captionbottam {margin-top: 9px;}
	  /* .banner {margin-top: 31px;} */
	  .realestate-tabpane .container {margin-left: 0px;width: 100%;}
	  .property-typebox li{ width:100%}
	  .agent h3 {padding: 13px 0 30px 0;}
	  .location1 { margin-bottom:0px;}
	  .agent-text {width: 50%;margin-top: 10px;}
	  .phone1 {display: none;}
	  .icon-wrap img {width: 27px;}
	  .boxtri-icon.tri-icon-bx3 {
		margin-right: 3px;
	    margin-left:0; 
	}
	.boxtri-icon.tri-icon-bx2 {
		margin-right:0px;
		margin-left: 3px;
	}
	.searchbox {
		padding: 20px;
		margin-top:6px;
	}
	.textbox {
		padding: 15px 18px 31px 18px;
	}
	.banner h3 { padding-left: 2px;}
	.banner h4 { padding-left: 2px;}
	.searchbox {
		padding: 20px;
		margin-top:15px;
		padding-bottom: 0;
		padding-top: 0;
	}
	.realestate-tabpane.pb-3 {
		padding-bottom: 0px !important;
	}
	.searchbtn-hide1{ display:none;}
	.searchbtn-hide2{ display:block;}
	.col-sm-3.form-group.p-0.searchbtn-hide2 .btn {border-radius: 6px;
	}
	li.nav-item.nav-lia:nth-child(7) {
		border-left: 1px solid #314a7554;
		border-right: 1px solid #314a7554;
		padding: 0 13px;
	}
	li.login-inline { border: none;}
	.searchinner .form-group {
		margin-bottom: 0px !important;
	}
	
	.boxtri-icon {
		margin: 3px 0;
	}
	.tab-content .form-control{margin-bottom: 3px;}
	.col-sm-3.form-group.p-0.searchbtn-hide2 .btn {
		margin-top: 4px;
	}
	.list-btn p {
		font-size: 1rem;
	}
	.title-2 {
		display: flex;
		justify-content: space-between;
		margin-bottom: 0px;
		margin-top: 22px;
		flex-direction: column;
		margin-left:0 !important;
		margin-right:0 !important;
	}
    .workspace-area h3 {
        font-size: 22px;
        font-weight: 600;
        padding-bottom: 15px;
        text-align: right;
        padding-right: 0;
    }
	.workspace-area .col-lg-3.col-md-12 {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.work-btn{ width: 100%;}



	}
  @media all and (max-width:480px) {
.vip-text p {font-size:14px; line-height:20px;}
	  .legal-text p { font-size:14px;line-height:20px;}
	  .vip-text h2 {font-size: 25px;}
	  .legal-text h2 {font-size: 25px;}
	  .vip-text i {font-size: 22px;}
	  .legal-text i {font-size:22px;}
	  .p-right { padding-left:14px;}
	  .p-right { display: none;}
	  .text-right1 { width:100%;}
	  .property-type h2 { font-size:20px;}
	  .property-type p{ font-size:14px}
	  .bottam-box {margin-top: 160px;}
	  li.text-price h3 {font-size: 18px;}
	  .col-xl-4.col-lg-6.col-sm-6 {width: 100%;margin: 5px 0%;}
	  .col-xl-3.col-lg-4.col-sm-6 {width:100%;margin:5px 0%;}
      .h-m-logo {width: 200px;margin-top: 6px;}
	  .caption h2 {font-size: 20px; line-height:34px;}
	  /* .banner {margin-top:27px;} */
	  .iqd-dis {width: 21.5%;}
  }
  @media all and (max-width:440px) {
		.listbox-cont-3 {top:0px;}
		.banner h3 { font-size:20px;}
		.bottam-box {margin-top: 140px;}
		li.text-price h3 {font-size: 17px;}
		.h-m-logo {width: 150px;margin-top: 6px;}
		/* .banner {
			margin-top: 24px;
		} */
		section.subpage-wrapper.login-sec {
			width: 100%;
			margin: 55px auto 0 auto;
		}
		.signup-agileinfo h3{ padding-left: 0;}
		.signup-agileinfo p{ padding-left: 0;}
		.more .btn-login {
			margin-left: 0 !important;
		}
		ul.list-group.mt-1.w-50 {
			width: 100% !important;
		}
		/* ul.threeicon-cont li:nth-child(2) { padding-right: 22%;}
		ul.threeicon-cont li:nth-child(1) { padding-right: 22%;} */

}
  @media all and (max-width:400px) {
	   .h-m-logo {width:160px;margin-top: 6px;}
	   .legal-text h2 {font-size: 20px;}
	   .legal-text {top: 8px; width:80%;}
	   .legal-text h5{ font-size:18px;} 
	   .vip-text h2 {font-size: 20px;}
	   .vip-text {top: 8px;width:80%;}
	   .vip-text h5{ font-size:18px;} 
	   li.nav-item.nav-lia.moble-ac {display: none;}
	   .contact-btn {
		display: flex;
		justify-content: space-between;
		margin-top: 30px;
	}
	.cont-btn {
		margin: 0 0px;
		width: 140px;
	}
	li.login-inline {
		border-left: 1px solid #314a7554;
	}
	.h-m-tog {
		padding: 0px 0px;
	}
}
 @media all and (max-width:380px) {
		.textbox h4 {font-size: 14px;}
		.banner h3 {font-size:18px;}
		li.text-price h3 {font-size: 16px;}
		.bottam-box {margin-top: 120px;}
		.caption h2 {font-size: 18px;line-height: 33px;}
		.caption h3 {font-size: 18px;}
		.property-type i {
			padding: 4px 2px 2px 0;
		}
}
 @media all and (max-width:360px) {
		.bottam-box {margin-top:98px;}
		.cont-btn {margin: 0 auto;width: 140px;margin-bottom: 10px;}
		.contact-btn {display: flex;justify-content: center;margin-top: 30px;flex-direction: column;}
}
 @media all and (max-width:320px) {
	    .bottam-box {margin-top:95px;}
		.h-m-logo {width: 150px;margin-top: 6px;}

}