.site-width{
	max-width:1286px;
	margin:0px auto;

	@media screen and (max-width: 1386px) {
		margin-left: 60px;
		margin-right: 60px;
		max-width:100%;
	}

	@media screen and (max-width: 768px) {
		margin-left: 24px;
		margin-right:24px;

		.site-width-little{
			margin-left:0px;
			margin-right:0px;
		}
	}
}

.site-width-little{

	max-width:1064px;
	margin:0px auto;

	@media screen and (max-width: 1164px) {
		margin-left: 50px;
		margin-right: 50px;
		max-width:100%;
	}

	@media screen and (max-width: 768px) {
		margin-left: 24px;
		margin-right:24px;
	}
}


.st-margin-elt{
	padding:12vh 0px;

	@media screen and (max-width: $max_size_small_tablette - 1px) {
		padding:10vh 0px;
	}
}

.st-marginExt-elt{
	margin:12vh 0px;

	@media screen and (max-width: $max_size_small_tablette - 1px) {
		margin:10vh 0px;
	}
}


.bigmarge-top{
	margin-top:12vh;
	@media screen and (max-width: $max_size_small_tablette - 1px) {
		margin-top: 10vh;
	}
}
.minimarge-top{
	margin-top:3.5em;
}

.mediummarge-top{
	margin-top:5em;
}


.bg-blue{
	background:$color__tchatbooster_orange;
}

.center_txt{
	text-align:center;
}


.standard_padding{
	padding:15vh 0px;

	&.not_padB{
		padding-bottom:0px;
	}

	@media screen and (max-width: $max_size_small_tablette) {
		padding:10vh 0px;
	}

	+ .RowTxtImg-Item{
		padding-top: 0px;
	}

	// &.s4{
	// 	padding-bottom:0px;
	// }

	// &.bg_white{
	// 	+ .bg_white{
	// 		padding-top: 0px;
	// 	}
	// }
	
}

#primary{
	padding-top:189px;

	@media screen and (max-width: 1023px) {
		padding-top:120px;
	}
}

.site-main-af-m{
	padding-top:103px;
	@media screen and (max-width: 1024px) {
		padding-top:30px;
	}

	@media screen and (max-width: $max_size_small_tablette) {
		padding-top: 0px;
	}
}

.padding-bottom_content{
	padding-bottom: 4em;
}

