
/* general settings for section & subheader */
section,#subheader{
-webkit-background-size: 100% !important;
-moz-background-size: 100% !important;
-o-background-size: 100% !important;
background-size: 100% !important;
}

/* subheader */
#subheader{
background:url(../images/background/bg-subheader.jpg)top fixed;
}

/* background settings for page subheader */
.page-services #subheader{background-image:url(../images/background/subheader-2.jpg);}

#subheader  { background-color: #fff;  height:auto; position: relative; width: 100%;}

.subheader-image { width: 100%; }

.subheader-image img {
	width: 100%;
	height:auto;
	border: 0;
	-ms-interpolation-mode: bicubic;
	display:block;
	
}

.subheader-map { max-width:60.000em; margin: 0 auto;}



/* section about */
#section-about-1.side-bg .background-image{background:url(../images/bg/bg-side-1.jpg);}
#section-about-2.side-bg .background-image{background:url(../images/bg/bg-15.jpg);}
#section-about-3.side-bg .background-image{background:url(../images/bg/bg-side-3.jpg);}


/* section design process */
#section-process-1.side-bg .background-image{background:url(../images/bg/bg-16.jpg);}
#section-process-2.side-bg .background-image{background:url(../images/bg/bg-side-design-process-2.jpg);}
#section-process-3.side-bg .background-image{background:url(../images/bg/bg-side-design-process-3.jpg);}

/* section why custom */
#section-custom-1.side-bg .background-image{background:url(../images/bg/bg-8.jpg);}

/* section contact */
#section-contact-1.side-bg .background-image{background:url(../images/bg/bg-12.jpg);}

/* section services */
#section-kitchen-service.side-bg .background-image{background:url(../images/bg/bg-14.jpg);}
#section-kitchen-service-1.side-bg .background-image{background:url(../images/bg/bg-17.jpg);}

#section-bathroom-service.side-bg .background-image{background:url(../images/bg/bg-19.jpg);}
#section-bathroom-service-1.side-bg .background-image{background:url(../images/bg/bg-21.jpg);}

#section-media-service-1.side-bg .background-image{background:url(../images/bg/bg-24.jpg);}
#section-media-service-2.side-bg .background-image{background:url(../images/bg/bg-25.jpg);}

#section-laundry-service-1.side-bg .background-image{background:url(../images/bg/bg-26.jpg);}
#section-laundry-service-2.side-bg .background-image{background:url(../images/bg/bg-27.jpg);}

#section-library-service-1.side-bg .background-image{background:url(../images/bg/bg-23.jpg);}
#section-library-service-2.side-bg .background-image{background:url(../images/bg/bg-22.jpg);}

#section-office-service-1.side-bg .background-image{background:url(../images/bg/bg-28.jpg);}
#section-office-service-2.side-bg .background-image{background:url(../images/bg/bg-29.jpg);}

#section-special-service-1.side-bg .background-image{background:url(../images/bg/bg-30.jpg);}
#section-special-service-2.side-bg .background-image{background:url(../images/bg/bg-38.jpg);}
#section-special-service-3.side-bg .background-image{background:url(../images/bg/bg-31.jpg);}


#section-press-service-1.side-bg .background-image{background:url(../images/bg/bg-32.jpg);}
#section-press-service-2.side-bg .background-image{background:url(../images/bg/bg-33.jpg);}


#section-home-services.side-bg .background-image{background:url(../images/bg/bg-33.jpg);}

#section-products.side-bg .background-image{background:url(../images/bg/bg-37.jpg);}





/* media query */
@media only screen and (min-device-width: 768) and (max-device-width: 1024) and (orientation: portrait){
	section{
	-webkit-background-size: auto 100% !important;
	-moz-background-size: auto 100% !important;
	-o-background-size: auto 100% !important;
	background-size: auto 100% !important;
	background-attachment:scroll !important;
	}
}
@media only screen and (max-width: 767px) {
	#subheader,section{
	-webkit-background-size: cover !important;
	-moz-background-size: cover !important;
	-o-background-size: cover !important;
	background-size: cover !important;
	background-attachment:scroll !important;
	}
}