@media screen and (max-width:1366px) {
}

@media screen and (max-width:1280px) {
}

@media screen and (max-width:1152px) {
	#products-carousel {
		min-height:450px;
		margin-top:30px;
	}
	#products-carousel img {
		max-height:450px;
	}
	.size1152 {
		opacity:1;
	}
}

@media screen and (max-width:1100px) {
}

@media screen and (max-width:1024px) {
}

@media screen and (max-width:992px) {
	.navbar-brand {
		top:10px;
		max-width:140px;
		margin:0px auto 10px !important;
	}
	#products-carousel {
		min-height:350px;
	}
	#products-carousel img {
		max-height:350px;
	}
	.size992 {
		opacity:1;
	}
}

@media screen and (max-width:960px) {
}

@media screen and (max-width:860px) {
	#products-carousel {
		min-height:330px;
	}
	#products-carousel img {
		max-height:330px;
	}
	.navbar-default .navbar-nav > li > a {
		padding:5px 10px;
	}
}

@media screen and (max-width:800px) {
}


@media screen and (max-width:768px) {
	body {
		font-size: 14px;
		line-height: 22px;
	}
	p {
		line-height:22px;
	}
	h1,.h1 {
		font-size:28px;
	}
	h2,.h2 {
		font-size:24px;
	}
	h3 {
		font-size:20px;
	}
	.h3 {
		font-size:18px;
	}
	h4,.h4 {
		font-size:16px;
	}
	h5,.h5 {
		font-size:15px;
	}
	#page-container {
		margin-top:40px;
		padding:15px 5px;
	}
	.navbar-brand {
		top:10px;
		max-width:120px;
		margin:0px auto 0px !important;
	}
	.navbar-collapse {
		text-align:center;
		position:absolute;
		width: auto;
		left:0; right:0;
		margin-top:80px;
		background-color:rgba(255,255,255,0);
	}
	.navbar-nav {
		margin:0;
		float:none;
		width: auto;
		padding:0;
		text-align:center;
		display:inline-block;
		background-color:#FFF;
		box-shadow:0 3px 5px rgba(0,0,0,.3);
	}
	.navbar-default .navbar-nav > li > a {
		padding:5px 17px;
	}
	#products-carousel {
		min-height:300px;
	}
	#products-carousel img {
		max-height:300px;
	}
	#facebook-slide-box {
		width:250px;
		margin-right:-250px;
	}
	#facebook-slide-box .fa-facebook {
		width:45px;
		height:45px;
		padding-top:10px;
		left:-45px;
	}
	.woocommerce ul.products .product-wrap li.product,
	.woocommerce-page ul.products .product-wrap li.product { 
		margin:10px 0 !important;
		padding:0 10px;
		width:50% !important;
	}
	.company-info {
		text-align:center;
	}
	.company-contact h4 {
		margin:0;
	}
	.contact-form {
		padding-right:5px;
		padding-left:5px;
	}
	.contact-map {
		padding-top:15px;
		padding-left:5px;
		padding-right:5px;
	}
	.wpcf7-form {
		max-width:400px;
		margin:10px auto 0;
		text-align:left;
	}
	.form-control,
	.wpcf7-form-control,
	.woocommerce .input-text {
		height: 36px;
	}
	.woocommerce .input-text {
		height:30px;
	}
	.wpcf7-form-control {
		height:32px;
	}
	.size768 {
		opacity:1;
	}
	#googleMap {
		height:300px;
	}
	.entry-content {
		padding:5px;
	}
}

@media screen and (max-width:640px) {
	h1,.h1 {
		font-size:24px;
	}
	h2,.h2 {
		font-size:20px;
	}
	h3 {
		font-size:18px;
	}
	.h3 {
		font-size:16px;
	}
	h4,.h4 {
		font-size:15px;
	}
	h5,.h5 {
		font-size:14px;
	}
	h6,.h6 {
		font-size:13px;
	}
	div.product .images .thumbnails img {
		max-height:60px;
	}
	.woocommerce-main-image img {
		max-height:240px;
	}
	.woocommerce div.product div.images,
	.woocommerce-page #content div.product div.images,
	.woocommerce-page div.product div.images {
		float:none;
		width:100%;
	}
	.woocommerce #content div.product div.summary,
	.woocommerce div.product div.summary,
	.woocommerce-page #content div.product div.summary,
	.woocommerce-page div.product div.summary {
		float:none;
		width:100%;
		text-align:center;
	}
	.woocommerce #content div.product div.summary form.cart,
	.woocommerce div.product div.summary form.cart,
	.woocommerce-page #content div.product div.summary form.cart,
	.woocommerce-page div.product div.summary form.cart {
		display:inline-block;
	}
}

@media screen and (max-width:540px) {
	#facebook-slide-box {
		top:200px;
		width:200px;
		height:300px;
		margin-right:-200px;
	}
	#facebook-slide-box .fa-facebook {
		width:40px;
		height:40px;
		padding-top:8px;
		left:-40px;
	}
	#facebook-slide-box .fa-facebook i {
		font-size:20px !important;
	}
}

@media screen and (max-width:480px) {
	#products-carousel {
		min-height:250px;
	}
	#products-carousel img {
		max-height:250px;
	}
	.woocommerce ul.products .product-wrap li.product,
	.woocommerce-page ul.products .product-wrap li.product { 
		margin:10px 0 !important;
		padding:0 10px;
		width:100% !important;
	}
	.size480 {
		opacity:1;
	}
}

@media screen and (max-width:440px) {
}

@media screen and (max-width:320px) {
	.size320 {
		opacity:1;
	}
}




