/*
* @author: William Khoe
*/

.locating-product-2:after
{
	display:block; clear:both; visibility:hidden;
	height:0;
	content:".";
}
.ie .locating-product-2
{
	zoom:1;
}

#locating-product
{
	margin:0 0 30px 0; padding:19px;
	border:1px solid #DEDEDE;
	background:#FFF;
	box-shadow:1px 1px 3px rgba(0,0,0,0.2); -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2);
}
#locating-product h3
{
	margin:0 0 15px 0;
	font-size:13px; font-weight:700; text-transform:uppercase; line-height:16px;
}
#locating-product h4,
.locating-product-2 h4
{
	font-size:14px; font-weight:700; line-height:16px;
}
#locating-product h5,
.locating-product-2 h5
{
	margin:0 0 10px 0;
	font-size:16px; line-height:18px;
}
#locating-product .thumbnail
{
	margin:0 0 15px 0;
	text-align:center;
}
#locating-product .thumbnail img
{
	width:100%; height:auto;
}
#locating-product .product-info,
.locating-product-2 .product-info
{
	margin:0 0 15px 0;
}
#locating-product .product-info label,
.locating-product-2 .product-info label
{
	font-size:11px; font-weight:bold; color:#666;
}
#locating-product .product-info h2,
.locating-product-2 .product-info h2
{
	font-size:14px; line-height:16px; color:#666;
}
#locating-product .product-info h2 strong,
.locating-product-2 .product-info h2 strong
{
	color:#222;
}
#locating-product .selected-product
{
	display:none;
}

.locating-product-2
{
	margin:0 0 35px 0;
}
.locating-product-2 h3
{
	margin:0 0 15px 0;
	font-size:15px; line-height:17px;
}
.locating-product-2 .col-2 p
{
	margin:0 0 15px 0;
	font-size:14px;
}
.locating-product-2 .col-1
{
	width:349px;
	border-right:1px solid #DDD;
}
.locating-product-2 .col-2
{
	padding:0 0 0 27px;
	width:323px;
}
.locating-product-2 .thumbnail
{
	position:absolute;
	top:0; left:0;
}
.locating-product-2 .thumbnail img
{
	width:110px; height:auto;
}
.locating-product-2 .product-info-wrap
{
	position:relative;
	padding:0 0 0 110px;
}
.locating-product-2 .details
{
	padding:0 20px 0 20px;
}
.locating-product-2 .details h4
{

}
.locating-product-2 .details h5
{

}
.locating-product-2 .details .product-info
{

}
.locating-product-2 .details .cta
{

}

/* Tablet Portrait */

@media only screen and (min-width:768px) and (max-width:1023px)
{
	.locating-product-2
	{
		margin-bottom:20px;
	}
	.locating-product-2 .col-1
	{
		width:315px;
	}
	.locating-product-2 .col-2
	{
		width:150px;
	}
	.locating-product-2 .col-2 p
	{
		font-size:12px;
	}
}

/* Mobile Portrait & Landscape */

@media only screen and (max-width:767px)
{
	.locating-product-2
	{
		margin-bottom:10px;
	}
	.locating-product-2 .col
	{
		float:none;
		width:auto;
	}
	.locating-product-2 .col-1
	{
		margin:0 0 15px 0; padding:0 0 15px 0;
		border-right:0; border-bottom:1px solid #DDD;
	}
	.locating-product-2 .col-2
	{
		padding:0;
	}
	.locating-product-2 .col-2 h3
	{
		margin:0 0 5px 0;
	}
	.locating-product-2 .col-2 p
	{
		margin:0 0 10px 0;
		font-size:12px;
	}
	#locating-product
	{
		margin-bottom:10px;
	}
	.locating-product-2 .col-2 p
	{
		font-size:12px;
	}
}
