/*

BLOG

*/


/* Résumé */
.tease-post,
.tease-conseils,
.tease_article {
    overflow: hidden;
    background-color: var(--gray);
    display: flex;
    flex-direction: column;
    flex: 1;
    height: 100%;
}
.tease_article-content {
    padding: 40px 30px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    flex: 1;
}
.tease_article-title a,
.tease_article-title {
    font-size: 2.4rem;
    font-weight: var(--Black);
    margin: 0 0 20px 0;
    text-decoration: none;
    color: var(--color-secondary);
}
@media (min-width:1200px) {
.tease_article-title a,
.tease_article-title {
    font-size: 3.7rem;
}
}
.tease_article-desc p {
    font-weight: var(--regular);
    line-height: 140%;
}
.tease_article-link {
    margin-top: auto;
    text-decoration: none;
}
/* listes catégories */
.list-categories {
    display: flex;
}
.list-categories__categorie {
    margin-bottom: 20px;
    margin-right: 17px;
}
.list-categories__categorie a {
    background-color: var(--gray-100);
    padding: 14px;
    font-style: italic;
    text-decoration: none;
    color: var(--black);
}
.list-categories__categorie a:hover,
.list-categories__categorie.active a,
.list-categories__categorie:hover a{
    background-color: var(--color-primary);
    color: var(--white);
}

/* result recherche */
button.search-submit {
    background-color: var(--color-primary);
    border: none;
    padding: 13px;
}
button.search-submit::before {
    background-image: url(/wp-content/themes/mediapilote/img/charte/search.svg);
    background-repeat: no-repeat;
    width: 20px;
    background-size: 20px;
    height: 20px;
    display: block;
    content: '';
}
.page_blog-search {
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    flex-wrap: wrap;
    margin-bottom: 80px;
}
@media (max-width:575px) {
    .page_blog-search {
        margin-bottom: 30px;
    }
}
@media (max-width: 767px) {
    .page_blog-search a,
    .list-categories {
        margin-bottom: 20px;
    }
}
.page_blog-input-search {
    min-width: 300px;
}
.page_blog-input-search input {
    width: 100%;
}
.page_blog-input-search form{
    display: flex;
    align-items: center;
}
/* single blog */
.single_actu-detail {
    background-color: var(--color-secondary);
    margin-bottom: 60px;
}
.single_actu-title{
    font-weight: var(--Black);
}
.single_actu-desc,
.single_actu-title  {
    color: var(--white);
}
.single_actu-content {
    padding: 54px 47px;
}
.date {
    font-size: 1.7rem;
    font-weight: var(--regular);
    color: var(--white);
}
.bloc-search {
    margin-bottom: 40px;
}
.page_blog-search form,
.bloc-search form{
    display: flex;
    justify-content: right;
}
.page_blog-search input,
.bloc-search input{
    width: 255px;
    font-style: italic;
}
.search-no-results .description-cat {
    margin-bottom: 50px;
}
@media (max-width:575px) {
    .single_actu,
    .page_blog {
        padding: 0 20px;
    }
}
.page_blog .page_blog-bouton  {
    margin-top: 50px;
}
