@media (min-width: 1367px){
	.bg-footer {
		display: none;
	}
	.temoignages{
		margin-bottom: -40px;
		position: relative;
		z-index: 9;
	}
}
@media (min-width: 1200px){
	.bg-footer {
		top: -19px;
	}
}
@media screen and (min-width: 993px) and (max-width: 1200px){
	.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav .dropdown-menu > li > a, .navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a[href='#']:focus{
		padding: 0 10px;
	}
	.top-actualite h3 {
		font-size: 18px;
	}
	.bottom-actualite {
		padding: 20px 7px;
		min-height: 155px;
	}
	.bg-footer {
		top: -19px;
	}
	.top-footer .white-logo img {
		width: 100%;
	}
	.owl-next {
		right: 0;
	}
	.owl-prev {
		left: 0;
	}
}
@media screen and (min-width: 992px) and (max-width: 1012px){
	.bg-footer {
		top: -17px;
	}
}
@media (min-width: 992px){
	.services {
		margin-top: -90px;
	}
	.actualites {
		background: url(../img/OBFCY60.png) center center;
		background-size: cover;
		margin-top: -40px;
		z-index: 9;
		position: relative;
	}
	.temoignages {
		background: url(../img/OBFCYE0.png) center center;
		background-size: cover;
		margin-top: -40px;
	}
}
@media (max-width: 992px){
	.pull-sm-left, .pull-sm-right {
		float: none;
	}
	.contact-info{
		width:100%;
	}
	.social.social-top-bar{width:100%;}
	.top-bar p , .top-bar p:last-child{
		border: 0;
	}
	.social-top-bar li:last-child {
		border-right: 0;
	}
	.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav .dropdown-menu > li > a, .navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a[href='#']:focus{
		color: #fff;
		height: 30px;
		line-height: 30px;
	}
	.navbar-default .navbar-nav .dropdown .dropdown-menu a:before {
		display:none !important;
	}
	.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a[href='#']:focus, .navbar-default .navbar-nav .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav > li > a[href='#']:hover {
		background: #fff;
	}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav .dropdown-menu > .active > a, .navbar-default .navbar-nav .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .dropdown-menu > li:hover > .dropdown-menu > .active > a, .navbar-default .navbar-nav .dropdown-menu > li:hover > .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .dropdown-menu > li:hover > .dropdown-menu > .active > a:focus {
		background: #fff;
	}
	.navbar-default .navbar-nav > li > a:before{
		display:none;
	}
	.navbar-default .navbar-nav .dropdown .dropdown-menu a {
		padding-left: 55px;
	}
	.top-actualite {
		background-size: cover !important;
	}
	.bottom-actualite .plus {
		left: 42%;
	}
	.top-actualite .date {
		width: 100%;
		padding-left: 0;
	}
	.owl-prev {
		left: 0;
	}
	.owl-next {
		right: 0;
	}
	.bloc-temoi {
		margin-bottom: 20px;
	}
	.bloc-contact .header-temoi h4 {
		text-align: center;
	}
	.header-temoi p {
		text-align: center;
	}
	.bg-footer {
		position: absolute;
		top: -18px;
	}
	.top-footer .white-logo {
		padding-top: 0;
		margin-bottom: 20px;
	}
	.temoignages {
		padding-top: 150px;
	}
	.partenaires {
		padding-top: 80px;
		padding-bottom: 80px;
	}
	.actualites {
		padding-top: 80px;
		position: relative;
		z-index: 9;
	}
	.bg-services {
		background-size: contain;
	}
	.bottom-actualite {
		min-height: 140px;
	}
	.fleur {
		top: -30px;
	}
	.banner-title {
		top: 500px;
	}
}
@media (max-width: 857px){
	.bg-footer {
		top: -15px;
	}
}
@media screen and (min-width: 856px) and (max-width: 875px){
	.bg-footer {
		top: -16px;
	}
}
@media (max-width: 767px){
	.home .banner-home {
		/*height: 500px;*/
	}
	.one-act {
		text-align: center;
	}
	.one-act .date-act p {
		text-align: center;
	}
	.one-act .date-act {
		padding-right: 15px;
	}
	.bg-footer {
		top: -15px;
	}
	.top-footer .social {
		text-align: center;
	}
	.top-footer .informations {
		text-align: center;
	}
	.bottom-footer p {
		font-size: 13px;
		line-height: 25px;
		padding-top: 20px;
		padding-bottom: 10px;
	}
	.bottom-footer p span{
		width: 100%;
		display: block;
		line-height: 0px;
		opacity: 0;
	}
	.one-act .content-act {
		border-left: 0;
	}
	.content-soph .img-soph {
		display: inline-block;
		text-align: center;
		width: 100%;
		margin-bottom: 20px;
	}
	.content-soph .img-soph img {
		float: none;
		display: inline-block;
	}
}

@media screen and (min-width: 767px) and (max-width: 991px){
	
}

@media (max-width: 500px){
	.top-bar {
		display: none;
	}
	.top-bar p img {
		display: none;
	}
	.top-bar p {
		line-height: 35px;
	}
	.banner .logo img{
		width:100%;
	}
	.home .banner-home {
		height: auto;
	}
	.carousel-control img {
		display: none;
	}
	.services {
		padding-top: 80px;
	}
	.one-service {
		width: 100%;
	}
	.actualites {
		padding-top: 60px;
	}
	.bottom-actualite .plus {
		left: 33%;
	}
	.header-temoi {
		padding: 25px 10px;
	}
	.body-temoi {
		padding: 20px 10px;
	}
	.temoignages {
		padding-top: 70px;
	}
	.header-temoi h4 {
		text-align: center;
		font-size: 20px;
	}
	.temoignages .container{
		padding:0;
	}
	.bg-footer {
		top: -13px;
	}
	.top-footer .white-logo img {
		width: 100%;
	}
	.top-footer .social ul li a {
		font-size: 30px;
	}
	.top-footer {
		padding-bottom: 30px;
	}
	.actualites-top {
		top: 0;
	}
	.banner-title {
		display: none;
	}
	.bg-top-act, .bg-bottom-act {
		display: none;
	}
	.home .banner-home{
		background: #fdf8f4 !important;
	}
}
@media (max-width: 420px){
	.bottom-actualite .plus {
		left: 40%;
	}
}
@media screen and (min-width: 300px) and (max-width: 399px){
   

}
