/*  ____  _		 	 _						  
 * |  _ \(_)_  _____| | _____   _____  _ __ ___ 
 * | |_) | \ \/ / _ \ |/ _ \ \ / / _ \| '__/ _ \
 * |  __/| |>  <  __/ | (_) \ V / (_) | | |  __/
 * |_|   |_/_/\_\___|_|\___/ \_/ \___/|_|  \___|
 *											  
 * Une création de Stéphane Hautemanière - La Chose Verte
 
 <>--<>--<>--<>--<>--<>--<>--<>--<>--<>--<>--<>--<>--<>--<>
 <>													  <>
 <>	* Ce document est confidentiel.				   <>
 <>	* En y accedant, vous vous engagez a en respecter <>
 <>	  la confidentialite sous peine de poursuite.	 <>
 <>													  <>
 <>	* This document is confidential.				  <>
 <>	* By accessing it, you agree to respect it		<>
 <>	  confidentiality under pain of prosecution.	  <>
 <>													  <>
 <>--<>--<>--<>--<>--<>--<>--<>--<>--<>--<>--<>--<>--<>--<>*/

/*!
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*/
 
.PixFloatLeft {
	float: left;
}
.PixFloatRight {
	float: right;
}
.PixInlineBlock {
	display: inline-block !important;
	vertical-align: top;
}
.PixContents {
	display: contents;
}

/*!
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*/
.p-15 {
	padding:15px !important;
}
.pl-15 {
	padding-left:15px !important;
}
.pr-15 {
	padding-right:15px !important;
}
.pr-10 {
	padding-right:10px !important;
}
.pl-10 {
	padding-left:10px !important;
}
.px-10 {
	padding-left:10px !important;
	padding-right:10px !important;
}
.pr-20 {
	padding-right:20px !important;
}
.pl-20 {
	padding-left:20px !important;
}
.px-20 {
	padding-left:20px !important;
	padding-right:20px !important;
}

/*!
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*/

.PixCol-12 {
	width: 100%;
}
.PixCol-11 {
	width: 91.66666667%;
}
.PixCol-10 {
	width: 83.33333333%;
}
.PixCol-9 {
	width: 75%;
}
.PixCol-8 {
	width: 66.66666667%;
}
.PixCol-7 {
	width: 58.33333333%;
}
.PixCol-6 {
	width: 50%;
}
.PixCol-5 {
	width: 41.66666667%;
}
.PixCol-4 {
	width: 33.33333333%;
}
.PixCol-3 {
	width: 25%;
}
.PixCol-2 {
	width: 16.66666667%;
}
.PixCol-1 {
	width: 8.33333333%;
}
@media (min-width: 768px) {
	.PixCol-sm-12 {
		width: 100%;
	}
	.PixCol-sm-11 {
		width: 91.66666667%;
	}
	.PixCol-sm-10 {
		width: 83.33333333%;
	}
	.PixCol-sm-9 {
		width: 75%;
	}
	.PixCol-sm-8 {
		width: 66.66666667%;
	}
	.PixCol-sm-7 {
		width: 58.33333333%;
	}
	.PixCol-sm-6 {
		width: 50%;
	}
	.PixCol-sm-5 {
		width: 41.66666667%;
	}
	.PixCol-sm-4 {
		width: 33.33333333%;
	}
	.PixCol-sm-3 {
		width: 25%;
	}
	.PixCol-sm-2 {
		width: 16.66666667%;
	}
	.PixCol-sm-1 {
		width: 8.33333333%;
	}
}
@media (min-width: 992px) {
	.PixCol-md-12 {
		width: 100%;
	}
	.PixCol-md-11 {
		width: 91.66666667%;
	}
	.PixCol-md-10 {
		width: 83.33333333%;
	}
	.PixCol-md-9 {
		width: 75%;
	}
	.PixCol-md-8 {
		width: 66.66666667%;
	}
	.PixCol-md-7 {
		width: 58.33333333%;
	}
	.PixCol-md-6 {
		width: 50%;
	}
	.PixCol-md-5 {
		width: 41.66666667%;
	}
	.PixCol-md-4 {
		width: 33.33333333%;
	}
	.PixCol-md-3 {
		width: 25%;
	}
	.PixCol-md-2 {
		width: 16.66666667%;
	}
	.PixCol-md-1 {
		width: 8.33333333%;
	}
}
@media (min-width: 1200px) {
	.PixCol-lg-12 {
		width: 100%;
	}
	.PixCol-lg-11 {
		width: 91.66666667%;
	}
	.PixCol-lg-10 {
		width: 83.33333333%;
	}
	.PixCol-lg-9 {
		width: 75%;
	}
	.PixCol-lg-8 {
		width: 66.66666667%;
	}
	.PixCol-lg-7 {
		width: 58.33333333%;
	}
	.PixCol-lg-6 {
		width: 50%;
	}
	.PixCol-lg-5 {
		width: 41.66666667%;
	}
	.PixCol-lg-4 {
		width: 33.33333333%;
	}
	.PixCol-lg-3 {
		width: 25%;
	}
	.PixCol-lg-2 {
		width: 16.66666667%;
	}
	.PixCol-lg-1 {
		width: 8.33333333%;
	}
}

/*!
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*/

.SquareBg p {
	margin: 0;
}
.Template {
	margin-bottom: 20px;
}
.Template p, .Template ul {
	margin-bottom: 15px;
}
.Template small {
	display: inline-block;
	font-size: 10px;
	line-height: 12px;
}
.PixEditorText ul li,
.PixEditorText ol li {
	text-align: left;
}
.Template[data-template="3Col-Img"] .PixEditor {
	display: flex;
}
.Template[data-template="3Col-Img"] figure {
	margin: 0;
}

/*!
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*/

.Template[data-template="2Col-Img"] .PixEditor {
	display: flex;
	width: 100%;
}