@media (max-width: 767px)
{
	h1, h2, h3, h4, h5, h6, p
	{
		font-size: 70%;
	}
	h4
	{
		letter-spacing: 3pt;
	}
	#navbar-primary-collapse .navbar-nav
	{
		margin: 0px auto;
	}
	#navbar-primary-collapse .navbar-nav > li
	{
		display: block;
	}
	#navbar-primary-collapse .navbar-nav > li:nth-child(2)
	{
		margin-right: 0px;
	}
	#navbar-primary-collapse .navbar-nav > li > a
	{
		font-size: 70%;
		letter-spacing: 3pt;
	}
	section#about p
	{
		font-size: 16px;
	}
	.phone
	{
		font-size: 20px;
	}
	.address
	{
		font-size: 10px;
	}
	.web-id
	{
		font-size: 15px;
	}
	.header-top h4
	{
		position: relative;
		top: 15%;
	}
	.header-logo
	{
		top:35px;
		position: relative;
		left: 0px;
	}
	.header-logo img
	{
		width: 40%;
		max-width:140px;
	}
}