#parallax-bg {
	display: none;
}

.home #parallax-bg {
	display: block;
}

/* Hide Lightbox plus colorbox scrollbars */
#cboxLoadedContent {
	overflow: hidden !important;
}


/* Hide br on in lightbox... Keep some space */
#lbp-inline-href-2 br, #lbp-inline-href-1 br {
    display: none;
}

/* N.B : The parallax will be managed through JS on ready/resize/scroll depending screen device */

/* Start Hide bullets below flexslider */
#parallax-bg .flexslider {
  margin : 0 0 0 0 !important;
}

#parallax-bg .flex-control-nav {
  display : none;
}
/* End Hide bullets below flexslider */

/* Start : When flexslider arrow are out of the page, it can create a Hscrollbar
 when screen is not full screen. Solve this*/

.flex-direction-nav .flex-next {
	right: 0px;
}

.flex-direction-nav .flex-prev {
	left: 0px;
}

/* End : When flexslider arrow are out of the page, it can create a Hscrollbar
 when screen is not full screen. Solve this*/

/* No need margin-top on body as header height is computed with wp admin bar */
body {
 margin-top: 0px !important; 
}

/* Correct wp-member widget */
#wp-members input[type="text"],
#wp-members input[type="password"] {
  width:90%;
}

/* Correct wp-member non-responsive form */
#wpmem_reg .button_div, #wpmem_login .button_div {
    height: auto !important;
}

/* Correct Popup maker breaking many element size in body (create larger element) */
body > [aria-hidden] {
	padding-right: 0 !important; 
}

.header-wrap {
width:100%;
}

/* Hide CF7 after sent */
.wpcf7-form.sent p
{
display:none;
}