@media(max-width: 1279px){
	.navbar-default .navbar-nav>li>a {padding: 0px 15px;}
	.products section div a {font-size: 16px;}
}
@media(max-width: 1079px){
	.navbar-default .navbar-nav>li>a {font-size: 14px;padding: 0px 14px;}
	.products section a{font-size: 17px;}
}
@media(max-width: 991px){
	.navbar-default .navbar-nav>li>a {font-size: 12px; padding: 0px 12px;}
	.about h1, .products h2 {font-size: 24px;}
	.products section a {font-size: 13px;}
	footer h3 {font-size: 23px;}
	footer p {font-size: 15px;}
}
@media(max-width: 767px){
	.navbar-collapse{margin-top: 50px;}
	.navbar-default .navbar-nav>li>a { font-size: 12px;padding: 10px 10px;border: 0;}
	.product-section h3 {margin-top: 20px;}
	.banner h1 {font-size: 16px;margin-top: 5px;}
	.banner{padding: 18px 0;}
.navbar-brand>img{max-width: 75%;}
.home-banner {
    padding-top: 50px;
}
.content {
    padding-top: 70px;
}
.banner{ position: unset;}
}
@media(max-width: 599px){
	.navbar-brand>img {max-width: 60%;}
	.navbar-brand {padding: 6px 15px;}
	.navbar-collapse {margin-top: 15px;}
	.products section div a {min-height: 75px;}
}
@media(max-width: 479px){
	.navbar-brand{max-width: 75%;}
	.about h1, .products h2 {font-size: 19px;}
	.about p,.products p {font-size: 14px;}
	.products .col-xs-6{width: 100%;}
	.products .col-xs-offset-3{margin: 0;}
	footer .bottom-footer ul li {margin: 0 6px;}
	#topcontrol {right: 13px !important;bottom:60px !important;}
	.products section div a {min-height: auto;}
}