/* section settings
/* -------------------------------------------------- */
section,#subheader{
-webkit-background-size: 100% !important;
-moz-background-size: 100% !important;
-o-background-size: 100% !important;
background-size: 100% !important;
}

/* all section  */
#section-coming-soon{ background:none; position:absolute; min-height:100%; width:100%;z-index:1;}
#section-gallery{background:#222; width:101%;}
#section-intro{background:url(../images/background/bg-4.jpg); overflow:hidden;}
#section-intro-2{background:url(../images/background/bg-7.jpg); overflow:hidden;}
#section-welcome{background:url(../images/background/bg-9.jpg); overflow:hidden;}
#section-why-choose-us{background:url(../images/background/bg-8.jpg) top fixed;}
#section-testimonial{ background:url(../images/background/bg-3.jpg); background-size:cover;}
#section-top-reason{background:#3d3d47;}
#section-services{ background:url(../images/background/bg-1.jpg) top fixed;}
#section-services-tab{background: #eee !important;}
#view-all-projects, #call-to-action{padding:60px 0 60px 0;}
#section-offer{background:#eee;}
#section-hero-2{background:url(../images/background/bg-10.jpg); overflow:hidden;}
#section-hero-3{background:url(../images/background/bg-11.jpg); overflow:hidden;}
#section-hero-5{background:url(../images/background/bg-12.jpg); overflow:hidden;}

/* section with side background image */
#explore-3.side-bg .background-image {background:url(../images/services/IMG-2929.webp) top;}
#explore-5{height:100%;}
#explore-6.side-bg .background-image {background:url(../images/background/bg-side-10.jpg) top;}


/* background settings for file index-coming-soon-1html */
#bg-coming-soon-page{background:url(../images/background/bg-5.jpg) center fixed; position:fixed; min-height:100%; width:100%;}


/* subheader background for specify page */
.page-about #subheader{background-image: none;}
.page-blog #subheader{background-image: none;}
.page-shop #subheader{background-image: none;}
.page-contact #subheader{background-image: none;}
.page-service-details #subheader{background-image: none;}


/* media query */
@media only screen and (max-width: 992px) {
section,#subheader{
-webkit-background-size:cover !important;
-moz-background-size: cover !important;
-o-background-size: cover !important;
background-size: cover !important;
}
}

