.propertyagentwrapper{display:table;margin:0 auto;padding:30px 0}.propertyagentwrapperinner{display:block}.propertyagent{display:table-row}.propertyagentdetails,.propertyagentimg{display:table-cell;vertical-align:bottom;padding:15px 0}.propertyagentdetails{padding-bottom:30px}.propertyagentdetails h2{margin:0;padding:0}.propertyagentdetails h3{margin:0;padding:0;font-size:32px;font-style:normal;color:#000}.propertyagentdetails h4{margin:0;padding:0 0 7px;font-size:18px;line-height:18px;color:#532b19}.propertyagentdetails .agentemail,.propertyagentdetails .agentemail a,.propertyagentdetails .agentweb,.propertyagentdetails .agentweb a{font-size:15px;color:#532b19;text-decoration:underline}.propertyagentdetails .agentemail a:hover,.propertyagentdetails .agentweb a:hover{font-size:15px;color:#000!important;text-decoration:underline}.propertyagentdetails .agentfax,.propertyagentdetails .agentlicense{font-size:16px;color:#000}.propertyagentdetails .agentphone,.propertyagentdetails .agentphone a,.propertyagentdetails .agentphone a:hover{font-size:24px;color:#000;text-decoration:none}.propertyagentcompany{font-weight:700;padding-bottom:5px}.propertyagentwrapperinnerco,.propertyagentwrapperinnerco .propertyagent,.propertyagentwrapperinnerco .propertyagentdetails{display:block;width:100%;text-align:center}.propertyagent.propertyagentco .propertyagentdetails h3{font-size:24px}.propertyagent.propertyagentco .propertyagentdetails .agentemail,.propertyagent.propertyagentco .propertyagentdetails .agentemail a,.propertyagent.propertyagentco .propertyagentdetails .agentemail a:hover,.propertyagent.propertyagentco .propertyagentdetails .agentweb,.propertyagent.propertyagentco .propertyagentdetails .agentweb a,.propertyagentdetails .agentweb a:hover{font-size:15px}.propertyagentimg{width:230px;text-align:center}.propertyagentimg img{width:auto;height:auto;max-width:200px;max-height:400px;border:1px solid #532b19;margin-right:30px}.mobile .propertyagent{display:table;margin-left:auto;margin-right:auto}@media only screen and (max-width:640px){.propertyagentdetails,.propertyagentimg{display:block;text-align:center}.propertyagentdetails{padding-bottom:24px}.propertyagent{display:table;margin-left:auto;margin-right:auto}.propertyagent.propertyagentco .propertyagentimg{display:none}.propertyagent.propertyagentco{padding-bottom:15px}.propertyagentimg{width:100%;padding-bottom:0}.propertyagentimg img{margin-right:auto;margin-left:auto}.propertyagentdetails h3{font-size:27px}.propertyagentdetails .agentemail,.propertyagentdetails .agentemail a,.propertyagentdetails .agentemail a:hover,.propertyagentdetails .agentweb,.propertyagentdetails .agentweb a,.propertyagentdetails .agentweb a:hover,.propertyagentdetails h4{font-size:16px}.propertyagentdetails .agentphone,.propertyagentdetails .agentphone a,.propertyagentdetails .agentphone a:hover{font-size:18px}.propertyagentwrapperinnerco .propertyagentdetails{width:100%!important}.propertyagentwrapper{padding:0}}