/*-------------------------------------------------------------- 15. Media queries --------------------------------------------------------------*/
@media only screen and (min-device-width: 1400px) and (max-device-width: 1600px){
}
@media only screen and (min-width : 1600px) {
}
@media only screen and (min-device-width: 1200px) and (max-device-width: 1400px){
	.hand-img-div{
		position: relative;
		min-height: 550px;
		display: flex;
		align-items: center;
	}
	.hand-img{
		position: absolute;
		/*noinspection CssRedundantUnit*/
		right: 0px;
		bottom: 0;
		width: 45%;
		height: auto;
	}
}
@media only screen and (min-device-width: 575px) and (max-device-width: 1200px){
	.flex-inline-boxes{
		display: inline-flex;
	}
	.flex-inline-boxes div{
		margin-right: 10px;
	}
	.flex-inline-boxes div div{
		margin-right: 0;
	}
}
@media only screen and (max-width: 1400px) {
	.title{
		font-size: 40px;
	}
	.titlex{
		/* added for property owner calender login to shrink title */
		font-size: 20px;
		width: 50%;
		margin: auto auto auto 10px;
	}
	.mini-title {
		font-size: 25px;
	}
	.ft-25 {
		font-size: 22px;
		line-height: 30px;
	}
	.side-img1 {
		max-width: 30%;
	}
	.owl-carousel .owl-nav button.owl-next {
		right: -30px;
	}
	.owl-carousel .owl-nav button.owl-prev {
		left: -30px;
	}
	.list-white-div {
		padding: 10px 0;
	}
}
@media only screen and (max-width: 1200px) {
	.navbar-brand .logo {
		left: 0;
		top: 0;
	}
	.menubar-icon.res-menubar-icon{
		left: auto;
		right: 0;
		display: block;
		max-width: 45px;
		position: initial!important;
	}
	#main-menu-whatsapp {
		display: inline-block;
		position: absolute;
		right: 75px;
		zoom: 0.8;
	}
}
@media only screen and (min-device-width: 991px) and (max-device-width: 1200px){
	.carousel-indicators {
		right: auto;
		left: 10%;
	}
}
@media only screen and (max-width: 991px) {
	.hero-slider-content , .for-bg-slider-transparent-div .hero-slider-content {
		padding: 310px 0 40px;
	}
	.hero-img {
		max-width: 100%;
	}
	.carousel-indicators {
		bottom: -2.5rem;
		margin-bottom: 0;
	}
	.top-sec-plus-padding {
		padding-bottom: 60px;
	}
	.top-sec-minus-margin {
		margin-top: 0;
	}
	.overlay .sidebar-side-img1{
		display: none;
	}
	.property-box-img-div::before {
		height: 60px;
		bottom: -30px;
	}
	.search-result-banner {
		padding: 15px 30px 15px;
	}
	.search-result-banner h3 {
		font-size: 28px;
	}
	.search-result-banner p {
		font-size: 16px;
		line-height: 20px;
	}
	.res-search-filter-div{
		display: none;
		position: fixed;
		z-index: 999;
		top: 0;
		left: 0;
		right: 0;
		background-color: #fff;
		width: 103%;
		height: 100%;
		padding: 20px 30px;
		overflow-y: auto;
		overflow-x: hidden;
	}
	.res-search-filter-div.active-div{
		display: block;
	}
	.close-search-filter{
		position: absolute;
		right: 10px;
		top: 10px;
		display: block;
		z-index: 9;
		cursor: pointer;
	}
	.property-info-bg-padding{
		background-color: #0264ca;
		padding: 10px 10px;
	}
}
@media only screen and (min-device-width: 575px) and (max-device-width: 991px){
	.property-search-list-box-flex {
		display: block;
	}
	.property-search-list-box .group-tag {
		left: 0;
		right: 0;
	}
	.property-search-list-box-img-div {
		min-width: 100%;
		width: 100%;
		margin-right: 0;
	}
	.property-search-list-box-content{
		padding: 20px;
	}
}
@media only screen and (max-width: 768px) {
	.main-white-div {
		padding: 30px 20px;
	}
}
@media (min-width: 992px){
}
@media only screen and (max-width: 767px) {
}
@media only screen and (max-width: 640px) {
}
@media only screen and (max-width: 575px) {
	.feature-property-slider.mobile-property-div .property-desc-list .amenities .amenity-name {
		display: none;
	}
	.feature-property-slider.mobile-property-div .property-link-btn {
		visibility: hidden;
	}
	.no-results-text{
		font-size: 11px !important;
		line-height: 16px !important;
	}
	.header-hr {
		margin-bottom: 0 !important;
		height: 0 !important;
	}
	.navbar-brand .logo {
		max-width: 40px;
		top: 2px;
	}
	.pt-4 {
		padding-top: 0.8rem;
	}
	.mobile-app-hide {
		padding-top: 0rem!important;
	}
	.app-color {
		background-color: #ebedef!important;
	}
	.app-color-price {
		color: #323131!important;
	}
	.property-id{
		padding-top: 0;
	}
	.navbar .navbar-brand {
		margin-left: 0;
		margin-right: 0;
	}
	.navbar .navbar-brand, .menubar-icon.res-menubar-icon {
		max-width: 25px;
		width: 25px;
	}
	
	.app-white{
		color: white!important;
	}
	
	
	.navbar {
		padding-bottom: 0px!important;
	}
	
	#main-menu-whatsapp {
		display: inline-block;
		position: absolute;
		right: 45px;
		zoom: 0.8;
	}
	.sec-pad {
		padding: 60px 0;
	}
	.container .title{
		font-size: 25px;
	}
	.mini-title {
		font-size: 25px;
		font-family: poppins-bold, sans-serif;
	}
	.property-title-list-div .form-control{
		border-radius: 3px;
		border: none;
		color: #333;
		padding: 5px 8px;
		font-size: 16px;
	}
	.list-white-div{
		border-radius: 35px;
	}
	.or-choose-your-dates {
		margin-top: -10px!important;
		margin-bottom: 20px!important;
	}
	.property-id{
		color: #ffffff;
		font-size: 14px;
		font-family: poppins-bold, sans-serif;
	}
	.amen-list-test{
		visibility: hidden!important;
	}
	.chalet_mini_ribbon2 {
		width: 90px;
		top: 0;
		left: 5px;
	}
	.mini-ribbon-mobile{
		position: absolute;
		top: 110px;
		max-width: 20%;
		z-index: 99;
	}
	.plan-box-thin {
		height: 40px!important;
		/* line-height: 40px!important; */
	}
	.feature-list{
		height: 53px;
		width: 53px;
		border-radius: 5%;
		display: inline-flex;
		align-items: center;
		justify-content: center;
		border: 1px solid #e8e5f3;
		margin-bottom: 11px;
		margin-right: 8px;
		margin-left: 4px;
		text-align: center;
	}
	.plan-box{
		width: 100px;
	}
	.mt-4-mob{
		margin-top: 0 !important;
	}
	.search-plan-box .white-btn-hide{
		display: none!important;
	}
	html[dir=rtl] .hero-slider-content p{
		font-size: 17px!important;
	}
	.mobile-property-div .search-plan-box .for-sale {
		font-size: 10px !important;
		font-family: poppins-bold, sans-serif;
		padding: 0;
		width: 100%;
		align-items: center;
		justify-content: space-between;
		margin-top: 10px;
	}
	p.ft-12{
		font-size: 12px;
		line-height: 21px;
		padding-top: 5px;
	}
	body#webpage-search .mobile-property-div .justify-content-end {
		justify-content: end!important;
	}
	.property-title-div .star-rating {
		font-size: 13px;
	}
	.show-btn{
		/* to avoid gap in the bottom - shifted button to top */
		font-size: 13px;
		padding: 8px 15px;
		margin-bottom: 25px;
		position: absolute;
		width: 20%;
		right: 20px;
		zoom: 0.7;
		margin-top: 2px;
	}
	
	.group-mobile {
	margin-right: auto!important;
	}
	
	.property-box-div:hover .property-box-img{
		/* to avoid mobile device image flicker */
		-webkit-transition-duration: 0s;
		-moz-transition-duration: 0s;
		transition-duration: 0s;
	}
	.flickity-prev-next-button {
		display: none;
	}
	p.ft-12-updated{
		font-size: 8px;
		line-height: 21px;
		padding-top: 5px;
	}
	.mobile-property-div .property-title {
		font-size: 14px;
		line-height: 21px;
		font-family: 'poppins-bold', sans-serif;
		color: #ffffff;
	}
	.mobile-property-div .property-search-list-box .property-title {
		color: #000;
	}
	.search-rental-dates-box,.search-sell-property-box {
		width: 93%!important;
		margin: 0 auto;
		margin-top: 5px;
		padding-top: 10px!important;
		padding-left: 10px!important;
		font-size: 11px!important;
	}
	.header .mobile-title {
		display: block;
		font-size:12px;
		font-family: poppins-bold, sans-serif !important;
		font-weight: 600;
		/* position: absolute;
		 left: 42%;
		 */
	}
	.terms-box{
	  margin-top: 20px;
    width: 90%;
    margin-right: auto;
    margin-left: auto;
	}
	
	.plan-box .first{
		letter-spacing: -1px;
	}
	.btn2{
		zoom: 0.7;
	}
	
	.sticky-bar .logo {
		padding: 2px;
	}
	
 .telp {
    
     font-size: 15px!important;
}
	
	.group-tag{
 
    right: 0;
    margin-right: 10px;
   
}
	
	.price-box-sale2 {
	display: flex;
	justify-content: space-between;
	flex-direction: column;
	align-items: baseline;
	width: 300px;
	text-align: start;
	background-color: #42363675;
	 font-size: 16px!important;
	 margin-top: 35px!important;
}
	

	.footer-animation{
    display:none;
	}

	.star-rating:not(ul) {
		font-size: 12px!important;
		margin-top: 4px;
	}
	.price-box .price-icon2{
		position: absolute;
		top: 0;
		transform: scaley(-1);
		margin-left: 140px;
	}
	.calendar-navigation .next {
		transform: scale(1, 2);
	}
	.calendar-navigation .prev {
		transform: scale(1, 2);
	}
	/* section.section-listing .calendar-navigation .next {
		 font-size: 20px!important;
		 margin-top: 8px;
		 position: absolute;
		 margin-left: 290px;
	}
	 div.calendar-navigation .title {
		 order: -1;
		 flex-grow: 2;
		 position: absolute;
		 margin-left: 110px!important;
		 padding-top: 8px;
		 font-weight: 600;
	}
	 .calendar-container {
		 zoom: 0.7;
	}
	 section.section-listing .calendar-navigation .prev {
		 font-size: 20px!important;
		 margin-top: 8px;
		 margin-left: 10px;
	}
	 */
	section.section-listing .calendar-area {
		border-radius: 10px;
	}
	.book-now-div{
		padding: 15px 20px!important;
		background-color: rgb(124 118 118 / 86%);
	}
	ul.calendar .days > ul > li {
		font-size: 16px!important;
	}
	.search-bar-div {
		zoom: 0.9;
	}
	
	.small-calendar-section .calendar-navigation .prev, .small-calendar-section .calendar-navigation .next {
			transform: scale(1, 1);
	-webkit-transform: scale(1, 2);
	}
	
	
	.underline-wiggle {

  width: 150px;

  margin-top: -20px;

}


	
	/* added for android screens - iphone SE will use font size: 25px ...iphone above, android stuff below */
	@media screen and (max-width: 360px) {
		.mini-title{
			font-size: 35px;
		}
		.star-rating:not(ul) {
			font-size: 14px!important;
		}
		.plan-box .first{
			letter-spacing: normal;
		}
		.header .mobile-title {
			display: initial;
			font-size:12px;
			font-family: poppins-bold, sans-serif;
		}
		.mobile-property-div .property-title {
			font-size: 18px;
			line-height: 21px;
			font-family: 'poppins-bold', sans-serif;
		}
		p.ft-12-updated{
			font-size: 11px;
			line-height: 21px;
			padding-top: 5px;
		}
		.property-title-div .star-rating {
			font-size: 14px;
		}
		.feature-list{
			margin-right: 6px;
			margin-left: 4px;
		}
		.property-title-list-div .form-control{
			border-radius: 3px;
			border: none;
			color: #333;
			padding: 12px 15px;
			font-size: 16px;
		}
	}
	.ft-25 {
		font-size: 16px;
		line-height: 25px;
	}
	.hero-slider-content , .for-bg-slider-transparent-div .hero-slider-content {
		padding: 160px 0 10px;
		max-width: 260px;
		margin: auto;
		touch-action: manipulation;
	}
	.hero-slider-content p{
		font-size: 15px;
		line-height: 18px;
	}
	.hero-img {
		width: 100%;
		max-width: 170px;
	}
	.hero-content {
		padding: 0 15px;
	}
	.hero-content .title{
		margin-bottom: 15px;
	}
	p.advanced-search-link {
		font-size: 12px;
	}
	.search-bar-div .form-control {
		padding: 8px 10px;
		font-size: 16px!important;
		max-width: 240px;
	}
	.search-advanced-input-icon-div {
		max-width: 240px;
	}
	.search-advanced-input-icon {
		right: 10px;
		bottom: 12px;
		max-width: 22px;
	}
	.search-bar-div .search-btn {
		font-size: 14px;
	}
	.main-white-div.mobile-property-div {
		padding: 15px 0;
		border-radius: 10px;
	}
	.mobile-property-div .property-box-div-margin {
		margin-bottom: 15px;
	}
	.mobile-property-div .property-box-div{
		display: flex;
		box-shadow: none;
		border: 1px solid #cac8c8;
		zoom: 0.9;
	}
	.mobile-property-div .group-tag {
		left: 10px;
		max-width: 45px;
	}
	.property-search-list-box-content {
		width: 140%;
	}
	.ribbon-pos {
	}
	.mobile-property-div .property-title-width {
		width: 100%;
	}
	.property-rating-prop-mini_ribbon {
		text-align: initial;
	}
	.mobile-property-div .property-widget .chalet_managed_by {
		top: auto;
		bottom: 10px;
		left: auto;
		right: 8px;
		z-index: 11;
		width: 12%!important;
	}
	html[dir=rtl] .mobile-property-div .property-widget .chalet_managed_by {
		left: 0.6em;
		right: auto;
	}
	.property-search-list-box .chalet_managed_by {
		bottom: 1em !important;
		left: 1em !important;
	}
	html[dir=rtl] .property-search-list-box .chalet_managed_by {
		left: auto !important;
		right: 1em !important;
	}
	.mobile-property-div .chalet_prop_mini_ribbon {
		position: absolute;
		white-space: normal;
		text-align: left;
		display: flex;
		flex-direction: column-reverse;
		align-items: flex-start;
		margin-top: 0em;
		row-gap: 0.5em;
	}
	html[dir=rtl] .mobile-property-div .chalet_prop_mini_ribbon {
		text-align: right;
	}
	.mobile-property-div .property-box-content {
		padding: 0 10px;
		margin-top: 0;
		position: absolute;
	}
	.mobile-property-div .property-title-div {
		display: block;
		margin: 10px 0;
	}
	.mobile-property-div .price-box-div {
		padding-top: 10px;
		/* added to make boxes on homepage close to edge */
		zoom: 0.85;
	}
	.mobile-property-div .property-box-img-div {
		width: 100%;
		height: 245px;
		margin-left: auto;
	}
	/* .mobile-property-div:hover .property-box-img-div:hover {
		 width: 60%;
		 height: 245px;
		 margin-left: auto;
		 transition: all ease 0.5s;
	}
	*/
	.mobile-property-div .property-box-img-div::before {
		width: 50px;
		height: 100%;
		bottom: 0;
		left: -25px;
		display:none
	}
	.mobile-property-div .property-box-img-div::before:hover {
		width: 50px;
		height: 100%;
		bottom: 0;
		left: -35px;
		background-color: #fffcfcb5;
		transition: none;
	}
	.mobile-property-div .property-widget ul.amenities{
		visibility: visible;
	}
	.mobile-property-div .property-id {
		font-size: 9px;
		line-height: 18px;
		background-color: #3c3c3a66;
		width: 28%;
		padding-left: 2px;
		padding-right: 2px;
		border-radius: 5px;
		height: 18px;
		text-align: center;
		margin-top: 2px;
	}
	.mobile-property-div .star-li li {
		font-size: 12px;
	}
	.mobile-property-div .property-desc-list .div {
		width: 100%;
	}
	.mobile-property-div .property-desc-list p {
		margin-bottom: 0;
	}
	.mobile-property-div .price-box {
		padding: 5px 5px 10px;
		min-height: 65px;
		min-width: 65px;
		margin-right: 11px;
	}
	.mobile-property-div .price-box .first {
		font-size: 8px;
		line-height: 10px;
		font-family: poppins-bold, sans-serif;
	}
	.mobile-property-div .price-box .second {
		font-size: 10px;
	}
	.mobile-property-div .price-box .third {
		font-size: 11px;
	}
	.mobile-property-div .property-link-btn {
		width: 20px;
		height: 20px;
		right: 14px;
	}
	.list-white-div.mobile-list-white-div {
		overflow: hidden;
		padding: 15px 0 0;
	}
	.mobile-list-white-div .white-radius-box {
		border-radius: 0;
		box-shadow: none;
	}
	.list-white-div.mobile-list-white-div .row{
		width: 100%;
		margin: auto;
	}
	.list-white-div.mobile-list-white-div .row .col-12{
		padding: 0;
	}
	.mobile-list-white-div .white-radius-box-padding{
		padding: 14px;
	}
	.mobile-list-white-div .grey-list-box.white-list-box{
		background-color: #fff;
		padding: 0;
	}
	.mobile-list-white-div .grey-list-box-bg {
		border-radius: 0;
		padding: 15px 15px;
	}
	.padding-bottom-small{
		padding-bottom: 20px;
	}
	#sidebar-wrapper-div{
		transition: all ease 0s;
	}
	#sidebar-wrapper-div.toggled {
		width: 100%;
		max-width: 575px;
	}
	.sidebar-wrapper {
		width: 100%;
		max-width: 575px;
	}
	.book-fixed-btn {
		position: fixed;
		bottom: 5px;
		width: 34%;
		left: 33%;
		right: 33%;
		z-index: 999;
		font-size: 16px!important;
		padding: 6px 15px;
		margin: auto auto 8px;
	}
	.list-with-us-panel, .book-now-div {
		position: fixed;
		z-index: 999;
		height: 100vh;
	}
	.icon-16{
		max-width: 14px;
		height: auto;
	}
	.icon-16-filter{
		max-width: 18px;
		height: auto;
	}
	.property-info-bg-padding{
		background-color: #0264ca;
		padding: 10px 10px;
	}
	.res-property-image-div{
		width: 100%;
		height: 260px;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		box-shadow: inset 0 -48px 40px -10px black;
		display: flex;
		align-items: center;
		justify-content: center;
		border-top: 3px solid #ff0084;
		position: relative;
	}
	.camera-gallery-icon{
		max-width: 85px;
		height: auto;
	}
	.image-numbers{
		position: absolute;
		right: 10px;
		bottom: 5px;
		z-index: 9;
	}
	.res-gallery-modal-box{
		position: fixed;
		top: 0;
		z-index: 9999;
		width: 103%;
		height: 100%;
		background-color: #000;
		display: none;
		overflow-x: hidden;
	

		
	}
	.res-gallery-modal-box.active{
		display: block;
	}
	.res-gallery-image{
		width: 100%;
		height: 150px;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		margin-bottom: 4px;
		transform: scale(1.0);
		transition: all ease .5s;
	}
	#mobile-gallery-lightbox {
		position: fixed;
		top: 0;
		height: 50%;
		right: 0;
		left: 0;
		display: none;
		background: transparent none center center no-repeat;
		background-size: cover;
		z-index: 9999;
	}
	.res-property-title-div{
		z-index: 999;
		max-width: 250px;
		margin: -58px auto auto;
	}
	.res-property-title-div .property-title {
		font-size: 14px;
		line-height: 18px;
	}
	.res-property-title-div .property-id {
		font-size: 11px;
		line-height: 20px;
		width: 100%
	}
	.res-property-title-div .property-id .id2 {
		padding-top: 10px;
	}
	.id2 {
		padding-top: 10px;
		background-color: #ffffff00!important;
	}
	.res-property-share-icon{
		position: absolute;
		left: 15px;
		margin-top: 220px;
		z-index: 9;
		display: inline-block;
		width: auto;
		max-width: 15px;
		padding: 0;
	}
	.group-tag1{
		position: absolute;
		left: 0;
		right: 0;
		top: -6px;
		margin: auto;
		max-width: 65px;
	}
	.property-info-bg-padding p.ft-12 {
		font-size: 10px;
	}
	.carousel-text.ft-12 {
		font-size: 10px;
		line-height: 14px;
	}
	.property-info-bg-padding .star-li li {
		font-size: 12px;
	}
	.star-rating .star {
		font-size: large;
	}
	.star-rating .star.half:after {
		content:'\2605';
		color: gold;
		position: absolute;
		margin-left: -15px;
		width: 7px;
		overflow: hidden;
	}
	html[dir=rtl] .star-rating .star.half:after {
		margin-right: -15px;
		margin-left: 0;
	}
	.feature-property-slider .item {
		margin: 10px 5px;
	}
	.book-now-div.ft-14 p{
		font-size: 14px;
	}
	div.property-list-desc{
		font-size: 12px;
		line-height: 18px;
	}
	.property-title-div {
		margin: 5px 0;
	}
	.hero-res-padding{
		padding-top: 45%;
	}
	.search-result-banner {
		padding: 15px 30px 15px;
	}
	.search-result-banner h3 {
		font-size: 18px;
	}
	.search-result-banner p {
		font-size: 12px;
		line-height: 16px;
	}
	.close-search-banner{
		top: 5px;
	}
	.close-search-banner svg{
		width: 18px;
		height: auto;
	}
	.property-search-list-box-border{
		margin-bottom: 15px;
		ZOOM: 0.75;
	}
	.mobile-property-div .property-search-list-box{
		padding-right: 10px;
		border: none;
		box-shadow: 0 0 5px rgb(34 34 34 / 15%);
	}
	.mobile-property-div .property-search-list-box-img-div {
		min-width: 150px;
		width: 520px;
		height: 230px;
		margin-right: 15px;
	}
	.mobile-property-div .property-search-list-box .property-title-width {
		width: 100%;
	}
	.mobile-property-div .property-search-list-box .group-tag {
		max-width: 45px;
		left: 88%!important;
	}
	.mobile-property-div .property-search-list-box .group-tag.group-tag-for-sale, .mobile-property-div .property-search-list-box .group-tag.group-tag-sold {
		left: 96px;
		right: auto;
	}
	.search-plan-box {
		height: 50px;
		width: 100%;
		align-items: center;
		justify-content: space-between;
		margin-top: 10px;
	}
	.search-plan-box .white-btn{
		font-size: 10px!important;
		font-weight: 600;
	}
	.search-plan-box p{
		margin-bottom: 0;
		text-align: left;
		position: relative;
		z-index: 1;
		padding-top: 14px;
	}
	.search-plan-box .second {
		font-size: 14px!important;
		margin-bottom: 0;
	}
	.search-plan-box .third {
		font-size: 20px!important;
		margin-bottom: 0;
	}
	.search-plan-box .plan-icon{
		z-index: 0;
	}
	.res-br-0{
		border-radius: 0;
	}
}
@media (min-width: 576px){
}
@media only screen and (max-width: 480px) {
}
@media only screen and (max-width: 400px) {
}
@media screen and (max-width: 375px){
}
@media screen and (max-width: 321px){
}
/*rtl responsive css for larger samsung */
@media only screen and (max-width: 360px) {
	.property-widget ul.amenities li, .property-desc-list p{
		font-size: 14px;
		font-family: poppins-medium, sans-serif !important;
	}
	.mobile-property-div .property-title .extrablack {
		color: #000000!important;
	}
	.extrablack {
		color: #000000!important;
		font-size: 15px!important;
	}
	.search-plan-box .reg-text{
		font-size: 10px!important;
		line-height: 18px;
	}
	.search-plan-box .first {
		font-size: 12px!important;
		line-height: 18px!important;
		margin-bottom: 0;
		font-family: poppins-bold, sans-serif;
	}
	.mobile-property-div .price-box .first {
		font-size: 10px;
		line-height: 10px;
		font-family: poppins-bold, sans-serif;
	}
	.mobile-property-div .price-box .second {
		font-size: 12px;
	}
	.mobile-property-div .price-box .third {
		font-size: 13px;
	}
	.amen-list-test{
		font-size: 12px!important;
	}
}
/*rtl responsive css for smaller iphone*/
@media only screen and (min-width: 375px) and (max-width: 400px) {
	.property-widget ul.amenities li, .property-desc-list p{
		font-size: 10px;
		font-family: poppins-medium, sans-serif;
		margin-bottom: 3px;
		display: flex;
		align-items: center;
	}
	/*iosh for smaller iphone lower panel issue*/
	.iosh{
		height:120vh;
		margin-top: -30px;
	}
	.amen-list-test{
		font-size: 8px!important;
	}
	.mobile-property-div .property-title .extrablack {
		color: #000000!important;
	}
	.extrablack {
		color: #000000!important;
		font-size: 13px!important;
	}
	.search-plan-box .reg-text{
		font-size: 8px!important;
		line-height: 18px;
	}
	.search-plan-box .first {
		font-size: 10px!important;
		line-height: 18px!important;
		margin-bottom: 0;
		font-family: poppins-bold, sans-serif;
	}
	.update-title {
		font-size: 5px!important;
	}
}
