]/* 
/* 
	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 section */
#section-fun-facts {
  background: url(../images/background/3-details.jpg) fixed;
}
#section-testimonial {
  background: url(../images/background/6-visuel.jpg) fixed;
}
#section-fun-facts-2 {
  background: url(../images/background/8.jpg) fixed;
}
#section-intro-8 {
    background-image:url(../images/background/background.jpg) ;
}

.background {

   margin-left: 8%;
    margin-top: 10%;
}
#section-tickets {
  background: url(../images/background/7-inscription.jpg) fixed;
}

#section-sponsors {
    padding-top: 0 !important;
}

#section-sponsors .background-image{
    background: url(../images/background/6-visuel_24.jpg) no-repeat;
      height: 350px;
      background-position: 20% 50%;
      margin-bottom: 20px !important;
}

#subheader {
  background: url(../images/background/12.jpg) fixed;
}

#section-side-1.side-bg .background-image {
  background: url(../images/background/bg-side-1.jpg);
}
#section-side-2.side-bg .background-image {
  background: url(../images/background/bg-side-2.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: 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;
  }
}
