/* This stylesheet is meant to override SASS styles. Please place them below.  To activate, uncomment line 12 in ../inc/scripts.php */

/* line 90, assets/css/sass/pages/_pages.scss */
.post-plot-map-2 .map__link.-inactive path, .map__link.-inactive polygon, .plot-map-2 .map__link.-inactive path, .map__link.-inactive polygon {
  fill: transparent;
  stroke: transparent;
  transition: all .25s ease;
}

/* line 95, assets/css/sass/pages/_pages.scss */
.post-plot-map-2 .map__link.-inactive.-active path, .map__link.-inactive.-active polygon, .post-plot-map .map__link.-inactive.-active path, .map__link.-inactive.-active polygon {
  fill: rgba(188, 95, 92, 0.75);
	stroke: rgba(188, 95, 92, 0.75);
}

/* line 100, assets/css/sass/pages/_pages.scss */
.post-plot-map-2 .map__link.-inactive:hover path, .map__link.-inactive:hover polygon, .post-plot-map .map__link.-inactive:hover path, .map__link.-inactive:hover polygon {
  fill: rgba(188, 95, 92, 0.75);
  stroke: rgba(188, 95, 92, 0.75);
}

/* line 106, assets/css/sass/pages/_pages.scss */
.map__link.-inactive.-reserved.-active path, .map__link.-inactive.-reserved.-active polygon, .map__link.-inactive.-under-contract.-active path, .map__link.-inactive.-under-contract.-active polygon {
  fill: rgba(66, 85, 99, 0.65);
	stroke: rgba(66, 85, 99, 0.65);
}

/* line 111, assets/css/sass/pages/_pages.scss */
.map__link.-inactive.-reserved:hover path, .map__link.-inactive.-reserved:hover polygon, .map__link.-inactive.-under-contract:hover path, .map__link.-inactive.-under-contract:hover polygon {
  fill: rgba(66, 85, 99, 0.65);
  stroke: rgba(66, 85, 99, 0.65);
}

/* include polyline el for phase 2 svg */
.map__link path, .map__link polygon, .map__link polyline {
    fill: transparent;
    transition: fill .25s ease;
}
.map__link:hover polyline,  .map__link.-active polyline {
    fill: rgba(188, 149, 92, 0.75);
}
/*
.post-plot-map-2 .map-listing ul li a {
      font-size: 14px;
      font-weight: normal;
}
*/
/* Video Page */
.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
}
.embed-container iframe, .embed-container object, .embed-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.lifestyle-video {
	position: relative;
	padding-bottom: 42.125%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
}
.lifestyle-video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* p2 update 08/22 */
.white-text h2, .white-text p, .white-text a {
	color: #fff !important;
}
.white-text a:hover {
	color: #fff;
	text-decoration: underline;
}
.pum-container {
	background-image: url(/wp-content/themes/kronos/assets/img/SouthOakTopoTexture.jpg);
    background-size: 200%;
}
.pum-title {
    font-family: "domaine-display", serif !important;
}
.pum-content a {
	color: #fff !important;
}
.pum-content a:hover {
	color: #fff;
	text-decoration: underline;
}
.pum-theme-603 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close {
	background: #fff !important;
	color: #405766 !important;
	font-weight: 700 !important;
	font-size: 28px !important;
}
@media (min-width: 960px) {
	.pum-container {
		padding: 40px !important;
	}
	.pum-title {
		font-size: 50px !important;
		line-height: 1.4 !important;
	}
	.pum-content p {
		font-size: 20px;
		line-height: 1.6;
		max-width: 80%;
		margin: 1em auto;
	}
	.phase2 {
		padding: 40px !important;
	}
	.phase2 p {
		font-size: 20px !important;
	}
}
