
/* Property Management Page
===================================================== */

#pm-info{}
#pm-info h2{font-size: 24px; font-weight: 300;}
#pm-info h3{font-size: 30px;font-weight: 300;  color: #51b7b7;}
#pm-info h3.form-title{text-transform: uppercase; text-align: center;}
#pm-info p{font-size: 17px; color: #000;}
#pm-info ul{list-style-type: none; padding: 0;}
#pm-info ul li{display: block; margin:30px 0;}
#pm-info .icon{display: inline-block; height: 50px; width: 50px; text-align: center; line-height: 50px; background-color: #51b7b7; border-radius: 50%; margin-right: 10px;}
#pm-info .orange{color: #51b7b7;}
#pm-info .orange-arrow{text-align: right;}
#pm-info p.below{display: none;}
@media (max-width: 1284px){
	#pm-info .orange-arrow img{margin-right: -30px; margin-top: -30px;}
}
@media (max-width: 991px){
	#pm-info{text-align: center;}
	#pm-info p.right{display: none;}
	#pm-info p.below{display: block;}
	#pm-info .orange-arrow{margin-top: 50px; padding-right: 40px;}
	#pm-info .orange-arrow img{margin: 0;
		transform: rotate(-50deg) scaleX(-1);
		-moz-transform: rotate(-50deg) scaleX(-1);
		-o-transform: rotate(-50deg) scaleX(-1);
		-webkit-transform: rotate(-50deg) scaleX(-1);
		filter: flipH;
		-ms-filter: "flipH";
	}
}
@media (max-width: 700px){
	#pm-info .orange-arrow{padding: 0;}
}
@media (max-width: 600px){
	#pm-info .orange-arrow img{
		transform: rotate(-75deg) scaleX(-1);
		-moz-transform: rotate(-75deg) scaleX(-1);
		-o-transform: rotate(-75deg) scaleX(-1);
		-webkit-transform: rotate(-75deg) scaleX(-1); }
}
@media (max-width: 550px){
	#pm-info .orange-arrow img{
		transform: rotate(-120deg) scaleX(-1);
		-moz-transform: rotate(-120deg) scaleX(-1);
		-o-transform: rotate(-120deg) scaleX(-1);
		-webkit-transform: rotate(-120deg) scaleX(-1);
		margin-top: -30px;
	}
}
@media (max-width: 500px){
	#pm-info .orange-arrow{display: none;}
}


/* PM Explore */
#pm-explore { padding: 55px 0 40px; text-align: center; }
#pm-explore h2 { margin-bottom: 15px; }
#pm-explore .service { position: relative; }
#pm-explore .service .title .icon { font-size: 31px; line-height: 1; color: #6a6a6a; }
#pm-explore .service .title h3 { font-size: 24px; padding: 15px 0 10px; line-height: 1.2em; margin: 0; color: #6a6a6a; }
#pm-explore .service p { font-size: 16px; margin: 0 0 50px; }
@media (min-width: 768px){
	#pm-explore .service { text-align: left; }
	#pm-explore .service .title { position: relative; padding-left: 45px; }
	#pm-explore .service .title .icon { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
	#pm-explore .service p { min-height: 7em; margin: 0 0 30px; }
}
@media (max-width: 767px){
	#pm-explore .service { max-width: 400px; margin: 0 auto; }
}

/* PM Discover */
#pm-discover { padding: 0px 0 40px; font-size: 17px; text-align: center; }
#pm-discover h3 { margin-bottom: 30px }
#pm-discover p { margin-bottom: 20px; }
#pm-discover p.text-alt { font-size: 18px; }
#pm-discover img { margin-bottom: 30px; width: 100%; }
#pm-discover .read-more-toggle { position: relative; display: block; font-size: 20px; height: 50px; line-height: 50px; width: 100%; }
#pm-discover .read-more-toggle i { display: block; position: relative; left: 0; right: 0; top: 5px; -webkit-transition: top 0.2s; -o-transition: top 0.2s; transition: top 0.2s; }
#pm-discover .read-more-toggle:hover i { top: 0px; -webkit-transition: top 0.3s; -o-transition: top 0.3s; transition: top 0.3s; opacity: 0.7; }
#pm-discover .read-more-toggle.collapsed i { top: -15px; }
#pm-discover .read-more-toggle.collapsed:hover i { top: -10px; }
