@media (max-width: 1170px) {
	#main-banquedirecte #col-right-bd {
		margin-top: -108px;
	}

	#top-devenezclient {
		background-position-x: -840px;
	}

	.under_img {
		margin: 154% 0 20px 0;
	}

	#main-pretetudiant {
		background-position-x: -262px;
		background-size: 157%;
	}

	.no-resp {
		display: none;
	}

	.number-sub {
		text-align: center;
	}

	#col-left-bd {
		order: 2;
	}

	#col-right-bd {
		order: 1;
	}

	.top-wording {
		height: 650px;
		/*vertical-align: text-top; */
		top: 50px;
		text-align: right;
		margin-right: inherit;
	}

	.top-wording .pr50 {
		padding-right: 0px !important;
	}

	.top-wording .black {
		font-weight: bold;
	}
}

/*END 1170 */

@media (max-width: 992px) {
	.nav-tabs>li {
		float: none;
		display: block;
		width: 100%;
		border-top: 1px solid #ebebeb;
		text-align: left;
		padding-left: 50px;
	}



	.header-section-tab {
		text-align: center;
	}

	.header-section-tab,
	.title-section-tab {
		float: none;
	}

	#main-banquedirecte #col-right-bd {
		margin-top: -80px;
	}

	.card-section-tab {
		margin-bottom: 30px;
	}

	#content-tab-1>.container-content-tab {
		background: #D0F1FA;
	}

	#content-tab-2>.container-content-tab {
		background: #FFEE94;
	}

	#content-tab-3>.container-content-tab {
		background: #D6FFF9;
	}

	#content-tab-4>.container-content-tab {
		background: #FEECC5;
	}

	#content-tab-5>.container-content-tab {
		background: #FFEBEB;
	}

	#content-tab-6>.container-content-tab {
		background: #F5EBFF;
	}

	#tab-ej-1 span:before {
		display: initial;
		margin-right: 15px;
	}

	#tab-ej-2 span:before {
		display: initial;
		margin-right: 15px;
	}

	#tab-ej-3 span:before {
		display: initial;
		margin-right: 15px;
	}

	#tab-ej-4 span:before {
		display: initial;
		margin-right: 15px;
	}

	#tab-ej-5 span:before {
		display: initial;
		margin-right: 15px;
	}

	#tab-ej-6 span:before {
		display: initial;
		margin-right: 15px;
	}

	.tab-ej {
		padding: 10px 0;
	}

	.owl-nav {
		display: none;
	}

	.title-tab-ej {
		font-size: 16px;
		line-height: initial;
		font-weight: 700;
		color: #007d8f;
	}

	.col-header-tab-img {
		display: none;
	}

	.slider-ej-wording {
		display: none;
		position: initial;
		top: 0;
		left: 0;
		background: #006675;
		padding: 25px;
		box-sizing: border-box;
	}

	.slider-ej-text,
	.slider-ej-title {
		text-align: center;
		color: #fff;
	}

	.slider-ej-img-light .slider-ej-title,
	.slider-ej-img-light .slider-ej-text {
		text-align: center;
		color: #fff;
	}

	.slider-ej-title {
		font-size: 20px;
	}

	.slider-ej-text {
		width: 100%;
	}

	.nomob {
		display: none;
	}

	.nomargresp {
		margin-top: 0 !important;
	}

	.padresp60,
	.padresp40 {
		padding: 0 15px;
	}

	/* Surcharge Bootstrap */

	.col-xs-1,
	.col-sm-1,
	.col-md-1,
	.col-lg-1,
	.col-xs-2,
	.col-sm-2,
	.col-md-2,
	.col-lg-2,
	.col-xs-3,
	.col-sm-3,
	.col-md-3,
	.col-lg-3,
	.col-xs-4,
	.col-sm-4,
	.col-md-4,
	.col-lg-4,
	.col-xs-5,
	.col-sm-5,
	.col-md-5,
	.col-lg-5,
	.col-xs-6,
	.col-sm-6,
	.col-md-6,
	.col-lg-6,
	.col-xs-7,
	.col-sm-7,
	.col-md-7,
	.col-lg-7,
	.col-xs-8,
	.col-sm-8,
	.col-md-8,
	.col-lg-8,
	.col-xs-9,
	.col-sm-9,
	.col-md-9,
	.col-lg-9,
	.col-xs-10,
	.col-sm-10,
	.col-md-10,
	.col-lg-10,
	.col-xs-11,
	.col-sm-11,
	.col-md-11,
	.col-lg-11,
	.col-xs-12,
	.col-sm-12,
	.col-md-12,
	.col-lg-12 {
		width: 100%;
	}

	/* END Surcharge Bootstrap */
	.bloc_text_icon {
		width: 100%;
	}

	#top-devenezclient {
		background-position-x: -740px;
	}

	#main-pretetudiant {
		background: url("https://www.credit-agricole.fr/content/dam/assetsca/cr813/commun/images/homemade/bg-pret_etudiant-resp-1.jpg") no-repeat;
		background-position-x: center;
		background-size: contain;
	}

	#top-banquedirecte {
		/*background: #fafafa;*/
		background-position-x: 80%;
		background-attachment: fixed;
	}

	.legion-bd span {
		width: 75%;
		padding-top: 0;
	}

	.under_img {
		margin: 130% 0 20px 0;
	}

	.form_container {
		margin-top: 0;
	}

	.one-resp {
		order: 1;
	}

	.two-resp {
		order: 2;
	}

	#one {
		order: 1;
	}

	#two {
		order: 2;
	}

	#three {
		order: 3;
	}

	#cb-3d {
		margin-top: -85px;
	}



	.contact-bd {}

	.contact-bd.tel-bd span {
		width: 100%;
	}

	#RSE-edito {
		margin-top: -20px;
	}

	#verygoodtrip {
		background: url(https://www.credit-agricole.fr/content/dam/assetsca/cr813/commun/images/homemade/verygoodtrip-bg-1.jpg) no-repeat right center;
	}

	.top-wording .surtitre {
		font-size: 18px;
		line-height: 20px;
	}

	.pl40resp {
		padding-left: 15px;
	}

	#top-prof_lib-landing,
	#top-prof_lib-auxiliaires,
	#top-prof_lib-dentistes {
		background: url("https://www.credit-agricole.fr/content/dam/assetsca/cr813/commun/images/homemade/prof_lib-resp.jpg") no-repeat;
	}

	.bloc-asym {
		padding: 20px 15px 0px 15px !important;
	}
}

/*END 992*/

@media (max-width: 768px) {
	#top-devenezclient {
		background-position-x: -1000px;
	}

	.under_img {
		margin: 108% 0 20px 0;
	}

}

/*END 768 */

@media (max-width: 576px) {
	#top-devenezclient {
		background: #007D8F;
	}

	.under_img {
		margin: 115% 0 20px 0;
	}
}

/* END 576 */