@font-face {
    font-family: 'Graphik-Regular';
    src: url('./fonts/Graphik/Graphik-Regular.eot');
    src: url('./fonts/Graphik/Graphik-Regular.eot?#iefix') format('embedded-opentype'),
    url('./fonts/Graphik/Graphik-Regular.woff2') format('woff2'),
    url('./fonts/Graphik/Graphik-Regular.woff') format('woff'),
    url('./fonts/Graphik/Graphik-Regular.ttf') format('truetype'),
    url('./fonts/Graphik/Graphik-Regular.svg#Graphik-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Graphik-Light';
    src: url('./fonts/Graphik/Graphik-Light.eot');
    src: url('./fonts/Graphik/Graphik-Light.eot?#iefix') format('embedded-opentype'),
    url('./fonts/Graphik/Graphik-Light.woff2') format('woff2'),
    url('./fonts/Graphik/Graphik-Light.woff') format('woff'),
    url('./fonts/Graphik/Graphik-Light.ttf') format('truetype'),
    url('./fonts/Graphik/Graphik-Light.svg#Graphik-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Graphik-Medium';
    src: url('./fonts/Graphik/Graphik-Medium.eot');
    src: url('./fonts/Graphik/Graphik-Medium.eot?#iefix') format('embedded-opentype'),
    url('./fonts/Graphik/Graphik-Medium.woff2') format('woff2'),
    url('./fonts/Graphik/Graphik-Medium.woff') format('woff'),
    url('./fonts/Graphik/Graphik-Medium.ttf') format('truetype'),
    url('./fonts/Graphik/Graphik-Medium.svg#Graphik-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Graphik-Bold';
    src: url('./fonts/Graphik/Graphik-Bold.eot');
    src: url('./fonts/Graphik/Graphik-Bold.eot?#iefix') format('embedded-opentype'),
    url('./fonts/Graphik/Graphik-Bold.woff2') format('woff2'),
    url('./fonts/Graphik/Graphik-Bold.woff') format('woff'),
    url('./fonts/Graphik/Graphik-Bold.ttf') format('truetype'),
    url('./fonts/Graphik/Graphik-Bold.svg#Graphik-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Graphik-Semibold';
    src: url('./fonts/Graphik/Graphik-Semibold.eot');
    src: url('./fonts/Graphik/Graphik-Semibold.eot?#iefix') format('embedded-opentype'),
    url('./fonts/Graphik/Graphik-Semibold.woff2') format('woff2'),
    url('./fonts/Graphik/Graphik-Semibold.woff') format('woff'),
    url('./fonts/Graphik/Graphik-Semibold.ttf') format('truetype'),
    url('./fonts/Graphik/Graphik-Semibold.svg#Graphik-Semibold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'FontAwesomeBrands';
    font-style: normal;
    font-weight: 400;
    src: url("/partners/common/statics/fonts/fontAwesomeBrands/fa-brands-400.eot");
    src: url("/partners/common/statics/fonts/fontAwesomeBrands/fa-brands-400.eot?#iefix") format("embedded-opentype"),
    url("/partners/common/statics/fonts/fontAwesomeBrands/fa-brands-400.woff2") format("woff2"),
    url("/partners/common/statics/fonts/fontAwesomeBrands/fa-brands-400.woff") format("woff"),
    url("/partners/common/statics/fonts/fontAwesomeBrands/fa-brands-400.ttf") format("truetype"),
    url("/partners/common/statics/fonts/fontAwesomeBrands/fa-brands-400.svg#fontawesome") format("svg");
}
*{box-sizing:border-box;margin:0px;padding:0px;font-family: "Graphik-Regular"}
div{position:relative;}
body, html{margin: 0;font-family: Arial, sans-serif;font-size:18px;}
.clear, .cleaner{clear: both;}
#siteWrapper{width:100%;overflow:hidden;}
/*#globalContainer{background-image: url(/partners/accenture2021/statics/img/gradient.jpg);background-repeat: repeat-y;background-size: auto auto;background-position: 0px 0px; }*/
/* header */
#header{height:140px;width:100%;border-bottom:2px solid #a305ff;}
#header .logo img{height:100%;}
#header .leftLogo, #header .centralLogo, #header .rightLogo{height:100%;position:absolute;top:0px;}
#header .leftLogo{left:5%;}
#header .rightLogo{right:5%;}
#header .centralLogo{position:relative;left:50%;margin-left:-232px;}
#burgerPannel{width:300px;right:-300px;position:fixed;z-index:99999;padding:10px;background-color:#333;top:187px;}
#mainNavigationContainer{margin-top:1px;overflow:hidden;  width: 90%;  margin: auto;  }
#mainNavigationContainer.fixed{position:fixed;top:0px;background:#fff;border-bottom:1px solid #ccc;z-index:99999;width:100%;padding-right:5%;padding-left:5%;}
@media screen and (max-width: 1280px){
    #mainNavigationContainer.fixed{
        padding-right:1%;padding-left:1%;
    }
}
#mainNavigation #mainNavigation-homeImg{
    width: 27px;
    height: 27px;
    background-image: url("/partners/accenture2021/statics/img/ico-home-misc.png");
    background-repeat: no-repeat;
    -webkit-background-origin: content-box;
    background-origin: content-box;
    background-position: top left;
    margin: -5px auto 0 auto;
}
#mainNavigation #mainNavigation-homeImg:hover, #mainNavigation #mainNavigation-homeImg.on{background-position:bottom left;}
#mainNavigation{width:100%;display:block;height:45px;}
#mainNavigation  li{height:45px;display:inline-block;float: left;padding:15px 15px 15px 15px;font-size:0.8em;line-height:0.9em;color:#3f008d;text-transform: uppercase;font-family: "Graphik-Medium";text-align:center;}
#mainNavigation  li.itemLeft{width:1px;height:20px;background-color:#ccc;padding:0px;margin-top:10px;}
#mainNavigation  li.itemRight{width:1px;height:20px;background-color:#fff;padding:0px;margin-top:10px;float:right;}
#mainNavigation  li .navigationElementContent{font-family: "Graphik-Medium";font-size:1em;line-height:1em;}
#mainNavigation  li a{font-size:1em;color:#3f008d;text-decoration: none;font-family: "Graphik-Medium";}
#mainNavigation  li:hover, #mainNavigation  li.on {border-bottom:2px solid #a100ff ;}
#mainNavigation #mainNavigation-burger:hover, #mainNavigation #mainNavigation-home{border-bottom:0px;}
#mainNavigation  li.mainNavigationRight {float:right;background-color:#a100ff;color:#fff;}
#mainNavigation  li.mainNavigationRight a{color:#fff;font-family: "Graphik-Medium"; }
#mainNavigation  li.mainNavigationRight:hover a , #mainNavigation  li.mainNavigationRight.on a{border-bottom:2px solid #fff ;}
#burgerPannel li{text-align:left;margin-bottom:10px;padding-left:5px;}
#burgerPannel li.mainNavigationRight{padding-left:5px;}
#burgerPannel li.mainNavigationRight, li.mainNavigation{float:none; displaqy:block;width:100% !important;text-align: left;margin-top:5px;border-bottom:1px solid #ccc;}
#burgerPannel a, #burgerPannel .navigationElementContent{color:#fff;text-decoration:none;}
#burgerPannel li:hover ,  #burgerPannel li.on {border-bottom:2px solid #fff ;;}
#burgerPannel li.itemLeft, #burgerPannel li.itemRight, #burgerPannel #mainNavigation-burger, #burgerPannel #mainNavigation-home{display:none !important;}
#burgerPannel li.mainNavigationRight{border-bottom:0px;}
#mainNavigation #mainNavigation-burger{background-color:#fff;color:#3f008d;}
.burgerMenuCross{padding:0px;}
.burgerMenu {  padding: 0px;  display: inline-block;width:25px;
    cursor: pointer;
    transition-property: opacity, filter;
    transition-duration: 0.15s;
    transition-timing-function: linear;
    font: inherit;
    color: inherit;
    text-transform: none;
    background-color: transparent;
    border: 0;
    margin: 0;
    margin-top:-5px;
    overflow: visible;
    float: left;
    clear: both;
    position: relative;
    z-index: 99001;
}
.burgerMenu:hover {  opacity: 0.7; }
.burgerMenu:focus {outline: 0;}
.burgerMenuBox {  width: 40px;  height: 24px;  display: inline-block;  position: relative;padding:0px; }
.burgerMenuInner {  display: block;  top: 50%;  margin-top: -2px; }
.burgerMenuInner, .burgerMenuInner::before, .burgerMenuInner::after {
    width: 25px;
    height: 4px;
    background-color: #a100ff;
    border-radius: 4px;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease; }
.burgerMenuInner::before, .burgerMenuInner::after {  content: "";  display: block; }
.burgerMenuInner::before {  top: -10px; }
.burgerMenuInner::after {  bottom: -10px; }
.burgerMenuCross .burgerMenuInner {  top: 2px; }
.burgerMenuCross .burgerMenuInner::before {  top: 10px;  transition-property: transform, opacity;  transition-timing-function: ease;  transition-duration: 0.15s; }
.burgerMenuCross .burgerMenuInner::after {  top: 20px; }
.burgerMenuCross.is-active .burgerMenuInner {
    transform: translate3d(0, 10px, 0) rotate(45deg); }
.burgerMenuCross.is-active .burgerMenuInner::before {
    transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
    opacity: 0; }
.burgerMenuCross.is-active .burgerMenuInner::after {
    transform: translate3d(0, -20px, 0) rotate(-90deg);
}
/* fin header */
/* gradients  */
#siteWrapper #mainGradientBackground{position:absolute;left:0px;top:235px;width:100%;height:100%;background-image: url(/partners/accenture2021/statics/img/gradient.jpg);background-repeat: no-repeat;}
.blackGradient{  background-image: url(/partners/accenture2021/statics/img/gradient-visuel-interview.png); }
/* fin gradients  */
/* articles */
.sw_viewBlog .warning {background-color:#a100ff;color:#fff;padding:5px 10px;margin-top:0px;margin-bottom:10px;font-size:14px;width:100%;}
.articlesBlock{position:relative;clear:both;/*background-image: url(/partners/accenture2021/statics/img/_gradient.jpg)*/;background-repeat: no-repeat;background-size: cover;background-position: 0px 0px;    margin-bottom: 30px;}
.articlesBlock .whiteGradient{position:absolute;bottom:0px;height:300px;width:100%;background-color:#fff;

    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA4YzNjMCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRlZGFkOCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(bottom,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0%,rgba(8,195,192,0.9)), color-stop(100%,rgba(78,218,216,0.9))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(bottom,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(bottom,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(bottom,  rgba(8,195,192,0.9) 0%,rgba(78,218,216,0.9) 100%); /* IE10 preview */
    background: linear-gradient(to top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e608c3c0', endColorstr='transparent',GradientType=0 ); /* IE6-8 */

}
.articlesBlock .circularBlur{position:absolute;bottom:0px;height:100%;width:100%;top:0px; }
.articlesBlock.removeMarginTop{margin-top:-30px;}
.articlesBlock.removeMarginTop .articlesContainer{margin-top:0px !important;}
.articlesContainer{position:relative;width:90%;margin:40px 5% 0px 5%;}
.articlesContainer .titlesLowRes{display:none;}
.articlesContainer .typeLowRes{display:none;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;}
.articlesContainer .typeLowRes .playButtonImgLowReso{width:60px;}
.articlesContainer .article{width:100%;padding-top:44%;overflow:hidden;position:relative; }
.articlesBlock2ndLevel .article.article_dirigeant.articleMod_1 {padding-top:39%;}

.articlesContainer .article.article_actualite::before{top:0px;left:0px;background:#fbf9fc;filter:alpha(opacity=70);  opacity: 1;  -moz-opacity:0.7;position:absolute;width:100%;height:100%; content: ""; }
.articlesContainer .article.article_dirigeant.articleMod_small::before{top:0px;left:0px;background:#fff;filter:alpha(opacity=30);  opacity: 0.3;  -moz-opacity:0.3;position:absolute;width:100%;height:100%; content: ""; }

.articlesContainer .article.article_dirigeant.articleMod_small  .articleContentSumup .titles{height:100%;}

.articlesContainer .article.article_interviewcroisee::before{top:0px;left:0px;/*background:#fff;filter:alpha(opacity=80);  opacity: 0.8;  -moz-opacity:0.8;*/position:absolute;width:100%;height:100%; content: ""; }
.articlesContainer .article.article_dirigeant{opacity:1;margin-top:20px;}
#article_1.article.article_dirigeant{filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;margin-top:0px;}
#article_0.article.article_dirigeant{filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;margin-top:0px;}
.articlesContainer .article .articleContentSumup  .abstract{display:none;}
.articlesContainer .article .articleContentSumup{width:100%;height:100%;position:absolute;top:0px;left:0px;}
.articlesContainer .articleMod_1{width:100%;position:relative;}
.articlesBlock2ndLevel .articlesContainer .articleMod_1{width:88%;margin-left:auto;margin-right:auto;}
.articlesBlock2ndLevel .articlesContainer .article_actualite.articleMod_1{    width: 111%;  margin-left: -5.5%;}
.articlesContainer .articleMod_2{width:43%;margin-top:20px !important;float:left;margin-left:6%;position:relative;padding-top:28%;}
.articlesContainer .articleMod_0{width:43%;margin-top:20px !important;margin-left:2%;float:left;position:relative;padding-top:28%;}

.articlesContainer .article .articleContentSumup .visual{width:100%;}
.articlesContainer .article .articleContentSumup a, .articlesContainer .article a{text-decoration: none;}
.articlesContainer .article .blackGradient{display:none;}
.articlesContainer .article  h2{margin-top:10px;color:#fff;font-family:"Graphik-Semibold";font-size:0.9em;padding:0px;line-height:1em;text-transform: uppercase;}
.articlesContainer .article  h2 a, .articlesContainer .article  h2 a:hover{color:#fff;}
.articlesContainer .article h3, .articlesContainer .article h1{margin-top:20px;color:#000;font-family:"Graphik-Semibold";font-size:1.2em;padding:0px 30px;;line-height:1.3em;}
.articlesContainer .article.articleMod_1 .articleContentSumup .visual{position:absolute;top:0px;left:0px;}
.articlesContainer .article.articleMod_1 .articleContentSumup .titles{margin-top:0px;position:absolute;bottom:16%;left:5%;width:40%;z-index:2;}
.articlesContainer .article.articleMod_1 h3,.articlesContainer .article.articleMod_1 h1{color:#fff !important;font-family:"Graphik-Semibold";font-size:1.4em;padding:0px;;line-height:1.5em;text-shadow: 1px 1px 2px #333;text-transform: uppercase;margin-top:5px;}
.articlesContainer .article.articleMod_1 h3 a{color:#fff;}
.articlesContainer .article.articleMod_1 h3 a:hover{color:#fff;}
.articlesContainer .article.articleMod_1 .blackGradient{display:block;position:absolute;bottom:0px;height:100%;width:100%;z-index:1;}
/*.articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .titles{display:flex;align-items: center;justify-content: center;} */

.articlesContainer .article .authors{position:absolute;z-index:2;right:20px;bottom:13%;width:520px;}
.articlesContainer .article .authors .type{width:65px;position:absolute;top:50%;height:60px;left:0px;margin-top:-30px;}
.articlesContainer .article .authors .type .playButtonImgLowReso{width:60px;}

.articlesContainer .article .authors .author{opacity:0.9;background-color: #111;color:#FFF;  position: relative;padding:7px;width:450px;float:right;margin-top:5px;}
.articlesContainer .article .authors .author h4{margin-bottom:5px;text-transform: uppercase;font-family: "Graphik-Light";font-size:1em;}
.articlesContainer .article .authors .author h5{font-family: "Graphik-Regular";font-size:0.9em;}
.articlesContainer .article .theme{color:#fff;}

.articlesContainer .article.articleMod_small .authors{width:335px;bottom:33%;}
.articlesContainer .article.articleMod_small .authors.authorsMoreThanOne{bottom:36%;}
.articlesContainer .article.articleMod_0 .authors .author, .articlesContainer .article.articleMod_2 .authors .author{width:280px;}
.articlesContainer .article.articleMod_small .authors .author h4 {font-size:0.9em;}
.articlesContainer .article.articleMod_small .authors .author h5 {font-size:0.7em;}
.articlesContainer .article .authors .separator{display:none;}
.articlesContainer .article.articleMod_0 .authors .type, .articlesContainer .article.articleMod_2 .authors .type{width:55px;margin-top:-25px;}
.articlesContainer .article.articleMod_0 .authors .type .playButtonImgLowReso, .articlesContainer .article.articleMod_2 .authors .type .playButtonImgLowReso{width:50px;}
.articlesContainer .article.articleMod_0 .theme, .articlesContainer .article.articleMod_2 .theme{display:none;}


.articlesContainer .article_actualite{width:111%;margin-left:-5.5%;margin-top:0px !important;float:left;padding-top:25%;}
.articlesContainer .article_actualite .imgContainer{width:30%;overflow:hidden;float:left;margin-left:10%;margin-top:30px;}
.articlesContainer .article_actualite.articleMod_1 .articleContentSumup .visual{  position: relative !important;}
.articlesContainer .article_actualite .articleContentSumup .titles, .articlesContainer .article_actualite.articleMod_1 .articleContentSumup .titles{  position: relative !important;top:0px;left:0px;width:50%;margin-right:10%;top:auto;bottom:auto;margin-top:0px;float:left;padding: 30px 30px 0px 30px ;}
.articlesContainer .article_actualite .articleContentSumup .titles .theme{display: block;position:relative; width:100%;color:#000;}
.articlesContainer .article_actualite .articleContentSumup .titles .theme h2 a{color:#000;}
.articlesContainer .article.article_actualite h3 {  margin-top: 0px !important;  color: #000!important;  padding: 0px!important; text-shadow: 0px 0px 0px #333;text-transform: none; font-size: 1.2em;width:100%;margin-top: 10px !important;}
.articlesContainer .article_actualite.articleMod_1 .blackGradient, .articlesContainer .article_actualite .blackGradient{display:none;}
.articlesContainer .article_actualite .abstract{margin-top:20px;font-family:"Graphik-Regular";display:block !important;width:50%;padding:0px 30px 30px 30px;float:left;margin-right:10%;float:left;font-size:1em;}
.articlesContainer .article_actualite .abstract200{display:none !important;}
.articlesContainer .article.article_interviewcroisee.articleMod_1{background-image:url(/partners/accenture2021/statics/img/ACC_Gradient_Light_6.jpg);background-size: 100%;}
.articlesContainer .article.article_interviewcroisee.articleMod_2{background-image:url(/partners/accenture2021/statics/img/ACC_Gradient_Light_1.jpg);background-size: 100%;}
.articlesContainer .article.article_interviewcroisee.articleMod_0{background-image:url(/partners/accenture2021/statics/img/ACC_Gradient_Light_9.png);background-size: 100%;}
/*.articlesContainer .article.article_interviewcroisee.articleMod_0{background-image:url(/partners/accenture2021/statics/img/_ACC_Gradient_Light_8.jpg);background-size: 100%;}*/
/*.articlesContainer .article.article_interviewcroisee.articleMod_0{background-image:url(/partners/accenture2021/statics/img/ACC_Gradient_Dark_9.png);background-size: 100%;}
.articlesContainer .article.article_interviewcroisee.articleMod_0 h3, .articlesContainer .article.article_interviewcroisee.articleMod_0 .authorName, .articlesContainer .article_interviewcroisee.articleMod_0 .authorComponent .authorFunction{color:#fff !important;}*/


.articlesContainer .article.article_interviewcroisee.articleMod_1{height:400px;}
.articlesContainer .article.article_interviewcroisee .authorsImg{position:absolute ;width:260px;height:220px;right:20px;top:20px;}
.articlesContainer .article_interviewcroisee.articleMod_small .authorsImg{width:100px;height:100%;right:10px;top:10px;}
.articlesContainer .article.article_interviewcroisee .imgAuthorComponent {position:relative;top:0px;right:0px;float:right;height:100%;width:120px;}
.articlesContainer .article.article_interviewcroisee.articleMod_small .imgAuthorComponent {width:70px;float:right;height:180px;}
.articlesContainer .article.article_interviewcroisee .imgAuthorComponent .imgContainer{width:120px;height:300px;overflow:hidden;}
.articlesContainer .article.article_interviewcroisee.articleMod_small .imgAuthorComponent .imgContainer{width:70px;height:180px;}
.articlesContainer .article.article_interviewcroisee .imgAuthorComponent .imgContainer img{width:300px;margin-left:-90px;}
.articlesContainer .article.article_interviewcroisee.articleMod_small .imgAuthorComponent .imgContainer img{width:170px;margin-left:-50px;}
.articlesContainer .article.article_interviewcroisee .imgAuthorComponent.leftAuthor{float:left;margin-right:10px;margin-top:60px;z-index:2;}
.articlesContainer .article.article_interviewcroisee.articleMod_small .imgAuthorComponent.leftAuthor{;margin-top:125px;margin-right:0px;}
.articlesContainer .article.article_interviewcroisee.articleMod_small .imgAuthorComponent.rightAuthor{margin-left:-50px;float:right;z-index:1;}
.articlesContainer .article.article_interviewcroisee.articleMod_small  .authorComponent {width:45%;}



.articlesContainer .article_interviewcroisee.articleMod_1{padding-top:0;margin-top:30px;position:relative;margin-bottom:30px;padding-bottom:30px;}
.articlesContainer .article_interviewcroisee.articleMod_1 .articleContentSumup {padding-top:0;position:relative;}
.articlesContainer .article_interviewcroisee .blackGradient{display:none !important;}
.articlesContainer .article_interviewcroisee .articleContentSumup .titles, .articlesContainer .article_interviewcroisee.articleMod_1 .articleContentSumup .titles{  width:100%; text-align: center;top:0px;bottom:auto;left:auto;}
.articlesContainer .article_interviewcroisee.articleMod_1 h3, .articlesContainer .article_interviewcroisee h3,.articlesContainer .article_interviewcroisee.articleMod_1 h1, .articlesContainer .article_interviewcroisee h1 {  margin-top: 10px;  color: #000!important;  text-shadow: 0px 0px 0px #333;text-transform: none; width:100%;padding:0px 5% !important;font-size:1.5em;}
.articlesContainer .article_interviewcroisee.articleMod_small h3{padding:0px 5% !important;margin-top:20px;}
.articlesContainer .article_interviewcroisee.articleMod_1 .articleContentSumup .titles, .articlesContainer .article_interviewcroisee .articleContentSumup .titles {position:relative;}

.articlesContainer .article_interviewcroisee .arrowImgAuthor{float:left;width:8%;margin-left:1%;margin-right:1%;margin-top:10%;}
.articlesContainer .article_interviewcroisee.articleMod_2 .arrowImgAuthor, .articlesContainer .article_interviewcroisee.articleMod_0 .arrowImgAuthor{width:10%;margin-left:0%;margin-right:0%;}
.articlesContainer .article_interviewcroisee .authorComponent .imgContainer{width:100%;  position: relative;}
.articlesContainer .article_interviewcroisee .authorComponent .imgContainer .authorImg{width:60%;border-radius:50%;margin-bottom:30px;margin-left:20%;}
.articlesContainer .article_interviewcroisee .authorComponent .authorName{text-transform: uppercase;color:#000;font-size: 1.1em;  text-align: center;/*background-color: #fff;*/}
.articlesContainer .article_interviewcroisee .authorComponent .authorFunction{color:#000;font-size: 0.8em;  text-align: center;/*background-color: #fff;*/}
.articlesContainer .article_interviewcroisee .titles{display:none;}
.articlesContainer .article_interviewcroisee .titles .theme{display:none;}
.articlesContainer .article_interviewcroisee .icContent{width:100%;padding-right:300px;display: flex;height:100%;height:400px;align-items: center;justify-content: center;flex-direction: column;}
.articlesContainer .article_interviewcroisee.articleMod_small .icContent{padding-right:120px;height:100%;}
.articlesContainer .article_interviewcroisee .icContent .title{text-align: center;width:100%;}
.articlesContainer .article_interviewcroisee .icContent .authorsDetails{display: flex;align-items: center;justify-content: center;flex-direction: row;margin-top:40px;padding:0px 10px;}
.articlesContainer .article_interviewcroisee .icContent .authorsDetails .greaterThan{width:50px;margin-left:20px;margin-right:20px;}
.articlesContainer .article_interviewcroisee .icContent .authorsDetails .greaterThan img{width:50px;}
.articlesContainer .article_interviewcroisee.articleMod_small .icContent .authorsDetails .greaterThan{width:50px;margin-left:5px;margin-right:5px;}
.articlesContainer .article_interviewcroisee.articleMod_small .icContent .authorsDetails .greaterThan img{width:50px;}
.articlesContainer .article_interviewcroisee.articleMod_small .authorComponent .authorName {
    font-size: 0.9em;
}
.articlesContainer .article_interviewcroisee.articleMod_small .authorComponent .authorFunction {
    font-size: 0.7em;
}

/*.articlesContainer .article.article_interviewcroisee.articleMod_2 h3, .articlesContainer .article.article_interviewcroisee.articleMod_2 .authorName, .articlesContainer .article.article_interviewcroisee.articleMod_2 .authorFunction{color:#fff !important ;}
.articlesContainer .article.article_interviewcroisee.articleMod_0 h3, .articlesContainer .article.article_interviewcroisee.articleMod_0 .authorName, .articlesContainer .article.article_interviewcroisee.articleMod_0 .authorFunction{color:#fff !important ;}*/


.fa-twitter{font-family: FontAwesomeBrands !important;font-size: 25px; color: #fff; position: relative;padding:5px;}
.fa-twitter:before {content: "\f099";}

.articlesContainer .article.article_chiffre{opacity:1;background-color:#f4ecfe;}

.articlesContainer .article_chiffre .blackGradient{display:none !important;}
.articlesContainer .article.article_chiffre .textContainer{padding-top:45%;background-color:#f4ecfe;display:flex;align-items: center;justify-content: center;}
.articlesContainer .article.article_chiffre .textContainer  .twitterShare{display:none;z-index:2;width:35px;height:35px;border:1px solid #a101ff;; position:absolute;top:5px;left:5px;background-color:#a101ff;background-size: cover;}
.articlesContainer .article.article_chiffre:hover .textContainer .twitterShare{display:block;}
.articlesContainer .article.article_chiffre .textContainer  .twitterShare:hover{color:#a101ff;background-color: #f4ecfe;cursor:pointer;}
.articlesContainer .article.article_chiffre .textContainer .content{z-index:1;font-family:"Graphik-Semibold";text-align:center;font-size:1.7em;line-height: 1.3em;margin-top:-45%;padding: 2%;}
.articlesContainer .article.article_chiffre  .textContainer .content span.keynumber, .articlesContainer .article.article_chiffre .textContainer .content span_keynumber{color:#a101ff !important;font-family:"Graphik-Semibold";font-size:1.6em;display:inline;}
.articlesContainer .article.article_chiffre a .textContainer .content, .articlesContainer .article.article_chiffre  .textContainer a .content , .articlesContainer .article.article_chiffre  .textContainer a:visited .content {color: #3f008d !important;}
.articlesContainer .article.article_chiffre.articleMod_1 {padding-top:0% !important;top:0px;left:0px;}
.articlesContainer .article.article_chiffre.articleMod_1 .textContainer{padding:5px 0px !important;height:100%;width:100%;}
.articlesContainer .article.article_chiffre.articleMod_1 .textContainer .content{font-size:1.7em;position:relative;margin-top:auto;}
.articlesContainer .article.article_chiffre.articleMod_1 .textContainer .content span.keynumber, .articlesContainer .article.article_chiffre.articleMod_1 .textContainer .content span_keynumber{font-size:1.6em;}
.articlesContainer .article.article_chiffre.articleMod_1 .titles{
    position: relative;
    width: 100%;
    color: #000;
    text-transform: none;
    bottom:0px;left:0px;padding:0px 20px 20px 20px;
}
.articlesContainer .article.article_chiffre.articleMod_1 .articleContentSumup {
   position:relative; height:auto;
}
.articlesContainer .article.article_chiffre.articleMod_1 h3, .articlesContainer .article.article_chiffre.articleMod_small h3{color:#000 !important;font-size:1em;text-transform: none;text-shadow:none ;text-align:center;font-family:"Graphik-Light";}
.articlesContainer .article.article_chiffre.articleMod_1 h3 b, .articlesContainer .article.article_chiffre.articleMod_small h3 b{font-family:"Graphik-SemiBold";}
.articlesContainer .article.article_chiffre.articleMod_1 h3 i, .articlesContainer .article.article_chiffre.articleMod_small h3 i{font-family:"Graphik-Light";}
.articlesContainer .article.article_chiffre.articleMod_1 h3 a, .articlesContainer .article.article_chiffre.articleMod_small h3 a{color:#000;font-size:1em;}
.articlesContainer .article.article_chiffre.articleMod_small .keyLink{position:absolute;top:0px;left:0px;height:100%;width:100%;display:flex;align-items: center;justify-content: center;}
.articlesContainer .article.article_chiffre.articleMod_small .keyLink .content{margin:0px;height:auto;padding:40px;}

.catTitle{margin:50px 6%;}
.catTitle img{height:100px;}
/* fin articles */
/* footer */
#footer{text-align:center;width:100%;padding:20px;font-size:0.9em;color:#666;}
#footer a{font-size:0.9em;color:#000;}

.siteWrapper_sw_home #articlesBlock_0 .articlesContainer{margin-top:1px;}



#jobPopupTkp {
    display: none;
}
#jobPopupTkp #tkpInsidePopup .tkpPopupContent {
    height: 90%;
}
#jobPopupTkp.video #tkpInsidePopup ,#jobPopupTkp.sw_home #tkpInsidePopup , #jobPopupTkp #tkpInsidePopup {padding:0px !important;background-color:#e5e6e7;
    border-radius: 0px !important;
}
#jobPopupTkp.video #tkpInsidePopup{
    background-color:#000 !important;
}
#jobPopupTkp.sw_home  #closeButton , #jobPopupTkp #closeButton{display:none !important;}

#jobPopupTkp #tkpInsidePopup .tkpPopupContent {width:100% !important;}
#jobPopupTkp #tkpInsidePopup .title { font-family: "Oxygen", sans-serif; font-weight: 600; margin: 15px auto; font-size: 42px;}
#jobPopupTkp #tkpBg {background: #111; opacity: 0.80; z-index: 999998;  position: fixed;top:0px;left:0px;height:100%;width:100%;}
#jobPopupTkp #tkpInsidePopup {box-shadow: none; -webkit-box-shadow: none; background-color: transparent; opacity: 0.9;background:#fff;
    z-index: 999999;
    position: fixed;
}
#jobPopupTkp #tkpInsidePopup .tkpPopupContent {
    height: 100%;
}


@media screen and (min-width:1500px) {
    #header {  width: 84%;  margin:auto;  }
    .articlesContainer {  width: 84%;  margin: 40px 8% 0px 8%;  }
    #mainNavigationContainer {  width: 84%;  }
    #mainNavigationContainer.fixed {  width: 100%;padding-left:8%;padding-right:8%;  }
    .articlesContainer .article_actualite{    width: 119%;  margin-left: -9.5%;}
    .articlesBlock2ndLevel .articlesContainer .article_actualite.articleMod_1{    width: 119%;  margin-left: -9.5%;}
    .articlesContainer .article_actualite .articleContentSumup {width:88%;margin-left:6%;}


}


@media screen and (min-width:1800px) {
    /*.articlesContainer {
        width: 90%;
        max-width: 1620px;
        margin-left: auto;
        margin-right: auto;
    }*/
    .articlesContainer .articleMod_small {
        padding-top: 28%;
    }

    #header {
        width: 70%;
        margin:auto;
    }

    .articlesContainer {
        width: 70%;
        margin: 40px 15% 0px 15%;
    }


    #mainNavigationContainer {  width: 70%;  }

    #mainNavigationContainer.fixed {  width: 100%;padding-left:15%;padding-right:15%;  }
    .articlesContainer .article_actualite{    width: 143%;  margin-left: -21.5%;}
    .articlesBlock2ndLevel .articlesContainer .article_actualite.articleMod_1{    width: 143%;  margin-left: -21.5%;}
    .articlesContainer .article_actualite .articleContentSumup {width:88%;margin-left:6%;}
    .articlesContainer .article_actualite {
        padding-top: 29%;
    }
}
@media screen and (min-width:1900px) {
    .articlesContainer {
        width: 70%;
        margin: 40px 15% 0px 15%;
    }
    #header {  width: 70%;  }
    #mainNavigationContainer {  width: 70%;  }
    #mainNavigationContainer.fixed {  width: 100%;padding-left:15%;padding-right:15%;  }
    .articlesContainer .article_actualite{    width: 143%;  margin-left: -21.5%;}
    .articlesBlock2ndLevel .articlesContainer .article_actualite.articleMod_1{    width: 143%;  margin-left: -21.5%;}
    .articlesContainer .article_actualite .articleContentSumup {width:88%;margin-left:6%;}

}
@media screen and (min-width:2300px) {
    .articlesContainer {
        width: 60%;
        margin: 40px 20% 0px 20%;
    }
    #header {  width: 60%;  }
    #mainNavigationContainer {  width: 60%;  }
    #mainNavigationContainer.fixed {padding-left:20%;padding-right:20%;  }
    .articlesContainer .article_actualite{    width: 166.6%;  margin-left: -33.3%;}
    .articlesBlock2ndLevel .articlesContainer .article_actualite.articleMod_1{    width: 166.6%;  margin-left: -33.3%;}
    .articlesContainer .article_actualite .articleContentSumup {width:62%;margin-left:17.5%;}


}



@media screen and (min-width:2666px) {
    .articlesContainer {
        width: 50%;
        margin: 40px 25% 0px 25%;
    }
    #header {  width: 50%;  }
    #mainNavigationContainer {  width: 50%;  }
    #mainNavigationContainer.fixed {  width: 100%;padding-left:25%;padding-right:25%;  }

    .articlesContainer .article_actualite{    width: 200%;  margin-left: -50%;}
    .articlesBlock2ndLevel .articlesContainer .article_actualite.articleMod_1{    width: 200%;  margin-left: -50%;}
    .articlesContainer .article_actualite .articleContentSumup {width:52%;margin-left:23%;}


}
@media screen and (min-width:3200px) {
    .articlesContainer {
        width: 40%;
        margin: 40px 30% 0px 30%;
    }
    #header {  width: 40%;  }
    #mainNavigationContainer {  width: 40%;  }
    #mainNavigationContainer.fixed {  width: 100%;padding-left:30%;padding-right:30%;  }
    .articlesContainer .article_actualite{    width: 250%;  margin-left: -75%;}
    .articlesBlock2ndLevel .articlesContainer .article_actualite.articleMod_1{    width: 250%;  margin-left: -75%;}
    .articlesContainer .article_actualite .articleContentSumup {width:40%;margin-left:28.5%;}



}
@media screen and (min-width:4000px) {
    .articlesContainer {
        width: 40%;
        margin: 40px 30% 0px 30%;
    }
    #header {  width: 40%;  }
    #mainNavigationContainer {  width: 40%;  }
    #mainNavigationContainer.fixed {  width: 100%;padding-left:30%;padding-right:30%;  }
    .articlesContainer .article_actualite{    width: 250%;  margin-left: -75%;}
    .articlesBlock2ndLevel .articlesContainer .article_actualite.articleMod_1{    width: 250%;  margin-left: -75%;}
    .articlesContainer .article_actualite .articleContentSumup {width:40%;margin-left:28.5%;}
}

@media screen and (max-width:1800px) {
    #header{height:140px;}
    #header .centralLogo{margin-left:-232px;}
    #burgerPannel{top:187px;}
    #siteWrapper #mainGradientBackground{top:186px;}

    .articlesContainer .article h3{font-size:1.1em;line-height:1.2em;}



}
@media screen and (max-width:1600px) {
    .articlesContainer .article_interviewcroisee.articleMod_small .authorComponent .imgContainer .authorImg {  width: 50%;  margin-left: 25%;  }

}
@media screen and (max-width:1400px) {
    .articlesContainer .article.article_chiffre.articleMod_small .textContainer .content {  font-size: 1.5em;  line-height: 1.3em;  }
    .articlesContainer .article_interviewcroisee .authorComponent .authorName {        margin-top: -20px;}
    .articlesContainer .article_actualite .abstract{font-size:0.9em;}
    #mainNavigation  li.mainNavigationLeft{width:145px; padding: 10px;}
    #burgerPannel li.mainNavigationLeft {
        width: auto;
        padding: 15px;
    }
    #mainNavigation  li.mainNavigationLeft a{font-size:0.9em;}
    #mainNavigation #mainNavigation-homeImg {margin-top:-3px;}
}





@media screen and (max-width:1280px) {
    #mainNavigation{margin-left:0%;width:100%;}
    .articlesContainer .article .authors {  bottom: 5%;  }
    .articlesContainer .article_actualite .abstract{font-size:0.8em;}
    .articlesContainer .article_actualite {  padding-top:26%;  }
    .articlesContainer .article.article_actualite h3 {  font-size:1.3em; line-height:1.2em; }
    .articlesContainer {
        width: 98%;
        margin: 10px 1% 0px 1%;
    }
    .articlesBlock2ndLevel .articlesContainer .articleMod_1 {
        width: 98%;
        margin-left:auto;margin-right:auto;

    }
    .articlesContainer .articleMod_small {
        width: 48.5%;
        margin-left: 1%;
    }
    .articlesContainer .article_interviewcroisee .authorComponent .authorName {
        font-size: 1em;
    }
    .articlesContainer .article_interviewcroisee .authorComponent .authorFunction {
        font-size: 0.7em;
    }

    .articlesContainer .article_interviewcroisee.articleMod_1 .authorComponent{width:39%;}
    .articlesContainer .article_interviewcroisee.articleMod_1 .authorComponent.leftAuthor{margin-left:4%;}
    .articlesContainer .article_actualite.articleMod_2{padding-top:26%;}
    .articlesContainer .article_actualite.articleMod_0{padding-top:26%;}
    .articlesContainer .articleMod_2{padding-top:30%;}
    .articlesContainer .articleMod_0{padding-top:30%;}
    .articlesContainer .article_interviewcroisee.articleMod_1 .authorComponent .imgContainer .authorImg {
        width: 50%;
        margin-left: 25%;
    }
    .articlesContainer .article.articleMod_small .authors {
        bottom: 32%;
    }
    .articlesContainer .article.articleMod_small .authors.authorsMoreThanOne {
        bottom: 35%;
    }
    #mainNavigationContainer {
        margin-top: 1px;
        width: 98%;
    }

}

@media screen and (max-width:1023px) {
    #mainNavigation{margin-left:0%;width:100%;}
    #mainNavigation .mainNavigationRight{display:none;}
    #burgerPannel .mainNavigationRight{display:inline-block;}
    #mainNavigation #mainNavigation-burger{display:block;}
    #header .centralLogo {height:80px;  margin-left: -135px;}
    #header .centralLogo img{margin-top:30px;}
    /*
    .articlesContainer .article.article_dirigeant.articleMod_1 .articleContentSumup {  top: 22%;  }
    .articlesContainer .article.article_dirigeant.articleMod_1 .titles {top:-22%;width: 100% !important;  background: #fff;  opacity: 1;  bottom: auto !important;  padding: 2% 1%;  margin: 0;  left: 0 !important;  }
    .articlesContainer .article.article_dirigeant.articleMod_1 .articleContentSumup  h2 a, .articlesContainer .article.article_dirigeant.articleMod_1 .articleContentSumup  h2 a:hover {  color: #000;}
    .articlesContainer .article.article_dirigeant.articleMod_1 h3 {  color: #000 !important;  text-shadow: 0px 0px 0px #333;  }
    .articlesContainer .article.article_dirigeant.articleMod_1 { padding-top:56%; }
    .articlesContainer .article.article_dirigeant.articleMod_1 .authors {  bottom: 25%;  }
    */
    .articlesContainer .article.article_dirigeant.articleMod_1{position:relative;padding-top:0px;}
    .articlesContainer .article.article_dirigeant.articleMod_1 .articleContentSumup{position:relative;padding-top:0px;padding-top:45%;}
    .articlesContainer .article.article_dirigeant.articleMod_1 .articleContentSumup .titles{display:none;}
    .articlesContainer .article.article_dirigeant.articleMod_1  .titles.titlesLowRes{display:block;margin:30px 5px;}
    .articlesContainer .article.article_dirigeant.articleMod_1 .articleContentSumup .imgContainer{position:absolute;width:100%;height:auto;top:0px;left:0px;}
    .articlesContainer .article.article_dirigeant.articleMod_1 .blackGradient{display:none;}
    .articlesContainer .article.articleMod_1 h3, .articlesContainer .article.articleMod_1 h1 {  color: #000 !important;  text-shadow: 0px 0px 0px #333;  }
    .articlesContainer .article  h2 a , .articlesContainer .article  h2 a:hover{color:#000;}

    .articlesContainer .article.articleMod_1 h3, .articlesContainer .article.articleMod_1 h1 {  font-size: 1.3em;  line-height:1.3em;color:#000;}
    .articlesContainer .article.article_dirigeant.articleMod_small{  width: 88%; margin-left:6% !important; padding-top:18%;}
    .articlesContainer .article.article_dirigeant.articleMod_small .imgContainer{  width: 43%; height:100%;overflow:hidden;float:left; }
    .articlesContainer .article.article_dirigeant.articleMod_small .imgContainer .visual{height:100%;width:100%;}
    .articlesContainer .article.article_dirigeant.articleMod_small .titles{width:54%;position: relative;  float: left;  left: auto;  margin-left: 2%; height: auto !important;}
    .articlesContainer .article.article_dirigeant.articleMod_small h3{margin-top:0px;margin-left: 0;  padding: 0;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .multiAuthors{position:relative;width:100%;float:left;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .authors{    margin-top: 0px;
        position: relative;  float: left;  left: 0px;  margin-left: 2%;  width: 54%;  height: auto;bottom:auto;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .authors .author{bottom:auto;color:#000;background-color:transparent;width:100%;left:auto;position:relative;padding:0px;
        opacity:1;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .authors .type{position:absolute;top:50%;left:25%;margin-top:-25px;margin-left:-50px;}
    .articlesContainer .article.article_dirigeant.articleMod_small .authors .type {display:none !important;}
    .articlesContainer .article.article_dirigeant.articleMod_small .typeLowRes{display:block;}




    .articlesContainer .article.article_interviewcroisee.articleMod_small{height:400px;padding-top:0px;width:88%;margin-left: 6%;  margin-right: auto;clear:both;margin-top:30px;}
    .articlesContainer .article.article_interviewcroisee .authorsImg {  position: absolute;  width: 260px;  height: 220px;  right: 20px;  top: 20px; }
    .articlesContainer .article.article_interviewcroisee.articleMod_small .imgAuthorComponent.leftAuthor {  float: left;  margin-right: 10px;  margin-top: 60px;  z-index: 2;  }
    .articlesContainer .article.article_interviewcroisee.articleMod_small .imgAuthorComponent {  position: relative;  top: 0px;  right: 0px;  float: right;  height: 100%;  width: 120px;  }
    .articlesContainer .article.article_interviewcroisee.articleMod_small .imgAuthorComponent .imgContainer {
        width: 120px;
        height: 300px;
        overflow: hidden;
    }
    .articlesContainer .article.article_interviewcroisee.articleMod_small .imgAuthorComponent .imgContainer img{width:300px;margin-left:-90px;}
    .articlesContainer .article_interviewcroisee.articleMod_small .icContent {  padding-right: 300px;  height: 400px;}



    .articlesContainer .article.article_chiffre.articleMod_1 .textContainer .content {  font-size: 1.5em;  }
    .articlesContainer .article.article_chiffre.articleMod_1 .textContainer .content span.keynumber, .articlesContainer .article.article_chiffre.articleMod_1 .textContainer .content span_keynumber {
        font-size: 1.6em;
    }

    .articlesContainer .article.article_chiffre.articleMod_small{  width: 88%;margin-left:6% !important;padding-top:0px;height:auto;
        clear: both;}
    .articlesContainer .article.article_chiffre.articleMod_small .articleContentSumup {  position: relative;  }


    .articlesContainer .article.article_chiffre.articleMod_small .textContainer {
        padding: 40px !important;
        position: relative;
        height: 100%;
        width: 100%;
    }
    .article.article_chiffre.articleMod_small .textContainer .content {
        font-size: 1.7em;
        line-height: 1.3em;
    }

    .articlesContainer .article.article_chiffre.articleMod_small .titles {
        position: relative;

    padding: 0px 20px 20px 20px;}

    .articlesContainer .article.article_chiffre.articleMod_small .keyLink {
        position: relative;
    }
    .articlesContainer .article.article_chiffre.articleMod_small .keyLink .content {
        padding: 0px;
    }

    .articlesContainer .article.article_actualite h3 {  font-size:1em; line-height:1em; }
    .articlesContainer .article_actualite .abstract{display:none !important;}
    .articlesContainer .article_actualite .abstract200{display:block !important;}


    .articlesBlock2ndLevel .articlesContainer .articleMod_1 {
        width: 88%;
    }

}
@media screen and (max-width:900px) {

    .articlesContainer .article.article_dirigeant.articleMod_small {padding-top:20px;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup{position:relative;height:auto !important;}

    .articlesContainer .article.article_dirigeant.articleMod_small .imgContainer{position:relative;float:left;}
    .articlesContainer .article.article_dirigeant.articleMod_small .imgContainer img.visual{width:100%;height:auto;}

    .articlesContainer .article.article_dirigeant.articleMod_small .titles{position:relative;float:left;left:auto;margin-left:2%;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .multiAuthors{position:relative;  height: auto;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .authors{margin-top:0px;position:relative;float:left;left:0px;margin-left:2%;width: 54%;height: auto;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .authors .author{position:relative;left:auto;width:100%;}


    .articlesContainer .article.articleMod_1 .blackGradient {  display: none;  }
    .articlesContainer .article.articleMod_1 .authors .author h4 {font-size:1em;}
    .articlesContainer .article.articleMod_1 .authors .author h5 {font-size:0.8em;}
    .articlesContainer .article_actualite {  padding-top:30%;  }


    .articlesContainer .article.article_interviewcroisee {  height: 340px !important;  }
    .articlesContainer .article.article_interviewcroisee .authorsImg {  overflow:hidden;  width: 200px;  height: 100%;  }
    .articlesContainer .article.article_interviewcroisee .imgAuthorComponent  {  width: 90px !important;  height: 200px !important;  }
    .articlesContainer .article_interviewcroisee .icContent {  padding-right: 240px !important;  height: 340px !important;  }
    .articlesContainer .article.article_interviewcroisee .imgAuthorComponent .imgContainer {  width: 90px !important;  height: 200px !important;  }
    .articlesContainer .article.article_interviewcroisee .imgAuthorComponent .imgContainer img {  width: 200px !important;  margin-left: -60px!important;  }

}

@media screen and (max-width:768px) {
    #mainNavigation .mainNavigationLeft, #mainNavigation li.itemLeft, #header .centralLogo{display:none;}
    #burgerPannel .mainNavigationLeft{display:inline-block;}
    #header{height:100px;}
    #burgerPannel {  top: 145px;  }
    #siteWrapper #mainGradientBackground{top:144px;}

    .articlesContainer .article.article_dirigeant.articleMod_small, .articlesContainer .article.article_interviewcroisee.articleMod_small {
        width: 98%!important;
        margin-left: 1% !important;
    }

    .articlesContainer .article_actualite .abstract{display:none !important;}
    .articlesContainer .article.article_chiffre.articleMod_1, .articlesContainer .article.article_chiffre.articleMod_small {position:relative !important;padding-top:0px !important;}
    .articlesContainer .article.article_chiffre.articleMod_1 .articleContentSumup, .articlesContainer .article.article_chiffre.articleMod_small .articleContentSumup {position:relative !important;WIDTH:100%;}
    .articlesContainer .article.article_chiffre .textContainer .content{ padding:5px;}
    .articlesContainer .article.article_chiffre.articleMod_1 .textContainer .content{position:relative;padding:5px;}
    .articlesContainer .article.article_chiffre.articleMod_small {  width: 98%;  margin-left: 1% !important; padding:0px; }
    .articlesBlock2ndLevel .articlesContainer .articleMod_1{width:98%;}
    .articlesContainer .article.article_chiffre.articleMod_small .articleContentSumup{position:relative;height:auto;}
    .articlesContainer .article.article_chiffre.articleMod_small .titles{display:block;position:relative;width:100%;left:auto;text-align: center;}
    .articlesContainer .article.article_chiffre.articleMod_small .titlesLowRes{display:none;}
    .articlesContainer .article.article_chiffre.articleMod_small .textContainer, .articlesContainer .article.article_chiffre.articleMod_1 .textContainer{width:100%;padding:40px !important;}
    .articlesContainer .article.article_chiffre .textContainer .content {  font-size: 1.3em !important;line-height:1.3em !important;  }
    .articlesContainer .article.article_chiffre h3 {  font-size: 0.8em  !important;}
    .articlesContainer .article.article_chiffre.articleMod_small .titles {  padding: 0px 5px 20px 5px;  }

    .articlesContainer .article.article_dirigeant.articleMod_small{ opacity: 1;}

    .articlesContainer .article.article_dirigeant.articleMod_small .titles{display:none;}
    .articlesContainer .article.articleMod_small .authors .author h4 {  font-size: 0.8em;  }
    .articlesContainer .article.article_dirigeant.articleMod_small .titles.titlesLowRes{display:block;position:relative;width:96%;margin-bottom:20px;  }
    .articlesContainer .article.article_dirigeant.articleMod_small .imgContainer{width:100%;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .authors, .articlesContainer .article.article_dirigeant.articleMod_1 .articleContentSumup .authors{width:100%;margin:-20px 0px 0px 0px;background:#000000;padding:0px;opacity:1;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .authors .type,.articlesContainer .article.article_dirigeant.articleMod_1 .articleContentSumup .authors .type{display:block;float:left;position:relative;top:0px;left:0px;bottom:auto;margin:0px;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .authors .multiAuthors, .articlesContainer .article.article_dirigeant.articleMod_1 .articleContentSumup .authors .multiAuthors{position:relative;float:none;width:100%;background:#000;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .authors .author, .articlesContainer .article.article_dirigeant.articleMod_1 .articleContentSumup .authors .author{background:#000000;opacity:1;position:relative;margin:0px 0px 0px 0px;width:100%;padding:10px;}
    .articlesContainer .article.article_dirigeant.articleMod_small .articleContentSumup .authors *{color:#fff;}
    .articlesContainer .article.article_dirigeant.articleMod_1 .imgContainer{padding-top:45%;}
    .articlesContainer .article.article_dirigeant.articleMod_1 .authors, .articlesContainer .article.article_dirigeant.articleMod_1 .authors .articleContentSumup {position:relative;}
    .articlesContainer .article.article_dirigeant.articleMod_1 .authors .author h4 , .articlesContainer .article.article_dirigeant.articleMod_small .authors .author h4 {display:inline;  }
    .articlesContainer .article.article_dirigeant.articleMod_1 .authors .author h5, .articlesContainer .article.article_dirigeant.articleMod_small .authors .author h5 {display:inline;  }
    .articlesContainer .article.article_dirigeant.articleMod_1 .authors .separator, .articlesContainer .article.article_dirigeant.articleMod_small .authors .separator{display:inline;}
    .articlesContainer .article.article_dirigeant.articleMod_1 .typeLowRes{display:block;}
    .articlesContainer .article.article_dirigeant.articleMod_1 .authors {right:auto;}
    .articlesContainer .article.article_dirigeant.articleMod_1 .authors .type{display:none !important;  }


    .articlesContainer .article.article_interviewcroisee {  height: 340px !important;  }
    .articlesContainer .article_interviewcroisee .icContent {  padding-right: 110px !important;  height: 340px !important;  }
    .articlesContainer .article.article_interviewcroisee .authorsImg {  overflow:hidden;  width: 100px;  height: 100%;right: 10px;
        top: 10px;  }
    .articlesContainer .article.article_interviewcroisee .imgAuthorComponent  {  width: 100px !important;  height: 100px !important;  }
    .articlesContainer .article.article_interviewcroisee .imgAuthorComponent.rightAuthor{margin-top:20px;clear: both;}

    .articlesContainer .article.article_interviewcroisee .imgAuthorComponent .imgContainer {  width: 100px !important;  height: 100px !important;  }
    .articlesContainer .article.article_interviewcroisee .imgAuthorComponent .imgContainer img {  width: 100px !important;  margin-left: 0px!important;  }

    .articlesContainer .catTitle{width:98%;height: auto;margin:20px 1%;}
    .articlesContainer .catTitle img{height:70px;}


}

@media screen and (max-width:600px) {
    .articlesContainer .article_actualite{position:relative !important;padding: 30px 1% 1% 1%;}
    .articlesContainer .article_actualite .articleContentSumup {position:relative !important;padding-top:0px ;}
    .articlesContainer .article_actualite .textContainer .content{position:relative;}
    .articlesContainer .article_actualite .imgContainer{margin-top:0px;}
    .articlesContainer .article_actualite.articleMod_1 .articleContentSumup .titles, .articlesContainer .article_actualite .articleContentSumup .titles{padding: 0px 0px 30px 30px;}


    .articlesContainer .article.article_interviewcroisee {
        height: 300px !important;
    }

    .articlesContainer .article_interviewcroisee .icContent {  padding-right: 0px !important;  height: 300px !important;  }
    .articlesContainer .article.article_interviewcroisee .authorsImg {display:none;}

}

@media screen and (max-width:500px) {
    .articlesContainer .article_actualite{padding: 30px 1% 1% 1%;}
    .articlesContainer .article.article_actualite .titles{display:none;}
    .articlesContainer .article.article_actualite .titles.titlesLowRes{display:block;padding-left:5%;margin-bottom:20px;    padding-right: 5%;}
    .articlesContainer .article_actualite .imgContainer, .articlesContainer .article_actualite.articleMod_1 .imgContainer {  width: 90%;margin-left: 5%;padding-top: 30%;}
    .articlesContainer .article_actualite .imgContainer .visual, .articlesContainer .article_actualite.articleMod_1 .imgContainer .visual{position:absolute !important;width:100%;top:0px;left:0px;margin-top:-15%;}
    .articlesContainer .article.article_interviewcroisee.articleMod_small {  width: 98%;  margin-left: 1% !important;  }
    .articlesContainer .article.article_interviewcroisee.articleMod_small h3,.articlesContainer .article.article_interviewcroisee.articleMod_1 h3 {  font-size: 1.1em;  line-height: 1.1em;  }
    .articlesContainer .article_interviewcroisee .authorComponent .authorName {  font-size: 0.7em;  }
    .articlesContainer .article_interviewcroisee .authorComponent .authorFunction {  font-size: 0.7em;  }
    .articlesContainer .article_interviewcroisee .arrowImgAuthor {  margin-top: 20%;  }
    .articlesContainer .article.articleMod_1 h3 {  font-size: 1.1em;  line-height: 1.1em;  }
    .articlesContainer .article.article_chiffre.articleMod_1 .textContainer .content span.keynumber, .articlesContainer .article.article_chiffre.articleMod_1 .textContainer .content span_keynumber {  font-size: 1.5em;  }
    .articlesContainer .article.article_dirigeant.articleMod_small {
        width: 98%;
        margin-left: 1% !important;

    }
    .articlesContainer .catChiffre img{height:55px;}


    .articlesContainer .article.article_chiffre .textContainer .content {  font-size: 1.1em !important;line-height:1.3em !important;  }
    .articlesContainer .article.article_chiffre h3 {  font-size: 0.8em  !important;}
}

@media screen and (max-width:400px) {
    .articlesContainer .catChiffre img{height:48px;}
}



