#center,#center_part_2_full,#contenuhome{
	width: 100%;
	max-width: 1000px;
	margin: 0 auto;
}

.hub-breadcrumb {
	margin-bottom: 10px
}

.hub-breadcrumb ol,
.hub-breadcrumb ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.hub-breadcrumb ol li,
.hub-breadcrumb ul li {
	display: inline-block;
	font-size: 12px
}

@media only screen and (max-width:575.99px) {
	.hub-breadcrumb ol li:nth-last-child(n+3) a:before,
	.hub-breadcrumb ol li:nth-last-child(n+3) a:focus:before,
	.hub-breadcrumb ol li:nth-last-child(n+3) a:hover:before,
	.hub-breadcrumb ul li:nth-last-child(n+3) a:before,
	.hub-breadcrumb ul li:nth-last-child(n+3) a:focus:before,
	.hub-breadcrumb ul li:nth-last-child(n+3) a:hover:before {
		content: "..."
	}
	.hub-breadcrumb ol li:nth-last-child(n+3) span,
	.hub-breadcrumb ul li:nth-last-child(n+3) span {
		display: none
	}
}

.hub-breadcrumb ol li a,
.hub-breadcrumb ol li a:focus,
.hub-breadcrumb ol li a:hover,
.hub-breadcrumb ul li a,
.hub-breadcrumb ul li a:focus,
.hub-breadcrumb ul li a:hover {
	color: #3b3b3b;
	text-decoration: underline
}

.hub-breadcrumb ol li a:hover,
.hub-breadcrumb ul li a:hover {
	text-decoration: none
}

.hub-breadcrumb ol li span,
.hub-breadcrumb ul li span {
	color: #3b3b3b
}

.hub-breadcrumb ol li+li:before,
.hub-breadcrumb ul li+li:before {
	content: "›";
	font-size: 20px;
	margin-right: 5px;
	margin-left: 5px
}

.hub-container{
	width: 100%;
	max-width: 1000px;
}

.hub-container img{
	width: 100%;
	height: auto;
	max-width: 680px;
	margin: 0 auto;
}

.hub-breadcrumb{
	max-width: 1000px;
	margin: 0 auto;
}

#hub-carousel{
	max-width: 800px;
	margin: 0 auto;
}
#hub-carousel .swiper-wrapper{
	max-width: 680px;
	margin: 0 auto;
}

#hub-carousel .swiper-pagination{
	position: inherit !important;
	top: inherit !important;
	left: inherit !important;
	display: block;
	margin: 20px auto 0px;
	bottom: inherit !important;
	transform: none !important;
}