#locator-map-container{ display:inline-block; width:100%;}
#locator-results{
	width: 300px;
}
#locator-map{ height:530px; width:400px; margin-top:75px; float:right;}
#locator-results{
	display: inline-block;
	clear: left;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top:0px;
}
 @media screen and (min-width: 759px) and (max-width: 1024px) {#locator-results{
	width: 42%;
}
#locator-map{width:58%; }}
 @media screen and (min-width: 200px) and (max-width: 758px) {#locator-results{width: 100%;}#locator-map{float:left; width:100%}}
#locator-results h2{ margin-top:0px; color:#000000;}
#address-list li{ display:inline-block;}
#address-list .list-label{
	float: left;
	margin: 0px;
	padding: 2px 3px;
	width: 17px;
	text-align: center;
	
	color: #000;
	font-weight: bold;
	font-size:13px;
	margin-top:5px;
}

#address-list .list-details{
	float: left;
	margin-left: 10px;
	width: 180px;
}
#address-list .list-content{ display:inline-block; padding-top:8px;}
#address-list .loc-name{ font-weight:bold;}
#address-list .loc-name a{ color:#000;}
#address-list .loc-name a:hover{color:#e41e26;}
#address-list .loc-name,#address-list .loc-addr,#address-list .loc-addr2,#address-list .loc-addr3,#address-list .loc-phone
{     font-size: 12px;
    line-height: 18px;}
.locator-nav{ margin:5px 0 20px 0px; float:left;}
.locator-nav:last-child{ margin-top:20px;}
.locator-nav a{
    color: #000;
    float: left;	
    font-size: 12px;
    font-weight: normal;
    margin: 2px;
    padding: 5px 4px;
    text-decoration: none; clear:none !important;}
.info-content{ width:200px;}
.info-content .loc-name{ font-weight:bold !important; border-bottom:2px solid  #451400; }	