.has_afc #listing_detail_img{width:100%;background:#4a4a4a;text-align:center}.has_afc #listing_detail_img>img{display:inline-block}.has_afc .listing_details #navigation{float:right;margin-top:-48px;padding-left:2px}.has_afc .col-content>table:first-child{width:100%}.has_afc .banner-home1>.container{margin-left:-15px;margin-right:-15px}.has_afc #business_card .col-md-4 ul{padding:0}.has_afc #business_card .col-md-4 ul li strong{font-weight:400}.has_afc .detail-right .reciprocity_logo{float:right}.has_afc #business_card .col-md-4 ul li{display:inline-block;width:100%}.has_afc #business_card .col-md-4 ul li.name strong,.has_afc #business_card .col-md-4 ul li.office_name strong{font-weight:700}.has_afc #business_card .col-md-4 ul.realtor_info li strong{display:inline-block;width:60%;float:right}#ContainerTable select,table#ContainerTable input[type=text]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}table#ContainerTable table td{padding-bottom:5px;padding-right:5px}body.propertysearch.property_search>table[width="530"],table#ContainerTable{max-width:1030px;width:100%;margin:0 auto}body.propertysearch.property_search>table[width="530"]>tbody,table#ContainerTable>tbody{padding:0 15px;display:block}body.propertysearch.property_search>table[width="530"] table{width:100%}body.propertysearch.property_search>table[width="530"] td.justify table[width="512"]{width:100%}body.propertysearch.property_search>table[width="530"] td.justify table table td.tablebackgroundcolor table td:first-child{text-align:center}body.propertysearch.property_search td.titleSmall{width:20%}@media (max-width:767px){.has_afc .listing_details #navigation{float:none;margin:0}.has_afc .col-content>table tr:first-child>td{width:100%;display:block}table#ContainerTable table{width:100%}}