/*<style type="text/css">*/
body {
	background-attachment: fixed;
	background-position: center center;
	background-size: cover;
}
/* Couleurs du sous-site */
body {
	background-color:;
}
#contenu a {
	color:;
}
#contenu.couleur, /*#contenu .pj,*/ #flow, #header-site, #contenu .texte div.festi h3 {
	background-color:;
	background-color:rgba(0, 0.8);
	color:;
}
.custom-option.active{
	background-color:;
	color:;
}
#header-site .custom-select,
#header-site .custom-select__trigger,
#header-site .custom-options {
	border-color:;
}
#contenu, #form_commande table {
	background-color:rgba(255, 255, 255, 0.8);
	color:;
}
#contenu .pj {
	background-color:rgba(0, 0.8);
}
#header-site a {
	color:;
	color:;
}
#contenu.galerie {
	background-color:rgba(0, 0.7);
}
.bmenu:hover li a {
/*text-shadow: 0px 0px 5px ;*/
	}
#flow a {
	color:;
}
h1, /*ul#navigue li,*/ .selecteur label, .selecteur label .custom-option.active, .librairie p.more a {
	color: !important;
}
#header span.soustitre {
	color:;
}
#contenu #slider>ul a {
	color:;
	border-color:;
	background-color:;
}
/* couleurs accordéon galerie vidéo */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: 1px solid ;
	color: ;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	/*border: 1px solid ;
	color: ;*/
}
#contenu h2 {
	color:;
}
.journal h3 {
	/*border-top:10px solid ;
	border-bottom:10px solid ;*/
	margin:0 0 10px;
	padding:20px 0 10px;
	color:;
	border-bottom:1px solid rgba(0, 0.3);
}
/*.journal div.spacer{
	background-color:;
}*/
#contenu.sudoslider .prevBtn, #contenu.sudoslider .nextBtn {
	background-color:;
	background-color:rgba(0, 0.8);
}
#scrollToDoc {
	background-color:rgba(0, 0.7);
	border:1px solid ;
}
#scrollToDoc:hover{
	background-color:;
}

/* ascenseur */
.texte.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y{
	background-color:;
}
.texte.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
	background-color:;
	border:1px solid ;
	width: 8px;
}
.texte.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
	background: linear-gradient(to bottom, rgba(0,0) 0%, rgba(0,0.5) 20%, rgba(0,0.5) 80%, rgba(0,0) 100%);
}
.texte.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail,
.texte.ps-container:hover > .ps-scrollbar-y-rail:hover {
	background: linear-gradient(to bottom, rgba(0,0) 0%, rgba(0,0.8) 20%, rgba(0,0.8) 80%, rgba(0,0) 100%);
}
.texte.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
	background-color:;
	border:1px solid ;
	width: 8px;
}
/* cas particulier trombinoscope */
.couleur .texte.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y{
	background-color:;
}
.couleur .texte.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
	background-color:;
	border:1px solid ;
	width: 8px;
}
.couleur .texte.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
	background: linear-gradient(to bottom, rgba(0,0) 0%, rgba(0,0.5) 20%, rgba(0,0.5) 80%, rgba(0,0) 100%);
}
.couleur .texte.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail,
.couleur .texte.ps-container:hover > .ps-scrollbar-y-rail:hover {
	background: linear-gradient(to bottom, rgba(0,0) 0%, rgba(0,0.8) 20%, rgba(0,0.8) 80%, rgba(0,0) 100%);
}
.couleur .texte.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
	background-color:;
	border:1px solid ;
	width: 8px;
}
li .wslide {
	box-shadow: 0px 0px 0px 0px ;
}
li .wslide:hover {
	box-shadow: 0px 0px 7px 0px ;
}
@media only screen and (min-width: 750px) {
	#menu.reduit ul.bmenu li {
		background-color:rgba(0, 0.5);
	}
}
@media only screen and (max-width: 750px) {
	#scrollToTop a{
		background-color:rgba(0, 0.7);
	}
	#scrollToTop a:hover{
		background-color:;
	}
	.material-menu-wrapper {
		background-color:#FFF !important;
	}
	#header-portail ul:not(#menu_langue) li.active, span.autres {
		background-color:;
		padding:0 5px;
	}
	.share-square {
		background-color:;
	}
	#header-portail li * {
		color:;
	}
	#header-portail li.active *, span.autres{
		color:#FFF !important;
	}
	#header-portail nav + nav, #header-portail #menu-portail ul.bmenu > li:last-child, ul#menu-sites {
		border-bottom: 1px solid ;
	}
	#menu ul.bmenu > li:hover,
	#menu-portail ul.bmenu > li:not(:first-child):hover,
	#menu-portail ul#menu-sites li:hover {
		background-color: rgba(0, 0.1);
		box-shadow: 1px 1px 1px 1px ;
	}
	#form_newsletter {
		border-top: 1px solid ;
	}
	#form_newsletter p {
		color:#FFF !important;
		background-color:;
	}
	#form_newsletter .bo_bouton input[type='button'] {
		background-color:;
		color:#FFF !important;
	}
}
