/**************************************************************************************************************/
/*
			CATHEDRALE DU PUY - minisite		
*/
/**************************************************************************************************************/

#portal-autrelogo-minisite{
	display:inline-block;
	margin:20px 0;
}
#portal-title-minisite,
.section-accueil #portal-breadcrumbs{
	display:none;
}
#portal-logo-minisite,
#portal-logo-minisite img{
	display:block;
	width:100%;
}
#retour-racine{
	float:right;
	margin-top:20px;
}
#retour-racine a{
	display:inline-block;
	padding:10px 30px;
	background:#f9da55;
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	border-radius:50px;
	behavior: url(++resource++PIE.htc);
	color:#37586b;
	font-size:1.5em;
    font-family: 'metronova-light';
}
#portlets-in-header{
	float:right;
}
dl.portlet.portletSearch{
	margin-top:20px;
}
.section-accueil #portal-footer,
#portal-footer{
	margin-top:50px;
	padding:50px 0 0;
}
#portal-footer:before{
	top:30px;
}

/*------------------------------------------------------------------------------------------------------------*/
/*
	= SEMINAIRE
*/
/*------------------------------------------------------------------------------------------------------------*/
.site-grand-seminaire-saint-georges-au-coeur-du-puy #retour-racine,
.site-grand-seminaire-saint-georges-au-coeur-du-puy dl.portlet.portletSearch{
	margin-top:62px;
}

/*------------------------------------------------------------------------------------------------------------*/
/*
	= MUSIQUE
*/
/*------------------------------------------------------------------------------------------------------------*/
.site-centre-de-musique-sacree #retour-racine,
.site-centre-de-musique-sacree dl.portlet.portletSearch{
	margin-top:62px;
}
.site-centre-de-musique-sacree dl.portlet.portletSearch .searchButton{
	background:url(../images/minisites/picto-valide-musique.png) 0 center no-repeat;
}


/*
  BLEU
*/
.site-centre-de-musique-sacree dl.portlet.portletSearch:before,
.site-centre-de-musique-sacree dl.portlet.portletSearch dd,
.site-centre-de-musique-sacree #portal-navigation,
.site-centre-de-musique-sacree #portal-footer,
.site-centre-de-musique-sacree #portal-globalnav li ul.submenu li a:hover,
.site-centre-de-musique-sacree #portal-globalnav li ul.submenu li a:focus,
.site-centre-de-musique-sacree #portal-column-content #content-core div[id^="parent-fieldname-text"] h3:before,
.site-centre-de-musique-sacree .portletStaticText h3:before{
	background:#253577;
}
.site-centre-de-musique-sacree #coordonnees,
.site-centre-de-musique-sacree #portal-siteactions,
.site-centre-de-musique-sacree dl.portlet ul.navTreeLevel0 > .navTreeItem,
.site-centre-de-musique-sacree #portal-column-content #content-core div[id^="parent-fieldname-text"] h4, 
.site-centre-de-musique-sacree .portletStaticText h4{
	border-color:#253577;
}
.site-centre-de-musique-sacree #portal-globalnav > .selected > a:after,
.site-centre-de-musique-sacree #portal-globalnav > li:hover > a:after,
.site-centre-de-musique-sacree #portal-globalnav > li > a:hover:after,
.site-centre-de-musique-sacree #portal-globalnav > li > a:focus:after,
.site-centre-de-musique-sacree dl.portlet.portletNavigationTree ul li.navTreeTopNode a.navTreeCurrentItem,
.site-centre-de-musique-sacree dl.portlet.portletNavigationTree ul li a,
.site-centre-de-musique-sacree dl.portlet.portletSearch input[type="text"],
.site-centre-de-musique-sacree #portal-column-content #content-core div[id^="parent-fieldname-text"] h2, 
.site-centre-de-musique-sacree .portletStaticText h2,
.site-centre-de-musique-sacree #portal-column-content #content-core div[id^="parent-fieldname-text"] h3, 
.site-centre-de-musique-sacree .portletStaticText h3,
.site-centre-de-musique-sacree #portal-column-content #content-core div[id^="parent-fieldname-text"] h4, 
.site-centre-de-musique-sacree .portletStaticText h4,
.site-centre-de-musique-sacree #portal-column-content #content-core div[id^="parent-fieldname-text"] h5,
.site-centre-de-musique-sacree .portletStaticText h5,
.site-centre-de-musique-sacree #portal-column-content #content-core div[id^="parent-fieldname-text"] h6,
.site-centre-de-musique-sacree .portletStaticText h6{
	color:#253577!important;
}
.site-centre-de-musique-sacree #portal-globalnav li ul.submenu{
	background:rgba(37,53,119,0.8);
}

/*
	BLEU-VERT
*/
.site-centre-de-musique-sacree #content .a-la-une .bx-viewport li h2 a,
.site-centre-de-musique-sacree .a-la-une .bx-viewport li p,
.site-centre-de-musique-sacree #content .a-la-une .bx-viewport li a.lirelasuite,
.site-centre-de-musique-sacree .a-la-une .bx-wrapper .bx-controls-direction a:before,
.site-centre-de-musique-sacree #content .a-la-une .portletSubTitle,
.site-centre-de-musique-sacree #content dl.portlet.portletAgenda .portletCollection ul li a,
.site-centre-de-musique-sacree #content dl.portlet.portletAgenda .portletCollection ul li a > span,
.site-centre-de-musique-sacree #portal-columns .portlet-agenda dd.portletFooter a,
.site-centre-de-musique-sacree #portal-columns .portlet-agenda dd.portletFooter a span,
.site-centre-de-musique-sacree #portal-columns dl.portlet.portletAgenda .portletCalendar,
.site-centre-de-musique-sacree dl.portlet.portletAgenda .portletCalendar a#calendar-previous,
.site-centre-de-musique-sacree dl.portlet.portletAgenda .portletCalendar a#calendar-next,
.site-centre-de-musique-sacree dl.portlet.portletAgenda .portletCalendar table td a,
.site-centre-de-musique-sacree #content dl.portlet.portletAgenda .portletCalendar table td a:hover,
.site-centre-de-musique-sacree #content dl.portlet.portletAgenda .portletCalendar table td a:focus,
.site-centre-de-musique-sacree #portal-column-content #content-core .tileItem h2 a,
.site-centre-de-musique-sacree #portal-column-content #content-core .tileItem p,
.site-centre-de-musique-sacree #portal-column-content #content-core .eventDetails ul li span.entete,
.site-centre-de-musique-sacree #portal-column-content #content-core .eventDetails ul li span,
.site-centre-de-musique-sacree #portal-column-content #content-core div[id^="parent-fieldname-text"] p.exergue,
.site-centre-de-musique-sacree #portal-column-content #content div[id^="parent-fieldname-text"] p.encadre,
.site-centre-de-musique-sacree #portal-column-content #content-core #search-results dl dt a,
.site-centre-de-musique-sacree #portal-column-content #content-core #search-results dl dd,
#portal-columns dl.portlet.portletBSWContenusCorreles dt,
#portal-columns dl.portlet.portletBSWContenusCorreles dd > a:first-child,
#portal-columns dl.portlet.portletBSWContenusCorreles dd p{
	color:#2780a1!important;
}
.site-centre-de-musique-sacree #content .a-la-une .bx-wrapper .bx-pager.bx-default-pager a,
.site-centre-de-musique-sacree #content dl.portlet.portletAgenda .portletCollection ul,
.site-centre-de-musique-sacree dl.portlet.portletAgenda .portletCalendar table,
.site-centre-de-musique-sacree dl.portlet.portletAgenda .portletCalendar table th,
.site-centre-de-musique-sacree dl.portlet.portletAgenda .portletCalendar table td,
.site-centre-de-musique-sacree dl.portlet.portletAgenda .portletCalendar table td.todayevent,
.site-centre-de-musique-sacree #portal-columns dl.portlet.portletAgenda .portletCalendar table td.todaynoevent,
.site-centre-de-musique-sacree #portal-column-content #content div[id^="parent-fieldname-text"] p.encadre{
	border-color:#2780a1;
}
.site-centre-de-musique-sacree #content .a-la-une .bx-wrapper .bx-pager.bx-default-pager a.active,
.site-centre-de-musique-sacree dl.portlet.portletAgenda .portletCalendar table td.todayevent,
.site-centre-de-musique-sacree dl.portlet.portletAgenda .portletCalendar table th,
.site-centre-de-musique-sacree #portal-column-content #content-core #parent-fieldname-eventUrl{
	background:#2780a1;
}
.site-centre-de-musique-sacree dl.portlet.portletAgenda table td.event{
	background:#79bcd3;
}


/*------------------------------------------------------------------------------------------------------------*/
/*
	= MAITRISE
*/
/*------------------------------------------------------------------------------------------------------------*/
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #retour-racine,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletSearch{
	margin-top:62px;
}
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portlets-in-header .InHeaderPortletManager1{
	display: flex;
}

/*
  ROUGE
*/
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletSearch:before,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletSearch dd,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-navigation,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-footer,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-globalnav li ul.submenu li a:hover,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-globalnav li ul.submenu li a:focus,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core div[id^="parent-fieldname-text"] h3:before,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay .portletStaticText h3:before,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay .facebook a{
	background:#b40b0e;
}
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #coordonnees,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-siteactions,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet ul.navTreeLevel0 > .navTreeItem,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core div[id^="parent-fieldname-text"] h4, 
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay .portletStaticText h4{
	border-color:#b40b0e;
}
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-globalnav > .selected > a:after,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-globalnav > li:hover > a:after,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-globalnav > li > a:hover:after,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-globalnav > li > a:focus:after,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletNavigationTree ul li.navTreeTopNode a.navTreeCurrentItem,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletNavigationTree ul li a,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletSearch input[type="text"],
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core div[id^="parent-fieldname-text"] h2, 
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay .portletStaticText h2,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core div[id^="parent-fieldname-text"] h3, 
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay .portletStaticText h3,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core div[id^="parent-fieldname-text"] h4, 
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay .portletStaticText h4,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core div[id^="parent-fieldname-text"] h5,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay .portletStaticText h5,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core div[id^="parent-fieldname-text"] h6,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay .portletStaticText h6{
	color:#b40b0e!important;
}
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-globalnav li ul.submenu{
	background:rgba(180,11,14,0.8);
}

/*
	GRIS
*/
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #content .a-la-une .bx-viewport li h2 a,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay .a-la-une .bx-viewport li p,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #content .a-la-une .bx-viewport li a.lirelasuite,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay .a-la-une .bx-wrapper .bx-controls-direction a:before,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #content .a-la-une .portletSubTitle,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #content dl.portlet.portletAgenda .portletCollection ul li a,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #content dl.portlet.portletAgenda .portletCollection ul li a > span,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-columns .portlet-agenda dd.portletFooter a,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-columns .portlet-agenda dd.portletFooter a span,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-columns dl.portlet.portletAgenda .portletCalendar,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletAgenda .portletCalendar a#calendar-previous,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletAgenda .portletCalendar a#calendar-next,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletAgenda .portletCalendar table td a,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #content dl.portlet.portletAgenda .portletCalendar table td a:hover,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #content dl.portlet.portletAgenda .portletCalendar table td a:focus,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core .tileItem h2 a,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core .tileItem p,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core .eventDetails ul li span.entete,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core .eventDetails ul li span,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core div[id^="parent-fieldname-text"] p.exergue,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content div[id^="parent-fieldname-text"] p.encadre,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core #search-results dl dt a,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core #search-results dl dd,
#portal-columns dl.portlet.portletBSWContenusCorreles dt,
#portal-columns dl.portlet.portletBSWContenusCorreles dd > a:first-child,
#portal-columns dl.portlet.portletBSWContenusCorreles dd p{
	color:#686868!important;
}
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #content .a-la-une .bx-wrapper .bx-pager.bx-default-pager a,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #content dl.portlet.portletAgenda .portletCollection ul,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletAgenda .portletCalendar table,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletAgenda .portletCalendar table th,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletAgenda .portletCalendar table td,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletAgenda .portletCalendar table td.todayevent,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-columns dl.portlet.portletAgenda .portletCalendar table td.todaynoevent,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content div[id^="parent-fieldname-text"] p.encadre{
	border-color:#686868;
}
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #content .a-la-une .bx-wrapper .bx-pager.bx-default-pager a.active,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletAgenda .portletCalendar table td.todayevent,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletAgenda .portletCalendar table th,
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay #portal-column-content #content-core #parent-fieldname-eventUrl{
	background:#686868;
}
.site-la-maitrise-de-la-cathedrale-du-puy-en-velay dl.portlet.portletAgenda table td.event{
	background:#f4f4f1;
}

/*------------------------------------------------------------------------------------------------------------*/
/*
	= CAMINO
*/
/*------------------------------------------------------------------------------------------------------------*/
.site-le-camino #retour-racine,
.site-le-camino dl.portlet.portletSearch{
	margin-top:88px;
}
.site-le-camino #portal-top:after{
	content:"";
	display:block;
	clear:both;
}

/*
  BRUN
*/
.site-le-camino dl.portlet.portletSearch:before,
.site-le-camino dl.portlet.portletSearch dd,
.site-le-camino #portal-navigation,
.site-le-camino #portal-footer,
.site-le-camino #portal-globalnav li ul.submenu li a:hover,
.site-le-camino #portal-globalnav li ul.submenu li a:focus,
.site-le-camino #portal-column-content #content-core div[id^="parent-fieldname-text"] h3:before,
.site-le-camino .portletStaticText h3:before{
	background:#742f20;
}
.site-le-camino #coordonnees,
.site-le-camino #portal-siteactions,
.site-le-camino dl.portlet ul.navTreeLevel0 > .navTreeItem,
.site-le-camino #portal-column-content #content-core div[id^="parent-fieldname-text"] h4, 
.site-le-camino .portletStaticText h4{
	border-color:#742f20;
}
.site-le-camino #portal-globalnav > .selected > a:after,
.site-le-camino #portal-globalnav > li:hover > a:after,
.site-le-camino #portal-globalnav > li > a:hover:after,
.site-le-camino #portal-globalnav > li > a:focus:after,
.site-le-camino dl.portlet.portletNavigationTree ul li.navTreeTopNode a.navTreeCurrentItem,
.site-le-camino dl.portlet.portletNavigationTree ul li a,
.site-le-camino dl.portlet.portletSearch input[type="text"],
.site-le-camino #portal-column-content #content-core div[id^="parent-fieldname-text"] h2, 
.site-le-camino .portletStaticText h2,
.site-le-camino #portal-column-content #content-core div[id^="parent-fieldname-text"] h3, 
.site-le-camino .portletStaticText h3,
.site-le-camino #portal-column-content #content-core div[id^="parent-fieldname-text"] h4, 
.site-le-camino .portletStaticText h4,
.site-le-camino #portal-column-content #content-core div[id^="parent-fieldname-text"] h5,
.site-le-camino .portletStaticText h5,
.site-le-camino #portal-column-content #content-core div[id^="parent-fieldname-text"] h6,
.site-le-camino .portletStaticText h6{
	color:#742f20!important;
}
.site-le-camino #portal-globalnav li ul.submenu{
	background:rgba(116,47,32,0.8);
}

/*
	ROUGE
*/
.site-le-camino #content .a-la-une .bx-viewport li h2 a,
.site-le-camino .a-la-une .bx-viewport li p,
.site-le-camino #content .a-la-une .bx-viewport li a.lirelasuite,
.site-le-camino .a-la-une .bx-wrapper .bx-controls-direction a:before,
.site-le-camino #content .a-la-une .portletSubTitle,
.site-le-camino #content dl.portlet.portletAgenda .portletCollection ul li a,
.site-le-camino #content dl.portlet.portletAgenda .portletCollection ul li a > span,
.site-le-camino #portal-columns .portlet-agenda dd.portletFooter a,
.site-le-camino #portal-columns .portlet-agenda dd.portletFooter a span,
.site-le-camino #portal-columns dl.portlet.portletAgenda .portletCalendar,
.site-le-camino dl.portlet.portletAgenda .portletCalendar a#calendar-previous,
.site-le-camino dl.portlet.portletAgenda .portletCalendar a#calendar-next,
.site-le-camino dl.portlet.portletAgenda .portletCalendar table td a,
.site-le-camino #content dl.portlet.portletAgenda .portletCalendar table td a:hover,
.site-le-camino #content dl.portlet.portletAgenda .portletCalendar table td a:focus,
.site-le-camino #portal-column-content #content-core .tileItem h2 a,
.site-le-camino #portal-column-content #content-core .tileItem p,
.site-le-camino #portal-column-content #content-core .eventDetails ul li span.entete,
.site-le-camino #portal-column-content #content-core .eventDetails ul li span,
.site-le-camino #portal-column-content #content-core div[id^="parent-fieldname-text"] p.exergue,
.site-le-camino #portal-column-content #content div[id^="parent-fieldname-text"] p.encadre,
.site-le-camino #portal-column-content #content-core #search-results dl dt a,
.site-le-camino #portal-column-content #content-core #search-results dl dd{
	color:#ab1e2d!important;
}
.site-le-camino #content .a-la-une .bx-wrapper .bx-pager.bx-default-pager a,
.site-le-camino #content dl.portlet.portletAgenda .portletCollection ul,
.site-le-camino dl.portlet.portletAgenda .portletCalendar table,
.site-le-camino dl.portlet.portletAgenda .portletCalendar table th,
.site-le-camino dl.portlet.portletAgenda .portletCalendar table td,
.site-le-camino dl.portlet.portletAgenda .portletCalendar table td.todayevent,
.site-le-camino #portal-columns dl.portlet.portletAgenda .portletCalendar table td.todaynoevent,
.site-le-camino #portal-column-content #content div[id^="parent-fieldname-text"] p.encadre{
	border-color:#ab1e2d;
}
.site-le-camino #content .a-la-une .bx-wrapper .bx-pager.bx-default-pager a.active,
.site-le-camino dl.portlet.portletAgenda .portletCalendar table td.todayevent,
.site-le-camino dl.portlet.portletAgenda .portletCalendar table th,
.site-le-camino #portal-column-content #content-core #parent-fieldname-eventUrl{
	background:#ab1e2d;
}
.site-le-camino dl.portlet.portletAgenda table td.event{
	background:#ef8994;
}






