header {
	    z-index: 999999999999999999999!important;
}
.menu_mobile_close {
	z-index:30000;
}
.menu_mobile {
		    z-index: 9999999999999999999999!important;
}

.sc_layouts_menu_nav>li ul {

	 background-color: rgba(25, 29, 50, 0.6)!important;
}

#trx_sc_icons_342652914 .trx_addons_column-1_3:hover {
	background-color: rgba(25, 29, 50, 0.6)!important;
}

#trx_sc_icons_1056836447 .trx_addons_column-1_3:hover {
	background-color: rgba(25, 29, 50, 0.6)!important;
}

/* #submit_newsletter {
	width:150px!important;
	padding:5px;
	margin:5px;
	height:100%!important;
} */
p {
	text-align:justify;
}
h2{
	text-align:center!important;
}
.sc_promo_button>a {
	justify-content:center!important;
}

/* .paralax{
	background-attachment:fixed
} */

#mobile-footer {
	text-align:center!important;
}

#customer_say {
	text-align:initial!important;
}
.woocommerce-info{
	display:none;
	
}

#tab-title-additional_information {
	display:none;
}

.sc_promo_button {
 
width: 60%;
margin-left: 30%;
margin-right: 20%;
}

#pa_size_attrib_extended{
	display:none;
}

#pa_size{
	display:block!important;
}

#pa_colour_attrib_extended{
	display:none;
}

#pa_colour{
	display:block!important;
}

#respond{
	display:none;
}
.trx_addons_emotions {
	display:none;
}

.sc_courses_item_meta {
	display:none;
}
.courses_page_meta{
	display:none;
}

html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{
	padding-right:0px;
}

body {
overflow-x:none; /*pour supprimer le defilement horizontal*/
}

.sc_blogger_columns_wrap{
	width:100%;
	
}
.footer_wrap  #form_newsletter{
	display: flex;
	flex-direction: column;
}
.footer_wrap  #email_newsletter{
	margin-bottom: 5px !important;
	
}
@media(max-width: 480px){
	.trx_addons_column-1_3{
		padding-right:0px!important;
	}
	.fancybox-bg{
		display: none;
	}
	select {
		background-color:white!important;
	}

	td{
		background-color:#F2F2F4!important;
	
	}
	
}

#post-2916 {
	display:none;
}

.scheme_dark .sc_layouts_menu_nav>li>a:hover, .scheme_dark .sc_layouts_menu_nav>li.sfHover>a {
    color: #57deb1 !important;
}

.sc_layouts_menu{
	text-align:center;
}
.services_page_featured{
	display:none!important;
}

html {
overflow: scroll;
overflow-y: hidden;
}

::-webkit-scrollbar {
width: 0px;
}
#sb_photo > div > div > div > div.FeedGridLayout__grid::before , #sb_photo > div > div > div > div.FeedGridLayout__grid::after {
    display: none !important;
}