.property-pro-aios-starter-theme-agent-box {
	border: 1px solid #dcdcdc;
	padding: 8px;
	margin: 25px 0 30px;
}

.property-pro-aios-starter-theme-agent-box-agent-photo,
.property-pro-aios-starter-theme-agent-box-agent-info {
	display: inline-block;
	vertical-align: middle;
}

.property-pro-aios-starter-theme-agent-box-agent-info {
	max-width: 500px;
	font-size: 14px;
	color: #747474;
	margin-left: 25px;
}

.property-pro-aios-starter-theme-agent-box-agent-info span {
	display: block;
}

span.property-pro-aios-starter-theme-agent-box-agent-photo img {
	margin: 0 !important;
	padding: 0;
	box-shadow: none !important;
}

.property-pro-aios-starter-theme-agent-box-agent-name {
	font-size: 30px;
	text-transform: uppercase;
	color: #1f1f1f;
	padding-bottom: 7px;
	border-bottom: 1px solid #dcdcdc;
}

.property-pro-aios-starter-theme-agent-box-agent-address {
	font-size: 18px;
	margin-top: 15px;
}

.property-pro-aios-starter-theme-agent-box-agent-desc {
	line-height: 24px;
}

@media only screen and (max-width: 917px) { 

	.property-pro-aios-starter-theme-agent-box-agent img {
		margin-bottom: 10px;
	}

	.property-pro-aios-starter-theme-agent-box-agent span.agent-photo img {
		margin-bottom: 0!important;
	}
		
}

@media only screen and (max-width: 700px) {
	
	img.property-pro-aios-starter-theme-agent-box-about-photo {
		margin: 0 auto!important;
		float: none!important;
		display: block;
	}
	
	.property-pro-aios-starter-theme-agent-boxproperty-pro-aios-starter-theme-agent-box-agent {
		display:block;
		text-align: center;
		margin:0 auto 15px auto;
	}
	.property-pro-aios-starter-theme-agent-box-agent-info {
		display:block;
		margin:auto;
	}
	
	.property-pro-aios-starter-theme-agent-box {
		text-align:center;
	}
	
	
}