/*
Theme name: quark-child-v2
Version: 1.0
Description: child theme de quark
Template: quark
*/
@import url("../quark/css/normalize.css");
/*
@import url("../../plugins/wr-pagebuilder/assets/3rd-party/bootstrap3/css/bootstrap.min.css");
@import url("../../plugins/wr-pagebuilder/assets/3rd-party/bootstrap3/css/bootstrap_frontend.min.css");
@import url("../../plugins/wr-pagebuilder/assets/3rd-party/bootstrap3/css/bootstrap-responsive.min.css");
*/
@import url("../quark/style.css");
@import url("../../plugins/woocommerce/assets/css/woocommerce.css");
@import url("../../plugins/woocommerce/assets/css/woocommerce-layout.css");
@import url(https://fonts.googleapis.com/css?family=Oswald:300);

@font-face {
font-family: 'Penis Bold';
font-style: normal;
font-weight: normal;
src: local('Penis Bold'), url('inc/fonts/Penis.woff') format('woff');
}


@font-face {font-family:"Claire Hand Light";src:url("inc/fonts/ClaireHandLight.eot?") format("eot"),url("inc/fonts/ClaireHandLight.woff") format("woff"),url("inc/fonts/ClaireHandLight.ttf") format("truetype"),url("inc/fonts/ClaireHandLight.svg#ClaireHand-Light") format("svg");font-weight:normal;font-style:normal;}

@font-face {font-family:"Claire Hand Regular";src:url("inc/fonts/ClaireHandRegular.eot?") format("eot"),url("inc/fonts/ClaireHandRegular.woff") format("woff"),url("inc/fonts/ClaireHandRegular.ttf") format("truetype"),url("inc/fonts/ClaireHandRegular.svg#ClaireHand-Regular") format("svg");font-weight:normal;font-style:normal;}

@font-face {font-family:"Claire Hand Bold";src:url("inc/fonts/ClaireHandBold.eot?") format("eot"),url("inc/fonts/ClaireHandBold.woff") format("woff"),url("inc/fonts/ClaireHandBold.ttf") format("truetype"),url("inc/fonts/ClaireHandBold.svg#ClaireHand-Bold") format("svg");font-weight:normal;font-style:normal;}

/* sauvegarde ancien rouge : #e4392b */
/* beige : #EEE6CA */

/* Note : juil 2017, à l'installation de la nouvelle version de Content Views Pro, j'ai dupliqué toutes les lignes de style appliquées à " .pt-cv-content-item " pour appliquer les mêmes styles à " .pt-cv-pinmas " -> pour nettoyer la feuille de style, vérifier si le code fonctionne toujours en supprimant toutes les lignes appliquées à " .pt-cv-content-item " (s'il existe bien un équivalent de ce code pour " .pt-cv-pinmas " ) */

.pt-cv-scrollable .pt-cv-carousel-caption {
	padding: 0;
}

/* LOOK GENERAL DU SITE */
#masthead {
	margin-top: -1em;
}

e54221
::-webkit-selection { background: #e54221; color: #fff; text-shadow: none; }
::-moz-selection { background: #e54221; color: #fff; text-shadow: none; }
::selection { background: #e54221; color: #fff; text-shadow: none; }


body {
	font: 400 13px /* Arial Narrow,*/ /* Helvetica, */ Arial, sans-serif; 
	font-size: 13px;
}
p {
	font-size: 13px !important;
	text-align: justify;
}
.widget p, .widget a, .widget b, /* .widget strong */, .widget span, .widget div {
	font-size: 13px !important;
}
.textwidget li {
	font-size: 13px !important;
	text-align: justify;
}
.entry-content p {
	font-size: 13px !important;
	text-align: justify;
}

#maincontentcontainer {
	margin-top: 20px;
}

/*
h1, h2, h3 {
	font-family:'Penis Bold';
	text-shadow:1px 0 0px black;
	letter-spacing:1pt;
}
h2 {
	font-size: 3em;
}
h3 {
	font-size: 2.2em;
}
*/
h1, h2, h3, h4 {
	/* font-family: Oswald, Arial, sans-serif !important; */
	font-family: 'denseregular', Oswald, Arial, sans-serif !important;
	font-weight: normal;
	text-transform: uppercase;
}
h3 {
	font-size: 21px;
}
h4 {
	font-size: 1.2em;
}
/*
p {
	font-family: calibri, arial, sans-serif;
	
	text-align: justify;
} */

a:focus { 
	outline: thin dotted;
	color: #e54221;
}

a:hover, a:active { 
	outline: 0;
	color: #e54221;
}

.content a , .jsn-bootstrap3 a {
	
	color: #aaa;

}
.jsn-bootstrap3 a {
	color: #333 !important;
}

h4 a, h3 a {
	color: #333 !important;
}

.content a:visited {
	color: #555 !important;

}
.content a:hover {
	color: black !important;

}
.content h4 a:visited {
	color: #333 !important;

}
.content h3 a:visited {
	color: #333 !important;

}

body {
	/* background-image: none !important; */
	background-color: white;
}

/* .site-header */
#headercontainer {
	background-color: white;
}
.site-content {
	background-color: white;
	padding-left: 1em;
	padding-right: 1em;

}
h1 {
	padding-left: /* 0.2em */ 0 ;
}

.nav-menu, .nav-menu ul {

/* 
font-family: 'Oswald', sans-serif; */
font-family: 'denseregular', 'Oswald', arial, sans-serif;
text-transform: uppercase;
font-weight: 200; 
font-size: 1rem;
/* font: 300 1.2rem/1.5 'Oswald', sans-serif; */
}


/* menu principal */

.nav-menu  li a {
	border-bottom: 3px solid white;
}
.nav-menu  li a:hover, .nav-menu  li a:active, .nav-menu .current_page_item a:active {
	border-bottom: 3px solid #e54221 !important;
}

.main-navigation {
	margin-top: 3em;
}
.main-navigation  {
	float: right;
}
.main-navigation li:hover > a {
	color: #e54221;

}
.main-navigation .current_page_item > a {
	color: #e54221;
}

.menu-menu-principal-container {
	text-align: right !important;
}

.site-header {
	padding-left: 1em;
	padding-right: 1em;
}

.menu-menu-principal-container {
	text-align: right !important;
}

/* fin menu principal */

a:active, a:hover {
	color: #e54221;
}

/* menu reseaux sociaux */
.social-media-icons {
	margin-top: 2em;
}

/* ... */


/* ... ? */
.dpe-flexible-posts .attachment-thumbnail {
	float: left;
	margin-right: 5px;
	margin-bottom : 5px;

}

.dpe-flexible-posts  {
	text-align: justify;
}
/* FIN ... ? */

/* POUR LA MISE EN FORME DES VIGNETTES D'ACTU PAGE LISTE DES ACTUS - VIA PLUGIN CONTENT VIEWS */






/* FIN POUR LA MISE EN FORME DES VIGNETTES D'ACTU PAGE LISTE DES ACTUS - VIA PLUGIN CONTENT VIEWS */

/* PAGE D'ACCUEIL */

/*
.page-id-1027 .pt-cv-carousel-caption {
	background-color: black !important;
} */


.home .pt-cv-carousel-caption {
	/*background-color: #756d6d !important;   #dddddd avant 12/01/24  
	position: relative;
	top: 0;
	*/
	
} 
.home .pt-cv-content {
	/*
	position: relative;
	top: 20;
	*/
	color: #ffffff !important;
}
.home .pt-cv-content a{
	/*
	position: relative;
	top: 20;
	*/
	color: #ffffff !important;
}

/* FIN PAGE D'ACCUEIL */

/* POUR LA MISE EN FORME DE LA LISTE D'EVENEMENTS (WIDGET EVENT ORGANISER) */

/*rajoute .contenu-date avant .event mai 2019 */
.eo-events .date, .eo-events .jour, .eo-events .mois, .eo-events .heure, .eo-events p, .event .date, .event .jour, .event .mois, .event .heure, .contenu-date .event p  /* , .eo-events .post-meta */ {
	/* display: inline; */
}
.eo-events .date, .event .date {
	background-color: white;  float: left; text-align: center; width: /* 52px */ 3.6em; height:  52px /* 3.2em */; margin-right: 0px; padding-right: 0px; padding-left: 0px; border-left: 4px solid #e54221; 
/*
#e54221
*/
}
.eo-events .date2, .event .date2 {
	background-color: white;  float: left; text-align: center; width: /* 52px */ 3.6em; height:  52px /* 3.2em */; margin-right: 3px; padding-right: 0px; padding-left: 0px; border-left: 2px solid #e54221; 
/*
#e54221
*/
}
/*
.date2 {
	border-left: 4px solid #FF0000  !important;  
}
*/


.eo-event-cat-action-culturelle >  .date {
	border-left: 4px solid #ffb900 /* #FFC500*/ /* #f0c209 jaune choisi */ /* #f0df09 jaune */  !important;  /* vert  #759a35 */
}
.eo-event-cat-action-culturelle >  .date2 {
	border-left: 2px solid #ffb900 /* #FFC500*/ /* #f0c209 jaune choisi */ /* #f0df09 jaune */  !important;  /* vert  #759a35 */
}

.eo-event-cat-residence >  .date {
	border-left: 4px solid #21C9E5  !important;  
}
.eo-event-cat-residence >  .date2 {
	border-left: 2px solid #21C9E5  !important;  
}

.eo-event-cat-label >  .date {
	border-left: 4px solid #641273  !important;  
}
.eo-event-cat-label >  .date2 {
	border-left: 2px solid #641273  !important;  
}
/*
.eo-event-cat-freddy-m >  .date {
	border-left: 4px solid #316c1d    !important;  
}
*/
/*
.eo-event-cat-action-culturelle a>i {
	color: #AD3118 !important;
}
*/
/* sauvegarde vert : #759a35 */
.eo-event-cat-hors-freddy .date {
	border-left: 4px solid #dddddd !important; /* gris */
}
.eo-event-cat-hors-freddy .date2 {
	border-left: 2px solid #dddddd !important; /* gris */
}
/* couleur freddy m freddy taquine */
/*
.eo-event-cat-freddy-m .date {
	border-left: 4px solid #2d6b1e !important; vert freddy 
} */

/*
.eo-event-cat-hors-freddy a>i {
	color: #dddddd !important;
}
*/






.eo-events .jour, .event .jour {
	 width: 100%; height: 30px ; font-size: 22px !important; line-height: 1.1;
	 font-family: 'denseregular', 'Oswald', arial, sans-serif;
	/* margin-top: -1em !important; */
}
.eo-events .mois, .event .mois  {
	font-family: 'denseregular', 'Oswald', arial, sans-serif;  width: 100%; height: 1em; display: block; font-size: 18px !important; line-height: 0.9; padding-top: 4px;
	text-transform: uppercase;
}



.dates-passees {
	color: #888888 !important;
}

.dates-passees .eo-events .annee, .event .annee {
	font-family: 'denseregular', 'Oswald', arial, sans-serif;  width: 100%; height: 1em; display: block; font-size: 14px !important; line-height: 0.6; padding-top: 10px;
	text-transform: uppercase;
}

.dates-passees .eo-events .jour, .event .jour {
	line-height: 1.1;
}
.dates-passees .eo-events .mois, .event .mois  {
	line-height: 0.8; 
}
.dates-passees .eo-events ul, .event ul {
	border-bottom: 0 !important;
	border-top: 0 !important;
}


.page-id-2734 .eo-events .eo-event-past .annee, .event .annee {
	font-family: 'denseregular', 'Oswald', arial, sans-serif;  width: 100%; height: 1em; display: block; font-size: 14px !important; line-height: 0.6; padding-top: 10px;
	text-transform: uppercase;
}
.page-id-2734 .eo-events .eo-event-past .jour, .event .jour {
	line-height: 1.1;
}
.page-id-2734 .eo-events .eo-event-past .mois, .event .mois  {
	line-height: 0.8; 
}
.page-id-2734 .eo-events ul .eo-event-past {
	border-bottom: 0 !important;
	border-top: 0 !important;
}
.page-id-2734 .eo-events .img-event {
	margin-top: 0.8em; 
}


.eo-events .heure {
	/*
	vertical-align: bottom; */
	/* float: right; */
	
	/*
	margin-right: 5px;
	color: #888;
	*/

}

/* rajoute .contenu-date avant  .event mai 2019 */
.eo-events p, .contenu-date p {
	padding-top: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0;
	margin-bottom: 0px;
	
}

.eo-events  li, .event li{
	list-style-type: none;
	margin-left: 0px;
	
	}
.eo-events li, .event li {
	margin-bottom: 6px;	
	min-height: /* 60px */ /* 3.2em */ 52px;
	 background-color: white; 
	
}
.dates-passees .eo-events li {
	margin-bottom: 27px;	
	min-height: /* 60px */ /* 3.2em */ 52px;
	 background-color: white; 
}
/*
.eo-events .post-meta {
	float: right;
} */
.eo-events ul.post-meta, .event ul.post-meta {
	margin: 0 !important;
	display: inline;
	display: none;
} 

.eo-events .post-meta li, .event .post-meta li {
	display: inline;
	display: none;
	margin: 0;
	padding: 0;
	min-height: 0.4em;
	height: 1em;
	float: right;	
}
.eo-events .fa , .event .fa{
	margin-right: 0.4em;
}
/*
.eo-events .post-meta li:before {
	content: '//';	
}
*/

.eo-events .post-meta-key {
	display: none;
}


.eo-events .contenu-date, .event  .contenu-date {
	background-color: white; 
	min-height: /* 60px */ 3.2em;
	margin-left: 3.5em;
	padding-left: 10px;
	margin-right: 0px;
	padding-right: 0px;
	text-align: justify;
	
	
}
.eo-events .contenu-date li, .eo-events .contenu-date p, .eo-events .contenu-date h4, .event .contenu-date li, .event .contenu-date p, .event .contenu-date h4 {
	line-height: 1.4 !important;
}
.eo-events .contenu-date p {
	/* line-height: 1 !important; */
}

.eo-events .detail, /* .eo-events  .detail p */, .eo-events .detail li /*, .eo-events  .post-meta*/ {
	display: inline;

	
	 /* font: 400 .9rem/1.4 Arial Narrow,Helvetica,Arial,sans-serif; */

}
.eo-events  .detail {
	
	margin-top: 0;
	padding-top: 0;
	padding-left: 0px;

}
.eo-events .contenu-date, .event .contenu-date {
	font: 400 13px /* Arial Narrow,Helvetica, */ Arial,sans-serif;
	font-size: 13px;
	margin-top: 0px;
}

.eo-events  .titre, .event .titre {
	display: block;
	margin-bottom: 0px;

	font: 600 13px /* Arial Narrow, Helvetica ,*/ Arial ,sans-serif !important; 
	text-transform: none;
	font-family: /* Arial Narrow,*/ Arial, sans-serif !important;
	/*
	vertical-align: top;
	margin-top: 5px;
	*/
}
.eo-events  .titre em, .event  .titre em {
	font: 600 13px /* Arial Narrow, Helvetica ,*/ Arial ,sans-serif !important; 
}

.eo-event-future {
	margin-bottom: 15px !important;
	/* background-color: white; */
}
/*
.eo-events div.mois-titre {
	display: none !important;
}
*/

.contenu-date .jour, .contenu-date .mois {
	display: none !important;
}


/* mai 2019 rajoute .contenu-date avant .event */
.eo-events h4, .contenu-date .event h4 {
	padding-top: 0em;
	margin-top: 0;
	display: block;

}
.single-event .event h4 {
	padding-top: 0em;
	margin-top: 0;
	display: block;

}
.eo-events .detail, .event .detail {
	display: inline;
}
.single-event .eo-events .detail, .single-event .event .detail {
	display: block;
}
.eo-events .extrait p, .eo-events .content-event p, .event .extrait p, .event .content-event p  {
	/* display: inline; */
	text-align: justify;
}
.single-event .event .extrait p, .event .content-event p  {
	display: block;
	text-align: justify;
}

.home .eo-events .content-event {  
	display: none;
}
.page-id-1027 .eo-events .content-event { 
	display: none;
}

.content-event p:before {
	content: " - ";
}
/*
.eo-events .extrait p {
	font-style: italic !important;
} */


/* Afficher le titre pour les événements de type "réveil en musique" sur la page Sweetest Choice */
.page-id-1808 .eo-event-cat-reveil-en-musique  h4.titre {
	display: inline !important; 
}

/* Afficher le titre pour les événements de type "Freddy M" */
.eo-event-cat-freddy-m  h4.titre {
	display: inline !important; 
}

.eo-events .img-event img {
	margin-bottom: 2em;
	margin-top: 0.5em;
}
/* page Freddy Taquine */
.page-id-2734 .eo-events .img-event img {
	margin-bottom: 0;
	
}

/* test lien vers la page du groupe dans événements */
.eo-events  .lien-groupe {
	margin-bottom: 10px;
	margin-top: 4px;
}
.eo-events  .lien-groupe a {
	font-size: 13px !important;
}
.eo-events  .lien-groupe a:hover, .eo-events  .lien-groupe a:focus  {
	color: #e54221 !important;
}


/* FIN POUR LA MISE EN FORME DE LA LISTE D'EVENEMENTS (WIDGET EVENT ORGANISER) - global */

/* Page single event */
.single-event article .date, .single-event article .jour, .single-event article .mois, .single-event article .heure /* , .eo-events .post-meta */ {
	display: inline;
}

.single-event article .contenu-date p {
	display: block;
}
}
.single-event article .date {
	background-color: white;  float: left; text-align: center; width: /* 52px */ 3.6em; height:  52px /* 3.2em */; margin-right: 0px; padding-right: 0px; padding-left: 0px; border-left: 4px solid #e54221; 
}
.single-event article .date2 {
	background-color: white;  float: left; text-align: center; width: /* 52px */ 3.6em; height:  52px /* 3.2em */; margin-right: 0px; padding-right: 0px; padding-left: 0px; border-left: 4px solid #e54221; 
}
.single-event article .jour {
	 width: 100%; height: 30px ; font-size: 22px !important; line-height: 1.1;
	 font-family: 'denseregular', 'Oswald', arial, sans-serif;
	/* margin-top: -1em !important; */
}
.single-event article .mois  {
	font-family: 'denseregular', 'Oswald', arial, sans-serif;  width: 100%; height: 0.8em; display: block; font-size: 18px !important; line-height: 0.9; padding-top: 4px;
	text-transform: uppercase;
}

.single-event article.annee {
	font-family: 'denseregular', 'Oswald', arial, sans-serif;  width: 100%; height: 1em; display: block; font-size: 14px !important; line-height: 0.6; padding-top: 10px;
	text-transform: uppercase;
}
.single-event article p {
	/*
	padding-top: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0;
	margin-bottom: 0px;
	*/
	
}
.single-event article  li {
	list-style-type: none;
	margin-left: 0px;
	
	}
.single-event article li {
	margin-bottom: 6px;	
	min-height: /* 60px */ /* 3.2em */ 52px;
	 background-color: white; 
	
}
.single-event article ul.post-meta {
	margin: 0 !important;
	display: inline;
	display: none;
} 

.single-event article .post-meta li {
	display: inline;
	display: none;
	margin: 0;
	padding: 0;
	min-height: 0.4em;
	height: 1em;
	float: right;	
}
.single-event article .fa {
	margin-right: 0.4em;
}


.single-event article .post-meta-key {
	display: none;
}


.single-event article .contenu-date {
	background-color: white; 
	min-height: /* 60px */ 3.2em;
	margin-left: 3.5em;
	padding-left: 10px;
	margin-right: 0px;
	padding-right: 0px;
	text-align: justify;
	
	
}
.single-event article .contenu-date li, .single-event article .contenu-date p, .single-event article .contenu-date h4 {
	line-height: 1.4 !important;
}
.single-event article .contenu-date p {
	/* line-height: 1 !important; */
}

.single-event article .detail, /* .eo-events  .detail p */, .single-event article .detail li /*, .eo-events  .post-meta*/ {
	display: inline;

	
	 /* font: 400 .9rem/1.4 Arial Narrow,Helvetica,Arial,sans-serif; */

}
.single-event article  .detail {
	
	margin-top: 0;
	padding-top: 0;
	padding-left: 0px;

}
.single-event article .contenu-date {
	font: 400 13px /* Arial Narrow,Helvetica, */ Arial,sans-serif;
	font-size: 13px;
	margin-top: 0px;
}

.single-event article  .titre {
	display: block;
	margin-bottom: 0px;

	font: 600 13px /* Arial Narrow, Helvetica ,*/ Arial ,sans-serif !important; 
	text-transform: none;
	font-family: /* Arial Narrow,*/ Arial, sans-serif !important;
	/*
	vertical-align: top;
	margin-top: 5px;
	*/
}
.single-event article  .titre em {
	font: 600 13px /* Arial Narrow, Helvetica ,*/ Arial ,sans-serif !important; 
}


.single-event article h4 {
	padding-top: 0em;
	margin-top: 0;
	display: block;

}
.single-event article .detail {
	display: inline;
}
.single-event article .extrait p, .single-event article .content-event .contenu-date p {
	display: block; /* mai 2019 */
	text-align: justify;
}

.single-event article .content-event .contenu-date p:before {
	content: "";
}

.single-event article .img-event img {
	margin-bottom: 2em;
	margin-top: 0.5em;
}

/* test lien vers la page du groupe dans événements */
.single-event article  .lien-groupe {
	margin-bottom: 10px;
	margin-top: 4px;
}
.single-event article  .lien-groupe a {
	font-size: 13px !important;
}
.single-event article  .lien-groupe a:hover, .single-event article  .lien-groupe a:focus  {
	color: #e54221 !important;
}
/* FIN SINGLE EVENT */




/* CODE POUR LE BOUTON "RETOUR" DES PAGES SOUS-PROJET" */

.retour {
	background-color: #ddd;
	height: 600px;
	width: 20px;
	transition: all 0.5s ease-in-out 0s;
}
.retour:hover {
	background-color: #e54221;
	width: 25px;
}
#fleche-retour {
font-family: 'Oswald', sans-serif;
text-transform: uppercase;
font-weight: 200;
font-size: 3rem;
text-decoration: none;
color: black;
display: block;
}

.retour-2 {
	float: left;
	background-color: #ddd;
	height: 3em;
	width: 20px;
	margin-right: 10px;
	transition: all 0.5s ease-in-out 0s;
}
.retour-2:hover {
	background-color: #e54221;
	width: 25px;
}
#fleche-retour-2 {
font-family: 'Oswald', sans-serif;
text-transform: uppercase;
font-weight: 200;
font-size: 3rem;
text-decoration: none;
color: black;
display: block;
line-height: 0.8;
}


/*
.retour:hover > #fleche-retour {
	color: white;
}
*/

#primary.site-content {
padding-top: 0px;

}


#headercontainer {
	background-color: #fff;
}
.grid_4_of_12  {
	background-color: #fff;
}
/*
.site-title, h1 img{
	display: inline-block;
	float: left;

}

.site-header .grid_3_of_12 {
	display: inline-block;
	float: left;
}

#headercontainer {

}
*/
.social-media-icons ul{
	/* margin-top: 0px; */
	padding-right: 0.5em;
}

#site-navigation  {
	/* margin-top: 3em; */
	/* margin-top: 5%; */
	

}


/* Couleur de fond / arrière plan le plus derrière du site */ 
#headercontainer {
	background-color: white;
}
#masthead {
	background-color: white;
}
/* Fin couleur de fond */

/* Mise en page single-product */



.woocommerce-page div.product .images, .woocommerce-page div.product, .woocommerce .summary {
	width: 100% !important;
}

.grid_6_of_12 {
	width: 49,2% !important;
}




/*************************************************************************************************/

/* MODIF WIDGET  SAISI MANUELLEMENT DANS un widget de texte */
/*
.widget-discographie {
	
	margin-right: 1em;
}
*/

/*
.pt-cv-content-item img.not-found {
	display: none;
}
*/ /* a faire directement dans les paramètres de la vue concernée */

/*
#pt-cv-view-bbf91f6060 .pt-cv-content-item {
	min-height: 150px !important;
}

#pt-cv-view-bbf91f6060 .pt-cv-content-item {
	max-height: 150px !important;
}
div.carousel br+br {
	display: none !important;
}
#pt-cv-view-bbf91f6060 .pt-cv-carousel-indicators {
	bottom: -0.5em;
}
*/
div#secondary img.pt-cv-thumbnail {
	margin-top: 10px !important;
}


/* FIN MODIF WIDGET DISCOGRAPHIE */

/*************************************************************************************************/

/* TOUS LES WIDGETS */
/*
.widget p, .widget p a , .widget ul a {
	
	font: 400 10pt Arial Narrow ,Helvetica,Arial,sans-serif !important;
}
*/
.picto-widget {
	margin-right: 0.5em;
	margin-bottom: 0.5em;
}
/* FIN TOUS LES WIDGETS */

/*************************************************************************************************/

/* MODIFICATION DE L'AFFICHAGE DU THUMBNAIL DANS LE CORPS D'UN POST (en plus de modif du template content-page.php) */

.wp-post-image {
	float: left;
	margin-right: 0.8em;
}

/*************************************************************************************************/

/* MODIFICATION DU LOOK DE LA PLAYLIST PAR DEFAUT DE WORDPRESS */

.wp-playlist {
	border: 0px !important;
	margin: 0 !important;
	padding: 0 !important;
}

.wp-playlist p {
	margin: 0;
	padding: 0;
	
}

.parent-pageid-134 .wp-playlist-item-length, .parent-pageid-5662 .wp-playlist-item-length, .parent-pageid-2580 .wp-playlist-item-length {
	display: none;
	
}
/*
.wp-playlist-tracks {
	margin-top: 0 !important;
}*/
.wp-playlist br {
	display: none;
}

.mejs-container {

	background-color: rgba(250,250,250,0) !important;
}
.mejs-controls {

	background-color: rgba(0,0,0,0.8) !important;
}
/*
.mejs-container .mejs-controls {
	background-color: rgba(0,0,0,0) !important;
	
} */

span.wp-playlist-item-meta {
	display: inline !important;
} 


.wp-playlist-current-item {
	height: auto !important;
	
}
.wp-playlist-item-title:first-letter {
	display: none !important;
}


.wp-playlist-item {
	border-bottom: 0 !important;
	border-top: 0 !important;
}
/* FIN PLAYLIST */


/* FIL d'ARIANE // BREADCRUMB */
/*
.ariane li, .ariane, .p-ariane, .p-ariane ul {
	clear: both;
	display : inline;
	margin-left: 0px;
	padding-left: 0px;
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
}
.p-ariane , .ariane {
	vertical-align: baseline !important;
}
.ariane, .ariane a  {
	color: #999 !important;
}
*/

/* FIN FIL D'ARIANE // BREADCRUMB */


/* dispo icones reseaux sociaux */
.social-navigation, #social-navigation {
	margin-top: 3em;
}
#social-navigation ul, #social-navigation li {
	margin: 0px;
	padding: 0px;
}
/* fin icones réseaux sociaux */

/* MISE EN PAGE DES WIDGETS / sidebars */

.sidebar-gauche, .sidebar-gauche .grid_4_of_12, .sidebar-gauche .col, .col.grid_4_of_12 {
	background-color: /* #ebe1d6 Sarah */  /* #e8e6e3 */ /* #F5F5DC */  /* #e9e4d0 */ #e9e6dd !important;
	height: 100% !important;
}
.sidebar-gauche .col {
	padding: 0.8em 0.5em 0.5em 0.5em;
}
.widget, aside {
	background-color: /* white */ !important;
	/* padding : 0.2em; */
}


.widget-area .widget {
	margin-bottom: 1rem !important;
}

.pt-cv-ctf-artiste-de-l-album {
	border-bottom: 1px solid rgba(0,0,0,.1);
	margin-top: 6px !important;
	padding-top: 0 !important;
	min-height: 45px;

}
/* exceptions page label (liste des albums) */
.page-id-140 .pt-cv-ctf-artiste-de-l-album {
	min-height: 0;
}
.page-id-140 .pt-cv-content-item {
	min-height: 357px;
}
.page-id-140  .pt-cv-pinmas {
	min-height: 357px;
}

/* fin exceptions label */
.pt-cv-custom-fields .pt-cv-ctf-artiste-de-l-album , .pt-cv-ctf-artiste-de-l-album  .pt-cv-ctf-value, 
 .pt-cv-custom-fields .pt-cv-ctf-artiste-de-l-album  .pt-cv-ctf-value {
		font-size: 12px !important;
}

.pt-cv-pinterest:not(.pt-cv-no-bb) .pt-cv-content-item > * {
	border-bottom: none !important;
}
.pt-cv-pinterest:not(.pt-cv-no-bb) .pt-cv-pinmas > * {
	border-bottom: none !important;
}

.pt-cv-pinterest:not(.pt-cv-no-bb) .pt-cv-title {
	padding-bottom: 0;
}

/* hauteur minimum des vues pour vignettes projets */
.home .pt-cv-pinterest .pt-cv-content-item, #post-134 .pt-cv-pinterest .pt-cv-content-item    /* modifié juin 2017 après mises à jours plugins */ {
	min-height: 15.5em  !important;
	padding-bottom: 0.2em !important;
}
.page-id-1027 .pt-cv-pinterest .pt-cv-content-item{
	min-height: 15.5em !important;
	padding-bottom: 0.2em !important;
}
.home .pt-cv-pinterest .pt-cv-pinmas, #post-134 .pt-cv-pinterest .pt-cv-pinmas    /* modifié juil 2017 après nouvelle version CV Pro*/ {
	min-height: 15.5em  !important;
	padding-bottom: 0.2em !important;
}
.page-id-1027 .pt-cv-pinterest .pt-cv-pinmas{
	min-height: 15.5em !important;
	padding-bottom: 0.2em !important;
}

/* avant mise à jour juin 2017 :
.home #pt-cv-page-1 .pt-cv-content-item, #post-134 #pt-cv-page-1 .pt-cv-content-item     {
	min-height: 15.5em  !important;
	padding-bottom: 0.2em !important;
}
.page-id-1027 #pt-cv-page-1 .pt-cv-content-item{
	min-height: 15.5em !important;
	padding-bottom: 0.2em !important;
}
*/


/* hauteur minimum des vues pour vignettes projets pages action culturelle */


.page-id-136 .pt-cv-pinterest .pt-cv-content-item, .parent-pageid-136  .pt-cv-pinterest .pt-cv-content-item {
	min-height: 17.5em  !important;
	padding-bottom: 0.2em !important;
	
}
.page-id-136 .pt-cv-pinterest .pt-cv-pinmas, .parent-pageid-136  .pt-cv-pinterest .pt-cv-pinmas {
	min-height: 17.5em  !important;
	padding-bottom: 0.2em !important;
	
}



/* avant mise à jour janv 2020 
.page-id-136 .pt-cv-pinterest .pt-cv-content-item, .parent-pageid-136  .pt-cv-pinterest .pt-cv-content-item {
	min-height: 14em  !important;
	padding-bottom: 0.2em !important;
	
}
.page-id-136 .pt-cv-pinterest .pt-cv-pinmas, .parent-pageid-136  .pt-cv-pinterest .pt-cv-pinmas {
	min-height: 14em  !important;
	padding-bottom: 0.2em !important;
	
}
*/




/* avant mise à jour juin 2017
.page-id-136 #pt-cv-page-1 .pt-cv-content-item, .parent-pageid-136 #pt-cv-page-1 .pt-cv-content-item {
	min-height: 14em  !important;
	padding-bottom: 0.2em !important;
	
}
*/



/* CAROUSEL */
/* pictos ronds en bas du carousel / rond */
.pt-cv-view .pt-cv-carousel-indicators li.active {
	/* background-color: #cccccc !important; */
	/*background: rgba(0,0,0,.7) !important; */
	-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background-color: #8c8c8c;

background-image: -webkit-gradient(linear,left top,left bottom,from(#7c7c7c),to(#9c9c9c));
background-image: -webkit-linear-gradient(top,#7c7c7c,#9c9c9c);
background-image: -moz-linear-gradient(top,#7c7c7c,#9c9c9c);
background-image: -o-linear-gradient(top,#7c7c7c,#9c9c9c);
background-image: linear-gradient(to bottom,#7c7c7c,#9c9c9c); 
}

.pt-cv-view .pt-cv-carousel-indicators li {
	border: none !important;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;	
	border-radius: 12px;

-webkit-box-shadow: inset 0 0 0 2px #8c8c8c;
-moz-box-shadow: inset 0 0 0 2px #8c8c8c;
box-shadow: inset 0 0 0 2px #8c8c8c;
/*
-webkit-box-shadow: inset 0 0 0 2px rgba(0,0,0,.7);
-moz-box-shadow: inset 0 0 0 2px rgba(0,0,0,.7);
box-shadow: inset 0 0 0 2px rgba(0,0,0,.7);
*/

}
/* position des boutons ronds sur les pages projets etc */
.pt-cv-view .pt-cv-carousel-indicators {
	
	bottom: 1em;
	top: auto;
	z-index: 102;
	left: auto;
	/* right:-13em; */
}
/* position des boutons ronds sur la page d'accueil */
.home .pt-cv-view .pt-cv-carousel-indicators {
	top : 28.5em;
	z-index: 102;
	left: auto;
	/* right:-13em; */
}
/* fin pictos ronds en bas du carousel */

/* flèches du carousel */

.pt-cv-view .carousel-control {
	top: 0em;
	bottom: auto;
	
}

.parent-pageid-134 .pt-cv-view .carousel-control, .parent-pageid-5662 .pt-cv-view .carousel-control, .parent-pageid-136 .pt-cv-view .carousel-control{
	/* top: 1em;
	bottom: auto; */
	
}

 .pt-cv-view .carousel-control.left {
	right: 1.4em;
	left: auto;	
}

 .pt-cv-view .carousel-control.right {
	right: 0em;
	left: auto;
}





.pt-cv-view .carousel-control .glyphicon-chevron-left, .pt-cv-view .carousel-control .glyphicon-chevron-right, :not(.home) .pt-cv-view .carousel-control .glyphicon-chevron-left, :not(.home) .pt-cv-view .carousel-control .glyphicon-chevron-right {
	width: 1.9em !important;
	height: 1.9em !important;
	font-size: 0.7em !important; 
	line-height: 1.9em !important;
	color: #ffffff !important;
}


.home .pt-cv-view .carousel-control {
	top: 11em;
	/* bottom: auto; */
	z-index: 103;
}

.home .pt-cv-view .carousel-control.left {
	left: -0.5em;
	right: auto;
}

.home .pt-cv-view .carousel-control.right {
	right: 0.2em;
	left: auto;
}
.page-id-136 .pt-cv-view .carousel-control {
	top: 6.5em;
	bottom: auto;
	z-index: 102;
	
}
.page-id-136 .pt-cv-view .carousel-control.left {
	left: -0.5em !important;
	right: auto;
}

.page-id-136 .pt-cv-view .carousel-control.right {
	right: 0.2em !important;
	left: auto;
}
.page-id-136 .pt-cv-scrollable img.pt-cv-thumbnail {
	margin-bottom: 0 !important;
}
.page-id-136 .pt-cv-carousel-caption {
	bottom: 0 !important;
	margin-bottom: 0 !important;
}
.page-id-136 .pt-cv-view .pt-cv-carousel-indicators {
	bottom: 1.7em;
	right: 0.5em !important;
}

.page-id-136 .pt-cv-wrapper {
	margin-bottom: 20px;
	
}

.pt-cv-view .carousel-control, :not(.home)  .pt-cv-view .carousel-control {
	width: 2em !important;
	height: 2em !important;
}





/*
.pt-cv-view .carousel-control   {
	width: 2em !important;
	height: 2em !important;
}

.pt-cv-view .carousel-control .glyphicon-chevron-left, .pt-cv-view .carousel-control .glyphicon-chevron-right {
	width: 1.9em !important;
	height: 1.9em !important;
	font-size: 0.7em !important;
	line-height: 1.9em !important;
	color: #ffffff !important;
}
*/
.pt-cv-view .carousel-control span {
	background: rgba(0,0,0,.7); 
}
.pt-cv-view .carousel-control .glyphicon-chevron-left:hover, .pt-cv-view .carousel-control .glyphicon-chevron-left:active,.pt-cv-view .carousel-control .glyphicon-chevron-right:hover, .pt-cv-view .carousel-control .glyphicon-chevron-right:active{
	color: #ffffff !important;
	 background: rgba(0,0,0,.5) !important; 
}

.pt-cv-view .carousel-control, .pt-cv-view .carousel-control:hover  {
	color: #ffffff !important;
}
.pt-cv-view .carousel-control .glyphicon-chevron-left, .pt-cv-view .carousel-control .glyphicon-chevron-right {
	color: #ffffff !important;
}
/*
.home .pt-cv-view .carousel-control {
	top: auto;
	bottom: 15em;
	
}
*/
/*
.home .pt-cv-view .carousel-control.left, .home .pt-cv-view .carousel-control.right {
	top: auto;
	bottom: 15em;
	
}
*/
	/*
.home .pt-cv-view .carousel-control.left {
	right: auto;
	left: 1em;

}
*/

/*
.page-id-1027 .pt-cv-view .carousel-control {
	top: auto;
	bottom: 15em;
	
}
.page-id-1027 .pt-cv-view .carousel-control.left, .home .pt-cv-view .carousel-control.right {
	top: auto;
	bottom: 15em;
	
}
*/
	/*
.page-id-1027 .pt-cv-view .carousel-control.left {
	right: auto;
	left: 1em;

}
*/



/* fin flèches du carousel */

/* bandeau noir transparent - carousel */
.pt-cv-cap-w-img {
	background: rgba(0,0,0,.7) !important;
}
/* fin bandeau noir transparent - carousel */

.pt-cv-scrollable {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	padding-top: 0px;
}

#pg-277-0, #pl-277 .panel-grid-cell .so-panel {
	margin-bottom : 0px;
}

@media screen and (min-width: 640px){

	#pt-cv-view-e77e20f0f1 {
		margin-top: -1.5em !important;
		margin-bottom: -4em !important;
	}
}
/* FIN CAROUSEL */


/* test pour l'accueil */

/* fond noir à l'accueil */


	.home #maincontentcontainer .col.grid_9_of_12  {
		background: #dddddd; 
		width: 100%;
		margin-left: 0;
		
	}
	.home #maincontentcontainer  .col.grid_3_of_12 {		
	
	}
	
	.page {
		width: 100% !important;
	}
	
	
	.page-id-1027 #maincontentcontainer .col.grid_9_of_12  {
		background: #dddddd; 
		width: 100%;
		margin-left: 0;
		
	}
	.page-id-1027 #maincontentcontainer  .col.grid_3_of_12 {		
	
	}
/* fin fond noir accueil */
	
/* modification de la taille des colones */
@media screen and (min-width: 640px){

	
	
	
	.col.grid_3_of_12 {
		width: 27.8% !important;
	}
	 .col.grid_9_of_12 {
		/* width: 70.6% !important; */
		width: 72.2% !important;
		width: 100%;
		margin-left: 0;
	}	
	
	/*
	.col.grid_3_of_12 {
		width: 27.8% !important;
		
	}
	.col.grid_9_of_12 {
		width: 70.6% !important;
		width: 100%;		
	}	
	*/
	
}



@media screen and (min-width: 640px){

	
	
	
	.col.grid_3_of_12 {
		width: 27.8% !important;
	}
	 .col.grid_9_of_12 {
		/* width: 70.6% !important; */
		width: 72.2% !important;
		width: 100%;
		margin-left: 0;
	}	
	
	/*
	.col.grid_3_of_12 {
		width: 27.8% !important;
		
	}
	.col.grid_9_of_12 {
		width: 70.6% !important;
		width: 100%;		
	}	
	*/
	
	#site-navigation {
		margin-top: -15px;
	} 
	
}
@media screen and (max-width: 1333px){


	#site-navigation {
		margin-top: -50px;
	} 
	
	/*
	.col.grid_3_of_12 {
		width: 27.8% !important;
	}
	 .col.grid_9_of_12 {
		width: 72.2% !important;
		width: 100%;
		margin-left: 0;
	}	 
	*/

}


	






/* fin modification de la taille des colones */

/* LES ACTUS A LA UNE - page d'accueil */
#pg-277-1  h3 {
	color: #dddddd;
}

.home #pg-277-1 {
	padding: 1.2em;
}

/* FIN LES ACTUS A LA UNE */

.pt-cv-title a {
	font-weight: 200;
}

/* pictos liens réseaux sociaux et boutique */

.social-menu {
	float: left;
}

.social-media-icons a:hover, .social-media-icons a:active {
	color: rgba(0, 0, 0, 0.5);
}
.social-menu  .fa {
	
	font-size: 1.6em !important;
}
.social-menu  .fa-shopping-cart {
	
	font-size: 1.4em !important;
}
.social-menu  .fa-square {
	margin-top: -0.05em;
	font-size: 2.2em !important;
}
.social-menu  li {
	margin-left: 0;
}

/* fin pictos liens réseaux sociaux et boutique */



/* PAGE TOUS LES PROJETS */
.page-id-134 .pt-cv-custom-fields {
	font-family: /* Arial Narrow, Helvetica,*/ Arial, sans-serif;
	color: #555555;
	text-align: justify;
	margin-left: -0.5em;
	margin-right: -0.5em;
}
.page-id-134  .pt-cv-ctf-sous-titre {
	font-size: 0.9em;	
	line-height: 1.4;
	margin-bottom: 0;
	padding-bottom: 0;	
}

.page-id-134  .pt-cv-ctf-distribution {
	font-size: 0.75em;	
	line-height: 1.4;
	margin-top: 0;
	padding-top: 0;
}
/*
.pt-cv-ctf-sous-titre::before {
	content: "[ ";
	font-size: 1.2em;
	padding-bottom:1em;
	margin-bottom: 1em;
}
.pt-cv-ctf-sous-titre::after {
	content: " ]";
	font-size: 1.2em;

}
*/

/* FIN PAGE TOUS LES PROJETS */

/* VIGNETTES PAGE CHRISTINE */
/*
.page-id-2339 .pt-cv-custom-fields {
	font-family:  Arial, sans-serif;
	color: #555555;
	text-align: justify;
	margin-left: -0.5em;
	margin-right: -0.5em;
}
.page-id-2339  .pt-cv-ctf-sous-titre {
	font-size: 0.9em;	
	line-height: 1.4;
	margin-bottom: 0;
	padding-bottom: 0;	
}

.page-id-2339  .pt-cv-ctf-distribution {
	font-size: 0.75em;	
	line-height: 1.4;
	margin-top: 0;
	padding-top: 0;
}
*/



/* PAGE D'UN PROJET */


/* marge au-dessus de la sidebar pour quelle arrive en-dessous du h1 du projet */
/* .parent-pageid-134 */.sidebar-gauche, .sidebar-gauche .grid_4_of_12, .sidebar-gauche .col, .col.grid_4_of_12 {
	background-color: /* #ebe1d6 Sarah */  /* #e8e6e3 */ /* #F5F5DC */  /* #e9e4d0 */ white !important;
	height: 100% !important;
}

/* .parent-pageid-134 */ .sidebar-gauche .col {
	padding: 0;
	margin: 0;
}


/* .parent-pageid-134 */ #maincontentcontainer h1 {
	/* margin-top: 0; */
	margin-top: -0.3em;
	line-height: 0.8 !important;
	/* margin-bottom: 0.5em; */
	
}
/*
#maincontentcontainer h2 {
	
	
	margin-bottom: 0.5em;
	
}
*/

.page-template-default.parent-pageid-134 #secondary{
	margin-top: 5.4em !important;
}
.page-template-default.parent-pageid-134 #secondary h3 {
	text-align: right !important; 
}
.page-template-left-sidebar-2.parent-pageid-134 #secondary h3 {
	text-align: left !important; 
}

.parent-pageid-134  .panel-grid {
	margin-bottom: 0 !important;
}
/* la même pour la page christine, au cas ou besoin */
.page-template-default.parent-pageid-2580 #secondary{
	margin-top: 5.4em !important;
}
.page-template-default.parent-pageid-2580 #secondary h3 {
	text-align: right !important; 
}
.page-template-left-sidebar-2.parent-pageid-2580 #secondary h3 {
	text-align: left !important; 
}

.parent-pageid-2580  .panel-grid {
	margin-bottom: 0 !important;
}
/* la même pour la page christine, au cas ou besoin */
.page-template-default.parent-pageid-174 #secondary{
	margin-top: 5.4em !important;
}
.page-template-default.parent-pageid-174 #secondary h3 {
	text-align: right !important; 
}
.page-template-left-sidebar-2.parent-pageid-174 #secondary h3 {
	text-align: left !important; 
}

.parent-pageid-174  .panel-grid {
	margin-bottom: 0 !important;
}


/* la même pour la page Bedmakers, au cas ou besoin */
.page-template-default.parent-pageid-128 #secondary{
	margin-top: 5.4em !important;
}
.page-template-default.parent-pageid-128 #secondary h3 {
	text-align: right !important; 
}
.page-template-left-sidebar-2.parent-pageid-128 #secondary h3 {
	text-align: left !important; 
}

.parent-pageid-128  .panel-grid {
	margin-bottom: 0 !important;
}


/* parent page archive projets */

.page-template-default.parent-pageid-5662 #secondary{
	margin-top: 5.4em !important;
}
.page-template-default.parent-pageid-5662 #secondary h3 {
	text-align: right !important; 
}
.page-template-left-sidebar-2.parent-pageid-5662 #secondary h3 {
	text-align: left !important; 
}

.parent-pageid-5662  .panel-grid {
	margin-bottom: 0 !important;
}


/*
.widget p, .widget p a, .widget ul a {
	font-size: 10pt !important;
}
*/
.page-template-left-sidebar-2 .sidebar-gauche .col,.page-template-left-sidebar-2 .col .sidebar-gauche  {
	/* padding-right: 1em; */
	border-right: #dddddd 1px solid;
}
.page-template-left-sidebar-2.home .sidebar-gauche .col,.page-template-left-sidebar-2.home .col .sidebar-gauche {
	border-right: 0;
}
.page-template-left-sidebar-2.sidebar-gauche .col,.page-template-left-sidebar-2 .col .sidebar-gauche {
	border-right: 0;
}

.page-template-left-sidebar-2 .so-widget-sow-image {
	margin-bottom: 1em;
	margin-top: 0.5em;
	/* Marge sous la photo */
}
/* pages où il y a un copyright : moins d'espace sous la photo */
.page-id-1808 .so-widget-sow-image, .page-id-1840 .so-widget-sow-image, .page-id-128 .so-widget-sow-image, .page-id-148 .so-widget-sow-image, .page-id-126 .so-widget-sow-image, .page-id-144 .so-widget-sow-image, .page-id-159 .so-widget-sow-image, .page-id-174 .so-widget-sow-image, .page-id-67 .so-widget-sow-image, .page-id-146 .so-widget-sow-image, .page-id-142 .so-widget-sow-image, .page-id-5516 .so-widget-sow-image {
	margin-bottom: 0em;
	margin-top: 0.5em;
	/* Marge sous la photo */
}

p.copyright {
	font-size: 11px !important;
	text-align: right;
}


iframe.player-soundcloud-single {
		height: 166px !important;
		max-height: 166px !important;
	} /* pour l'embed soundcloud 1 morceau, page réveil en musique, sweetest choice */

/* "slider" vidéos video */
@media screen and (min-width: 640px) {
	.parent-pageid-134 .pt-cv-scrollable  .col-md-4  iframe, .parent-pageid-10655 .pt-cv-scrollable  .col-md-4  iframe, .parent-pageid-136 .pt-cv-scrollable  .col-md-4  iframe, .parent-pageid-2580 .pt-cv-scrollable  .col-md-4  iframe, .parent-pageid-15617 .pt-cv-scrollable  .col-md-4  iframe  {
		/* Quand 3 vidéos */
		/* max-width: 264px !important; */
		max-height: 149px !important;
	}
}


@media screen and (min-width: 640px) {
	.parent-pageid-134 .pt-cv-scrollable  .col-md-6  iframe, .parent-pageid-10655 .pt-cv-scrollable  .col-md-6  iframe, .parent-pageid-136 .pt-cv-scrollable  .col-md-6  iframe, .parent-pageid-2580 .pt-cv-scrollable  .col-md-6  iframe, .parent-pageid-2580 .pt-cv-scrollable  .col-md-6  iframe, .parent-pageid-10756 .pt-cv-scrollable  .col-md-6  iframe, .page-id-6641 .pt-cv-scrollable  .col-md-6  iframe, .parent-pageid-15617 .pt-cv-scrollable  .col-md-4  iframe {
		/* Quand 2 vidéos */
		max-width: 366px !important;
		max-height: 206px !important;
		min-height: 206px !important;
	} 
	
	iframe.player-soundcloud-single {
		height: 166px !important;
		max-height: 166px !important;
	} /* pour l'embed soundcloud page Reveil en Musique, action culurelle */
	
	/* Quand 1 vidéo qu'on veut petite (page No Noise No Reduction : Kill Your Idols) */
	/* .parent-pageid-134 .pt-cv-scrollable  .col-md-12  iframe {
		max-width: 366px !important;
		max-height: 206px !important;
		min-height: 206px !important;
	} */
}
	
	@media screen and (min-width: 640px) {
		 .pt-cv-scrollable  .col-md-12  iframe {
			max-width: 775px !important;
			max-height: 500px !important;
			min-height: 350px !important;
		}
		
	iframe.player-soundcloud-single {
		height: 166px !important;
		max-height: 166px !important;
	} /* pour l'embed soundcloud page Reveil en Musique, action culurelle */
	
	
	
}
iframe {
	
max-width: 100% !important;
height: 434px;
}

iframe.player-soundcloud-single {
		height: 166px !important;
		max-height: 166px !important;
	} /* pour l'embed soundcloud page Reveil en Musique, action culurelle */

/* fin vidéos */

/* Slider Revue de presse */




/* Fin revue de presse */

/* page Christine */
.parent-pageid-134 .pt-cv-content p, .parent-pageid-2580 .pt-cv-scrollable  .col-md-6  iframe {
		margin-bottom: 0 !important;
}
.parent-pageid-134 .pt-cv-view .pt-cv-carousel-caption, .parent-pageid-2580 .pt-cv-view .pt-cv-carousel-caption {
	padding-bottom: 0;
	margin-bottom: 0;
	
}
.parent-pageid-134 .pt-cv-scrollable .pt-cv-content-item , .parent-pageid-2580 .pt-cv-scrollable .pt-cv-content-item {
	padding-bottom: 0;
}
.parent-pageid-134 .pt-cv-scrollable .pt-cv-pinmas , .parent-pageid-2580 .pt-cv-scrollable .pt-cv-pinmas {
	padding-bottom: 0;
}

/* idem pour page Bedmakers au cas où */

.parent-pageid-1280.pt-cv-content p, .parent-pageid-128 .pt-cv-scrollable  .col-md-6  iframe {
		margin-bottom: 0 !important;
}
.parent-pageid-128 .pt-cv-view .pt-cv-carousel-caption, .parent-pageid-128 .pt-cv-view .pt-cv-carousel-caption {
	padding-bottom: 0;
	margin-bottom: 0;
	
}
.parent-pageid-128 .pt-cv-scrollable .pt-cv-content-item , .parent-pageid-128 .pt-cv-scrollable .pt-cv-content-item {
	padding-bottom: 0;
}
.parent-pageid-128 .pt-cv-scrollable .pt-cv-pinmas , .parent-pageid-128 .pt-cv-scrollable .pt-cv-pinmas {
	padding-bottom: 0;
}



/* test vignettes christine marche pas
.parent-pageid-2339 .pt-cv-content p {
		margin-bottom: 0 !important;
}
.parent-pageid-2339 .pt-cv-view .pt-cv-carousel-caption {
	padding-bottom: 0;
	margin-bottom: 0;
	
}
.parent-pageid-2339 .pt-cv-scrollable .pt-cv-content-item {
	padding-bottom: 0;
}
*/


/* (...) style page d'un projet à continuer */

/*
Test h1 et h2 sur la même ligne quand on trouve les 2 côtes à côtes (pages projet par ex)
h1 {
	display: inline;

}
h1 + h2 {
	display: inline !important;
	float: right;
}
*/

/* pour les elements inline qui ressemblent à du h3 (exemple date du projet dans un titre h2) */
.h3 {
	font-family: 'denseregular', Oswald, Arial, sans-serif !important;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 21px !important;
}
.h2 {
	font-family: 'denseregular', Oswald, Arial, sans-serif !important;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 2.20rem !important;
}

h2 {
	font-size : 2.25rem;
	
}

h4 {
	margin-top: 0.5em;
}

/* FIN PAGE D'UN PROJET */

/* PAGE BIOGRAPHIE */

.page-template-template-bios .col.grid_3_of_12 {
	margin-right: 0;
	margin-left: 0;
}

.page-template-template-bios-sidebar .col.grid_2_of_12 {
	margin-right: 0;
	margin-left: 0;
}
.page-template-template-bios-sidebar .col.grid_3_of_12  {
	margin-right: 0;
}
/* AJOUT en cascade widget eo-events événements */
.eo-events p {
	/* display: block; */
	/* font: 400 10pt Arial Narrow ,Helvetica,Arial,sans-serif !important; */
	/* line-height: 1.3 !important; */
	padding-bottom: 0.1em;
}


/* ACTUS A LA UNE CAROUSEL BAS ACCUEIL - BIS */

/* flèches du carousel actus à la une (carousel du bas) */


.home #pt-cv-view-007fbd3c2d .carousel-control  {
	width: 2em !important;
	height: 2em !important;
}

.home #pt-cv-view-007fbd3c2d .glyphicon-chevron-left, #pt-cv-view-007fbd3c2d .glyphicon-chevron-right {
	width: 1.9em !important;
	height: 1.9em !important;
	font-size: 0.5em !important;
	line-height: 1.9em !important;
	color: #ffffff !important ;
}
/* test border-left actus à la une */
.home #pg-277-1 .pt-cv-carousel-caption {
	/* border-left: 4px solid rgba(0, 0, 0, 0.0); */
}
.home #pg-277-1 .pt-cv-carousel-caption:hover {
 /* 	border-left: 4px solid #e54221; */
}




.page-id-1027 #pt-cv-view-007fbd3c2d .carousel-control  {
	width: 2em !important;
	height: 2em !important;
}

.page-id-1027 #pt-cv-view-007fbd3c2d .glyphicon-chevron-left, #pt-cv-view-007fbd3c2d .glyphicon-chevron-right {
	width: 1.9em !important;
	height: 1.9em !important;
	font-size: 0.5em !important;
	line-height: 1.9em !important;
	color: #ffffff !important ;
}
/* test border-left actus à la une */
.page-id-1027 #pg-277-1 .pt-cv-carousel-caption {
	/* border-left: 4px solid rgba(0, 0, 0, 0.0); */
}
.page-id-1027 #pg-277-1 .pt-cv-carousel-caption:hover {
 /* 	border-left: 4px solid #e54221; */
}
/* fin test border-left actus à la une */

/*
#pg-277-1  .left.carousel-control {
	left: auto;
	right: 0.4em;
	top: 0.2em;
}
#pg-277-1  .right.carousel-control {
	right: -0.9em;
	top: 0.2em;
}

#pg-277-1   .carousel-control   {
	width: 2em !important;
	height: 2em !important;
}

#pg-277-1    .glyphicon-chevron-left, #pg-277-1   .glyphicon-chevron-right {
	width: 1.9em !important;
	height: 1.9em !important;
	font-size: 0.5em !important;
	line-height: 1.9em;
	color: #ffffff;
}
#pg-277-1 .pt-cv-carousel-caption {
	border-left: 3px solid rgba(0, 0, 0, 0.0);
}
#pg-277-1 .pt-cv-carousel-caption:hover {
	border-left: 3px solid #e54221;
}
*/
/*
.home #pt-cv-view-007fbd3c2d .left.carousel-control {
	left: auto;
	right: 0.4em;
	top: 0.2em;
}
.home #pt-cv-view-007fbd3c2d .right.carousel-control {
	right: -0.9em;
	top: 0.2em;
}
*/
/*
.page-id-1027 #pt-cv-view-007fbd3c2d .left.carousel-control {
	left: auto;
	right: 0.4em;
	top: 0.2em;
}
.page-id-1027 #pt-cv-view-007fbd3c2d .right.carousel-control {
	right: -0.9em;
	top: 0.2em;
}
*/


/* fin flèches du carousel actus à la une (du bas)*/

/* Affichage de toutes les dates par mois avec content view */
/* penser a remplacer l'id de la page quand ce ne sera plus dans page de test */
/*
.page-id-446 .pt-cv-wrapper div.pt-cv-ctf, .page-id-446 .pt-cv-wrapper div.pt-cv-ctf-column, .page-id-446 .pt-cv-wrapper div.pt-cv-ctf-list, .page-id-446 .pt-cv-wrapper div.pt-cv-custom-fields, .page-id-446 .pt-cv-wrapper div.pt-cv-ctf-value,
.page-id-446 .pt-cv-wrapper div.pt-cv-content-item{
	display: inline !important;
}



.page-id-446 .pt-cv-wrapper .pt-cv-ctf-_eventorganiser_schedule_start_start .pt-cv-ctf-value {
	float: left !important;
	display: inline !important;
}
.page-id-446 .pt-cv-wrapper .pt-cv-ctf-evenement-facebook ,
.page-id-446 .pt-cv-wrapper .pt-cv-ctf-evenement-facebook .pt-cv-ctf-value,
.page-id-446 .pt-cv-wrapper .pt-cv-ctf-ticket,
.page-id-446 .pt-cv-wrapper .pt-cv-ctf-ticket .pt-cv-ctf-value {
	float: right !important;
	display: inline !important;
	
}
*/

/* Fin Affichage de toutes les dates par mois avec content view */
/* pt-cv-carousel-caption pt-cv-cap-w-img */

/*

.pt-cv-cap-wo-img {
 // tout ce qui concerne les vues ou il n'y a pas texte superposé à une image 
}
*/


/* vues pages par projet */

/*discographie page projet et artiste ?? */
.parent-pageid-300 .pt-cv-thumbnail, .parent-pageid-134 .pt-cv-cap-w-img, .parent-pageid-2580 .pt-cv-cap-w-img, .parent-pageid-5662 .pt-cv-cap-w-img, .parent-pageid-138 .pt-cv-cap-w-img  {
	margin-top: 0em;
	margin-left: 43%;
	padding-right: 0;
	top: 0em;
	bottom: auto;
	background-color: #ffffff !important;
	background-color: rgba(255,255,255,0.0) !important;
	
}
.parent-pageid-300 .pt-cv-thumbnail, .parent-pageid-134 .pt-cv-thumbnail, .parent-pageid-2580 .pt-cv-thumbnail, .parent-pageid-5662 .pt-cv-thumbnail, .parent-pageid-138 .pt-cv-thumbnail  {
	margin-top: 15px !important;
	padding-top: 0 !important;


}
.parent-pageid-300 .pt-cv-content-item,  .parent-pageid-134 .pt-cv-content-item, .parent-pageid-2580 .pt-cv-content-item, .parent-pageid-5662 .pt-cv-content-item, .parent-pageid-138 .pt-cv-content-item {
	/* overflow: auto; */ /* Marion (ajout aout 2023)  : évite que le texte ne soit caché si pas assez de place pour afficher la description  (pb : a peaufiner pour le mettre car s'applique aussi aux videos etc. Et plus besoin car trouvé pb cf ci-dessous ) */
}

.parent-pageid-300 div.col-md-12.col-sm-6.col-xs-12.pt-cv-content-item.pt-cv-1-col,  .parent-pageid-134 div.col-md-12.col-sm-6.col-xs-12.pt-cv-content-item.pt-cv-1-col, .parent-pageid-2580 div.col-md-12.col-sm-6.col-xs-12.pt-cv-content-item.pt-cv-1-col, .parent-pageid-5662 div.col-md-12.col-sm-6.col-xs-12.pt-cv-content-item.pt-cv-1-col, .parent-pageid-138 div.col-md-12.col-sm-6.col-xs-12.pt-cv-content-item.pt-cv-1-col {
	
	width: 100%; /* Marion (ajout aout 2023) : evite que pochette album dans discographie soit ratatinée avec texte dessus en version taille d'écran petit (entre 700 ou 768 et 1000 et qqes) */
}

@media (min-width:768px) {
	.pt-cv-thumbnail {
		width: 100%;
	}
	
}

/*
.page-id-1027 .pt-cv-cap-w-img  {
	background-color: #000000 !important;
	background-color: rgba(0,0,0,0.0) !important;
	
}
*/
.parent-pageid-134  .pt-cv-cap-w-img *, .parent-pageid-2580  .pt-cv-cap-w-img *, .parent-pageid-5662  .pt-cv-cap-w-img *,  .parent-pageid-138  .pt-cv-cap-w-img .pt-cv-title a, .pt-cv-cap-w-img *  {
	color: #000000 !important;
}

.pt-cv-cap-w-img a  i , .pt-cv-cap-w-img a {
	color: #555555 !important;
}
.pt-cv-cap-w-img a  i:hover , .pt-cv-cap-w-img a:hover, .pt-cv-cap-w-img a  i:focus , .pt-cv-cap-w-img a:focus {
	color: #e54221 !important;
	
	
}
/* position des pictos ronds */
.page-id-1027 .pt-cv-carousel-indicators {
	
	right: 0.5em !important;
} 
.parent-pageid-134  .pt-cv-carousel-indicators {
	right: 0em;
	bottom: 0.2em;
}
.home .pt-cv-cap-w-img {
	padding-right: 35px;
	left: 0;
	padding-left: 16px; /* position du texte de gauche dans la legende carousel accueil */
	
	
}


/*
.pt-cv-cap-w-img, .pt-cv-title {
	bottom: auto;
	top: 1em;
} */


/* Page Label */
.page-id-140 .pt-cv-view a>i, .page-id-140 .pt-cv-view i {
	display: none;
	/* Ne pas afficher le bouton "+" de l'extrait, qui ne sert que pour les liens depuis les widget discographie des pages groupes */
}
/* Fin label */

.pt-cv-wrapper .pt-cv-carousel-caption {
	/* marge de trop vue actualite */
	padding-top: 0.5em !important;
}

.sidebar-gauche {
	padding-right: 2em;
}

/* Page d'un projet template left sidebar 3 */

.page-template-left-sidebar-3 #titre-projet {
	padding-bottom: 1em;
	padding-top: 0;
}
.page-template-left-sidebar-3 .sidebar-gauche .col, .page-template-left-sidebar-3 .col .sidebar-gauche  {

	border-right: #dddddd 1px solid;
}

.page-template-left-sidebar-3 .so-widget-sow-image {
	margin-bottom: 1em; 
	margin-top: -1em;
	/* Marge sous la photo */
}

.page-template-left-sidebar-3 h1 {
	text-align: right;

	/* margin-top: 0em; */
}
.page-template-left-sidebar-3 h2 > .so-widget-sow-image  {
	margin-top: -0.6em !important;
	margin-bottom: 0.8em !important;
	padding-top: 0 !important;
}
.page-template-left-sidebar-3  h2, .page-template-left-sidebar-2  h2 {
	/* text-align: right;	*/
	
}
.page-template-left-sidebar-3 h2 {
	margin-top: -0.6em !important;
}

/* Fin page d'un projet template left sidebar 3 */


/* Tabs dans la page d'un projet */
.pt-tabs  ul {
	list-style: none !important;
	margin-top: -1.1em !important;
	padding-top: 0 !important;
	text-align: right;
}
.pt-tabs  li {
	margin-left: 0 !important;
	font-weight: 3em !important;
	
}
.pt-tabs  li  a {
font-family: 'denseregular', Oswald, Arial, sans-serif !important;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: 3em !important;
}	

.pt-tabs  .nav-tabs .nav-item {
	float: right;
}
/* Fin tabs */


/*
.parent-pageid-134 a>i {
	color: #e54221;
}
*/
/*
.eo-events a>i {
	color: #e54221;
}
*/
/*
.parent-pageid-136 a>i {
	color:  #AD3118
} 
*/
/* couleur pictos-liens action culturelle */


.pt-cv-content:not(.pt-cv-nfs) {
	font-size: 12pt;
}
.pt-cv-content {
	font-size: 14pt;
}
/*
.page-template-template-agenda p.ligne {
	display: inline;
}
.page-template-template-agenda p.ligne {
	width: 38%;
	border-bottom: 1px solid #dddddd;
}
*/







/* PAGE d'accueil test sans actus à la une en plus sous le carousel */

.page-id-1027 h3.evenements {
	display: none;
}
/*
.page-id-1027 .sidebar-gauche{
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
} */
/*
.page-id-1027 .pt-cv-wrapper {
	margin-top: -16px;
} */


/* .home */ .EO_Event_List_Widget  ul.eo-events , .page-id-1027 .EO_Event_List_Widget ul.eo-events {
	border-top: #dddddd 1px solid;
	padding-top: 8px;

}
/*
.home #text-5, .page-id-1027 #text-5, :not(.home) .EO_Event_List_Widget  ul.eo-events   {
	border-bottom: #dddddd 1px solid;
} */
.home #text-137, .page-id-1027 #text-137, :not(.home) .EO_Event_List_Widget  ul.eo-events   {
	border-bottom: #dddddd 1px solid;
} 
.home  .EO_Event_List_Widget  ul.eo-events , .page-id-1027 .EO_Event_List_Widget  ul.eo-events  {
	border-bottom: #dddddd 0px solid;
	
	}
	.EO_Event_List_Widget>ul {
		border-right: 0 !important;
		border-left: 0 !important;
	}
.home #eo_event_list_widget-2 h3, .page-id-1027 #eo_event_list_widget-2 h3 {
	display: none;
}


.post-134 {
	margin-top: -13px;
	
}
.home .grid_8_of_12 {
	margin-left: 0;
	
}


/* PAGE d'ACCUEIL  - a la fin du CSS pour remplacer les éléments généraux */
.pt-cv-carousel-indicators {
	text-align: right !important;	
	right: 0em !important;
}

.home .pt-cv-carousel-indicators {
	
	right: 0.5em !important;
}
/* FIN PAGE ACCUEIL 2 */



/* CONTENT VIEW SCROLLABLE (pour discographie, video, actu, revue de presse sur les pages projets */

/*  suppression de la marge en-dessous dûe à une balise p contenant un BR, prévue pour afficher les pictos ronds en temps normal */

.pt-cv-scrollable p>a+br {
	display: none;
	margin-bottom: 0;
}
.pt-cv-scrollable p {
	margin-bottom: 2px !important;
}


/* FIN CONTENT VIEW SCROLLABLE 

/* MENU ACTIF MEME DANS LES PAGES ENFANTS */
.parent-pageid-134 .main-navigation li.menu-item-270 > a {
	color: #e54221; /* bouton "projets" rouge quand on est sur une page projet */
	}
.parent-pageid-136 .main-navigation li.menu-item-265 > a {
	color: #e54221; /* bouton "action culturelle" rouge quand on est sur une page action culturelle */
	}	
.parent-pageid-138 .main-navigation li.menu-item-267 > a {
	color: #e54221; /* bouton "artistes" rouge quand on est sur une page artiste */
	}	
.parent-pageid-140 .main-navigation li.menu-item-269 > a {
	color: #e54221; /* bouton "label" rouge quand on est sur une page album */
	}
.parent-pageid-2580 .main-navigation li.menu-item-270 > a {
	color: #e54221; /* bouton "projets" rouge quand on est sur une page projet Christine Wodrascka */
	}	
	
	.parent-pageid-11127 .main-navigation li.menu-item-270 > a {
	color: #e54221; /* bouton "projets" rouge quand on est sur une page projet Bedmakers */
	}	
	
.parent-pageid-174 .main-navigation li.menu-item-270 > a {
	color: #e54221; /* bouton "projets" rouge quand on est sur une page projet Didier Kowarsky */
	}
	.parent-pageid-10756 .main-navigation li.menu-item-270 > a {
	color: #e54221; /* bouton "projets" rouge quand on est sur une page projet Mister Bishop */
	}

.parent-pageid-15617 .main-navigation li.menu-item-270 > a {
	color: #e54221; /* bouton "projets" rouge quand on est sur une page projet Mortelle Randonnée */
	}

.single-event .main-navigation li.menu-item-448 > a {
	color: #e54221; /* bouton "agenda" rouge quand on est sur une page événement */
}
.parent-pageid-10655 .main-navigation li.menu-item-10899 > a {
	color: #e54221; /* bouton "nos événements" rouge quand on est sur une page nos événements */
	}
.parent-pageid-5662 .main-navigation li.menu-item-13842 > a {
	color: #e54221; /* bouton "archive" rouge quand on est sur une page archive */
	}

/* FIN MENU ACTIF MEME DANS LES PAGES ENFANTS */	


	
/* Vignettes projet au survol */


/*
.pt-cv-pinterest .pt-cv-content-item:hover .pt-cv-thumbnail{
	opacity: 0.6;
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
    visibility: visible;
    transition-delay: 0s;
} */

.pt-cv-pinterest .pt-cv-content-item:hover .pt-cv-thumbnail{
	transition-property: opacity,;
	opacity: 0.6;
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
   /*  visibility: visible; */
    transition-delay: 0s;
}
.pt-cv-pinterest .pt-cv-pinmas:hover .pt-cv-thumbnail{
	transition-property: opacity,;
	opacity: 0.6;
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=60)";
    filter: alpha(opacity=60);
   /*  visibility: visible; */
    transition-delay: 0s;
}


/* Sidebar action culturelle - view content item min-height qui agrandit trop la zone d'actualités */
.parent-pageid-136 .secondary .pt-cv-content-item {
	min-height: 10px !important;
}
.parent-pageid-136 .secondary .pt-cv-pinmas {
	min-height: 10px !important;
}

.parent-pageid-136 #pt-cv-page-1 .pt-cv-content-item {
	min-height: 10px !important;
}

.parent-pageid-136 #pt-cv-page-1 .pt-cv-pinmas {
	min-height: 10px !important;
}

.parent-pageid-136  .pt-cv-carousel-caption {
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

.parent-pageid-136 .pt-cv-view .pt-cv-content-item > * {
	margin-bottom: 0;
	padding-bottom: 0;
}
.parent-pageid-136 .pt-cv-view .pt-cv-pinmas > * {
	margin-bottom: 0;
	padding-bottom: 0;
}

.textwidget, .textwidget p, .textwidget strong, .textwidget em, .textwidget i {
	color: #333333 !important;
	font-size: 13px;
}
.textwidget a {
	font-size: 13px;
}
	

p strong, .widget strong { 
	color: #333333;
	/* font-size: 1.1em !important; */
}
p em, .widget em {
	color: #333333;
 /*	font-size:  14px  !important; */
}
.pt-cv-scrollable .pt-cv-carousel-caption  strong {
	font-size: 13px !important;
	color: #000000 !important;
}
.minuscule {
	text-transform: lowercase ;
}

/* padding pour le carousel page action culturelle */

.page-id-136 .pt-cv-scrollable .pt-cv-carousel-caption {
	padding-left: 15px !important;
	padding-top: 15px !important;
	padding-bottom: 10px !important;
	padding-right: 15px !important;
}

.pt-cv-view .carousel-control .glyphicon-chevron-left, .pt-cv-view .carousel-control .glyphicon-chevron-right, span.glyphicon.glyphicon-chevron-left, span.glyphicon.glyphicon-chevron-right, :not(.home) .pt-cv-view .carousel-control .glyphicon-chevron-left, :not(.home) .pt-cv-view .carousel-control .glyphicon-chevron-right  {
	font-size: 10px !important;
}

.parent-pageid-136  .pt-cv-view .carousel-control .glyphicon-chevron-right, .parent-pageid-136  .pt-cv-view .carousel-control .glyphicon-chevron-left, .parent-pageid-138  .pt-cv-view .carousel-control .glyphicon-chevron-right, .parent-pageid-138  .pt-cv-view .carousel-control .glyphicon-chevron-left, .parent-pageid-136  :not(.home) .pt-cv-view .carousel-control .glyphicon-chevron-left, .parent-pageid-136  :not(.home) .pt-cv-view .carousel-control .glyphicon-chevron-right, .parent-pageid-138   span.glyphicon.glyphicon-chevron-left, .parent-pageid-138  span.glyphicon.glyphicon-chevron-right

{
	position: relative !important;
	top: 10px !important;
}

.home .pt-cv-custom-fields {
	margin-bottom: 10px;
	margin-top: 4px;
}
.home .pt-cv-custom-fields a {
	font-size: 13px;
}
.home .pt-cv-custom-fields a:hover, .home .pt-cv-custom-fields a:focus  {
	color: #e54221 !important;
}

/* enlever la marge qui s'ajoute dans la vue des artistes */

.page-id-138 .pt-cv-ctf-list {
	margin: 0 !important;
}

/* CORRECTIONS DES BUGS DECALAGE DES FLECHES */
/* @media(min-width:768px) { */
	.pt-cv-wrapper .carousel-control .glyphicon-chevron-left, .pt-cv-wrapper .carousel-control .icon-pre {
		margin-left: 0px;
	}
	.pt-cv-wrapper .carousel-control .glyphicon-chevron-left, .pt-cv-wrapper .carousel-control .glyphicon-chevron-right, .pt-cv-wrapper .carousel-control .icon-prev, .pt-cv-wrapper .carousel-control .icon-next {
		margin-top: 0px;
	}
/* } */

/* tentative retouche bug fleches carousel medias page mamies - nov 19 */
 .page-id-161 .pt-cv-view .carousel-control.left  .glyphicon-chevron-left{

	right: 0em !important;
	left: auto;
}

.page-id-161  .pt-cv-view .carousel-control.right .glyphicon-chevron-right {

	right: 0.1em !important;
	left: auto;
}
/* fin tentative retouche bug fleches carousel medias page mamies - nov 19 */

/* retouche bug fleches action culturelle - déc 2021 */
 .parent-pageid-136 .pt-cv-view .carousel-control.left  .glyphicon-chevron-left{

	right: 0em !important;
	left: auto;
}

.parent-pageid-136  .pt-cv-view .carousel-control.right .glyphicon-chevron-right {

	right: 0.1em !important;
	left: auto;
}
/* fin retouche bug fleches action culturelle */

/* fleches artistes discographie - déc 2022 */
 .parent-pageid-138 .pt-cv-view .carousel-control.left  .glyphicon-chevron-left{

	right: 0em !important;
	left: auto;
}

.parent-pageid-138  .pt-cv-view .carousel-control.right .glyphicon-chevron-right {

	right: 0.1em !important;
	left: auto;
}
/* fin fleches artistes discographie - déc 2022 */

/* CORRECTION AFFICHAGE DU TEXTE (pbs dans les vues DISCOGRAPHIE) */
.pt-cv-carousel-caption div.pt-cv-content {
	font-size: 12px;
}
.pt-cv-carousel-caption h4, .pt-cv-carousel-caption h4 a  {
	font-size: 12px !important;
	margin-top: 10px !important;
}



/* PAGE ALBUM */

.add_to_cart_inline {
	border: 0 !important;
	padding-left: 0 !important;
}
p.add_to_cart_inline {
	display: inline;
}
.ajout-panier {
	margin-top: 12px;
	margin-bottom: 12px;
}
.ajout-panier h4 {
	display: inline !important;
}
.add_to_cart_button:hover {
	border: 0 !important;
}
/*
.ajout-panier p, .ajout-panier span, .ajout-panier .woocommerce, .ajout-panier a {
	display: inline !important;

} */
.ajout-panier br {
	display: none;
}

ol, b, strong, i {
		font-size: 13px !important;
		font-family: arial, sans-serif;
}







/* TAILLE DES PICTOS - CORRECTION */

.fa-file-text-o {
	font-size: 25px !important;
}
.fa-folder {
	font-size: 17px !important;
}
.fa-music {
	font-size: 18px !important;
}
.widget .fa-facebook {
		font-size: 15px !important;
}

/* PAGE AGENDA - BOITE AGENDA */

div.agenda-box{
	width: 50%;
}

/* PAGE AGENDA - HEADER MOIS */

div.contenant-header {
	clear: both;
	width:70%;
}

h3.titremois {
	text-align: center !important;
}
div.header-mois {
	width: 30%;
	clear: none !important;
	float: left;
	text-align: center;
	
}
div.ligne-header-left {
	width: 35%;
	clear: none !important;
	float: left;
}
div.ligne-header-right{
	width: 35%;
	clear: none !important;
	float: right;
}
div.ligne-header {
	border-bottom: 1px solid #dddddd;
}
ul.eo-events-shortcode {
	clear: both;
}

.page-template-template-agenda .contenu-date {
	margin-right: 18px;
}
.page-template-template-agenda h3.titremois {
	width: 100%;
	text-align: center;
	clear: both;
	clear: both;
	min-height: 30px;
}

.page-template-template-agenda .eo-events  li  {
	/*width: 32%;*/
	width: 100% !important;
	float: left;	
	padding-right: 0.8%;
}
@media only screen and (max-width: 1100px) {
	.page-template-template-agenda .eo-events  li  {
		width: 100%;
		float: left;	
		padding-right: 0.8%;
	}
	
}
@media only screen and (max-width: 900px) {
	.page-template-template-agenda .eo-events  li  {
		width: 100%;
		float: left;	
		padding-right: 0.8%;
	}
	div.header-mois {
		width: 50%;
		clear: none !important;
		float: left;
		text-align: center;
	
	}
	div.ligne-header-left {
		width: 25%;
		clear: none !important;
		float: left;
	}
	div.ligne-header-right{
		width: 25%;
		clear: none !important;
		float: right;
	}
	
}
@media only screen and (max-width: 650px) {
	.page-template-template-agenda .eo-events  li  {
		width: 100%;
		float: left;	
		padding-right: 0.8%;
	}	
	
	

}



.page-template-template-agenda  .contenu-date {
	margin-bottom: 1em;
}
.page-template-template-agenda .titremois {
}
.page-template-template-agenda ul {
	margin: 0 !important;
	padding: 0;
	width: auto;
}
i.test-marion {
	font-size: 100px !important;
}


/* TEST PAGES AGENDA / TOUTES LES DATES PAR GROUPE */
.page-id-2396 .contenant-header {

}


/* hauteur minimum des vues pour vignettes projets page Christine */

.page-id-2339 #pt-cv-page-1 .pt-cv-content-item{
	min-height: 15.5em !important;
	padding-bottom: 0.2em !important;
}

.page-id-2339 #pt-cv-page-1  .panel-group  .pt-cv-content-item{
	min-height: 1em !important;
	padding-bottom: 0.2em !important;
}

.page-id-2339 #pt-cv-page-1 .pt-cv-pinmas {
	min-height: 15.5em !important;
	padding-bottom: 0.2em !important;
}

.page-id-2339 #pt-cv-page-1  .panel-group  .pt-cv-pinmas {
	min-height: 1em !important;
	padding-bottom: 0.2em !important;
}

/* hauteur minimum des vues pour vignettes projets page Didier Kowarsky */

.page-id-174 #pt-cv-page-1 .pt-cv-content-item{
	min-height: 15.5em !important;
	padding-bottom: 0.2em !important;
}

.page-id-174 #pt-cv-page-1  .panel-group  .pt-cv-content-item{
	min-height: 1em !important;
	padding-bottom: 0.2em !important;
}

.page-id-174 #pt-cv-page-1 .pt-cv-pinmas {
	min-height: 15.5em !important;
	padding-bottom: 0.2em !important;
}

.page-id-174 #pt-cv-page-1  .panel-group  .pt-cv-pinmas {
	min-height: 1em !important;
	padding-bottom: 0.2em !important;
}

	/* hauteur minimum des vues pour vignettes projets page Mister Bishop */

.page-id-10756 #pt-cv-page-1 .pt-cv-content-item{
	min-height: 162px !important;
	padding-bottom: 0.2em !important;
}

.page-id-10756 #pt-cv-page-1  .panel-group  .pt-cv-content-item{
	min-height: 162px !important;
	padding-bottom: 0.2em !important;
}

/* hauteur minimum des vues pour vignettes projets page Mortelle Randonnée */

.page-id-15617 #pt-cv-page-1 .pt-cv-content-item{
	min-height: 162px !important;
	padding-bottom: 0.2em !important;
}

.page-id-15617 #pt-cv-page-1  .panel-group  .pt-cv-content-item{
	min-height: 162px !important;
	padding-bottom: 0.2em !important;
}

	/* hauteur minimum des vues pour vignettes projets page Bedmakers */

.page-id-11127 #pt-cv-page-1 .pt-cv-content-item{
	min-height: 15.5em !important;
	padding-bottom: 0.2em !important;
}

.page-id-11127 #pt-cv-page-1  .panel-group  .pt-cv-content-item{
	min-height: 1em !important;
	padding-bottom: 0.2em !important;
}

.page-id-11127 #pt-cv-page-1 .pt-cv-pinmas {
	min-height: 15.5em !important;
	padding-bottom: 0.2em !important;
}

.page-id-11127 #pt-cv-page-1  .panel-group  .pt-cv-pinmas {
	min-height: 1em !important;
	padding-bottom: 0.2em !important;
}

	/* hauteur minimum des vues pour vignettes projets page Nos evenements */

.page-id-10655 #pt-cv-page-1 .pt-cv-content-item{
	min-height: 15.5em !important;
	padding-bottom: 0.2em !important;
}

.page-id-10655 #pt-cv-page-1  .panel-group  .pt-cv-content-item{
	min-height: 1em !important;
	padding-bottom: 0.2em !important;
}

.page-id-10655 #pt-cv-page-1 .pt-cv-pinmas {
	min-height: 15.5em !important;
	padding-bottom: 0.2em !important;
}

.page-id-10655 #pt-cv-page-1  .panel-group  .pt-cv-pinmas {
	min-height: 1em !important;
	padding-bottom: 0.2em !important;
}


/* Taille des titres de vignettes action culturelle */

.page-id-136  .pt-cv-content {
	font-size: 13px !important; /* taille de l'extrait */
}
.page-id-136  .pt-cv-content-item  a , .page-id-136  .pt-cv-content-item h4 {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
}

.page-id-136  .pt-cv-pinmas  a , .page-id-136  .pt-cv-pinmas h4 {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
}

/* Taille des titres de vignettes page projets */

.page-id-134  .pt-cv-content {
	font-size: 13px !important; /* taille de l'extrait */
}
.page-id-134  .pt-cv-content-item  a , .page-id-134  .pt-cv-content-item h4 {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
}

.page-id-134  .pt-cv-pinmas  a , .page-id-134  .pt-cv-pinmas h4 {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
	
}

/* Taille des titres de vignettes page projets de Mortelle Randonnée */

.page-id-15617  .pt-cv-content {
	font-size: 13px !important; /* taille de l'extrait */
}
.page-id-15617  .pt-cv-content-item  a , .page-id-10756  .pt-cv-content-item h4 {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
}
.page-id-15617  .pt-cv-content-item  {
	min-height: 162px;
}

.page-id-15617  .pt-cv-pinmas  a , .page-id-10756  .pt-cv-pinmas h4 {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
}
.page-id-15617  .pt-cv-pinmas  {
	min-height: 162px;
}

/* Taille des titres de vignettes page projets de Kill Your Idols */

.page-id-15319  .pt-cv-content {
	font-size: 13px !important; /* taille de l'extrait */
}
.page-id-15319  .pt-cv-content-item  a , .page-id-15319  .pt-cv-content-item h4 {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
}
.page-id-15319  .pt-cv-content-item  {
	min-height: 162px;
}

.page-id-15319  .pt-cv-pinmas  a , .page-id-15319  .pt-cv-pinmas h4 {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
}
.page-id-15319  .pt-cv-pinmas  {
	min-height: 162px;
}


/* Taille des titres de vignettes page projets de No Noise No Reduction */

.page-id-15451  .pt-cv-content {
	font-size: 13px !important; /* taille de l'extrait */
}
.page-id-15451  .pt-cv-content-item  a , .page-id-15451  .pt-cv-content-item h4 {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
}
.page-id-15451  .pt-cv-content-item  {
	min-height: 162px;
}

.page-id-15451  .pt-cv-pinmas  a , .page-id-15451  .pt-cv-pinmas h4 {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
}
.page-id-15451  .pt-cv-pinmas  {
	min-height: 162px;
}

/* Taille des titres de vignettes page projets de Nos evenements */

.page-id-10655  .pt-cv-content {
	font-size: 13px !important; /* taille de l'extrait */
}
.page-id-10655  .pt-cv-content-item  a /* , .page-id-10655  .pt-cv-content-item h4 */ {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
}
.page-id-10655  .pt-cv-content-item  {
	min-height: 232px;
}

.page-id-10655  .pt-cv-pinmas  a /* , .page-id-10655  .pt-cv-pinmas h4 */ {
	font-size: 18px !important;
	/* padding-top: 0 !important; */
	padding-bottom: 15px !important;
}


.page-id-10655  .pt-cv-pinmas  {
	min-height: 232px;
} 

/* Dates passées Bedmakers */
#panel-2396-2-1-0 h3 /* dates passées */, #pgc-2396-3-1  p, #pgc-2396-3-1  li, #pgc-2396-3-1  div, #pgc-2396-3-1 h4, #pgc-2396-3-1 h3, #pgc-2396-3-1 a {
	color: #888888 !important;
}

.parent-pageid-128 #maincontentcontainer h1{
	margin-top: 0 !important;
	
}
#pgc-2396-2-1 {
	background-color: #ffffff;
}

/* Dates passées Cannibales & Vahinés agenda */
#panel-2523-2-1-0 h3 /* dates passées */, #pgc-2523-3-1  p, #pgc-2523-3-1  li, #pgc-2523-3-1  div, #pgc-2523-3-1 h4, #pgc-2523-3-1 h3, #pgc-2523-3-1 a, #pgc-2523-3-1 i ,
#panel-2523-5-2-0 h3 /* et aussi... */, #pgc-2523-6-1  p, #pgc-2523-6-1  li, #pgc-2523-6-1  div, #pgc-2523-6-1 h4, #pgc-2523-6-1 h3, #pgc-2523-6-1 a, #pgc-2523-6-1 i
{
	color: #888888 !important;
}

.parent-pageid-122 #maincontentcontainer h1{
	margin-top: 0 !important;
	
}
.parent-pageid-2580 .entry-content ul, .page-id-2580 .entry-content ul {
	list-style: none;
}

#pgc-2523-2-1 {
	background-color: #ffffff;
}

/* Page tous les projets Christine - "TEST 2" */
#pgc-2580-1-1 {
	 /* border-left: #dddddd 1px solid; */
	
}

#pgc-2580-1-0 /* page tous Christine */, #pgc-2574-1-0 /* page duo Lopez Wodrascka */ {
	border-right: #dddddd 1px solid;
	padding-right: 2em;
	
}
.page-id-2648 #maincontentcontainer  h1 /* page trio frith wodrascka evrard */{
	line-height: 1 !important;
	padding-top: 8px;
}
.ariane a:hover h4 {
	color: #e54221;
}

/* dates passées eo-event-past */
.eo-event-past, .eo-event-past h4, .eo-event-past em, .eo-event-past strong, .eo-event-past b, .eo-event-past p, .eo-event-past i, .eo-event-past a  {
	color: #888888 !important;
}

/* sauf sur pages action culturelle (où les dates passées sont mise sur la page du projet directement - juin 2019) */
/* dates passées eo-event-past */
.parent-pageid-136 .eo-event-past, .parent-pageid-136 .eo-event-past h4, .parent-pageid-136 .eo-event-past em, .parent-pageid-136 .eo-event-past strong, .parent-pageid-136 .eo-event-past b, .parent-pageid-136 .eo-event-past p, .parent-pageid-136 .eo-event-past i, .parent-pageid-136 .eo-event-past a  {
	color: #333333 !important;
}

/* logos ajoutés menu boutons sociaux */
/* bouton bandcamp */
#zone-logo-bandcamp {
	width: 2.3em;
}
#logo-bandcamp {
	
}
.agenda-par-groupe {
	margin-top: 0 !important;
}

/* REVUE DE PRESSE */
/* Affichage de l'icône post-format citation dans les vue slider de Revues de Presse */
.pt-cv-carousel  .pt-cv-content-item .dashicons {
    position: absolute;
    top: 5px;
    left: 0px;
    color: #333 !important;
}
.pt-cv-carousel  .pt-cv-pinmas.dashicons {
    position: absolute;
    top: 5px;
    left: 0px;
    color: #333 !important;
}
.pt-cv-carousel .dashicons-format-quote::before {
	
}
.pt-cv-content-item:hover .dashicons {
	animation-name: none;
}
.pt-cv-pinmas:hover .dashicons {
	animation-name: none;
}
blockquote {
	margin-left: 1.4rem;
	margin-bottom: 0.9em;
}
p.legende {
	text-align: right;
}
blockquote h4, .pt-cv-carousel-caption blockquote h4 {
	margin-top: 0 !important;
}
blockquote img {
	margin-right: 0.5em !important;
	margin-bottom: 0.5em !important;
}
.textwidget ul{
    list-style: none outside none;
	padding-left: 0;
}

.entry-content .textwidget ul li  {
	margin-left: 0;
} 
/* pour enlever le blanc que rajoute le player dans certaines sidebar (sidebar christine solo faite en page builder) */
.sidebar-player p:first-child {
	display: none; 
}
 p.player-sans-marge {
	margin: 0 !important;
}
.panel-layout  .sidebar-gauche {
	padding-right: 20px;
}

/* modif mise à jour du plugin CV pro juil 2017 */
.pt-cv-pinterest:not(.pt-cv-no-bb) .pt-cv-pinmas > * {
	border-bottom: none !important;
}

.pt-cv-scrollable .pt-cv-thumbnail {
	width: auto !important;
}

/* ajoute 8 sept 2017 marion apres avoir remis contenu apres perte des widgets de la sidebar */
.pt-cv-none.pt-cv-readmore {
	display: none !important;
}
.parent-pageid-134 .pt-cv-title a, .parent-pageid-136 .pt-cv-title a {
	font-weight: normal !important;
}

.sidebar-gauche .pt-cv-title a:hover {
	color: #333333 !important;
}
.cvplbd {
	color: #333333 !important;
	font-weight: normal !important;
}
.parent-pageid-134  .pt-cv-wrapper h4, .parent-pageid-136  .pt-cv-wrapper h4 {
	font-weight: normal !important;
}

/* juin 2018  / modif de l'emplacement du bouton de commande d'album */
div.titrage-album {
	float: left;
	max-width: 526px;
}
div.commande-album {
	float: left;
	width: 170px;
	line-height: 2;
	margin-bottom: 20px;
}
/* attention des modifs faites en "style" directement depuis la page Bedmakers (titre h1 sur toute la largeur) */

/* page album iana d'une extrême à l'autre live at donaueschingen */
.page-id-5808 div.commande-album {
	float: left;
	width: 200px;
	line-height: 2;
	margin-bottom: 20px;
}

.page-id-5808 ol {
	clear: both;
}

#maincontentcontainer h1.live-donaueschingen {
	line-height: 1 !important;
}
.live-donaueschingen span {
	font-size: 2.7rem;
}

/* page album Ma Walki Forêt Nicolas Lafourest */
/*
.page-id-6672  div.titrage-album {
	float: left;
	min-width: 320px;
	max-width: 600px;
}
.page-id-6672  div.commande-album {
	float: left;
	width: 280px;
	line-height: 2;
	margin-bottom: 20px;
} */

div.playlist-album {
	clear: both;
}
.commande-surprise {
	width: 18em !important;
	line-height: 2;
	margin-bottom: 20px;
	margin-top: 0 !important;
	padding-top: 0 !important;
}

.single-product #maincontentcontainer h1 {
	line-height: 1.1 !important;
}
div.commande-album #2vinyles {
	float: left;
}

.page-id-6350  .ajout-panier {
	margin-top: 0px !important; /* page surprise sonore decembre 2018 */
}

/* modif sidebar page label - rétablissement options des titres h4 des albums */
.page-id-140 .pt-cv-title a {
	font-size: 1em;
}

/* page agenda par groupe, ne pas afficher les virgules etc qui vont avec le Pays, quand ce pays est la France (ex Agenda Bedmakers) */
span.pays- {
	display: none !important;
}


/* ajout 2 mai 2019 */

.event .date, .event .date2, .event .jour, .event .mois, .event .heure /* , .eo-events .post-meta */ {
	display: inline;
}

.encart-date  p {
	display: block;
}
.event .date {
	background-color: white;  float: left; text-align: center; width: /* 52px */ 3.6em; height:  52px /* 3.2em */; margin-right: 0px; padding-right: 0px; padding-left: 0px; border-left: 4px solid #e54221; 
}

.event .date2 {
	background-color: white;  float: left; text-align: center; width: /* 52px */ 1.6em; height:  52px /* 3.2em */; margin-right: 0px; padding-right: 0px; padding-left: 0px; border-left: 4px solid #e54221; 
}

/* tentative copie style vignettes projet pour la page freddy taquine */
.page-id-2734 .img:hover {
	transition-delay: 0s;
transition-duration: 0.3s;
transition-property: all;
transition-timing-function: cubic-bezier(0.64, 0.2, 0.02, 0.35);
-webkit-transition: all .3s cubic-bezier(0.64,0.20,0.02,0.35);
pointer-events: auto;
opacity: 0.6;
}

.page-id-2734 .zone-date {

background-clip: border-box;
background-color: rgb(255, 255, 255);
border-top-color: rgb(242, 242, 242);
border-bottom-color: rgb(51, 51, 51);
border-top-style: solid;
border-top-width: 1px;
box-shadow: rgba(202, 202, 202, 0.8) 0px 2px 5px 0px;

box-sizing: border-box;
color: rgb(51, 51, 51);
display: inline-block;
visibility: visible;
}
.zone-date {

background-clip: border-box;
background-color: rgb(255, 255, 255);
border-top-color: rgb(242, 242, 242);
border-bottom-color: rgb(51, 51, 51);
border-top-style: solid;
border-top-width: 1px;
box-shadow: rgba(202, 202, 202, 0.8) 0px 2px 5px 0px;

box-sizing: border-box;
color: rgb(51, 51, 51);
display: inline-block;
visibility: visible;
}

/* mai 2019 */
.single-event h1 {
	line-height: 1 !important;
}

.single-event .wp-post-image {
	float: none;
	margin-top: 0.5em;
}

.thumbnail-evenement {
	float: right;
}

/*
.page-template-template-agenda .heure {
	display: inline;
} */

.page-template-template-agenda .date .date2 {
	background-clip: border-box;
	background-color: rgb(255, 255, 255);
	border-top-color: rgb(242, 242, 242);
	border-bottom-color: rgb(51, 51, 51);
	border-top-style: solid;
	border-top-width: 1px;
	box-shadow: rgba(202, 202, 202, 0.8) 0px 2px 5px 0px;

	box-sizing: border-box;
	color: rgb(51, 51, 51);
	display: inline-block;
	visibility: visible;

}

.page-template-template-agenda .date{
	
	height: 56px;
	
}

.page-template-template-agenda .date2{
	
	height: 56px;
	
}

.prochains-freddy-taquine .titre {
	width: 100%;
}

.language {	
	font-family: 'denseregular', Oswald, Arial, sans-serif !important;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 16px !important;
	margin-bottom: 0;
	padding-bottom: 0;
	text-align: right;
	
	}
	
.lang {
	
	}
	
#langEN {
	
	text-align: left;
}


/* janv 2020 correction border qui s'ajoute sur le formulaire inscription newsletter lors modif sidebar */
.home .entry-content table, .home .entry-content tr, .home .entry-content td, .home .entry-content tbody, .home .entry-content thead  {
	border-top: 0;
	border-bottom: 0;
}
/* agrandir le champ input */

.home input {

}


/* Marion ajout 03/08/2023 pour corriger affichage légende discographie (copie du code d'affichage de @media (min-width:992px) depuis la feuille de style cv.css */

/*
@media (min-width:768px){
	.pt-cv-colsys [data-cvc="5"] .pt-cv-content-item{width:20%}
	.pt-cv-colsys [data-cvc="7"] .pt-cv-content-item{width:14.28571428%}
	.pt-cv-colsys [data-cvc="8"] .pt-cv-content-item{width:12.5%}
	.pt-cv-colsys [data-cvc="9"] .pt-cv-content-item{width:11.11111111%}
	.pt-cv-colsys [data-cvc="10"] .pt-cv-content-item{width:10%}
	.pt-cv-colsys [data-cvc="11"] .pt-cv-content-item{width:9.09090909%}
}
*/

.results-page-title {
font-size : 21px; }

