@media only screen and (max-width : 480px) {
	.listing .price 
	{
	    padding-top: 20px;
	}

	.listing 
	{
	    margin-bottom: 30px;
	}

	.listing-banner 
	{
	    min-height: 345px;
	}

	.navbar-nav>li>a 
	{
	    padding-top: 15px;
	    padding-bottom: 15px;
	}


	.hp-banner 
	{
	    min-height: 345px;
	}

	.feat-half
	{
		width:100%; 
		float:left
	}

	.half-row
{
	width:100%
}

}


/* Small Devices, Tablets */
 @media (max-width: 768px) {

	.thumbnails
	{
		margin-top: 25px;
	}

	.top
	{
	    margin-bottom: 25px;
	}

}