/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 03 2023 | 20:58:52 */
@media screen and (max-width: 768px)  {
#view-map-modal
	{overflow:auto}

	#view-map-modal  .ml-5{
		margin-left: 0 !important
	}
	
		#view-map-modal .mr-5{
		margin-right: 0 !important
	}
	/*#view-gallery-modal div .col-6:last-of-type 
	{display:none}*/
	
	#view-gallery-modal div .col:first-of-type,#view-gallery-modal div .col:first-of-type  .col-3 {
	max-width: 100% !important;
	flex: 0 0 100% !important;
	}
#view-gallery-modal .gallery-image img
	{    position: unset;
		margin: 10px 0
	}
	#view-gallery-modal .gallery-image {
		padding-bottom:0
	}

}
@media screen and (min-width: 768px)  {
.custom-container {
  display: grid; 
  grid-auto-columns: 50%; 
  grid-template-columns: 50% 50%; 
  grid-template-rows: 50% 50%; 
  gap: 30px 30px; 
  grid-template-areas: 
    ". ."
    ". ."; 
  align-items: center; 
	max-width:26rem
}
	
}
	.custom-container input[type=button]:not(.avia-font-entypo-fontello) {
    min-width: 13rem !important;}
.rethink-property-image-header.sale-pending::before {
    content: "Sale Pending";
    position: absolute;
    left: 1.25rem;
    top: 0.75rem;
    width: CALC(100% - 2.5rem);
    height: CALC(100% - 1.5rem);
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fdd20a;
    background: rgba(0,0,0,0.5);
    font-family: "noto-serif", serif;
    font-size: 2rem;
}
.rethink-property-image-header.sold::before {
    content: "SOLD";
    position: absolute;
    left: 1.25rem;
    top: 0.75rem;
    width: CALC(100% - 2.5rem);
    height: CALC(100% - 1.5rem);
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fdd20a;
    background: rgba(0,0,0,0.5);
    font-family: "noto-serif", serif;
    font-size: 2rem;
}
.options-container .yellow-text h3
{
	color: #fdd20a !important;
}