/* --------------
PARTIE BLOG
-----------------*/
@media (max-width:767px) {
    .list-actualites.row {
        justify-content: center;
    }
}
    .tease-post_itemContent {
    display: flex;
    flex-direction: column;
    height: 100%;
    padding-top: 30px;
}
	.list-actualites {
		padding-bottom: 40px;
    margin-left: -31px;
    margin-right: -31px;
	}
		.list-actualites .tease {
			margin-bottom: 60px;
		}
        .tease-post_item {
            padding: 0 31px;
        }
        .tease-post_content {
            flex: 1 0 auto;
            display: flex;
            flex-direction: column;
            align-items: flex-start;
            align-items: center;
        }
        @media (max-width:575px) {
                .tease-post_content {
                align-items: center;
                text-align: center;
                }
        }
        .tease-post_content a {
            text-decoration: none;
        }
			.tease-post_image {
				position: relative;
				background-color: var(--gray-500);
			}
        .tease-post_image img {
            transition: 0.2s ease-in-out;
            -webkit-transition: 0.2s ease-in-out;
            -moz-transition: 0.2s ease-in-out;
            -ms-transition: 0.2s ease-in-out;
            -o-transition: 0.2s ease-in-out;
        }
        .tease-post_image:hover img {
            transform: scale(1.2);
            -webkit-transform: scale(1.2);
            -moz-transform: scale(1.2);
            -ms-transform: scale(1.2);
            -o-transform: scale(1.2);
        }
        .tease-detail-actuIntro {
            margin-bottom: 90px;
            text-align: center;
        }

        .tease-post_image a {
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
        }
        .tease-post_image::before {
            display: block;
            content: '';
            padding-top: 67%;
        }
        .tease-post_intro {
            margin-bottom: 25px;
        }
        .tease-post_title {
            margin: 20px 0;
        }


/* --------------
PAGINATION
-----------------*/
.tool-pagination ul {
	list-style: none;
}
	.tool-pagination ul li{
		padding: 0;
	}
		.tool-pagination ul li:not(:first-child) {
			margin-left: 20px;
		}
		.tool-pagination ul li::before{
			content: unset !important;
		}
		.tool-pagination ul li a, .tool-pagination ul li span.current {
			padding: 15px 20px;
			font-size: 1.6rem;
			color: var(--white);
		}
		.tool-pagination ul li a {
        background-color: var(--color-primary);
        text-decoration: none;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        }
			.tool-pagination ul li a:hover {
				background-color: var(--color-secondary);
			}
			.tool-pagination ul li span.current {
        background-color: var(--color-secondary);
        border-radius:50% ;
        -webkit-border-radius:50% ;
        -moz-border-radius:50% ;
        -ms-border-radius:50% ;
        -o-border-radius:50% ;
}

/*RESPONSIVE
01 - DESKTOP */
@media screen and (max-width: 1400px), (max-device-width: 1400px){
}
@media screen and (max-width: 1200px), (max-device-width: 1200px){
}
/*02 TABLETTE*/
@media screen and (max-width: 1024px), (max-device-width: 1024px){
}
/*03 MINI-TABLETTE et MOBILE */
@media screen and (max-width: 767px), (max-device-width: 767px){
	article .article-content .contenu-page-inte{
		margin-top: -100px;
	}
}
