/*------ CORNER MARQUES ------*/


#corner-storytelling{
	font-size: 12px;
    font-family: OpenSans, Arial, sans-serif;
    text-align: justify;
    line-height: 18px;
}
#corner-storytelling-title{
	text-align: center;
    font-size: 16px;
    padding-bottom: 10px;
    font-weight:bold;
}
#cache{
	display:none;
}
.read_more_bt{
	text-align:center;
	padding:8px 0 0 0;
	font-size:12px;
}

/* COLLAB PARIS GRE */
.slider_content.collab_parisGre {display:none;}
/* Faire sauter à la fin */

#header-corner img {
    max-width: 100%;
    display: block;
    margin: 0 auto 10px auto;
}
@media (min-width:700px) {
	#home_marketing .homeBloc {
		overflow:hidden;
		width:100%;
		margin: auto auto 20px;
	}
	#home_marketing a{
		color:#fff;
		font-size:1.5em;
		text-transform:uppercase;
	}
	.home_op, .home_tendance, .home_opCo, .home_opCocot {
		width: 100%;
		position: relative;
	}
	#brand-corner-video .video-content {
		width: 95%;
	}
	#brand-corner-video .video-screen {
		width: 100%;
	}
	.home_brands {
		width: 100%;
	}
	.home_brands, .home_service {
		width: 100%;
		display: flex;
	}
	.slider_next, .slider_prev {
		display: none;
	}
	.slider_intro {
		display:block!important;
		padding:0.25em 0;
	}
	.slider_title, .bloc_title {
		text-align:right!important;
	}
	.slider_text, .bloc_link, .bloc_link2 {
		text-align:right!important;
	}
	.slider_content, .slider_content2, .slider_content2b {
		top:100%!important;
		margin: 0!important;
		text-align:center!important;
		padding:0!important;
		height:0!important;
	}
	.swipe-wrap > div {
		display:inline-block!important;
		text-align:center!important;
	}
	.slider_btn {
		display: block;
		width: 100%;
	    font-size: 1.5em;
		margin: auto;
		padding:0px!important;
	}
	.swipe-wrap{
		height:260px;
	}
	.bloc_content{
		position:static;
		border: 1px solid #000;
		margin:10px 0;
		padding:10px;
		background-color:#fff;
	}
	.bloc_title a, .bloc_link a, .bloc_link2 a{
		color:#000;
	}
	.bloc_link{
		text-transform:uppercase;
		font:  bold 16px OpenSansCond, Arial, sans-serif;
	}
	.home_op_text_container {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		display: flex;
		align-items: center;
		pointer-events: none;
	}
	.OPleft {
		justify-content: flex-start;
		max-width: 45%;
	}
	.OPleft > div {
		margin-left: 50px;
	}
	.home_brands .OPleft > div {
		margin-left: 30px;
	}
	.OPcenter {
		justify-content: center;
	}
	.OPright {
		justify-content: flex-end;
		max-width: 60%!important;
		right: 0;
		left: auto;
	}
	.OPright > div {
		margin-right: 50px;
	}
	.home_brands .OPright > div {
		margin-right: 30px;
	}
	.slider_title{
		font: 24px OpenSans, Arial, sans-serif;
    	line-height: 32px;
    }
    .slider_text{
    	font: 12px OpenSans, Arial, sans-serif;
    }
    .bloc_link .icon-flecheDroite {
    	font: 22px/30px OpenSans, Arial, sans-serif;
    }
    .bloc_link2 .icon-flecheDroite {
    	font: 20px/26px OpenSans, Arial, sans-serif;
    }
	#home_marketing .bloc_content a {
		color: #000!important;
	}
	.slider_title2 {
		text-transform: uppercase;
		font: 45px/70px OpenSans, Arial, sans-serif;
		color: #fff;
	}
	.slider_text2 {
		font-size: 12px;
		line-height: 12px;
		font-family: OpenSans, Arial, sans-serif;
	}
	.slider_text2 a {color:#000!important;
	}
	.home_brands > div:first-of-type, .home_service > div:first-of-type {
		margin-right: 0;
	}
	.home_brands > div:first-of-type, .home_service > div:first-of-type {
		margin-right: 2em;
	}
	.BT_menu {
		display: none;
	}
}

/*--- END CORNER MARQUES ---*/
