]/* 
/* 
	Section Background (bg.css)
	
	Table of Content
	- general settings for section & subheader
	- background settings for page subheader
	- background settings for section
	- media query
/*

/* 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;
}
/* background settings for page subheader */
.page-about-him #subheader {
	background-image:url(../images/background/1.jpg);
}
.page-about-her #subheader {
	background-image:url(../images/background/2.jpg);
}
.page-about #subheader {
	background-image:url(../images/background/subheader-1.jpg);
}
.page-story #subheader {
	background-image:url(../images/background/subheader-2.jpg);
}
.page-event #subheader {
	background-image:url(../images/background/subheader-3.jpg);
}
.page-people #subheader {
	background-image:url(../images/background/subheader-4.jpg);
}
.page-gallery #subheader {
	background-image:url(../images/background/subheader-5.jpg);
}
.page-journal #subheader {
	background-image:url(../images/background/subheader-6.jpg);
}
#subheader.subheader_02 {
	background-image:url(../images_02/background/subheader.jpg);
}
/* background settings for section */
#section-hero-1 {
	background:url(../images/background/6.jpg);
}
#section-hero-2 {
	background:url(../images_02/background/3.jpg);
}
#section-hero-3 {
	background:url(../images_02/background/4.jpg);
}
#section-quote {
	background:url(../images/background/4.jpg);
}
#section-countdown {
	background:url(../images/background/6.jpg);
}
/*#section-guestbook {background:url(../images/background/5.jpg) fixed;
background-position: 0px !important;padding: 25px 0px;}*/

#section-guestbook {
	background:linear-gradient(rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.16)), url(../images/background/5.jpg);
fixed;
	background-position: 0px !important;
	padding: 25px 0px;
}
#section-bride {
	background:url(../images/background/2.jpg) top;
}
#section-groom {
	background:url(../images/background/1.jpg) top;
}
#section-event-1 {
	background:url(../images/background/7.jpg);
}
.col-md-6.text {
	padding: 0% 5%;
}
.col-md-6.text p {
	color: #000;
	text-align: justify;
	    font-style: initial;
}
/* 02 */
.no-padding {
	padding:0px;
}
#section-package {
	background:url(../images_02/background/1.jpg);
}
#section-pricing {
	background:url(../images_02/background/2.jpg);
}
#explore-1.side-bg .background-image {
	background:url(../banner-final/img/craft.jpg) top;
}
.side-bg1 .background-image {
	background-position: 50% 50%!important;
	background-size: cover!important;
	width: 100%;
	height: 100%;
	left: 0;
	position: absolute;
	z-index: 0;
}
#explore-2.side-bg1 .background-image {
	background:url(../images/shoes-online.jpg) top;
}
#explore-2.side-bg1 .image-container {
	position:absolute;
	right:0px;
}

/* 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: 992px) {
 #subheader {
 -webkit-background-size: cover !important;
 -moz-background-size: cover !important;
 -o-background-size: cover !important;
 background-size: cover !important;
 background-attachment:scroll !important;
}
}
@media only screen and (max-width: 992px) {
 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;
}
}
