/*MODIFICATIONS TEMPLATE*/
/*BANDEAU NAVIGATION*/
/*Taille du picto de la maison dans le bandeau supérieur*/
.header-picto-home {
	font-size: 22px;
}

/*Correction fond vidéo*/
.html5-video-player {
	background-color: #ffffff;
}

/*Correction hover sur le "rechercher"*/
.drawer-toggle:hover {
	color: #000;
	padding-left: 15px;
	margin-right: 10px;
}

.menu-reseaux-sociaux-container {
/*ne pas afficher les liens des langues proposées par wordpress*/
	display: none;
}

.choix_des_langues {
	display: none;
}

.social-navigation .choix_des_langues {
	display: block;
}

/*HomePage*/
@media (min-width: 1250px) {
	.grid-cats {
		margin-bottom: 5px;
		margin-top: -62px;
		padding-top: 8px;
		padding-left: 14px;
		display: inherit;
		height: 42px;
		background-image: url("http://www.almayuda.org/wp-content/uploads/2016/05/triangle.png");
		background-repeat: no-repeat;
	}
	
	.grid-cats a {
		color: white;
		font-size: 18px;
	}
	
	.grid-cats a:hover {
		padding-left: 2px;
	}
}

.grid-text {
	position: relative;
}

.view-all {
	margin-left: 20px;
	color: white;
	padding: 6px 10px;
	font-size: 13px;
	background-color: #91b93e;
	border-radius: 5px;
}

.view-all:hover {
	text-decoration: underline;
	color: white;
}

/*MENU DE CHOIX DES LANGUES*/
#menu-deroulant .fa {
	padding-left: 5px;
}

#menu-deroulant, #menu-deroulant ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 14px;
	color: #4b423d;
}

#menu-deroulant li {
/* on place les liens du menu horizontalement */
	display: inline-block;
}

#menu-deroulant ul li {
/* on enlève ce comportement pour les liens du sous menu */
	display: inherit;
}

#menu-deroulant a {
	text-decoration: none;
	display: block;
	width: 50px;
	text-align: center;
	padding-bottom: 5px;
	background-color: #91B93E;
	text-transform: uppercase;
	opacity: 1;
}

#menu-deroulant a:hover {
	padding-left: 5px;
	color: #000;
}

#menu-deroulant ul {
	position: absolute;
/* on cache les sous menus complètement sur la gauche */
	left: -999em;
	text-align: left;
	z-index: 1000;
}

#menu-deroulant li:hover ul {
/* Au survol des li du menu on replace les sous menus */
	left: auto;
}

.choix_des_langues {
	padding-top: 13px;
}

.top-navigation nav a:hover {
	color: #000;
}

/*Taille du texte "Qui sommes nous" dans le bandeau supérieur*/
.menu-item-object-post a {
	font-size: 15px;
}

/*MENU*/
.site-title-wrap {
	max-width: 20%;
}

.main-navigation {
	width: 80%;
}

.main-navigation a {
	border-bottom: 0 solid rgba(255,255,255,0.3);
}

.main-navigation a:hover {
	color: #FFFFFF;
	border-bottom: 1px solid rgba(255,255,255,0.3);
}

.main-navigation:not(.secondary-navigation) ul.menu>li.current-menu-item>a {
	border-bottom-color: #91B93E;
}

.main-navigation ul li a {
	border-bottom: solid 2px rgba(0,0,0,0);
}

.main-navigation a {
	font-size: 93%;
}

/*HEADER*/
/*Images en full-with + titre & extrait*/

/*Titre/Sous titre des articles + HomePage*/
.rslides_here .entry-title {
	text-decoration: underline;
}

#hero-pager li {
	opacity: .85;
}

#hero-pager li .entry-title:hover {
	text-decoration: underline;
}

#hero-pager .paging-thumb {
	top: inherit;
}

#hero-pager li a {
	padding: 30px 0;
}

/*Page d'Accueil*/
.page-navigation a {
	background: #4B423D;
	color: white;
}

.hero-posts .entry-title a {
	color: #4B423D;
	text-shadow: none;
}

.hero-posts .entry-title h2:hover {
	padding-left: 10px;
}

.hero-posts .entry-title a:hover {
	padding-top: 2px;
	padding-bottom: 2px;
	color: rgb(0,0,0);
	text-shadow: none;
}

/*Page d'Accueil li*/
#hero-pager li {
	border-top: none;
}

.hero-pager-wrap {
	min-height: 100px;
}

#hero-pager {
	border-top: none;
}

/*ARTICLES*/
/*HR pour encadrer les chapeaux d'articles*/
article hr {
	border-bottom: solid 2px #91b93e;
	margin: 15px 0;
}

blockquote:before {
	float: left;
	border: #91b93e;
}

blockquote {
	padding: 20px 0 0 !important;
	margin: 0;
	float: right;
	margin-left: 20px !important;
/*margin-left: 1.5% !important;*/
	width: 32%;
}

h3 {
	color: #91b93e;
	padding: 8px 0;
	font-size: 30px;
}

/*Permet de masquer l'info en bas de page*/
.entry-meta {
	display: none;
}

/*FOOTER ARTICLE*/
.background-effect {
	opacity: 1 !important;
}

.post-navigation .overflow-link {
	white-space: inherit;
}

/*Post-Navigation en pied de page d'article -----------------------------*/
.post-navigation .nav-post-text {
	background: rgba(255,255,255,0.7);
	width: 300px;
	min-height: 180px;
	height:auto;
	padding: 17px;
	transition: all .3s ease-out;
}

.post-navigation .nav-post:hover .nav-post-text {
	margin-left: 15px;
	margin-right: 15px;
}

.nav-post-exerpt {
	color: #4B423D !important;
	line-height: 20px;
}

.overflow-link {
	font-size: 29px;
	margin-top: 0;
	color: #4B423D !important;
}

.post-navigation .nav-label {
	font-size: 25px;
	width: 100%;
	border-radius: 0;
	background: none;
	color: #4B423D !important;
}

.nav-next .nav-post-exerpt, .nav-next .overflow-link {
	text-align: right;
	float: right;
}

.nav-next .nav-label {
	text-align: right;
}

.nav-prev .nav-post-exerpt {
	text-align: left;
}

.nav-prev .nav-label {
	text-align: left;
}

.nav-prev .nav-post-text {
	float: right;
}

.entry-content a:not([class*="button"]) {
	color: #91B93E;
	border-bottom: 2px solid #91B93E;
}

.footer-navigation ul {
	text-align: center;
}

.footer-navigation {
	display: block;
}

.footer-navigation ul li {
	padding: 0 20px;
}

.post-navigation .nav-post:hover .background-effect {
	opacity: 1;
}

/*Taille de l'entête sur Articles + HomePage*/

.hero-pager-wrap {
	background: rgba(5,5,5,0.6);
}

.page-numbers.current, .page-numbers:hover {
	background-color: #91B93E;
}

/*Pour faire des galleries à la main*/
.su-column {
/*margin: 0 10px 0 0;*/
	display: inline-block;
}

.su-column-size-2-3{
	width: 62.33% !important;
}

.su-lightbox {
	cursor: pointer;
}

.wp-caption {
	margin: 0;
}

.pull-right {
	float: right !important;
	margin-left: 1.5% !important;
}

.pull-left {
	float: left;
}

.pull-right, .pull-left, .pull-excerpt {
	margin: 0;
	padding: 0;
}

#page .alignleft,#page .alignright, #page .aligncenter {
/* 	max-width: 50%; */
/* 	Supprimé depuis la mise à jour */
}

/*Légende sur les galleries*/
.wp-caption-text {
/*opacity: 0;*/
	position: relative;
	display: block;
	width: auto;
	background-color: rgba(255,255,255,0.79);
	padding: 3px 10px;
	margin-top: -27px;
	margin-bottom: 20px;
	transition: transform 200ms ease-in-out;
}

.entry-content a.no-underline {
	border-bottom: none;
}

.wp-caption img:hover:after {
/*Transform3D pas utile mais passe les calcules sur la carte graphique*/
	transform: translate3d(0,-10px,0);
}

.social-navigation a {
	font-size: 14px;
}

@media (max-width: 800px) {
	.post-navigation .nav-post {
		border-bottom: solid 0;
	}
	
	.post-navigation .nav-post-text {
		width: 100%;
	}
	
	.post-navigation .nav-label {
		white-space: inherit;
	}
	
	.nav-post-exerpt {
		overflow: hidden;
	}
	
	/*Header*/
	.hero-cats a, .entry-cats a {
		width: 50%;
	}
	
	blockquote .pull-left, blockquote .pull-right, blockquote {
		width: 100% !important;
	}
	
	/*Taille du logo*/
	.site-title-wrap {
		max-width: 100%;
	}
	
	.container hero-container {
		padding: 0;
	}
	
	/*Choix des langues*/
	#menu-deroulant li {
		color: white;
	}
	
	#menu-deroulant ul {
		position: relative;
		left: 0;
	}
	
	#menu-deroulant a {
		color: white;
		padding-top: 5px;
		text-decoration: underline;
		background-color: initial;
	}
	
	#menu-deroulant a:hover {
		color: white;
	}
	
	#menu-deroulant ul li {
		display: inline-block;
	}
	
	/*Empècher les images d'être ridiculement petites*/
	#page .alignleft,#page .alignright,#page .aligncenter {
		max-width: 100%;
		min-width: 100%;
	}
	
	.hero-pager-wrap {
		background: rgba(75,66,61,0.78);
		min-height: 0;
	}
	
}

.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_slide{
	background:white !important;
}

@media (min-width: 800px) {
	/*Permet d'étaler la liste des tags*/
	#list_tag {
		width: 66%;
	}
}

@media (max-width: 600px) {
	.hero-cats a, .entry-cats a {
		width: 75%;
	}
}


	
