.container, .rh-ultra-page{
	max-width: 1264px;
}
div.daterangepicker .calendar-table th{
	color: #07152D;
}
.dashboard-posts-list svg{
	fill: #07152D;
}
.dashboard-posts-list .large-column-wrap .rh-ultra-stroke-dark {
	stroke: #07152D;
	fill: transparent;
}

.dashboard-posts-list .large-column-wrap .rh-ultra-dark {
	fill: #07152D;
}


.sharedaddy {
    display: none !important;
}

/* Added by Usman */

.rhea-site-logo, .rhea-logo-heading {
    width: 223px;
    height: 113px;
}

.rhea_ultra_City {
    min-height: 300px !important;
}

.fancybox-caption__body {
    display: none !important;
}
.rh-ultra-properties-half-map {
    padding-bottom: 90px; /* Keeps it from getting obscured */
}
.rh-ultra-properties-half-map .rh-ultra-half-map-list {
    padding-bottom: 0;
}
.rh-ultra-properties-half-map {
    padding-bottom: 0;
}
/* Hide breadcrumbs on all pages */
nav.rh-page-breadcrumbs {
    display: none !important;
}
.rhea_trigger_map {
  display: -webkit-box;
  -webkit-line-clamp: 1; /* Or 2 if you want two lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  max-height: 1.4em; /* match to one line of text */
}
.rhea-ultra-property-card-five-content p {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
/* Targeting the anchor link inside the title element */
.rhea-ultra-property-card-five-title a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 550px;  /* Adjust this value to control the width */
    display: block;
}

body {
  opacity: 0;
  animation: fadeInPage 1s ease forwards;
}

@keyframes fadeInPage {
  to {
    opacity: 1;
  }


