/*------------------------------------------------------*\
   [*]  $THEMATIQUE
\*------------------------------------------------------*/

/**
 * [*.*]  Layout
 * [*.*]  Projet
 * [*.*]  Group
 */


/**
 * [*.*]  Layout
 */

.kai-thematique {
	
}

	.kai-thematique__body {
		padding-left: 60px;
	}

		.kai-thematique__body.entry-content {

		}

			.kai-thematique__body.entry-content dl {

			}

			@media (max-width: 767px) {

				.kai-thematique__body.entry-content dl{
					margin-left: -60px;
				}

			}

	.kai-zone-reservee {
		margin-top: 30px;
	}

  .kai-thematique__figure + .kai-thematique__body {
		margin-top: 30px;
	}


/**
 * [*.*]  Projet
 */

.kai-thematique-projet {
	/*font-size: 13px;*/
}

	.kai-thematique-projet__header {

	}

		.kai-thematique-projet__title,
		.entry-content .kai-thematique-projet__title {
			position: relative;
			margin: 0;
			padding-left: 0;
			font-size: 22px;
		}

		.kai-thematique-projet__title::before,
		.entry-content .kai-thematique-projet__title::before {
			content: "";
			display: block;
			position: absolute;
			left: auto; right: 100%;
			top: -6px;
			width: 60px; height: 35px;
			background: url(../img/kai-thematique-projet__title-before.jpg) no-repeat 0 0;
		}

	@media (max-width: 767px) {

		.kai-thematique-projet__body {
			margin-left: -60px;
		}

	}

	.kai-thematique-projet__header + .kai-thematique-projet__body {
		margin-top: 20px;
	}


/**
 * [*.*]  Group
 */

.kai-thematique-group {

}

	.kai-thematique-group__body {

	}

		.kai-thematique-group__body .kai-thematique,
		.kai-thematique-group__body .kai-thematique:link,
		.kai-thematique-group__body .kai-thematique:visited {
			display: block;
			text-decoration: none;
			color: #555;
		}

		.kai-thematique-group__body a.kai-thematique:hover,
		.kai-thematique-group__body a.kai-thematique:focus,
		.kai-thematique-group__body a.kai-thematique:active {
			color: #139ed2;
		}

		.kai-thematique-group__body .kai-thematique + .kai-thematique {
			margin-top: 15px;
			padding-top: 15px;
			border-top: 1px solid #115f7e;
		}

			.kai-thematique-group__body .kai-thematique__figure {
				float: left;
				width: 30%;
				min-height: 50px;
				text-align: center;
				background: #eee;
			}

			@media (max-width: 767px) {

				.kai-thematique-group__body .kai-thematique__figure {
					float: none;
					width: auto;
				}

			}

			.kai-thematique-group__body .kai-thematique__header {
				float: right;
				padding-left: 20px;
				width: 70%;
			}

			@media (max-width: 767px) {

				.kai-thematique-group__body .kai-thematique__header {
					float: none;
					padding-left: 0;
					width: auto;
				}

				.kai-thematique-group__body .kai-thematique__figure + .kai-thematique__header {
					margin-top: 10px;
				}

			}

				.kai-thematique-group__body .kai-thematique__title,
				.kai-thematique-group__body a:link .kai-thematique__title,
				.kai-thematique-group__body a:visited .kai-thematique__title {
					margin: 0;
					padding: 0;
					font-size: 15px;
					line-height: 18px;
					color: inherit;
				}

				.kai-thematique-group__body .kai-thematique__title::before {
					display: none;
				}


/**
 * [*.*]  ***
 */

.kai-thematique-projet + dl {
	margin-top: 40px;
}


/**
 * [*.*]  ***
 */

.thematique .intervenant-group {
	margin-bottom: 100px;
}

.single-thematique .article-group-body .article-fig{
    position: relative !important;
}





