﻿@media (max-width: 1200px) {
	#top-menu .nav li a,
	#section-l .nav.menu li a	{
		font-size: 14px;
	}
	#section-e li {
		font-size: 16px;
	}
	#section-f  {
		background: #3d3d3d;
	}
	#section-f .productDesc {
		margin-bottom: 60px;
	}
}


@media (max-width: 991px) {
	#top-right .custom {
		height: 54px;
		line-height: 34px;
	}
	#top-menu .navbar-nav > li > a,
	#section-l .nav.menu li a	{
		padding: 15px 0;
	}
	#section-a .custom-fake-slider p {
		font-size: 48px;
	}
	#section-c .productTitle, #section-c .productInfo, #section-c .productOrder , #section-c .productThu img {
		margin: 0 auto;
		width: 220px;
	}
	#section-f .productTitle {
		font-size: 20px;
	}
	#section-h {
		background: #3d3d3d;
	}
	
	#section-h .wet-1, #section-h .wet-2,
	#section-h .wet-3, #section-h .wet-4 {
		margin-bottom: 30px;
	}
	
	#section-l .col-sm-12.col-md-4 div {
		max-width: 240px;
		margin: 10px auto;
		display: block;
	}
	#section-l .col-sm-12.col-md-4.alingRight {
		text-align: center;
	}
	#section-m, #section-m .alingRight{
		text-align: center;
	}
	.flexBox {
		display: block;
	}
	.flexBox .thumbnail {
		display: block;
		margin: 0 5% 25px;
		position: relative;
		width: 40%;
		min-height: 500px;
	}
}

@media (max-width: 767px) {
	#top-a  #top-left {
		max-width: 430px;
		margin: 10px auto;		
	}
	#top-a  #top-right{
		max-width: 260px;
		margin: 10px auto;
	}
	#section-c {
		background: #5c488a;
	}
	#section-c .productTitle, #section-c .productInfo, #section-c .productOrder , #section-c .productThu img {
		margin: 0 auto;
		width: 240px;
	}
	.moduletable-order-product-a, .moduletable-order-product-b {
		margin-bottom: 40px;
	}
	#section-h .wet-1, #section-h .wet-2,
	#section-h .wet-3, #section-h .wet-4 {
		width: 240px;
		margin: 0px auto 30px auto;
	}
	#section-k .contactData {
		max-width: 240px;
		margin: 10px auto;
	}
	#top-menu .nav li {
		width: 100%;
	}
	#section-l .nav.menu {
		display: none;
	}
	.flexBox .thumbnail {
		display: block;
		margin: 0 auto 25px;
		position: relative;
		width: 90%;
		min-height: auto;
	}
}

@media (max-width: 480px) {
	#section-m a {
		background: url("../images/iteam.png") no-repeat center bottom;
		padding: 0 0 30px 0;
		margin-bottom: 15px;
		line-height: 16px;
	}
}

@media (max-width: 440px) {
	#top-left a div,
	#top-left a img{
		max-width: 220px;
		margin: 0 auto;
		display: block;
	}
	.moduletable-order-product-a, .moduletable-order-product-b {
		padding: 170px 0 0 0;
	}
	.moduletable-order-product-a {
		background: url("../images/icon-manufacturing-150x150.png") no-repeat center top;
	}
	.moduletable-order-product-b {
		background: url("../images/icon-installation-150x150.png") no-repeat center top;
	}
	.moduletable-order-product-a h3, .moduletable-order-product-b h3 {
		text-align: center;
	}
	.custom-order-product-a div, .custom-order-product-b div,
	.custom-order-product-a div.block-price, .custom-order-product-b div.block-price {
		margin: 0 auto;
	}
	#section-f .productTitle, #section-f .productDesc,
	#section-g .right-bg .productTitle, #section-g .right-bg .productDesc,
	#section-g .left-bg .productTitle, #section-g .left-bg .productDesc {
		margin: 20px;
	}
	#section-f .plus-item-1 { background: url("../images/plus-1.png") center top no-repeat; padding-top: 120px; }
	#section-f .plus-item-2 { background: url("../images/plus-2.png") center top no-repeat; padding-top: 120px; }
	#section-f .plus-item-3 { background: url("../images/plus-3.png") center top no-repeat; padding-top: 120px; }
	#section-f .plus-item-4 { background: url("../images/plus-4.png") center top no-repeat; padding-top: 120px; }
	#section-f .plus-item-5 { background: url("../images/plus-5.png") center top no-repeat; padding-top: 120px; }
	#section-f .plus-item-6 { background: url("../images/plus-6.png") center top no-repeat; padding-top: 120px; }
	#section-g .type-item-1 { background: #fff url("../images/type-1.jpg") center top no-repeat; padding-top: 185px; }
	#section-g .type-item-2 { background: #fff url("../images/type-2.jpg") center top no-repeat; padding-top: 185px; }
	#section-g .type-item-3 { background: #fff url("../images/type-3.jpg") center top no-repeat; padding-top: 185px; }
	#section-g .type-item-4 { background: #fff url("../images/type-4.jpg") center top no-repeat; padding-top: 185px; }
	
	#section-a .custom-fake-slider p,
	#section-b .sectionTitle div,
	#section-c .sectionTitle div,
	#section-d .sectionTitle div,
	#section-e .sectionTitle div,
	#section-f .sectionTitle div,
	#section-g .sectionTitle div,
	#section-h .sectionTitle div,
	#section-j .sectionTitle div {
		font-size: 36px;
		line-height: 40px;
	}
	
	
	
}