/**
 * Theme Name:     Divi Child
 * Author:         Elegant Themes
 * Template:       Divi
 * Text Domain:	   divi-child
 * Description:    Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
 */

.h2{
	color: #143261;
}

/********************* AFFICHAGE DU FILTRE ARTICLE ********************/

/*****ARTICLE*****/

/* Titre */
.article header{
    font-size: 20px !important;
    margin-bottom: 10px !important;
	text-align:center !important;
	font-family: open sans !important;
	color: black !important;
}

/*Image */
.article .media{
	border-radius: 5px !important;
	margin-bottom: 5px !important;
}

/*désactiver lien catégorie*/
.article .ymc-smart-filter-container .container-posts .post-layout1 .ymc-post-layout1 .category, .ymc-extra-filter .container-posts .post-layout1 .ymc-post-layout1 .category, .ymc-extra-search .container-posts .post-layout1 .ymc-post-layout1 .category, .ymc-extra-sort .container-posts .post-layout1 .ymc-post-layout1 .category {
    margin-bottom: 0px !important;
	pointer-events: none !important;
}

/* visuel des recettes*/
.article article{
	border: 0px !important;
	border-radius: 5px !important;
	padding: 10px !important;
	box-shadow: 0px 0px 20px 0px #dddddd !important;
}

.article a.btn.btn-read-more{
	font-family: open sans !important;
	text-transform: uppercase !important;
	font-size: 12px !important;
}

.article .btn-read-more{
	background-color: #472747 !important;
	border-radius: 5px !important;
	padding : 5px 30px !important;
	margin-top: 5px !important;
	display: flex !important;
  	justify-content: center !important;
}

/*bouton charger plus*/
.article .btn-load {
	background-color : #472747 !important;
	font-family: open sans !important;
	border : #ffffff !important;
	border-radius : 5px !important;
	text-transform: uppercase !important;
	
}

/*******FILTRE******/

/*bouton TOUT */
.article .btn-all{
	border-radius: 5px !important;
	background : #472747 !important;
	color : #ffffff !important;
	border-color : #472747 !important;
	font-family : Open sans !important;
	text-transform: uppercase !important;
	font-size : 12px !important;
	padding: 5px 10px 5px 10px !important;
}

/*champs taxonomie*/
.article .menu-active {
	border-radius: 5px !important;
	border-color : #472747 !important;
	font-family : Open sans !important;
	font-size : 12px !important;
	text-transform: uppercase !important;
	padding: 5px 5px 5px 10px !important;
}

/*menu qui descend visuel*/
.article .menu-passive {
	background: white !important;
	border: 1px solid !important;
	border-radius: 0 0 5px 5px !important;
	border-color : #472747 ! important;
	padding: 10px !important;
	margin-top: 0px !important;
}

/*menu qui descend faire disparaitre le triangle*/
.article .menu-passive:before{
	visibility: hidden !important;
}

/*menu qui descend texte*/
.article .menu-link{
	color : black !important;
	font-family : Open sans !important;
	font-size : 12px !important;
	cursor:pointer !important;
}

/*logo à côté du filtre quand on a cliqué dessus*/
.article .menu-link:after{
	border-left: 3px solid #472747 !important;
    border-bottom: 3px solid #472747 !important;
}

/*chiffre qui indique le nombre d'article dans ce filtre*/
.article .count{
	visibility: hidden !important;
}

/******BARRE SEARCH****/
.article .btn-submit{
	background-color: #472747 !important;
	border: 0px !important;
	font-family: open sans !important;
	text-transform: uppercase !important;
	font-size: 12px !important;
	border-radius: 0px 5px 5px 0px !important;
}

.article .field-search{
	border-radius: 5px 0px 0px 5px !important;
	border-color: black !important;
}

.article i:before{
	color: #472747 !important;
}

.article .results{
	background: white !important;
	border: 1px solid !important;
	border-radius: 0 0 5px 5px !important;
	border-color : #472747 ! important;
}

.article .result:marker{
	visibility: hidden !important;
}

/*****Filtre selectionné****/
.article .item{
	background: #472747 !important;
}


/*****texte post found*****/
.article .posts-found{
	font-size: 0px !important;
	margin: 0px !important;
}

/***************************MENU**************************/

/******Champs de recherche*****/
.et_pb_menu__search-input {
	color: white !important;
	margin-left: 10px !important;
}

input::placeholder{
	color: white !important;
}

input::title{
	visibility: hidden !important;
}
