.s1 {
	background-image:url(../image/s1.png); min-height:350px;
}
.s2 {
	background-image:url(../image/s2.jpg); min-height:1300px;
}
.s3 {
	background-image:url(../image/s3.jpg); min-height:910px;
}

.s4 {
	background-image:url(../image/s2.jpg); min-height:1200px;width:100%;
}
.s5 {
	background-image:url(../image/s4.jpg); min-height:1100px;
}
.s6 {
	background-image:url(../image/winglass.jpg); height:350px;width:100%;
}

.s7 {
	background-image:url(../image/shower-img.jpg); height:350px;
	width:100%;
}

.s8 {
	background-image:url(../image/busi-glass.jpg); height:350px;
}

.s9 {
	background-image:url(../image/emg-glass.jpg); height:350px;
}

.s10 {
	background-image:url(../image/doorbanner.jpg); height:350px;
}
.s11 {
	background-image:url(../image/tabletop.jpg); height:350px;
}
.s12 {
	background-image:url(../image/hing-bg.jpg); height:1600px;
}

.inner {
	width: 1100px;
	margin: 0 auto;
	position: relative;
	min-height: 50px;
	padding:20px 0px;
	font-size: 60px;
	font-family: 'Oswald', arial, sans-serif;
	color:#FFF;
	text-shadow: 2px 2px 5px #000;
	font-weight: 300;
	
}
.Box11 {
	background-color: #F3F3F3;
	width: 570px;
	float: left;
	height: 325px;
	margin: 20px;
	border: 2px solid #FFFFFF;
	box-shadow: -4px 6px 30px -6px rgba(0,0,0,0.74);
 }
 
 .Box12 {
	width: 580px;
	float: left;
	height: 580px;
	margin: 20px;
	border:dashed #F00;
	border-radius: 30px;
	box-shadow: -4px 6px 30px -6px rgba(0,0,0,0.74);
 }
 
 .Box13 {
	width: 580px;
	float: left;
	height:320px;
	margin: 20px;
	border:dashed #F00;
	border-radius: 30px;
	box-shadow: -4px 6px 30px -6px rgba(0,0,0,0.74);
 }
 
  .Box14 {
	width: 580px;
	float: left;
	height: 270px;
	margin: 20px;
	border:dashed #F00;
	border-radius: 30px;
	box-shadow: -4px 6px 30px -6px rgba(0,0,0,0.74);
 }
  .Box15 {
	width: 550px;
	float: left;
	height: 250px;
	margin: 20px;
	border:dotted #999 5px;
	border-radius: 30px;
	box-shadow: -4px 6px 30px -6px rgba(0,0,0,0.74);
 }

.Box14a {
	width:550px;
	float: left;
	height: 170px;
	margin: 20px;
	border:dotted #999 5px;
	box-shadow: -4px 6px 30px -6px rgba(0,0,0,0.74);
 }
 .bluebig{
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight: 300;
	color:#039;
 }
 .bluesml{
	font-family: 'Opensans', arial, sans-serif;
	font-size:16px;
	font-weight: 300;
	color:#039;
 }
 
 .patio_door { width:100%; }
 
.Box11 iframe {max-width:100%; width:100% !important;}



@media only screen and (min-width:992px) and (max-width:1130px){
.bluebig {
	font-size:19px;
}

}
@media only screen and (min-width:768px) and (max-width:991px){
.Box11 {
	width:100%;
	margin:20px 0;
}
.Box11 + td { 
	width:100%;
}
.Box14a {
	margin:12px;
	width: 46%;
}
.s4 {height:auto;}
}