@import url("/partners/ey/statics/fonts/fonts.css");
html,body{width: 100%;padding: 0;margin: 0;}
*{font-family: noto_sansregular}
.cleaner{clear: both;}
.misc{background-image: url('/partners/ey/statics/img/box-graphic.png');}
a img{outline:none;border:none;}
a{outline: 0;}

.btn-small {border: none; border-radius: 2px; display: inline-block; padding: 4px 8px; vertical-align: middle; -webkit-tap-highlight-color: transparent;outline: 0; text-decoration: none; color: #494949; background-color: #ffe600; text-align: center; letter-spacing: .5px; -webkit-transition: background-color .2s ease-out; transition: background-color .2s ease-out; cursor: pointer; font-size: 13px;}
.btn-small .fas { color: #494949; margin-right: 10px; font-size: 13px;}
.btn-small .bioButtontext {font-family: noto_sansbold; text-transform: uppercase;}
.btn-small:hover {background-color: #494949; color: #ffe600;}
.btn-small:hover .fas {color: #ffe600;}
.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;-webkit-transition:.3s ease-out;transition:.3s ease-out}.

/*Début Header*/
.force-redraw::before {
    content: "";
}
b,strong{font-family:noto_sansbold;}

img{border: none;}

input,select, textarea,option {padding:5px;font-size:16px;font-family: noto_sansregular;}
input[type=submit],input[type=button], .button, .contentAdmin .button{
    background-color: #504f40;color: #ffffff;font-family: noto_sansregular;font-size:17px;margin-left: 15px;position: relative;
    padding:5px 20px;
    border:1px solid #504f40;
    border-radius: 2px 2px 2px 2px;
    -moz-border-radius:2px 2px 2px 2px;
    -webkit-border-radius:2px 2px 2px 2px;
   cursor: pointer;
}
select{-webkit-appearance: none;-moz-appearance:none;background:url(./img/select-arrow_small.png) #fff right  5px  top 5px no-repeat;
    padding : 7px 50px 7px 5px;
    border:1px solid #ccc;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius:5px 5px 5px 5px;
    -webkit-border-radius:5px 5px 5px 5px;
}
input[type=submit]:hover,input[type=button]:hover, .button:hover, .contentAdmin .button:hover{color:#504f40;background:#fff;}
/*#headerContainer{width: 100%;height: auto;float: left;}*/

#header{background-color: #000000;height:95px;position: fixed; top:0;bottom:0;left:0;right:0;z-index:501;line-height: 95px;}
@media screen and (orientation: landscape){
    #header{width:100%;}
}
#header #logo{width:132px;height: 64px;float: left;margin-left: 2.5%;margin-top: 15px;}
#header #logoPict{width:61px;height: 64px;float: left;}
#header #logoBaseline{width:81px;height: 22px;float: left;margin-left:-12px;margin-top: 11px;}
#header #headerBaselineContainer{/*width:25%;*/width:425px;float: left;margin-left: 3.5%;line-height: 128px;height:95px;position: relative;z-index: 100;width:430px\9;overflow: hidden;}
#header #headerBaselineContainer .imgHeaderBaseline{float: right;width:31px;height:42px;z-index: 101;position: relative;margin-top: 35px;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAqCAYAAABLGYAnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABJdJREFUeNrEmHtoV2UYx8/W1J9rqW3p1ELNNC/5hxqimUYUKUWJKN2XiZgSJJYQUYl/FGYXBUMwoxLyUqYQlaJR6KDsIpKNylS85XXO5gJ1ztvx1/eRzytPh+237bdf84XP3nPec87zfS/P87zvb3npdDq6WqXA/qQr8zK9Yw/biD5ighglBopScY2IRZX4U2wWn4s94oKZbtBot3SUZyPPIJ4Sd4o54q7Es0sYt4/zE8++E6+JH8TZ5opbQw/xhniCNhOqE2fEfrEXw9bBW8TNolC053srn4hXxMHkLDQkbjfDxQqMWjkpfhbviW/oQLKY8BjxrBghOtBunSwTW3wHGhI34fWiWFwUFeIlsSnhK22Zbpv+87wbyj3iLTGYd2vEA3SgQXFzqo1MuRn7TEx162ajuYkOmuEicZoOmuHDzFLwlw/Fo3TApv5enPGyeIHr7bXiTYQvIVzGM/Pq28RMMSVDZCwV74rtdDh8/zh2zf7TovZyB9zIHxJfsS5bmLo6hB8UH4jOTugM4dSG9Q7lb/GMWEcYtmfJhuNP48RaP+0pwmMY6/MI029rOprYLcZ4tfiVMDomuhKOQ8QNvFNDTvieWbTpXo2NrRa2Ej8bxIeq4RdeNG++HyPdxMfiPu73EfMr65nyJ4nt3tx/yxRXcr+BaLAB3S7xbSE5PExt07yE63xmIghXseYm3I6R3k3djvaZvBfx3TCXgJZg/4peeHAHda0LKXPAsVzb2n3JOpqHTyOVllNPo30d78V8NxY7EXZrvV4QH0B9VJzi+jpGFdYwdMpy+zy8eTP1PNqDSA3XQ7ATYfeo1wviXagrE4mko/swPOvJaMrJAeXc93Q2wgA6hs2LcoBoKvbiR6h/dy/GbpoKnbdXkdFsVC9Qn3drXexCr9YtQUTiShO+V8RniLnO2UIc7+C6xE3rT2Kx6C6mUy+mPSxLCdc7EvtACbFel0wyyWK9e4wNJmwQ48UfjMye9RW7xSpEBokv3IZUxrMY0f0sz3aF2qCCDKkyJknsEv0w+L54UfxIKvVlpHjHCe/k+9g52fVcb4sSzlBfMV+YLZaRJkciuoIprWGNBzDKfi5fzHa+ZGUym01ESDZ6kolIIM+LV13YROxm1aTUItd+Cv9ZKM7R1pnzgGW/f2y5NO0nGht5hIG3GcUkl/GKEqIhpS4j2/mTy8suFM2pTzR15L70Ij8PZBQpksw+DpC2L/yV+MY2qY/o6CGW7nBTDpCZyo0sybnE2vpiO9siwjHiPPhpfYeJ5pYjjRzJn+P41ZW2uUH4P+f2HBY7101kxOO4tzIf8ShX4oWk1hJ+QFiC6U9bOPGYZ7+e2E5bLG6ONks8RSfMmTol3lnOQWRjxp9LWZROHJ1uTbTbwfFrttWtnOeiXIsXcOSKSL+L2BGrOSKfbvIPxSxK2iURi/E14nhzjeTnwMPjbAeRC/E898OwVcS9YKuL17l9Oq4vhv9Ph7PksYA9fT33zZ++Fmws+fxOu+DCrunC2lha4nApNo1UtgayFS/lt/dv1KWtKd7X/etjBPetJl6Bo8XUFVk73NUq/wowAMbpZszD9KkaAAAAAElFTkSuQmCC);}
#header #headerBaselineContainer .txtHeaderBaseline{float: left;color: #FFFFFF;font-family: EYInterstate-light;font-size:28px;margin-left: 0;cursor: pointer;}
#header #headerBaselineContainer .txtHeaderBaseline a{color: #FFFFFF;font-family: EYInterstate-light;font-size:28px;/*margin-left: 15px;*/text-decoration: none;}
#header #headerBaselineContainer .txtHeaderBaseline .txtDown{/*padding-left: 15px*/}
#header #headerBaselineContainer .txtHeaderBaseline .txtUp{color: #ffe600;font-family: EYInterstate-regular;font-size:28px;}
#menuHeaderContainer{width:auto;float: right;margin-right:0px;position: relative;z-index:102;display: block;}
#menuHeaderContainer .menuHeader{color: #FFFFFF;font-family: EYInterstate-regular;position: relative;line-height: normal;}
#menuHeaderContainer .menuHeader a{outline: 0;-webkit-transition: ease 0.3s;-moz-transition: ease 0.3s;-ms-transition: ease 0.3s;-o-transition: ease 0.3s;transition: ease 0.3s;color: #FFFFFF;font-family: EYInterstate-regular;font-size: 20px;text-decoration: none;padding-right: 10%;}
#menuHeaderContainer .menuHeader a:hover, #menuHeaderContainer .menuHeader a:hover span{outline: 0;color: #ffe600;}
#menuHeaderContainer .menuHeader a.on{color: #ffe600;}
.searchboxContainer{margin-right:25px;width:30px;float: right; margin-left: 0px;height: 100%;position: relative;-webkit-transition: width 0.3s;-moz-transition: width 0.3s;-ms-transition: width 0.3s;-o-transition: width 0.3s;transition: width 0.3s;z-index:103;margin-top: 10px;}
.allOtherContentsContainer{width:50px;float: right; margin-left: 0px;height: 100%;position: relative;z-index:103;margin-top: 10px;display:none;}
.searchbox{position:relative;height:40px;width:80%;float:right;line-height: 0;top:35px;}
.searchbox-input{position:absolute;top:0;right:0;border:0;outline:0;background:#000000;width:100%;height:40px;margin:0;font-size:20px;color:#FFFFFF;padding: 0;margin-left: 20px}
.searchbox-input::-webkit-input-placeholder {color: #FFFFFF;padding-left: 5px;}
.searchbox-input:-moz-placeholder {color: #FFFFFF;padding-left: 5px;}
.searchbox-input::-moz-placeholder {color: #FFFFFF;padding-left: 5px;}
.searchbox-input:-ms-input-placeholder { /* IE10–11 */color: #FFFFFF!important;padding-left: 5px!important;}
.searchbox-icon,.searchbox-submit{width:30px;height:30px;display:block;position:absolute;top:0;top:5px;font-family:verdana;font-size:22px;right:0;padding:0;margin:0;border:0;outline:0;line-height:50px;text-align:center;cursor:pointer;color:#dcddd8;background:#000000;}
.searchbox{position:relative;min-width:30px;width:0%;height:35px;float:right;overflow:hidden;-webkit-transition: width 0.3s;-moz-transition: width 0.3s;-ms-transition: width 0.3s;-o-transition: width 0.3s;transition: width 0.3s;}

.searchbox-open{width:100%;height:40px;border-bottom:2px solid #ffe600}
#socialContainer{background-color:#000000;float: right;display: block;position: relative;border-right: 20px solid #000000;z-index:102}
.buttonContainer{margin: 0;padding: 0;top: 34px;position: relative;display: block;}
#socialContainer img{width:38px;height:38px;margin: 0;padding: 0;cursor: pointer;}
#socialContainer .tweeterButton,#burgerMenuContent .tweeterButton{width:38px;height:38px;margin: 0;padding: 0;cursor: pointer;float: left;
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;
    background-repeat: no-repeat;
    background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/7AARRHVja3kAAQAEAAAAPAAA/+EDnmh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4NCjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4NCgk8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPg0KCQk8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjI4NDI2OWJhLTI4NWQtYzQ0OC04ZDA1LTRlM2FhNTY0ZjU3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0QzOUNBNUY1RUExMUU1QTQxQUJBNUE4MENBNjA5OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4Q0QzOUNBNEY1RUExMUU1QTQxQUJBNUE4MENBNjA5OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPg0KCQkJPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzM1MGE0YzktYjgwNS02NTQxLTk4NWMtMWUzZTQ4MTY4YzMzIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjEyMmZkYTMtZjczOS0xMWU1LWEzZWQtODg2NDI4ZmFlZTQ1Ii8+DQoJCTwvcmRmOkRlc2NyaXB0aW9uPg0KCTwvcmRmOlJERj4NCjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMAAgEBAgEBAgICAgICAgIDBQMDAwMDBgQEAwUHBgcHBwYHBwgJCwkICAoIBwcKDQoKCwwMDAwHCQ4PDQwOCwwMDP/bAEMBAgICAwMDBgMDBgwIBwgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIACYAJgMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APQsN6ikycfeX1pXT5Tz+Zr0TS/2XPFXib4KWnjrRLVtb02W4mtru3skMl5ZGNiAzx/xIw5yoyOO3Nf1jiMVRoJOtJR5nZX7vZfg/wAj+IMNg8RiG1h4OTiruyvomk3369F5nnW4g/eWlJYD7y19FfsY/sHx/tOeGNV1vWNZvNH0+xvG06KG3hU3DyqiM7Nv4UDzF4xk89K4T9q79m+P9mTxrb6Kdeg1q5uENyVSLy2hjZiE3LknJUZ9ODivOo5/gKuNll1Od6sb3VnbTfXY9XEcM5jRy+OaVadqMtndX1dlpe+vQ8wG5h94UUBOW579qK9g8ET5e2M19qf8Eq/j5pOk2Oo+B9Qk0nTbqSf7ZYyO3lXGoFvvIePnK9sncF4xgV8WF1Pb9K9D+Cn7Ufij4BS7tBXRJOSQb3S4p5FJ9JMCQfQNj2rweJsqeY5fPCxScnZq7tZrZ7Pz0t1PpeEc6jlWaU8ZN2irp2jzXT3Vrr776W6n6y39/b6TbS3d1MkFvAhkllkIVEUdWYnoAB1Nfk/+158Y7b47/tC+IvENiT/ZrSpZ2DsuGeCFQgb23MHYezCpvjL+2R8QPjvprWGu62Y9Lc5exsYBbQP7MB8zD/eJrzAMo9fyr5/g3g+eVSlicVJOpJWSWqS0b1aV27L0Xe+n1PH3HlPOoQweDi40ovmbejbs0tE3ZJN+bfa2qKFA5waKdvX0/Sivvj8xG+f7Uef7UUUAHn+1Hn+1FFAB5/tRRRQB/9k=);}
#socialContainer .tweeterButton:hover{filter: brightness(1.15);
    -moz-filter: brightness(115%);
    -webkit-filter: brightness(115%);
    -ms-filter: brightness(116%);
    -o-filter: brightness(115%);}
#socialContainer .linkedinButton,#burgerMenuContent .linkedinButton{width:38px;height:38px;margin: 0;padding: 0;cursor: pointer;float: left;
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;
    background-repeat: no-repeat;
    background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/7AARRHVja3kAAQAEAAAAPAAA/+EDnmh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4NCjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4NCgk8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPg0KCQk8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjI4NDI2OWJhLTI4NWQtYzQ0OC04ZDA1LTRlM2FhNTY0ZjU3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0QzOUNBOUY1RUExMUU1QTQxQUJBNUE4MENBNjA5OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4Q0QzOUNBOEY1RUExMUU1QTQxQUJBNUE4MENBNjA5OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPg0KCQkJPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzM1MGE0YzktYjgwNS02NTQxLTk4NWMtMWUzZTQ4MTY4YzMzIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjEyMmZkYTMtZjczOS0xMWU1LWEzZWQtODg2NDI4ZmFlZTQ1Ii8+DQoJCTwvcmRmOkRlc2NyaXB0aW9uPg0KCTwvcmRmOlJERj4NCjwveDp4bXBtZXRhPg0KPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMAAgEBAgEBAgICAgICAgIDBQMDAwMDBgQEAwUHBgcHBwYHBwgJCwkICAoIBwcKDQoKCwwMDAwHCQ4PDQwOCwwMDP/bAEMBAgICAwMDBgMDBgwIBwgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIACYAJgMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APl3DUfNux39KGG0dfzr6c8S+DP2cYv+CcNjrWn63q0nx2e4iSezMkxO8zgSo0ZHkiAQgsJM5LKACSSK/pLEYlUXBOLfNJR0V7X6vsvM/mvD4Z1VJqSXKm9Xa9ui7vsj5jBJPXp19qMNTxbzSSRxrDO0khIRQjMX9lGMn8KbJE8M8kcgaOSIlXRuGUjsR1zXRdHOJhqKACe9FAAwAHX9a/Ujx34f09P+DeHw3fLY2S3jSaQDcC2XzTnW4R97r0OM56V+W7Fcf/WzX2J4j/4KS+G9c/4Jb6T8BY/D2uJr2ntYM+pM8Zs28jUY7psD73KJjpwTXg55ha1aWGdFX5akW7dEt2e9keKo0Y4hVnbmpyS/xPZH3N/wU5/a9sf+Cffgz4V+IND+Hfg/xF4h1aGeGO61K32LY20cMDTBPLwfMkJQBuwDdc4rwP8A4OAfhL4ai8J/Cv4maTpdtper+KN9neGGJIzcxmBbiMybQAzIcqD6GvC/+Cp//BRHw3+3n4L+H+l6DoOs6LN4PjukuGv3jKzebHCg27T2MRzn1FW/+CkH/BSDw1+2t8C/hx4V0Pw/rek3ngyUPcTXrRGO4xaiHCbSTywzk44r5vJclxOHqYSs6bUk5+0d+j+G+ux9DnGeYbEU8XR9onC0PZ6dV8VtL3PjoDJ5/SihdoLfXjIor9C0Pz8C2R3pMjP/ANaiigdkKG5z15zyKaAo9emPqMYoooAcGx/+rFFFFAH/2Q==);}
#socialContainer .linkedinButton:hover{filter: brightness(1.15);
    -moz-filter: brightness(115%);
    -webkit-filter: brightness(115%);
    -ms-filter: brightness(116%);
    -o-filter: brightness(115%);}
#socialContainer .facebookButton,#burgerMenuContent .facebookButton{width:38px;height:38px;margin: 0;padding: 0;cursor: pointer;float: left;
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAJBSURBVFhH7ZdPSFRBHMe/7z2X3NjdXHfXltUlC10JFVYWFLa8dMgIhGKxqEOCXUQQguwY2KWjJymIoEvgzQ5B0TEIuncJAxXSg6I+Dbfnytud1/zGFfLQYWZWeND7LPP2zW//zGfnN/Mb1ihNL3jwIUbh9gt/ihXvvvKlmFl/9h2BmCyBmCz/h5hBjV+o6dJQsY3tMlbWdrH804a958Dz1EtkQ8Ro/G9Lm5iZKOLd/D18fD2OB7cG4FYZGGP1d8mhL8atfqxuYe3zDCbvD2Eon0X+chq5S4mjl8VVHm0xe/8AD8cKaIk1i/7OroP1jV/Ytp2j9Sai8miJ0cA1lyGdioo+pW3q2Xt0XpvD3JsvsCwTpqk2hJZY2TnE+uY+dvhCJ2rMw5b9G62xMMJnQjA1tqeV7Rudrd9LQVKD/e14PHEFxYELyLRFhUg6FcH1q11wax5W+Q4Nhaz6J+RQnrHKYRXdnUncudmPQl9GxAwudmM4h9JIL7qycTgVV8RVUBajLFG6/sVeuQLLVE+lslgyHsH8268wMk/w6PkHEXPdKgZLL2H0PMXip+9obQmLuArKYlTV2xJR5Pg66zgfEzHagd0Xk8j3pBE/1ywKrypau9LjD8Z34t8C1Gc8oCNFaImdJg0ROz6sNSfpBNpilLpUIiLum3ilj54NaaeR0P77RscQq/FGpyJ9Ey8RTfznqh5Fx2jPGAmYfKaoYlFtsyxDFFpdGrLGSI6OHmoWl/KN2GkQiMkSiMkSiMkSiMniUzHgD14folT4OwNaAAAAAElFTkSuQmCC);}
#socialContainer .facebookButton:hover{filter: brightness(1.15);
    -moz-filter: brightness(115%);
    -webkit-filter: brightness(115%);
    -ms-filter: brightness(116%);
    -o-filter: brightness(115%);}
#socialContainer .marginRight,#burgerMenuContent .marginRight{margin-right: 4px;}
#menubtnBurgerMenu{display: none;}
#menubtnBurgerMenu{float: left;background-color: #3a3a3a;width: 32px; height: 30px;margin-top: 45px;margin-left: 25px;cursor: pointer;}
#nav-icon {width: 17px;height: 18px;position: relative;margin-left: auto;margin-right:auto;margin-top:7px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer;}
#nav-icon span {display: block;position: absolute;height: 3px;width: 100%;background: #ffffff;border-radius: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .20s ease-in-out;-moz-transition: .20s ease-in-out;-o-transition: .20s ease-in-out;transition: .20s ease-in-out;}
#nav-icon span:nth-child(1) {top: 0;-webkit-transform-origin: left center;-moz-transform-origin: left center;-o-transform-origin: left center;transform-origin: left center;}
#nav-icon span:nth-child(2) {top: 6px;-webkit-transform-origin: left center;-moz-transform-origin: left center;-o-transform-origin: left center;transform-origin: left center;}
#nav-icon span:nth-child(3) {top: 12px;-webkit-transform-origin: left center;-moz-transform-origin: left center;-o-transform-origin: left center;transform-origin: left center;}
#nav-icon.open span:nth-child(1) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0px;left: 2px;}
#nav-icon.open span:nth-child(2) {width: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"!important;opacity: 0;}
#nav-icon.open span:nth-child(3) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 12px;left: 2px;}


#menuHeaderContainer .menuHeader nav {position:relative;display:block;}
#menuHeaderContainer .menuHeader nav>ul{float:left;position:relative; padding-left: 0;}
#menuHeaderContainer .menuHeader nav li{list-style:none;float:left}
#menuHeaderContainer .menuHeader nav .dropdown{position:relative}
#menuHeaderContainer .menuHeader nav li a{float:left;padding:35px 25px 0px 0px;}

.allOtherContents  ul{display:none;}
#menuHeaderContainer .menuHeader nav li:hover ul{display:inline; text-align: left;}
.allOtherContents .mega-dropdown  li{display:none;}
.allOtherContentsContainer li{list-style: none;}
.allOtherContentsContainer:hover .allOtherContents ul{display:inline; text-align: left;}
.allOtherContents .mega-dropdown{width:100%;position:absolute;top:79px;right:0;background:rgba(0, 0, 0, 0.65);overflow:hidden;padding:20px 35px 0px 35px;border-bottom:3px solid #ffe600;width:400px;}
.allOtherContents .mega-dropdown li{float:left;width:120px;margin-right:10px;height: 40px;line-height:25px;margin-bottom: 20px;text-align: center;}
.allOtherContents .mega-dropdown li a{font-size:18px !important; font-family: EYInterstate-regular; line-height:18px;}
.allOtherContentsContainer .allOtherContents{display:none;}
.allOtherContentsContainer .allOtherContents a{color:#fff;font-size:23px;text-decoration:none;}
    /*menuAdmin*/
.menuAdmin {position:absolute;right:1px;z-index:5;float: right;height: 45px;top:125px;}
.menuAdmin ul{list-style: none;padding: 0;margin: 0;}
.menuAdmin ul li{float: left;position: relative;padding-right: 25px;padding-left: 25px;height: 45px;line-height: 45px;}
.menuAdmin ul li a{outline: 0;color: #ffffff;text-decoration: none;font-family: noto_sansregular;text-shadow: #313131 1px 1px 15px;}
.menuAdmin ul li:hover{background-color:#ffe600;cursor: pointer;}
.menuAdmin ul li:hover a{outline: 0;color: #000000;text-shadow: none;}
.menuAdmin #adminConnect {background:url(./img/connect.png) no-repeat;width:25px !important;height:25px !important;display:block;padding:0px;margin-right:15px;margin-top:15px;}
.menuAdmin #adminDisconnect {background:url(./img/disconnect.png) no-repeat;width:25px !important;height:25px !important;display:block;padding:0px;margin-right:15px;margin-top:15px;}
.menuAdmin ul li.adminItem .edit{padding-left:35px;background:url(./img/edit_on.png) 10px 1px no-repeat;}
.menuAdmin ul li.adminItem:hover .edit{padding-left:35px;background:url(./img/edit.png) 10px 1px no-repeat;}
/*fin menuAdmin*/

/*=====  BURGER MENU  ======*/
#containerburgerMenuContent{margin-left:-100%;background-color: transparent;width: 100%;height:100%;position:fixed;top:95px;z-index:9999!important;}
#burgerMenuContent{width:250px;height:100%;z-index:10000;position:fixed;background-color:#2e2e2e;top:95px;border: 1px solid #333;-webkit-box-shadow: 3px 0 5px 0 rgba(80, 80, 80, 0.79);box-shadow: 3px 0 5px 0 rgba(80, 80, 80, 0.79);overflow-y: auto;/*overflow-x:hidden;*/-webkit-overflow-scrolling:touch;}
#burgerMenuContent ul{padding:0;margin:0;    line-height: 55px;}
#burgerMenuContent ul li{margin-left:15px;border-bottom:1px solid rgba(132, 132, 132, 0.79);width:210px;font-size: 18px;font-family: EYInterstate-regular;font-size: 19px;list-style: none;}
#burgerMenuContent ul li.noneList{list-style: none;height: 30px;}
#burgerMenuContent ul li a,#burgerMenuContent ul li a:hover{outline: 0;color:#ffffff !important;text-decoration: none;}
#burgerMenuContent ul li a:hover{outline: 0;color:#ffe600 !important;text-decoration: underline;}
#burgerMenuContent .search{list-style: none;}
#burgerMenuContent .search input{border: 1px solid rgba(132, 132, 132, 0.79);color:#878380;padding-left:10px;padding-right:10px;margin-top:14px;height: 19px;width: 148px;background-color: #2e2e2e;float: left;outline: none;}
.imgSearch:HOVER{cursor:pointer;}
#burgerMenuContent .search .imgSearch{float: left;margin-top: 10px;margin-left: 10px;list-style: none;}
#burgerMenuContent .search img{margin: 0;}
#burgerMenuContent .noneList{border: none;text-align: center;}
/*=====  FIN BURGER MENU  ======*/
@media screen and (max-width:1584px){
    #menuHeaderContainer #newsletters_item{display:none;}
    #listNL {display:inline-block;}
    .allOtherContentsContainer .allOtherContents{display:block;margin-left:-30px;padding-bottom:40px;padding-left:0px;margin-top: -10px;}
    /*.allOtherContentsContainer{display:block;}*/
    .allOtherContents .mega-dropdown{width:150px;}
}
@media screen and (max-width:1500px){
    #menuHeaderContainer #millenial{display:none;}
    .allOtherContentsContainer{display:block;}
    #listMillennial {display:inline-block;}
    .allOtherContents .mega-dropdown{width:270px;}
}
@media screen and (max-width:1380px){
    #menuHeaderContainer #on-en-parle{display:none;}
    #listActu {display:inline-block;}
}


@media screen and (max-width:1250px){
    #header #logo{margin-left: 1%;}

    #header #headerBaselineContainer{width:408px;float: left;/*margin-left: 2%;*/}
    #header #headerBaselineContainer .txtHeaderBaseline{font-size:27px;/*margin-left: 15px;*/}
    #header #headerBaselineContainer .txtHeaderBaseline .txtUp{font-size:27px;}
    #menuHeaderContainer .menuHeader a{font-size: 19px;}

}
@media screen and (max-width:1185px){
    #menuHeaderContainer #on-en-parle{display:none;}
    #listActu {display:inline-block;}
    .allOtherContents .mega-dropdown{width:400px;}
    .searchboxContainer{margin-right: 0;}
}

@media screen and (max-width:1130px){
    #header #logo{width:61px;margin-left: 2%;}
    #header #logoBaseline{display: none;}
}
@media screen and (max-width:1080px){
    #header #headerBaselineContainer{width:373px;margin-left: 1.5%;}
    #header #headerBaselineContainer .txtHeaderBaseline{font-size:25px;/*margin-left: 5px;*/}
    #header #headerBaselineContainer .txtHeaderBaseline .txtDown{/*padding-left: 5px*/}
    #header #headerBaselineContainer .txtHeaderBaseline .txtUp{font-size:25px;}
    #menuHeaderContainer .menuHeader a{font-size: 18px;padding-right: 3.5%;}
    #socialContainer{display: none;}
}
@media screen and (max-width:975px){
    #menuHeaderContainer #focus{display:none;}
    #listFocus {display:inline-block;}
}
@media screen and (max-width:850px){
    #menuHeaderContainer #partis-pris{display:none;}
    #menuHeaderContainer #enquete{display:none;}
    #listPP{display:inline-block;}
    #listEnquetes{display:inline-block;}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation: landscape) {
    #menubtnBurgerMenu{display: block;}
}
@media screen and (max-width:850px){
    #menuHeaderContainer{display: none!important;}
    .allOtherContentsContainer{display:none;}
    .searchboxContainer{display: none;}
    #menubtnBurgerMenu{display: block;}
    #header #logo{width:142px;margin-left: 2%;}
    #header #logoBaseline{display: block;}
    #header #headerBaselineContainer{float: right;margin-right: 2%;}
}
@media screen and (max-width:625px){
    #header{width:100%;background-color: #000000;height:180px;position: relative;top:0;line-height: 95px;z-index: 999999999;}
    #header #logo{width:85%;margin-left:0;margin-right: auto;margin-left: auto;}
    #logo .responsiveContainerLogo{width:142px;margin-left:auto;margin-right: auto;}
    #header #logoBaseline{display: block;}
    #header #headerBaselineContainer{float: left;width:100%;margin-right: 0;margin-left: 0;}
    #header #headerBaselineContainer .responsiveContainerBaseline{width:65%;margin-left:auto;margin-right: auto;text-align: center;}
    #header #headerBaselineContainer .imgHeaderBaseline{}
    #header #headerBaselineContainer .txtHeaderBaseline{display: inline;text-align: center;}
    #containerburgerMenuContent{top:180px;}
    #burgerMenuContent{top:180px;}
    #globalContainer{top:0!important;}
}
@media screen and (max-width:588px){
    #header #headerBaselineContainer .responsiveContainerBaseline{width:70%;}
}
@media screen and (max-width:550px){
    #header #headerBaselineContainer .responsiveContainerBaseline{width:75%;}
}
@media screen and (max-width:513px){
    #header #headerBaselineContainer .responsiveContainerBaseline{width:80%;}
}
@media screen and (max-width:482px){
    #header #headerBaselineContainer .responsiveContainerBaseline{width:85%;}
}
@media screen and (max-width:455px){
    #header #headerBaselineContainer .responsiveContainerBaseline{width:90%;}
}
@media screen and (max-width:430px){
    #header #headerBaselineContainer .responsiveContainerBaseline{width:95%;}
}
@media screen and (max-width:410px){
    #header #headerBaselineContainer .responsiveContainerBaseline{width:98%;}
}
@media screen and (max-width:300px){
    #header #headerBaselineContainer .responsiveContainerBaseline{width:100%;}
}
@media screen and (max-width:397px){
    #header #logo{width:75%;margin-left:0;margin-right: auto;margin-left: auto;}
    #header #headerBaselineContainer .txtHeaderBaseline{font-size:22px;margin-left: 5px;}
    #header #headerBaselineContainer .txtHeaderBaseline .txtUp{font-size:22px;}
}
@media screen and (max-width:360px){
    #header #headerBaselineContainer .txtHeaderBaseline{font-size:20px;margin-left: 5px;}
    #header #headerBaselineContainer .txtHeaderBaseline .txtUp{font-size:20px;}
}
@media screen and (max-width:330px){
    #header #headerBaselineContainer .txtHeaderBaseline{font-size:18px;margin-left: 5px;}
    #header #headerBaselineContainer .txtHeaderBaseline .txtUp{font-size:18px;}
}
@media screen and (max-width:300px){
    #header #headerBaselineContainer .responsiveContainerBaseline{width:100%;margin-left: 0;}
    #header #headerBaselineContainer .responsiveContainerBaseline .txtHeaderBaseline{margin-left: 0;}
    #header #headerBaselineContainer .txtHeaderBaseline .txtDown{padding-left: 0;}
    #header #headerBaselineContainer .imgHeaderBaseline{margin-left: 5px;}
}
@media screen and (max-width:295px){
    #header #headerBaselineContainer .txtHeaderBaseline .txtDown{font-size:16px; }
    #header #headerBaselineContainer .txtHeaderBaseline .txtUp{font-size: 16px;}
}
/*Fin Header*/

/*Début highlightComponent*/
.highlightContainer{width:100%;float: left;/*background-color: cadetblue;*/position: relative;overflow: hidden;margin: 0;padding: 0;}
.highlightContainer:before{content: '';display: block;padding-top: 35.416%;}
.highlight{width:100%;position: absolute;top:0;left:0px;height: 100%;}
.highlightContainer .highlight img{width:100%;position: absolute;top: 0;}
.highlight .blocTitleContainer{width:442px;height: 358px;position: absolute;bottom:9%;left:15%;background-image: url("/partners/ey/statics/img/cadre-jaune-1600.png");background-repeat: no-repeat;z-index: 5;}
.highlight .blocTitleContainer .blockTitle{width:374px;height: 255px;padding:20px;position: absolute;left:14px;top:70px;}
.highlight .blocTitleContainer .blockTitle a{outline: 0;font-family: EYInterstate-Bold;color: #FFFFFF;text-decoration: none;font-size: 35px;text-shadow: #313131 1px 1px 15px;margin: 0;font-weight: normal;}
.highlight .blocTitleContainer .blockTitle a h1, .highlight .blocTitleContainer .blockTitle a h2{font-family: EYInterstate-Bold;display: block;font-size: 33px;margin: 0;font-weight: normal;}
.highlight .blocTitleContainer .blockTitle a h1:hover, .highlight .blocTitleContainer .blockTitle a h2:hover{outline: 0;-webkit-transition: ease 0.5s;-moz-transition: ease 0.5s;-ms-transition: ease 0.5s;-o-transition: ease 0.5s;transition: ease 0.9s;color: #ffe600;}
.highlight .author{position:absolute;bottom:20px;right:20px;background: #000;color:#fff;
    filter:alpha(opacity=(70)); -moz-opacity: 0.70;opacity: 0.70;padding:10px;}
.highlight .author .authorName, .mainAuthor .authorName{font-family: noto_sansbold;font-size:18px;}
.highlight .author .authorFunction, .mainAuthor .authorFunction{font-family: noto_sansregular;font-size:14px;}
.mainAuthor{display:none;background: #464646;color:#fff;padding:10px;}

.highlightContainer .blocSimpleTitleAuthorContainerLowResolution{display: none;}
.highlight .blocSimpleTitleAuthorContainer{/*width:600px;*/width:65%;max-width:800px;height: auto;position: absolute;bottom:20px;left:20px;-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a6000000,endColorstr=#a6000000);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#a6000000,endColorstr=#a6000000)!important;background-color: rgba(0, 0, 0, 0.65);z-index: 5;bottom: 15px;
}


.highlight .blocSimpleTitleVideoContainer{/*width:600px;*/width:50%;height: auto;position: absolute;left:5.5%;z-index: 5;top: 50%;
    -webkit-transform: translateY(-65%);
    -moz-transform: translateY(-65%);
    -ms-transform: translateY(-65%);
    -o-transform: translateY(-65%);
    transform: translateY(-65%);
}



.highlight .blocSimpleTitleAuthorContainer .blockTitle,.highlight .blocSimpleTitleVideoContainer .blockTitle{margin: 20px 25px 10px 25px;position: relative;}
.highlight .blocSimpleTitleAuthorContainer .blockTitle a,.highlight .blocSimpleTitleVideoContainer .blockTitle a{outline: 0;font-family: EYInterstate-Bold;color: #FFFFFF;text-decoration: none;font-size: 35px;text-shadow: #313131 1px 1px 15px;margin: 0;font-weight: normal;}
.highlight .blocSimpleTitleAuthorContainer .blockTitle a h1, .highlight .blocSimpleTitleAuthorContainer .blockTitle a h2{font-family: EYInterstate-Bold;display: block;font-size: 26px;margin: 0;font-weight: normal;}
.highlight .blocSimpleTitleVideoContainer .blockTitle a h1,.highlight .blocSimpleTitleVideoContainer .blockTitle a h2{font-family: EYInterstate-Bold;display: block;font-size: 35px;margin: 0;font-weight: normal;}
.highlight .blocSimpleTitleAuthorContainer .blockTitle a h1:hover, .highlight .blocSimpleTitleAuthorContainer .blockTitle a h2:hover,.highlight .blocSimpleTitleVideoContainer .blockTitle a h1:hover,.highlight .blocSimpleTitleVideoContainer .blockTitle a h2:hover{outline: 0;-webkit-transition: ease 0.5s;-moz-transition: ease 0.5s;-ms-transition: ease 0.5s;-o-transition: ease 0.5s;transition: ease 0.9s;color: #ffe600;}
.highlight .separatorTitle,.highlightContainer .separatorTitle{margin-bottom: 10px;margin-left:25px;width: 15%;height: 4px;background-color: #ffe600;}
.highlight .authorName{margin:0 0 0 25px;font-family: noto_sansbold;font-size: 20px;color: #FFFFFF;display: inline;}
.highlight .authorFunction{margin:0 25px 20px 0;    font-family: noto_sansregular;font-size: 20px;color: #FFFFFF;display: inline-block;}

.highlightContainer .blocSimpleTitleAuthorContainerLowResolution{display: none;}
.highlightContainer .blocSimpleTitleAuthorContainerLowResolution.rightAlign{text-align: right;}
.highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle{padding-top: 15px;padding-bottom: 15px;}
.highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a{outline: 0;font-family: EYInterstate-Bold;color: #000000;text-decoration: none;font-size: 35px;margin: 0;font-weight: normal;}
.highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h1,.highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h2{font-family: EYInterstate-Bold;display: block;font-size: 33px;margin: 0;font-weight: normal;-webkit-transition:all 0.5s ease ;-moz-transition:all 0.5s ease ;-ms-transition:all 0.5s ease ;-o-transition:all 0.5s ease ;transition:all 0.9s ease ;}
.highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h1:hover,.highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h2:hover{outline: 0;text-decoration: underline;}


@media screen and (max-width: 1280px ){
    .highlight .blocTitleContainer{width:385px;height: 315px;bottom:8%;left:15%;background-image: url("/partners/ey/statics/img/cadre-jaune-1280.png")}
    .highlight .blocTitleContainer .blockTitle{width:318px;height: 212px;padding:20px;left:14px;top:70px;}
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 28px;}
    .highlight .blocTitleContainer .blockTitle a h2{font-size: 28px;}
    .highlight .blocSimpleTitleAuthorContainer .blockTitle a h1{font-size: 22px;}
    .highlight .authorName{font-size: 18px;}
    .highlight .authorFunction{font-size: 18px;}

}
@media screen and (max-width: 1150px ) {
    .highlightContainer:before { padding-top: 37.416%;  }
}
@media screen and (max-width: 1020px ){
    .highlight .blocTitleContainer{width:37%;height: 85%;bottom:8%;left:10%;background-image: url("/partners/ey/statics/img/cadre-jaune-1280.png");background-size: contain;}
    .highlight .blocTitleContainer .blockTitle{width:78%;height: 55%;padding:20px;left:12px;top:55px;}
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 22px;}
    .highlight .blocTitleContainer .blockTitle a h2{font-size: 22px;}
    .highlight .blocSimpleTitleAuthorContainer .blockTitle{margin: 15px 25px 10px 25px;}
    .highlight .blocSimpleTitleAuthorContainer .blockTitle a h1{font-size: 22px;}
    .highlight .authorName{font-size: 17px;}
    .highlight .authorFunction{font-size: 17px;margin: 0 25px 15px 0}
    .highlight .separatorTitle, .highlightContainer .separatorTitle{margin-bottom: 7px;}

    .highlight .blocSimpleTitleAuthorContainer{display: none;}
    .highlightContainer .blocSimpleTitleAuthorContainerLowResolution{display: block;background: #e7e7e6;position: relative;padding: 10px 25px;}
    .highlightContainer .separatorTitle{width: 35%;margin-left: 0;margin-top: 13px;}

    .simpleHighlightContainer:before{padding-top: inherit!important;}
    .simpleHighlightContainer .highlight{position: relative;top:inherit;width: 100%;height: auto;}
    .simpleHighlightContainer .highlight:before{content: '';display: block;padding-top: 35.416%;}
    .simpleHighlightContainer img{width: 100%!important;height: auto!important;margin-left: 0!important;position: absolute!important;top:0;left: 0;}
    .highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h1,.highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h2{font-size: 28px;}


}
@media screen and (max-width: 900px ){
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 22px;}
    .highlight .blocTitleContainer .blockTitle a h2{font-size: 22px;}
}
@media screen and (max-width: 855px ){
    .highlight .blocTitleContainer .blockTitle{left:10px;top:45px;}
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 20px;}
    .highlight .blocTitleContainer .blockTitle a h2{font-size: 20px;}
    .highlight .author .authorName{font-size:16px;}
    .highlight .blocSimpleTitleAuthorContainer{width: 40%;}
    .highlight .blocSimpleTitleAuthorContainer .blockTitle{margin: 10px 15px 10px 15px;}
    .highlight .blocSimpleTitleAuthorContainer .blockTitle a h1{font-size: 20px;}
    .highlight .separatorTitle{width: 25%;margin: 0 15px 10px 15px;}
    .highlight .authorName{font-size: 16px;margin:0 15px 0 15px; }
    .highlight .authorFunction{font-size: 16px;margin:0 15px 10px 15px; }


}
@media screen and (max-width: 780px ){
    .highlight .blocTitleContainer .blockTitle{left:10px;top:40px;}
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 18px;}
    .highlight .blocTitleContainer .blockTitle a h2{font-size: 18px;}
    .highlight .author .authorName{font-size:16px;}
    .highlight .author .authorFunction{font-size:12px;}
}
@media screen and (max-width: 700px ){
    .highlight .blocTitleContainer .blockTitle{left:8px;top:35px;}
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 18px;}
    .highlight .blocTitleContainer .blockTitle a h2{font-size: 18px;}


    .highlight .blocSimpleTitleAuthorContainer .blockTitle a h1{font-size: 18px;}
    .highlight .authorName{font-size: 15px;}
    .highlight .authorFunction{font-size: 15px;}
}
@media screen and (max-width: 630px ){
    .highlight .blocTitleContainer .blockTitle{left:10px;top:40px;padding: 10px;}
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 16px;}
    .highlight .blocTitleContainer .blockTitle a h2{font-size: 16px;}

}
@media screen and (max-width: 600px ){
    .highlightContainer:before{content: '';display: block;padding-top: 95%;}
    .highlightContainer .highlight img{height:100%;width:auto;position: absolute;top: 0;margin-left: -90%;}
    .highlight .blocTitleContainer{width:56%;height: 85%;margin:0 auto;background-image: url("/partners/ey/statics/img/cadre-jaune-300.png");background-size: contain;background-repeat: no-repeat;left: 0;margin-left: 21%;margin-right: 21%;}
    .highlight .blocTitleContainer .blockTitle{width:81%;height: 75%;padding:15px;left:4.75%;top:10%;}
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 26px;}
    .highlight .blocTitleContainer .blockTitle a h2{font-size: 26px;}
    .highlight .author{display:none;}
    .mainAuthor{display:block;}
}
@media screen and (max-width: 500px ){
    .highlight .blocTitleContainer .blockTitle{width:78%;}
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 24px;}

    .highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h1,.highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h1{font-size: 24px;}
/*    .highlight img{margin-left: -450px;}*/
}
@media screen and (max-width: 421px ){
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 22px;}
    .highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h1,.highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h2{font-size: 22px;}
/*    .highlight img{margin-left: -385px;}*/
}
@media screen and (max-width: 390px ){
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 20px;}
    .highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h1,.highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h2{font-size: 20px;}
/*    .highlight img{margin-left: -350px;}*/
}
@media screen and (max-width: 360px ){
    .highlight .blocTitleContainer .blockTitle{padding: 10px;}
    .highlight .blocTitleContainer .blockTitle a h1{font-size: 18px;}
    .highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h1,.highlightContainer .blocSimpleTitleAuthorContainerLowResolution .blockTitle a h2{font-size: 18px;}
/*    .highlight img{margin-left: -300px;}*/
}
/*Fin highlightComponent*/

/*Début Home*/
#globalContainer{width:100%;position: relative;top:95px;height: auto;float: left;}
#globalContainer.sw_login, #globalContainer.sw_forgottenId, #globalContainer.sw_userRegister, #globalContainer.sw_change_pwd{width:98%;margin-left:1%;}
.fluxNewsContainer{width:100%;/*background-color: #5cb85c;*/height: auto;float: left;position: relative;text-align: center;}
.fluxNews{width:70%;max-width:1280px;/*background-color: darkred;*/position:relative;padding-bottom:50px;margin: 0 auto;display: inline-block;}


/*info Block Commun*/
.leftPosition{float: left;margin-left: 3.5%!important;margin-top: 40px!important;}
.rightPosition{float: right;margin-right: 3.5%!important;margin-top: 40px!important;}
.themeContainer.enquetes360{float: left;position: absolute;width:145px;height:26px;background-position:0 -5px;top:16px;line-height: 27px;left: 6px;}
.blockFull.blockBordered .titleContainer{margin-left:21px;margin-top: 6px;}
.themeContainer.focus{float: left;position: absolute;width:85px;height:26px;background-position:0 -50px;top:10px;line-height: 27px;z-index: 2;}
.themeContainer.partisPris{float: left;position: absolute;width:125px;height:26px;background-position:0 -91px;top:10px;line-height: 27px;}
.themeContainer .themeTitle{font-family: noto_sansbold;color: #000000;font-size: 13px;padding-left: 10px;text-transform: uppercase;text-decoration: none;margin: 0;}
.themeContainer .themeTitle a{font-family: noto_sansbold;color: #000000;font-size: 13px;padding-left: 5px;text-transform: uppercase;letter-spacing:1px;text-decoration: none;}
.focus_54{width:125px !important;background-position: 0 -91px !important;}
.focus_1, .focus_2{width:144px !important;background-position: 0 -5px !important;}
.focus_45{width:135px !important;background-position: 0 -5px !important;}
.focus_46{width:127px !important;background-position: 0 -91px !important;}
.focus_3{width:144px !important;background-position: 0 -5px !important;left:5px;}

.titleContainer{position: absolute;margin: 0;padding: 0;top: 55px;margin-top: 0;margin-left: 15px;width:98%;height: auto;float: left;-ms-filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=3, OffY=4, Color='#000')";-webkit-filter: drop-shadow(3px 4px 10px black);  filter: drop-shadow(3px 4px 10px black);}
.onEnParle .titleContainer, .millennial .titleContainer, .portfolio .titleContainer{position: absolute;margin: 0;padding: 0;top:inherit;bottom: 15px;margin-top: 0;margin-left: 15px;width:98%;height: auto;float: left;-ms-filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=3, OffY=4, Color='#000')";-webkit-filter: drop-shadow(3px 4px 10px black);  filter: drop-shadow(3px 4px 10px black);}
.blockMedium .titleContainer{bottom:0px !important;top:auto;height:100% !important;left:0px;margin-left:0px;width:100%;}
.blockMedium .titleContainer .titleBackgroundContainerMedium{bottom:0px !important;position:absolute;width:100%;}
.titleText{text-align: left;color: #ffffff;font-family: noto_sansbold;margin:0;padding: 12px;padding-left: 17px;font-size: 18px;position: relative;z-index: 15}
.titleText a{outline: 0;color: #ffffff;font-family: noto_sansbold;text-decoration: none;}
.titleText a:hover{outline: 0;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-ms-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;color: #ffe600;}
.readButtonContainer{width: 100%;position: absolute;bottom:25px;}
.readButtonContainer .readButton{color:#000000;margin: 0 auto;}
.readButtonContainer .readButton a{outline: 0;-webkit-transition: ease 0.3s;-moz-transition: ease 0.3s;-ms-transition: ease 0.3s;-o-transition: ease 0.3s;transition: ease 0.3s;font-family:noto_sansregular;text-decoration:none;color: #504f40;font-size: 13px;/*text-transform: uppercase;*/background-color: #ffe600;padding: 9px 15px 8px 15px;letter-spacing:2px;/*box-shadow: 0px 0px 20px #3d3d3d;*/}
.readButtonContainer .readButton a:hover{outline: 0;/*text-decoration:underline;*/background-color: #504f40;color: #ffe600;}
.linkBlock{display: block;}
.moreButtonContainer{}
#loadMoreContributions.readButton{width: 222px;/*position: relative;top:25px;*/margin: 30px auto 10px auto;-webkit-transition: ease 0.3s;-moz-transition: ease 0.3s;-ms-transition: ease 0.3s;-o-transition: ease 0.3s;transition: ease 0.3s;cursor: pointer;color:#000000;font-family:noto_sansregular;text-decoration:none;color: #504f40;font-size: 13px;text-transform: uppercase;background-color: #ffe600;padding: 9px 15px 8px 15px;letter-spacing:1px;}
/*.moreButtonContainer .readButton a{font-family:noto_sansregular;text-decoration:none;color: #504f40;font-size: 13px;text-transform: uppercase;background-color: #ffe600;padding: 5px 12px 4px 11px;letter-spacing:2px;box-shadow: 0px 0px 20px #3d3d3d;}*/
#loadMoreContributions.readButton:hover{/*text-decoration:underline;*/background-color: #504f40;color: #ffe600;}
/*fin info Block Commun*/
/*Block Full*/
.blockFull{width: 45%;background-color: white;overflow: hidden;margin: 0;padding: 0;position: relative;cursor: pointer;}
.blockFullEtudes{cursor: default !important;}
.blockFull:before{content: '';display: block;padding-top: 106.690%;}
.blockFull.onEnParle:before,.blockFull.millennial:before{content: '';display: block;padding-top: 49.690%;}
.borderTop{width:0%;height: 3px;position: absolute;top: 0;left:0;background-color: transparent;z-index: 50;}
.borderBottom{width:0%;height: 3px;position: absolute;bottom: 0;left:0;background-color: transparent;z-index: 50;}
.borderLeft{width:3px;height: 0%;position: absolute;top: 0;left:0;background-color: transparent;z-index: 50;}
.borderRight{width:3px;height: 0%;position: absolute;top: 0;right:0;background-color: transparent;z-index: 50;}

.borderTop{width:0%;height: 3px;position: absolute;top: 0;left:0;background-color: rgba(255, 230, 0, 0.50);z-index: 50;}
.borderBottom{width:0%;height: 3px;position: absolute;bottom: 0;left:0;background-color: rgba(255, 230, 0, 0.50);z-index: 50;}
.borderLeft{width:3px;height: 0%;position: absolute;top: 0;left:0;background-color: rgba(255, 230, 0, 0.50);z-index: 50;}
.borderRight{width:3px;height: 0%;position: absolute;top: 0;right:0;background-color: rgba(255, 230, 0, 0.50);z-index: 50;}

.blockFull img{width:100%;position: absolute;top: 0;left:0;
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;}
.blockFullBackground360{position: absolute;width: 100%;height: 100%;top: 0;left:0;}
.blockFullInserts{position: absolute;width: 100%;height: 100%;top: 0;left:0;}
.titleBackgroundContainer{float: left;background-color:rgba(0,0,0,0.4);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000)!important;zoom:1;width:80%;height:auto;min-height: 80px;position: relative;}
.titleBackgroundContainer:before{
    display: none;
    position: absolute;
    content: '';
    top: 0px;
    left: 0px;
    height: 71px;
    width: 133px;
    border: 0;
    outline: 0;
    background-image: url('/partners/ey/statics/img/box-graphic.png');
    background-position: -4px -136px;
    z-index: 10;

}
.endTriangleBackground{width: 76px;height: 100%;left: 80%;top: 0px;border-left:none;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top left, rgba(0,0,0,0.4) 50%, rgba(255,255,255,0) 51%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,rgba(0,0,0,0.4)), color-stop(51%,rgba(255,255,255,0))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top left, rgba(0,0,0,0.4) 50%,rgba(255,255,255,0) 51%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top left, rgba(0,0,0,0.4) 50%,rgba(255,255,255,0) 51%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top left, rgba(0,0,0,0.4) 50%,rgba(255,255,255,0) 51%); /* IE10 preview */
    background: linear-gradient(to bottom right, rgba(0,0,0,0.4) 50%,rgba(255,255,255,0) 51%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66000000', endColorstr='#00ffffff',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    position: absolute;
}

.blockFullBackground360 .gradientBlockFullBackground360{
    content:'';
    position:absolute;
    left:0; top:0;
    width:100%; height:100%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZTgwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.1) 50%, rgba(255,232,0,0.6) 100%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(60%,rgba(255,255,255,0.1)), color-stop(100%,rgba(255,232,0,0.6))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 50%,rgba(255,232,0,0.6) 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 50%,rgba(255,232,0,0.6) 100%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 50%,rgba(255,232,0,0.6) 100%); /* IE10 preview */
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.1) 50%,rgba(255,232,0,0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00ffffff', endColorstr='#80ffe800')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#80ffe800',GradientType=0 ); /* IE6-8 */
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;
}
.pictoSocial{width: 16px!important;height: 16px;position: relative!important;top:3px!important;padding-right: 7px;}
.readButtonShareContainer{display:none;width: 100%;position: absolute;bottom:25px;}
.readButtonShareContainer .readButtonShare{color:#000000;margin: 0 auto;}
.readButtonShareContainer .readButtonShare .link{cursor:pointer;-webkit-transition: ease 0.2s;-moz-transition: ease 0.2s;-ms-transition: ease 0.2s;-o-transition: ease 0.2s;transition: ease 0.2s;font-family:noto_sansregular;text-decoration:none;color: #504f40;font-size: 13px;text-transform: uppercase;background-color: #ffe600;padding: 9px 15px 8px 15px;letter-spacing:2px;box-shadow: 0px 0px 20px #3d3d3d;}
.readButtonShareContainer .readButtonShare .link:hover{/*text-decoration:underline;*/background-color: #504f40;color: #ffe600;}
.readButtonShareContainer .readButtonShare .imgSocial{width:25px!important;height: 25px!important;position: relative;top:7px;display: none;margin-left: -2px;}
.readButtonShareContainer .readButtonShare .link:hover .textReadButtonShare{display: none;}
.readButtonShareContainer .readButtonShare .link:hover .imgSocial{display: inline;}


.blockFull.blockBordered .abstractContainer, .blockFull.focus .abstractContainer{width: 100%;position: absolute;bottom: 60px;visibility: hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity: 0;
    -webkit-transition: visibility 0s ease, opacity 0.6s ease;
    -moz-transition: visibility 0s ease, opacity 0.6s ease;
    -o-transition: visibility 0s ease, opacity 0.6s ease;
    -ms-transition: visibility 0s ease, opacity 0.6s ease;
    transition: visibility 0s ease, opacity 0.6s ease;
    cursor: pointer;
}

@media screen and (min-width:600px) {
    .blockFull.blockBordered:hover .blockFullBackground360 .gradientBlockFullBackground360 {
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
        background: rgba(0,0,0,0.6);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#99000000',GradientType=0 ); /*/* IE6-8 */*/
    }
    .blockFull.blockBordered:hover img {
        filter: brightness(0.4);
        -moz-filter: brightness(40%);
        -webkit-filter: brightness(40%);
        -ms-filter: brightness(40%);
        -o-filter: brightness(40%);
    }
    .blockFull.blockBordered:hover .abstractContainer {visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity: 1;}
    .blockFull.blockBordered .abstract {padding: 25px;color: #ffffff;font-size: 15px;text-align: left;font-family: noto_sansregular;}

    /*.blockFull.focus:hover .blockFullInserts img{
        filter: brightness(0.4);
        -moz-filter: brightness(40%);
        -webkit-filter: brightness(40%);
        -ms-filter: brightness(40%);
        -o-filter: brightness(40%);
    }*/
    /*.blockFull.focus:hover .abstractContainer {visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity: 1;}*/
    .blockFull.focus .abstract {width: 95%;padding: 21px;color: #ffffff;font-size: 15px;text-align: left;font-family: noto_sansregular;}
}
/*fin Block Full*/



/*Block medium*/
.blockMedium{width:45%;overflow: hidden;margin: 0;padding: 0;position: relative;cursor: pointer;}
.blockMedium:before{content: '';display: block;/*padding-top: 49.571%;*/padding-top: 60%;}
.blockMedium img{/*width:100%;*/height:100%;position: absolute;top: 0;left:0;z-index:-1;
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;}
.blockMediumInsertsMedium{position: absolute;width: 100%;height: 100%;top: 0;left:0;}
.blockMediumBackgroundwithQuote{position: absolute;width: 100%;height: 100%;top: 0;left:0;}
.titleBackgroundContainerMedium{-webkit-transition: visibility 0s ease, opacity 0.4s ease;
    -moz-transition: visibility 0s ease, opacity 0.4s ease;
    -o-transition: visibility 0s ease, opacity 0.4s ease;
    -ms-transition: visibility 0s ease, opacity 0.4s ease;
    transition: visibility 0s ease, opacity 0.4s ease;
    float: left;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background:rgba(0,0,0,0.6);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000,endColorstr=#59000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#59000000,endColorstr=#59000000)!important;zoom:1;width:80%;height:auto;min-height: 80px;position: relative;}
.titleBackgroundContainerMedium:before{
    display: none;
    position: absolute;
    content: '';
    top: 0px;
    left: 0px;
    height: 49px;
    width: 74px;
    border: 0;
    outline: 0;
    background-image: url('/partners/ey/statics/img/box-graphic.png');
    background-position: -4px -236px;
    z-index: 10;
}

.blockMediumBackgroundwithQuote .gradientBlockMediumBackgroundwithQuote{
    content:'';
    position:absolute;
    left:0; top:0;
    width:100%; height:100%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4zNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.35) 0%, rgba(0,0,0,0.35) 100%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.35)), color-stop(100%,rgba(0,0,0,0.35))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 100%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 100%); /* IE10 preview */
    background: linear-gradient(to bottom, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.35) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#59000000', endColorstr='#59000000')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#59000000', endColorstr='#59000000'); /* IE6-8 */
    -webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    -ms-transition: all 0.8s ease;
    transition: all 0.8s ease;
}
.gradientBlockMediumBackgroundwithQuote2{
    content:'';
    position:absolute;
    left:0; top:0;
    width:100%; height:100%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity: 0;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background:rgba(0,0,0,0.6);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#99000000',GradientType=0 ); /* IE6-8 */
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;}
.blockMedium .authorName{width: 80%;text-align: left;margin:0;margin-top: 5px;}
.blockMedium .authorName{width: 80%;text-align: right;margin:0;margin-top: 5px;position:absolute;right:10px;}
.blockMedium .authorName a{outline: 0;width: 80%;float: left;font-family: noto_sansbold;color: #e1e1e1;font-size: 20px;text-decoration: none;cursor: pointer;padding-left:25px;margin-top: 15px;text-transform: capitalize;}
.blockMedium .authorName a{outline: 0;width: 80%;float: right;font-family: noto_sansbold;color: #e1e1e1;font-size: 20px;text-decoration: none;cursor: pointer;padding-left:25px;margin-top: 15px;text-transform: capitalize;}
/*.blockMedium .authorName a:hover{outline: 0;text-decoration: underline;}*/
.blockMedium .authorFonction{width: 70%;float: left;font-family: noto_sansregular;text-align: left;color: #cdcdcd;margin-top: 0px;padding-left:25px;font-size: 15px;
    text-transform: lowercase;}
.blockMedium .authorFonction{width: 70%;float: right;font-family: noto_sansregular;text-align: right;color: #cdcdcd;margin-top: 0px;padding-left:25px;font-size: 15px; position:absolute;right:10px;top:50px;}
.blockMedium .abstractContainer {width: 100%;position: absolute;bottom: 10px;visibility: hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity: 0;
    -webkit-transition: visibility 0s ease, opacity 0.6s ease;
    -moz-transition: visibility 0s ease, opacity 0.6s ease;
    -o-transition: visibility 0s ease, opacity 0.6s ease;
    -ms-transition: visibility 0s ease, opacity 0.6s ease;
    transition: visibility 0s ease, opacity 0.6s ease;
    cursor: pointer;
}
.blockMedium .abstract {padding: 25px;color: #ffffff;font-size: 15px;text-align: left;font-family: noto_sansregular;}
@media screen and (max-width: 1325px){
    .blockMedium .abstract {font-size: 14px;padding: 5px 15px;}
    .blockMedium .abstractContainer {bottom: 5px;}
}
@media screen and (max-width: 785px){
    .blockMedium .abstractContainer {bottom: 10px;}
}
@media screen and (min-width:600px) {
    .blockMedium.focus:hover .blockMediumBackgroundwithQuote .gradientBlockMediumBackgroundwithQuote{
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity: 0;
    }
    .blockMedium.focus:hover .gradientBlockMediumBackgroundwithQuote2{
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity: 1;
    }
    .blockMedium .titleContainer.blockInterviewContainer{visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity: 1;
        -webkit-transition: visibility 0s ease, opacity 0.6s ease;
        -moz-transition: visibility 0s ease, opacity 0.6s ease;
        -o-transition: visibility 0s ease, opacity 0.6s ease;
        -ms-transition: visibility 0s ease, opacity 0.6s ease;
        transition: visibility 0s ease, opacity 0.6s ease;}
    .blockMedium.focus:hover .titleContainer  .titleBackgroundContainerMedium{
        visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity: 1;
        -webkit-transition: visibility 0s ease, opacity 0.6s ease;
        -moz-transition: visibility 0s ease, opacity 0.6s ease;
        -o-transition: visibility 0s ease, opacity 0.6s ease;
        -ms-transition: visibility 0s ease, opacity 0.6s ease;
        transition: visibility 0s ease, opacity 0.6s ease;
    }
    .blockMedium.focus:hover .titleContainer.blockInterviewContainer .authorName{visibility: hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity: 0;display: none;}
    .blockMedium.focus:hover .titleContainer.blockInterviewContainer .authorFonction{display: none;visibility: hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity: 0;}
    .blockMedium.focus:hover .abstractContainer {visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity: 1;}
    .blockMedium.focus:hover .titleContainer .titleBackgroundContainerMedium{visibility: hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity: 0;}
    @media screen and (max-width:950px) {
        .blockMedium.focus:hover .titleBackgroundContainerMedium{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity: 0;}
    }
    @media screen and (max-width:800px) {
        .blockMedium.focus:hover .titleBackgroundContainerMedium{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity: 1;}
    }
}
/*fin Block medium*/

/*Block partispris*/
.blockFullBackgroundInterview{position: absolute;width: 100%;height: 100%;top: 0;left:0;background-image: url('/partners/ey/statics/img/bloc-itw.png');background-repeat: no-repeat;background-size: cover;
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;
}
.infoInterviewContainer{width: 84%;height: 80%;top: 11%;position: absolute;margin-left: 8%;margin-right: 8%;}
.portraitBackgroundContainer{width:37%;height:37%;margin: 0 auto;}
.portraitBackgroundContainer img{width:100%;position: relative;top:0;left:0;}
.nameFonctionContainer{/*width:65%;*/width:100%;margin: 0 auto;border-bottom: 1px solid #a6a6a6;padding-bottom:15px;position: relative;margin-top: 4%;}
.namePortrait{font-family: noto_sansbold;color: #000000;font-size: 22px;margin:0;}
.namePortrait a{outline: 0;font-family: noto_sansbold;color: #000000;font-size: 22px;text-decoration: none;text-transform: capitalize;}
.namePortrait a:hover{outline: 0;text-decoration: underline;}
.fonctionPortrait{font-family: noto_sansregular;color: #464646;font-size: 20px;
    visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity: 1;
    -webkit-transition: visibility 0s ease, opacity 0.6s ease;
    -moz-transition: visibility 0s ease, opacity 0.6s ease;
    -o-transition: visibility 0s ease, opacity 0.6s ease;
    -ms-transition: visibility 0s ease, opacity 0.6s ease;
    transition: visibility 0s ease, opacity 0.6s ease;}
.titlePortraitContainer{/*width:100%;*/margin: 0 auto;position: relative;margin-top: 15px;}
.titlePortrait{font-family: noto_sansbold;color:#464646;font-size: 24px;margin:0;}
.titlePortrait a{outline: 0;font-family: noto_sansbold;color:#464646;font-size: 24px;text-decoration: none;
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;}
.titlePortrait a:hover{outline: 0;text-decoration: underline;}
.readButtonContainerInterview{width: 100%;position: absolute;bottom:12px;}
.readButtonContainerInterview .readButton{color:#000000;margin: 0 auto;}
.readButtonContainerInterview .readButton a{-webkit-transition: ease 0.3s;-moz-transition: ease 0.3s;-ms-transition: ease 0.3s;-o-transition: ease 0.3s;transition: ease 0.3s;font-family:noto_sansregular;text-decoration:none;color: #504f40;font-size: 13px;/*text-transform: uppercase;*/background-color: #ffe600;padding: 9px 15px 8px 15px;letter-spacing:2px;/*box-shadow: 0px 0px 20px #3d3d3d;*/}
.readButtonContainerInterview .readButton a:hover{/*text-decoration:underline;*/background-color: #504f40;color: #ffe600;}

.blockFull.partispris .abstractContainer .titlePortraitContainer{width:initial;padding: 0 25px;}
.blockFull.partispris .separatorPartiPris{width:25%;height: 1px;background-color: #ffffff;margin: 0 auto;margin-top: 20px;}

.blockFull.partispris .abstractContainer {width: 100%;position: absolute;bottom: 80px;visibility: hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity: 0;
    -webkit-transition: visibility 0s ease, opacity 0.6s ease;
    -moz-transition: visibility 0s ease, opacity 0.6s ease;
    -o-transition: visibility 0s ease, opacity 0.6s ease;
    -ms-transition: visibility 0s ease, opacity 0.6s ease;
    transition: visibility 0s ease, opacity 0.6s ease;
}

.gradientBlockFullBackgroundGradient{
    content:'';
    position:absolute;
    left:0; top:0;
    width:100%; height:100%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity: 0;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background:rgba(0,0,0,0.6);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000000', endColorstr='#99000000',GradientType=0 ); /* IE6-8 */
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;}
@media screen and (max-width:1050px) {
    .blockFull.partispris .abstractContainer{bottom: 40px;}
}



@media screen and (min-width:600px) {
    .blockFull.partispris:hover .gradientBlockFullBackgroundGradient{
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity: 1;
    }
    .blockFull.partispris:hover .portraitBackgroundContainer img {
        filter: brightness(0.4);
        -moz-filter: brightness(40%);
        -webkit-filter: brightness(40%);
        -ms-filter: brightness(40%);
        -o-filter: brightness(40%);
    }
    .blockFull.partispris:hover .titlePortrait a{color: #ffffff;}
    .blockFull.partispris:hover .nameFonctionContainer{visibility: hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;opacity: 0;}
    .blockFull.partispris:hover .infoInterviewContainer .titlePortraitContainer{visibility: hidden;opacity: 0;}

    .blockFull.partispris:hover .abstractContainer {visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;opacity: 1;}
    .blockFull.partispris .abstract {padding: 25px;color: #ffffff;font-size: 15px;text-align: left;font-family: noto_sansregular;}
}
/*finBlock partispris*/

/* DEBUT BLOCK le millenial de la semaine && on en parle */

.articleFullPage_45 .responsiveImgContainer img, .articleFullPage_46 .responsiveImgContainer img {margin: 0 auto; display: block;}
.articleFullPage_45 .responsiveImgContainer, .articleFullPage_46 .responsiveImgContainer {margin-top: 15px;}
.sw_viewBlog .articleFullPage_45 .publishedDate, .sw_viewBlog  .articleFullPage_46 .publishedDate { margin: 10px 0;}
.articleFullPage_45 .keywords, .articleFullPage_46 .keywords {display: inline-block; border: none; padding: 0; margin: 10px 0;}
.articleFullPage_45 .keywords a, .articleFullPage_46 .keywords a {outline: 0; background-color: rgba(0,0,0,0.2); border-radius: 20px; text-decoration: none; color: #555; padding: 5px 15px 4px 10px; margin-right: 25px; font-family: noto_sansregular; font-style: italic;display: inline-block;margin-bottom: 5px;}
.articleFullPage_45 .keywords a:hover, .articleFullPage_46 .keywords a:hover {background-color: #ffe600}



    /* FIN BLOCK le millenial de la semaine */

.fluxNewsContainer .themeTitleContainer .titleThemeContainer{position: relative;top:29%;z-index: 5;margin-left: auto;margin-right: auto;text-align:left;max-width:1280px;}
.fluxNewsContainer .themeTitleContainer .titleThemeContainer .triangleTitle{position: relative;color: #ffffff;font-size: 23px;display:inline-block;margin-left:3.5%;}
.fluxNewsContainer .themeTitleContainer .titleThemeContainer .titleTheme{position: relative;color: #ffe600;font-size: 28px;margin:0;margin-left: 20px;display: inline;}


.fluxNewsContainer .themeTitleContainer .titleThemeContainer{width:70%;}
.fluxNewsContainer .themeTitleContainer{width: 100%;height: 95px;overflow: hidden;position: relative;}
.fluxNewsContainer .themeTitleContainer img{width:100%;left: 0;position: absolute;margin-top: -15%;}
.fluxNewsContainer .themeTitleContainer .gradientImg{ content:'';
    position:absolute;
    left:0; top:0;
    width:100%; height:100%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0.65))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* IE10 preview */
    background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); /* IE6-8 */
    z-index: 2}



@media screen and (max-width:1650px){
   .fluxNews,.fluxNewsContainer .themeTitleContainer .titleThemeContainer{width:75%;}
   .titleBackgroundContainerMedium{width:95%;}
}
@media screen and (max-width:1400px){
   .fluxNews,.fluxNewsContainer .themeTitleContainer .titleThemeContainer{width:85%;}
    .readButtonContainerInterview{bottom:10px;}
    .blockFull.partispris .abstractContainer{bottom:35px;}
}
@media screen and (max-width:1400px){
    .endTriangleBackground{width: 60px;}
}
@media screen and (max-width:1300px) {
    .titlePortrait {
        font-size: 22px;
    }
    .titlePortrait a {
        font-size: 22px;
    }
    .namePortrait a {
        font-size: 20px;
    }
    .fonctionPortrait {
        font-size: 18px;
    }
}
@media screen and (max-width:1200px){
    .fluxNews,.fluxNewsContainer .themeTitleContainer .titleThemeContainer{width:90%;}
}
@media screen and (max-width:1100px){
    .fluxNews,.fluxNewsContainer .themeTitleContainer .titleThemeContainer{width:98%;}
    .highlight .blocSimpleTitleAuthorContainer{width: 95%;bottom: 25px;}
}
@media screen and (max-width:1000px){
    .blockFull .titleContainer .titleBackgroundContainer{min-height: 75px;}
    .blockMedium .titleText{font-size: 16px;}
    .blockMedium .authorName a{font-size: 18px;margin-top: 10px;}
    .blockMedium .authorFonction{font-size: 14px;}
    .titlePortraitContainer{width:100%;}
    .titlePortrait{font-size: 20px;}
    .titlePortrait a{font-size: 22px;}
    .readButtonContainerInterview{display: none;}
}
@media screen and (max-width:940px){
    .endBackground {width: 66px;}
    .blockMedium .authorName a{font-size: 16px;margin-top: 5px;}
    .blockMedium .titlePortrait{font-size: 20px;}
    .blockMedium .titlePortrait a{font-size: 20px;}
    .blockMedium .namePortrait a{font-size: 19px;}
    .blockMedium .fonctionPortrait{font-size: 16px;}
    /*.blockFull.partispris:hover .titlePortraitContainer{top: -50%;margin-top: 0;}*/
}
@media screen and (max-width:900px){
    .blockFull{width: 48%;}
    .blockMedium{width: 48%;}
    .leftPosition{margin-left: 1%!important;}
    .rightPosition{margin-right: 1%!important;}
    .infoInterviewContainer{width: 88%;margin-left: 6%;margin-right: 6%;}
    .titlePortrait{font-size: 22px;}
    .titlePortrait a{font-size: 22px;}
    .fonctionPortrait{display: none;}
    .titleBackgroundContainerMedium{min-height: 67px;}
    .titleContainer{top:45px;}
}
@media screen and (max-width:850px){
    .blockMedium .titleText{font-size: 15px;}
    .blockMedium .authorName a{font-size: 17px;margin-top: 5px;}
    .blockMedium .authorFonction{font-size: 13px;}
    .fluxNewsContainer .themeTitleContainer .titleThemeContainer .titleTheme{font-size:25px;}
}
@media screen and (max-width:800px){
    .blockFull{width: 75%;}
    .blockMedium{width: 75%;}
    .leftPosition{margin-left: 12.5%!important;margin-right: 12.5%!important;}
    .rightPosition{margin-left: 12.5%!important;margin-right: 12.5%!important;}
    .endBackground {width: 76px;}
    .blockMedium .titleText{font-size: 18px;}
    .blockMedium .authorName a{font-size: 20px;margin-top: 15px;}
    .blockMedium .authorFonction{font-size: 15px;}
    .titlePortraitContainer{width:95%;}
    .infoInterviewContainer{width: 84%;margin-left: 8%;margin-right: 8%;}
    .titlePortrait{font-size: 22px;}
    .titlePortrait a{font-size: 22px;}
    .readButtonContainerInterview{display: block;}
    .fonctionPortrait{display: block;}
    .titleBackgroundContainerMedium{min-height: 80px;}
    .titleContainer{top:55px;}
}
@media screen and (max-width:700px){
    .blockFull{width: 85%;}
    .blockMedium{width: 85%;}
    .leftPosition{margin-left: 7.5%!important;margin-right: 7.5%!important;}
    .rightPosition{margin-left: 7.5%!important;margin-right: 7.5%!important;}
}
@media screen and (max-width:600px){
    .readButtonContainerInterview{display: none;}
    .fonctionPortrait{font-size: 14px;}
    .titlePortraitContainer{width:100%;}
    .infoInterviewContainer{width: 90%;margin-left: 5%;margin-right: 5%;}
    .titlePortrait{font-size: 20px;}
    .titlePortrait a{font-size: 20px;}
    .fluxNewsContainer .themeTitleContainer .titleThemeContainer .titleTheme{font-size:22px;}
}
@media screen and (max-width: 560px){
    .blockMedium .titleText{font-size: 17px;}
    .blockMedium .authorName a{font-size: 17px;margin-top: 5px;}
    .blockMedium .authorFonction{font-size: 13px;}
}
@media screen and (max-width: 500px) {
    .blockFull {width: 95%;}
    .blockMedium {width: 95%;}
    .leftPosition {margin-left: 2.5% !important;margin-right: 2.5% !important;}
    .rightPosition {margin-left: 2.5% !important;margin-right: 2.5% !important;}
    .endBackground {display: none}
    .endTriangleBackground{display: none;}
    .titleBackgroundContainer{width:95%}
    .blockMedium .titleText{font-size: 17px;}
    .blockMedium .authorName a{font-size: 16px;margin-top: 5px;}
    .blockMedium .authorFonction{font-size: 13px;}
    .readButtonContainerInterview{display: none;}

}
@media screen and (max-width:440px){
    .blockMedium .titleText{font-size: 15px;}
    .blockMedium .authorName a{font-size: 14px;margin-top: 0px;}
    .blockMedium .authorFonction{font-size: 13px;}
    .titleText{font-size: 16px;}
}
/*
@media screen and (max-width:430px){

    .blockMedium .authorName{display: none;}
    .blockMedium .authorFonction{display: none;}
}*/
@media screen and (max-width:400px){
    .blockInterviewContainer .titleBackgroundContainerMedium{display: none;}
    .blockMedium .authorName{display: block;}
    .blockMedium .authorFonction{display: block;}
    .blockMedium .authorName a{font-size: 20px;margin-top: 10px;padding-left: 10px;width: 90%}
    .blockMedium .authorFonction{font-size: 15px;padding-left: 10px;width: 90%}
    .infoInterviewContainer{width: 94%;margin-left: 3%;margin-right: 3%;}
    .titlePortrait{font-size: 18px;}
    .titlePortrait a{font-size: 18px;}
    .namePortrait a{font-size: 16px;}
    .fonctionPortrait{font-size: 13px;}
    .titleBackgroundContainer{width: 92%;}
    .nameFonctionContainer{padding-bottom: 5px;}
    .titlePortraitContainer{margin-top: 5px;}
}
@media screen and (max-width: 350px){
    .blockMedium .titleText{font-size: 15px;}
    .blockMedium .authorName a{font-size: 14px;margin-top: 0px;}
    .blockMedium .authorFonction{font-size: 13px;}
    .fonctionPortrait{display: none;}
    .titleText{font-size: 16px;}
}
/*Fin Home*/

/*Début Newsletter*/
#newsletterComponent{width:100%;height: 310px;background-color: #ffe600;margin: 0;margin-top:-8px;position: relative;padding: 0;float: left;z-index:500;}
.sw_viewInDepth #newsletterComponent{margin-top:0px;margin-bottom:-126px;}
.newsletterContainer{width:70%;height:100%;margin:0 auto;}
.pictoNewsletter{width:72px;height:68px;position:relative;margin:0 auto;top:35px;background-position:-503px -11px; }
.textNewsletter{width:55%;margin: 0 auto;/*text-transform: uppercase;*/color: #000000;font-family: noto_sansbold;font-size: 28px;text-align: center;margin-top:35px;}
.textDisclaimNewsletter{visibility: hidden;width:55%;margin: 0 auto;text-align: center;font-family: noto_sansbold;color:#847200;font-size: 17px; }
.formContainer{width:70%;margin: 0 auto;margin-top: 35px;}
#newsletterComponent .rgpdText{font-size: 13px;clear: both;width: 67%;margin: 80px auto 0 auto;font-family: noto_sanslight;color: #2e2e38;}
.newsletter{float: left;width:75%;border:0;outline:0;height:38px;margin:0;font-size:19px;color:#a1a1a1;padding: 0;margin-left: 20px;border-radius:2px;/*box-shadow: 0px 0px 15px #a1a1a1;*/font-family: noto_sansregular;padding-left: 10px;}
.newsletter::-webkit-input-placeholder {color: #a1a1a1;}
.newsletter:-moz-placeholder {color: #a1a1a1;}
.newsletter::-moz-placeholder {color: #a1a1a1;}
.newsletter:-ms-input-placeholder {color: #a1a1a1;}
input.newsletterButton{float: left;width: 141px;height: 38px;border-radius: 2px;border: 0;outline:0;background-color: #504f40;color: #ffffff;font-family: noto_sansbold;font-size:16px;margin-left: 15px;position: relative;cursor: pointer;}

@media screen and (max-width: 1735px) {
    .newsletter{width: 70%;}
}
@media screen and (max-width: 1464px) {
    #newsletterComponent{height: inherit;padding-bottom: 20px;}
}
@media screen and (max-width: 1450px) {
    .newsletter{width: 65%;}
}
@media screen and (max-width: 1250px) {
    .newsletter{width: 50%;}
}
@media screen and (max-width: 1210px) {
    .textDisclaimNewsletter{width:75%;}
    .textNewsletter{width:75%;}
}
@media screen and (max-width: 1150px) {
    .formContainer{width:75%;}
    #newsletterComponent .rgpdText{width: 72%;}
}
@media screen and (max-width: 1100px) {
    .textDisclaimNewsletter{width:95%;}
    .textNewsletter{width:95%;}
    .formContainer{width:98%;}
    #newsletterComponent .rgpdText{width: 100%;}
}

@media  screen and (max-width: 855px) {
    /*#newsletterComponent{height: 355px;padding-bottom: 0;}*/
}
@media screen and (max-width: 770px) {
    .textDisclaimNewsletter{width:100%;}
    .textNewsletter{width:100%;}
    .formContainer{width:100%;}
    /*#newsletterComponent{height: 370px;}*/
}
@media screen and (max-width: 740px) {
    .newsletterContainer{width:85%;}
    /*#newsletterComponent{height: 325px;}*/
}
@media screen and (max-width: 672px) {
    /*#newsletterComponent{height: 375px;}*/
}
@media screen and (max-width: 565px) {
    .newsletterContainer{width:95%;}
}
@media screen and (max-width: 505px) {
    .newsletter{width: 40%;}
    .newsletter::-webkit-input-placeholder { /* Chrome/Opera/Safari */
        font-size:15px;
    }
    .newsletter::-moz-placeholder { /* Firefox 19+ */
        font-size:15px;
    }
    .newsletter:-ms-input-placeholder { /* IE 10+ */
        font-size:15px;
    }
    .newsletter:-moz-placeholder { /* Firefox 18- */
        font-size:15px;
    }
}
@media screen and (max-width: 450px) {
    .newsletterContainer{width:100%;}
    .pictoNewsletter{top:20px;}
    .textNewsletter{font-size:25px;margin-top:25px;}
    .textDisclaimNewsletter{font-size:15px;}
    .newsletter{margin-left: 2%;}
}
@media screen and (max-width: 400px) {
    .pictoNewsletter{top:10px;}
    .textNewsletter{font-size:23px;margin-top:15px;}
    .textDisclaimNewsletter{font-size:14px;}
    .newsletter{margin-left: 2%;}
    .newsletterButton{width:125px;}
}
@media screen and (max-width: 343px) {
    .formContainer{margin-top: 10px;}
    .newsletter{width:95%;}
    .newsletterButton{width:125px;margin-top: 5px;margin-left: 30%;margin-right: 31%;}
}
/*Fin Newsletter*/


/*** AUTHOR COMPONENT ***/
.sw_viewBlog #authorComponent {display: block; margin-top: 25px;}
#authorComponent .authorContainer .responsiveImgContainer { float: left; margin-right: 20px;}
#authorComponent .authorContainer .responsiveImgContainer .imgContainer { width: 100px; height: 100px; border-radius: 50%; overflow: hidden; margin: 0 auto;}
#authorComponent .authorContainer .responsiveImgContainer .imgContainer img{ width: 100%;}
#authorComponent .authorContainer .authorNameContainer a, #authorComponent .authorContainer .authorNameContainer a span  { outline: 0; color: #000; font-family: noto_sansbold; font-size: 27px; text-decoration: none; text-transform: capitalize;}
#authorComponent .authorContainer .authorNameContainer a:hover {text-decoration: underline;}
#authorComponent .authorContainer .authorBioContainer a {outline: 0; color: #555; text-decoration: none;}
#authorComponent .follow {display: inline-block; margin-left: 10px;}
#authorComponent .follow img {width: 22px; height: 22px; border-radius: 2px; margin-right:5px;}

/*Footer*/
#footer{width:100%;background-color: #333333;margin-top: 126px;}
#footer .footerContainer{width:75%;margin: 0 auto;padding-bottom: 45px;}
.footerLogo {width:132px;height: 64px;margin:0 auto;position: relative;top: 25px;}
.footerLogo #logoPictFooter{width:61px;height: 64px;float: left;}
.footerLogo #logoBaselineFooter{width:81px;height: 22px;float: left;margin-left:-12px;margin-top: 40px;}
.linkContainer{width: 100%;margin-top: 40px;height:auto;float: left;}
.linkContainer .blockFooterContainer{margin: 0 auto;width: 100%}
.linkContainer .blockLink {float: left;width: 32%;margin-right: 2%;border-top: 1px solid #666666;padding-top:5px;}
.linkContainer .blockLink.noMargin {margin-right: 0}
.linkContainer .blockLink a{outline: 0;font-family: noto_sansregular;color: #8a8684;font-size: 15px;text-decoration: none;margin-top: 10px;padding-top: 10px;    line-height: 25px;}
.linkContainer .blockLink a:hover{outline: 0;text-decoration: underline;}
.disclaimerFooter{width:100%;margin-top: 15px;font-family: noto_sansregular;color: #8a8684;font-size: 12px; }
@media screen and (max-width: 625px){
    #footer{margin-top: 0;}
    #footer .footerContainer{width:95%;}
}
@media screen and (max-width: 450px){
    .linkContainer .blockLink{width: 100%;margin-bottom: 25px;}
}
/*Fin Footer*/
/* page générique */
.simplePageContainer{width: 100%!important;margin:0px auto !important;max-width:980px;padding:40px 0px;font-size:18px;}
.simplePageContainer .articleComponent{background-color:#f0f0f0;margin-bottom:20px;padding:0px; -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;
    position:relative;
}
.simplePageContainer .articleComponent:hover{cusor:pointer;background-color:#f0f0f0;
    filter: brightness(1.03);
    -moz-filter: brightness(1.03);
    -webkit-filter: brightness(1.03);
    -ms-filter: brightness(1.03);
    -o-filter: brightness(1.03);

}
.simplePageContainer .articleComponent:hover img {
    filter: brightness(0.4);
    -moz-filter: brightness(40%);
    -webkit-filter: brightness(40%);
    -ms-filter: brightness(40%);
    -o-filter: brightness(40%);
}
.simplePageContainer .articleComponent .imgContainer{float:left;width:400px;margin:0px 40px 0px 0px;position:relative;}
.simplePageContainer .articleComponentWithoutThumb{padding:20px;}
.simplePageContainer .articleComponent .imgContainer img{width:100%;
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    -ms-transition: all 0.6s ease;
    transition: all 0.6s ease;
    position:relative;display:block;clear:both;
}
.simplePageContainer .articleComponent .textContainer{float:left;width:auto;position:relative;max-width:540px;display:block;}
.simplePageContainer .articleComponent .titreArticleDown{margin-bottom: 10px;margin-top: 10px;position:relative;width:100%;}
.simplePageContainer .articleComponent .titreArticleDown h2{margin:0px;}
.simplePageContainer .articleComponentWithoutThumb .titreArticleDown{margin-top: 0px;}
.simplePageContainer .articleComponentWithoutThumb .textContainer{width:100%;max-width: none;}
.simplePageContainer .blogTitle{font-size: 30px;letter-spacing: 3px;font-family: noto_sansbold;color:#000;text-decoration:none;}
.simplePageContainer .blogTitle .emph{font-size: 30px;letter-spacing: 3px;font-family: noto_sansregular; font-style: italic;background-color:#ffe600;}
.simplePageContainer .abstract .emph{font-family: noto_sansregular; font-style: italic;background-color:#ffe600;}

.sw_viewFullSearch .themeTitleContainer {background-color:#4c4c4c !important;}

.sw_viewFullSearch .navigationBar{margin-top:20px;}
.sw_viewFullSearch .keywords{border:0px;float:left;margin:0px;clear:none;}


@media screen and (max-width:980px ){
    .simplePageContainer{margin:0px !important;left:0%;padding:40px 2% !important;width:96% !important;}
    .simplePageContainer .articleComponent{height:auto;}
    .simplePageContainer .articleComponent .imgContainer{width:30%;margin:0px 3% 0px 0px!important;height:200px;overflow:hidden;}
    .simplePageContainer .articleComponent .imgContainer img{height:100%;width:auto;left:-30%;position:absolute;}
    .simplePageContainer .articleComponent .textContainer{width:67%;}
    .simplePageContainer .articleComponentWithoutThumb .textContainer{width:100%;max-width: none;}
}

@media screen and (max-width:768px ){
    .simplePageContainer .blogTitle,.simplePageContainer .blogTitle .emph{font-size: 20px;}
    .simplePageContainer .abstract,.simplePageContainer .abstract .emph{font-size: 16px;}
    .simplePageContainer .articleComponent .imgContainer img{left:-50%;}

    .blockMedium .blockMediumInsertsMedium .nameContainer, .block100 .blockMediumInsertsMedium .nameContainer{width:100% !important;bottom:-60px !important;position:absolute;max-width:100% !important;background-color: rgba(0, 0, 0, 1) !important;}
    .blockMedium .nameContainerCleaner{clear:both;margin-top:60px;}
    .blockMediumInsertsMedium.flowType{overflow:visible !important;}


    .sw_registerNewsletter .simplePageContainer table.txt {
        display: inline-block;width:100% !important;
    }
    .sw_registerNewsletter .simplePageContainer table.txt tbody{display: inline-block;width:100% !important;}
    .sw_registerNewsletter .simplePageContainer table tr{width:100% !important;overflow:hidden;display:inline-block;}
    .sw_registerNewsletter .simplePageContainer table td.cell1{display:inline-block;width:100%;}
    .sw_registerNewsletter .simplePageContainer table td.cell2 {display:inline-block;width:100%;}
    .sw_registerNewsletter .simplePageContainer table td{display:inline-block;width:100% !important;}
    .sw_registerNewsletter #registerToNL{width:100%;overflow:hidden;}
    .sw_registerNewsletter .simplePageContainer table td.cell2 input {
        width: 95% !important;
    }




}
@media screen and (max-width:650px ){
    .simplePageContainer .articleComponent {height:auto; display: block !important; }
    .simplePageContainer .articleComponent .imgContainer{width:100%;height:auto;}
    .simplePageContainer .articleComponent .imgContainer img{left:0%;position:relative;height:auto;width:100%;}
    .simplePageContainer .articleComponent .textContainer{width:100%;}

}
/* -- */

/*articleFullPage*/
.articleFullPage_sw_viewInDepth{margin-bottom: 45px;}
.highlight .blockKeywordContainer{position: absolute;bottom: 10%;left:15%;}
.highlight .blockKeywordContainer a{outline: 0;background-color:#000000;background-color:rgba(0,0,0,0.2);border-radius:20px;bottom: 5%;text-decoration: none;color: #ffffff;padding: 5px 15px 4px 10px;margin-right: 25px;font-family: noto_sansregular;font-style: italic}
.highlight .blockKeywordContainer a:hover{outline: 0;color: #ffe600;}
.sw_viewInDepth .highlight .blocTitleContainer{bottom:20%;}
#articleFullPage{width:100%;height:auto;background-color: white;float: left;}
/*#articleFullPage .articleContent{padding: 35px 29%;color: #2e2e2e;font-family:noto_sansregular;font-size: 18px;}*/
#articleFullPage .articleContent {padding-top:25px;padding-bottom:15px;width: 42%;margin: 0 auto;color: #2e2e2e;font-family:noto_sansregular;font-size: 18px;}
#articleFullPage .articleContent.wrappingSubject{padding-top:35px;padding-bottom:35px;}
#articleFullPage .articleContent .ComponentFullWidth{width: 238%;display: block;float: left;position: relative;overflow: hidden;margin: 0;margin-left:-69%;padding: 0;border-bottom: #ffe600 solid 8px;margin-top:35px;margin-bottom: 35px;}
#articleFullPage .articleContent .ComponentFullWidth:before{content: '';display: block;padding-top: 34%;}
#articleFullPage .articleContent .ComponentFullWidth .blockContainerFullWidth{background-color: white;width: 100%;height: 100%;position: absolute;top:0;left:0;}



.articleContent .twocolumn, .articleContent div_twocolumn{width:100%;padding:0px;margin-top:20px;display:block;position:relative;clear:both;}
.articleContent .threecolumn, .articleContent div_threecolumn{width:100%;padding:0px;margin-top:20px;display:block;position:relative;clear:both;}
.articleContent .firstcolumn, .articleContent div_firstcolumn{display:block;width:48%;float:left;margin-right:4%;padding:0px;position:relative;}
.articleContent .secondcolumn, .articleContent div_secondcolumn{display:block;width:48%;float:left;padding:0px;position:relative;}
.articleContent .thirdcolumn, .articleContent div_thirdcolumn{display:block;width:33.3%;float:left;padding:0px;position:relative;}
.articleContent .threecolumn .secondcolumn, .articleContent div_threecolumn div_secondcolumn{display:block;width:33.3%;float:left;padding:0px;position:relative;}
.articleContent .threecolumn .firstcolumn, .articleContent div_threecolumn div_firstcolumn{display:block;width:33.3%;float:left;padding:0px;position:relative;margin-right:0px !important;}
.articleContent .firstcolumn img, .articleContent div_firstcolumn img, .articleContent .secondcolumn img, .articleContent div_secondcolumn img, .articleContent .thirdcolumn img, .articleContent div_thirdcolumn img{width:100%;}

.articleContent .reponsive-container,  div_reponsive-container{position:relative;float:left;width:50%;display:block;clear:both;margin-right:3%;margin-left:0px;overflow:hidden;margin-top:0px;margin-bottom:5px;}
.articleContent .reponsive-container-right,  div_reponsive-container-right{position:relative;float:right;width:50%;dislay:block;margin-right:0%;margin-left:3%;overflow:hidden;margin-top:0px;margin-bottom:5px;}

.articleContent .reponsive-container-third,  div_reponsive-container-third{position:relative;float:left;width:33%;display:block;clear:both;margin-right:3%;margin-left:0px;overflow:hidden;margin-top:0px;margin-bottom:5px;}
.articleContent .reponsive-container-right-third,  div_reponsive-container-right-third{position:relative;float:right;width:33%;dislay:block;margin-right:0%;margin-left:3%;overflow:hidden;margin-top:0px;margin-bottom:5px;}

.articleContent .reponsive-container-fifth,  div_reponsive-container-fifth{position:relative;float:left;width:20%;display:block;clear:both;margin-right:3%;margin-left:0px;overflow:hidden;margin-top:0px;margin-bottom:5px;}
.articleContent .reponsive-container-right-fifth,  div_reponsive-container-right-fifth{position:relative;float:right;width:20%;dislay:block;margin-right:0%;margin-left:3%;overflow:hidden;margin-top:0px;margin-bottom:5px;}


@media screen and (max-width:800px) {
    .articleContent .reponsive-container-third{width:40%}
    .articleContent .reponsive-container-right-third{width:40%}

}

@media screen and (max-width:768px) {
    .articleContent .reponsive-container-third{width:225px}
    .articleContent .reponsive-container-right-third{width:225px}
    .articleContent .reponsive-container-fifth{width:170px}
    .articleContent .reponsive-container-right-fifth{width:170px}

}

@media screen and (max-width:450px) {
    .articleContent .reponsive-container-third{width:70%;margin-right:15%;margin-left:15%;}
    .articleContent .reponsive-container-right-third{width:70%;margin-right:15%;margin-left:15%;}
    .articleContent .reponsive-container-fifth{width:50%;margin-right:25%;margin-left:25%;}
    .articleContent .reponsive-container-right-fifth{width:50%;margin-right:25%;margin-left:25%;}
}


.maskingGradient{width: 100%;height: 13%;left: 0;top: 0px;border-left:none;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2U1ZTVlNSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top left, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 51%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,rgba(255,255,255,1)), color-stop(51%,rgba(255,255,255,0))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top left, rgba(255,255,255,1) 50%,rgba(255,255,255,0) 51%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top left, rgba(255,255,255,1) 50%,rgba(255,255,255,0) 51%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top left, rgba(255,255,255,1) 50%,rgba(255,255,255,0) 51%); /* IE10 preview */
    background: linear-gradient(to bottom right, rgba(255,255,255,1) 50%,rgba(255,255,255,0) 51%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00e5e5e5',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
    position: absolute;z-index: 10;
}
.maskingSvg{z-index: 10;position: absolute;}
#articleFullPage .articleContent .ComponentFullWidth .blockContainerFullWidth img{position: absolute;top:2%;z-index: 1;width:100%;border-bottom: 10px solid white;}
#articleFullPage .articleContent .ComponentFullWidth .blockContainerFullWidth .gradientImgDiaporama{ content:'';
    position:absolute;
    left:0; top:2%;
    width:100%; height:98.5%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.4) 100%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.4)), color-stop(100%,rgba(0,0,0,0.4))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%); /* IE10 preview */
    background: linear-gradient(to bottom, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); /* IE6-8 */
    z-index: 2}

.navigationBarInDepthcontainer{overflow: hidden;width: 100%;height:53px;background-color: black;position: relative;display:block;z-index:999;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}
.navigationBarInDepthcontainer.fixedBar{top:0px;position: fixed;}
.navigationBarInDepthcontainer .logoNavigationBar{opacity: 0;float:left\9;}
.navigationBarInDepthcontainer .logoNavigationBar img.eyLogo{height:50px;width: auto;}
.navigationBarInDepthcontainer .logoNavigationBar img.questionLogo{height:42px;width: auto;}
.navigationBarInDepthcontainer .logoNavigationBar .eyLogoContainer{height:50px;width: 48px;margin-left: 2.75%;margin-top: 2px;float: left}
.navigationBarInDepthcontainer .logoNavigationBar .questionLogoContainer{height:42px;width: 31px;margin-left: 7.5%;margin-top: 5px;float: left;}
.navigationBarInDepthcontainer .navigationBarInDepth{position:absolute;float: left;margin-left: 29%;/*margin-left: 14.5%;*/margin-left:24.5%\9;}
.navigationBarInDepthcontainer .navigationBarInDepth ul{padding: 0;margin: 0;}
.navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{text-align:center;float: left;position: relative;padding-right: 20px;text-transform: uppercase;font-family: noto_sansbold;font-size: 15px;list-style: none;padding-left: 20px;height: 53px;line-height: 53px;letter-spacing: 1px;color: #ffffff;}
.navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{/*float: left;*/position: relative;text-transform: uppercase;font-family: noto_sansbold;font-size: 15px;list-style: none;height: 53px;line-height: 53px;letter-spacing: 1px;color: #ffffff;text-decoration: none;}
.navigationBarInDepthcontainer .navigationBarInDepth .separatorItem{width: 0px;height:15px;border-right:1px solid grey;float: left;list-style: none;margin-top: 18px; }
.navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth:hover{-webkit-transition: ease 0.5s;-moz-transition: ease 0.5s;-ms-transition: ease 0.5s;-o-transition: ease 0.5s;transition: ease 0.5s;background-color: #ffe600;color: #000000;cursor: pointer;}
.navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth:hover a{outline: 0;color: #000000;cursor: pointer;}
.navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth.on{background-color: #ffe600;color: #000000;}
.navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth.on a{outline: 0;background-color: #ffe600;color: #000000;}

.articleContent{position:relative;}
.articleContent div_encadre, .articleContent div.encadre{display:block;border:1px solid #000;padding:20px;width:100%;box-sizing: border-box;position:relative;margin-top:20px;margin-bottom:20px;background:#ffe600;}
.articleContent div_encadre span_title, .articleContent div.encadre span.title{margin-bottom:20px;display:block;position:relative;font-size:21px;font-weight:bold;}
.articleContent div_encadre div_content, .articleContent div.encadre div.content{display:block;position:relative}
.blockleftquote, div_blockleftquote{border: 5px solid #ffe600;width: 300px;padding: 25px;float: left;margin:10px 20px 10px -10%;text-align: center;font-size: 22px;color: #8e8e8e;}

#articleFullPage .articleContent .componentfullwidthquote,div_componentfullwidthquote {width: 238%;display: block;float: left;position: relative;/* overflow-y: hidden; */margin: 0;margin-left: -69%;padding: 0;/* margin-top: 45px; */height: auto;margin-top: 35px;margin-bottom: 35px;display:block;position:relative;}
div_componentfullwidthquote {width: 100%;display:block;position:relative;margin-left:0px;margin-right:0px;  float:none;}
#articleFullPage .articleContent .componentfullwidthquote .quotecontainer,div_componentfullwidthquote div_quotecontainer {width: 100%;height: auto;float: left;display: block;}
#articleFullPage .articleContent .componentfullwidthquote .topgradientcontainer,div_componentfullwidthquote div_topgradientcontainer {width: 100%;height: 140px;/* top: -101px; */position: relative;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top left, rgba(255,255,255,0) 50%, rgba(231,231,231,1) 50.5%);
    background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,rgba(255,255,255,0)), color-stop(50.5%,rgba(231,231,231,1)));
    background: -webkit-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(231,231,231,1) 50.5%);
    background: -o-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(231,231,231,1) 50.5%);
    background: -ms-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(231,231,231,1) 50.5%);
    background: linear-gradient(176deg, rgba(255,255,255,0) 50%,rgba(231,231,231,1) 50.5%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#e7e7e7',GradientType=1 );
}
div_componentfullwidthquote div_topgradientcontainer{display: none;}
#articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote,div_componentfullwidthquote div_blockcontainerfullwidthquote {width: 100%;/* height: 75%; *//* top: 25%; */position: relative;background-color: #e7e7e7;text-align: center;/*margin-top: -2%;*/}
div_componentfullwidthquote div_blockcontainerfullwidthquote {display: inline-block;}
#articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .portraitcontainerarticlequote,div_componentfullwidthquote div_blockcontainerfullwidthquote div_portraitcontainerarticlequote{width: 7%;margin: 0 auto;position: absolute;height: auto;margin-top: -8%;padding: 0 46%;}
div_componentfullwidthquote div_blockcontainerfullwidthquote div_portraitcontainerarticlequote{display: block;}
#articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .portraitcontainerarticlequote img,div_componentfullwidthquote div_blockcontainerfullwidthquote div_portraitcontainerarticlequote img{width: 100%;margin: 0 auto;top:0; border:none;position: relative;}
div_componentfullwidthquote div_blockcontainerfullwidthquote div_portraitcontainerarticlequote img{display: block;}
#articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .textquotecontainer,div_componentfullwidthquote div_blockcontainerfullwidthquote div_textquotecontainer{/*padding: 2% 29%;*//*padding-top:2%;*/padding-bottom:2%;width:42%;margin-left:auto;margin-right:auto;margin-top: 2%;color: #888888;font-size: 21px;letter-spacing:1px;}
div_componentfullwidthquote div_blockcontainerfullwidthquote div_textquotecontainer{display: block;}
#articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .quoteseparator,div_componentfullwidthquote div_blockcontainerfullwidthquote div_quoteseparator{width:45%;}
div_componentfullwidthquote div_blockcontainerfullwidthquote div_quoteseparator{display: block;}
#articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .quoteauthor,div_componentfullwidthquote div_blockcontainerfullwidthquote div_quoteauthor{color: black;font-size: 20px;font-weight: bold;}
div_componentfullwidthquote div_blockcontainerfullwidthquote div_quoteauthor{display: block;}
#articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .functionauthor,div_componentfullwidthquote div_blockcontainerfullwidthquote div_functionauthor{color: #525252;font-size: 20px;}
div_componentfullwidthquote div_blockcontainerfullwidthquote div_functionauthor{display: block;}


.calltoaction,div_calltoaction{cursor: pointer;background-color:#ffe600;width: 500px;float: right;margin:15px -10% 15px 20px;text-align: left;font-size: 22px;color: #8e8e8e;position: relative;}
.calltoaction .pictocalltoactioncontainer,div_calltoaction div_pictocalltoactioncontainer{width:150px;height:100%;position: relative;float: left;border-right: 1px solid #ead000;}
div_calltoaction div_pictocalltoactioncontainer{display: block;}
.calltoaction .pictocalltoactioncontainer .pictocalltoaction,div_calltoaction div_pictocalltoactioncontainer div_pictocalltoaction{background-image: url('/partners/ey/statics/img/box-graphic.png');background-position: -500px -86px;width: 71px;height: 72px;margin-left: auto;margin-right: auto;margin-top: 25%;margin-bottom: 25%;}
div_calltoaction div_pictocalltoactioncontainer div_pictocalltoaction{display: block;}
.calltoaction .titlecalltoaction,div_calltoaction div_titlecalltoaction{text-align: left;font-size: 19px;color: #000000;width: 309px;float: left;padding-left: 20px;padding-right: 20px;padding-top: 20px;font-family: noto_sansbold;}
div_calltoaction div_titlecalltoaction{display: block;}
.calltoaction .linkcalltoaction,div_calltoaction div_linkcalltoaction{text-align: left;font-size: 18px;color: #000000;width: 309px;float: left;padding-left: 20px;padding-right: 20px;padding-bottom: 20px;}
div_calltoaction div_linkcalltoaction{display: block;}
.calltoaction .linkcalltoaction a,div_calltoaction div_linkcalltoaction a{outline: 0;font-size: 18px;color: #000000;text-decoration: none;font-family: noto_sansregular;}

/*titleStyle*/
/*h2.intertitre,h2_intertitre{font-size: 40px;letter-spacing: 3px;font-family: noto_sansbold;margin-bottom: 19px;text-transform: uppercase;}*/
h2.intertitre,h2_intertitre{font-size: 30px;letter-spacing: 0px;font-family: noto_sansbold;margin-bottom: 19px;line-height: 35px;display:block;}
h3.intertitre,.sw_viewBlog h3.intertitre,h3_intertitre{font-size: 22px;font-family: noto_sansbold;margin-bottom: 35px;margin-top: 35px;display:block;}
.titleSeparator,.titleseparator,div_titleSeparator{width: 70px;height: 5px;background-color: #ffe600;margin-bottom: 25px; }
.titleSeparator,.titleblueseparator,div_titleblueseparator{width: 70px;height: 5px;background-color: #5786bc;margin-bottom: 25px; }
/*fin titleStyle*/
#articleFullPage .articleContent .componentFullWidthBio, div_componentFullWidthBio {width: 238%;display: block;float: left;position: relative;/* overflow-y: hidden; */margin: 0;margin-left: -69%;padding: 0;padding-bottom: 0px;/* margin-top: 45px; */height: auto;margin-bottom: 0px;margin-top: 35px;}
div_componentfullwidthbio {width: 100%;margin: 0;}
div_componentFullWidthBio {width: 100%;margin: 0;}
#articleFullPage .articleContent .componentfullwidthbio .biocontainer,div_componentfullwidthbio div_biocontainer {width: 100%;height: auto;float: left;display: block;}
#articleFullPage .articleContent .componentFullWidthBio .bioContainer,div_componentFullWidthBio div_bioContainer {width: 100%;height: auto;float: left;display: block;}
#articleFullPage .articleContent .componentfullwidthbio .topgradientcontainer,div_componentfullwidthbio div_topgradientcontainer {width: 100%;height: 140px;/* top: -101px; */position: relative;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQ2NDY0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top left, rgba(255,255,255,0) 50%, rgba(70,70,70,1) 50.5%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,rgba(255,255,255,0)), color-stop(50.5%,rgba(70,70,70,1))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(70,70,70,1) 50.5%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(70,70,70,1) 50.5%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(70,70,70,1) 50.5%); /* IE10 preview */
    background: linear-gradient(176deg, rgba(255,255,255,0) 50%,rgba(70,70,70,1) 50.5%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#464646',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
#articleFullPage .articleContent .componentFullWidthBio .topGradientContainer,div_componentFullWidthBio div_topGradientContainer {width: 100%;height: 140px;/* top: -101px; */position: relative;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQ2NDY0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(top left, rgba(255,255,255,0) 50%, rgba(70,70,70,1) 50.5%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,rgba(255,255,255,0)), color-stop(50.5%,rgba(70,70,70,1))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(70,70,70,1) 50.5%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(70,70,70,1) 50.5%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(70,70,70,1) 50.5%); /* IE10 preview */
    background: linear-gradient(176deg, rgba(255,255,255,0) 50%,rgba(70,70,70,1) 50.5%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#464646',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
div_componentfullwidthbio div_topgradientcontainer{display: none;}
div_componentFullWidthBio div_topGradientContainer{display: none;}
#articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio,div_componentfullwidthbio div_blockcontainerfullwidthbio {width: 100%;/* height: 75%; *//* top: 25%; */position: relative;background-color: #464646;}
#articleFullPage .articleContent .componentFullWidthBio .blockContainerFullWidthBio,div_componentFullWidthBio div_blockContainerFullWidthBio {width: 100%;/* height: 75%; *//* top: 25%; */position: relative;background-color: #464646;}
div_componentfullwidthbio div_blockcontainerfullwidthbio {display: inline-block;}
div_componentFullWidthBio div_blockContainerFullWidthBio {display: inline-block;}
#articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .biotextcontainer,div_componentfullwidthbio div_blockcontainerfullwidthbio div_biotextcontainer {padding-top:2%;padding-bottom:35px;/*padding-left:29%;padding-right:29%;*/width: 42%;margin: 0 auto;}
#articleFullPage .articleContent .componentFullWidthBio .blockContainerFullWidthBio .bioTextContainer,div_componentFullWidthBio div_blockContainerFullWidthBio div_bioTextContainer {padding-top:2%;padding-bottom:35px;/*padding-left:29%;padding-right:29%;*/width: 42%;margin: 0 auto;}
#articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .biotitle,div_componentfullwidthbio div_blockcontainerfullwidthbio div_biotitle {color: #ffe600;font-family: noto_sansbold;font-size: 25px;text-transform: uppercase;letter-spacing: 1px;}
#articleFullPage .articleContent .componentFullWidthBio .blockContainerFullWidthBio .bioTitle,div_componentFullWidthBio div_blockContainerFullWidthBio div_bioTitle {color: #ffe600;font-family: noto_sansbold;font-size: 25px;text-transform: uppercase;letter-spacing: 1px;}
div_componentfullwidthbio div_blockcontainerfullwidthbio div_biotitle {display: block;}
div_componentFullWidthBio div_blockContainerFullWidthBio div_bioTitle {display: block;}
#articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .separatortitle,div_componentfullwidthbio div_blockcontainerfullwidthbio div_separatortitle {width: 70px;height: 5px;background-color: #000000;margin: 20px 0;}
#articleFullPage .articleContent .componentFullWidthBio .blockContainerFullWidthBio .separatorTitle,div_componentFullWidthBio div_blockContainerFullWidthBio div_separatorTitle {width: 70px;height: 5px;background-color: #000000;margin: 20px 0;}
div_componentfullwidthbio div_blockcontainerfullwidthbio div_separatortitle {display: block;}
div_componentFullWidthBio div_blockContainerFullWidthBio div_separatorTitle {display: block;}
#articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .nameandfunctionbio,div_componentfullwidthbio div_blockcontainerfullwidthbio div_nameandfunctionbio{color: #ffffff;font-size: 25px;margin-bottom: 35px;}
#articleFullPage .articleContent .componentFullWidthBio .blockContainerFullWidthBio .nameAndFunctionBio,div_componentFullWidthBio div_blockContainerFullWidthBio div_nameAndFunctionBio{color: #ffffff;font-size: 25px;margin-bottom: 35px;}
#articleFullPage .articleContent .componentFullWidthBio .blockContainerFullWidthBio .nameAndFunctionBio .socials,div_componentFullWidthBio div_blockContainerFullWidthBio div_nameAndFunctionBio div_socials{display: inline-block;}
#articleFullPage .articleContent .componentFullWidthBio .blockContainerFullWidthBio .nameAndFunctionBio .socials a,div_componentFullWidthBio div_blockContainerFullWidthBio div_nameAndFunctionBio div_socials a{text-decoration: none;}
#articleFullPage .articleContent .componentFullWidthBio .blockContainerFullWidthBio .nameAndFunctionBio .socials img,div_componentFullWidthBio div_blockContainerFullWidthBio div_nameAndFunctionBio div_socials img{width: 25px; height: 25px; border-radius: 4px; margin-right: 5px;}

div_componentfullwidthbio div_blockcontainerfullwidthbio div_nameandfunctionbio{display: block;}
div_componentFullWidthBio div_blockContainerFullWidthBio div_nameAndFunctionBio{display: block;}
#articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .textbiocontainer,div_componentfullwidthbio div_blockcontainerfullwidthbio div_textbiocontainer{display:inline-block;color: #d7d7d7;font-size: 20px;}
#articleFullPage .articleContent .componentFullWidthBio .blockContainerFullWidthBio .textBioContainer,div_componentFullWidthBio div_blockContainerFullWidthBio div_textBioContainer{display:inline-block;color: #d7d7d7;font-size: 20px;}
div_componentfullwidthbio div_blockcontainerfullwidthbio div_textbiocontainer{display: block;}
div_componentFullWidthBio div_blockContainerFullWidthBio div_textBioContainer{display: block;}
#articleFullPage .articleContent .componentFullWidthBio .blockContainerFullWidthBio .textBioContainer .imgContainer,div_componentFullWidthBio div_blockContainerFullWidthBio div_textBioContainer div_imgContainer{float: left; margin: 0px 15px 15px 0px;}
#articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .textbiocontainer a{text-decoration: none; color:#ffe600;}


#articleFullPage .articleContent figcaption{display: block;background-color: rgba(0, 0, 0, 0.8);bottom: 7px;position: absolute;width: 100%;color: #dadada;}
#articleFullPage .articleContent figcaption .caption{margin-left: 30px;display: inline-block;padding: 18px 0;font-size: 18px;float: left;}
#articleFullPage .articleContent figcaption .credit, div_credit{display: inline-block;font-size: 15px;float: right;padding: 18px 10px;margin-right: 25px;box-sizing: border-box;}

@media screen and (max-width:1650px ){
    /*    #articleFullPage .articleContent{padding: 35px 25%;}*/
    #articleFullPage .articleContent{width: 50%;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .textquotecontainer{width: 50%;}
    #articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .biotextcontainer{width: 50%;}

    .navigationBarInDepthcontainer .navigationBarInDepth{margin-left: 25%;/*margin-left: 10%;*/margin-left: 20%\9;}

    #articleFullPage .articleContent .ComponentFullWidth{width:200%;margin-left: -50%;}
    #articleFullPage .articleContent .componentfullwidthquote{width:200%;margin-left: -50%;}
    #articleFullPage .articleContent .componentfullwidthbio{width:200%;margin-left: -50%;}
}
@media screen and (max-width:1500px ){
    /*    #articleFullPage .articleContent{padding: 35px 25%;}*/
    #articleFullPage .articleContent{width: 55%;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .textquotecontainer{width: 55%;}
    #articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .biotextcontainer{width: 55%;}

    .navigationBarInDepthcontainer .navigationBarInDepth{margin-left: 22.5%;/*margin-left: 7%;*/margin-left: 17%\9;}

    #articleFullPage .articleContent .ComponentFullWidth{width:181.5%;margin-left: -41%;}
    #articleFullPage .articleContent .componentfullwidthquote{width:181.5%;margin-left: -41%;}
    #articleFullPage .articleContent .componentfullwidthbio{width:181.5%;margin-left: -41%;}
}
@media screen and (max-width:1350px ){
    /*    #articleFullPage .articleContent{padding: 35px 25%;}*/
    .highlight .blockKeywordContainer{position: absolute;bottom: 5%;left:15%;}
    .sw_viewInDepth .highlight .blocTitleContainer{bottom:15%;}
    #articleFullPage .articleContent{width: 60%;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .textquotecontainer{width: 60%;}
    #articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .biotextcontainer{width: 60%;}

    .navigationBarInDepthcontainer .navigationBarInDepth{margin-left: 20%;/*margin-left: 4%;*/margin-left: 14%\9;}

    #articleFullPage .articleContent .ComponentFullWidth{width:167.1%;margin-left: -34%;}
    #articleFullPage .articleContent .componentfullwidthquote{width:167.1%;margin-left: -34%;}
    #articleFullPage .articleContent .componentfullwidthbio{width:167.1%;margin-left: -34%;}
}
@media screen and (max-width:1200px ){
    /*    #articleFullPage .articleContent{padding: 35px 25%;}*/
    #articleFullPage .articleContent{width: 65%;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .textquotecontainer{width: 65%;}
    #articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .biotextcontainer{width: 65%;}

    .navigationBarInDepthcontainer .navigationBarInDepth{margin-left: 17.5%;/*margin-left: 4.5%;*/margin-left: 14.5%\9;}
    .navigationBarInDepthcontainer .logoNavigationBar .eyLogoContainer{margin-left: 1%;}
    .navigationBarInDepthcontainer .logoNavigationBar .questionLogoContainer{margin-left: 5.5%;}

    #articleFullPage .articleContent .ComponentFullWidth{width:153.6%;margin-left: -27%;}
    #articleFullPage .articleContent .componentfullwidthquote{width:153.6%;margin-left: -27%;}
    #articleFullPage .articleContent .componentfullwidthbio{width:153.6%;margin-left: -27%;}
}
@media screen and (max-width:1050px ){
    /*    #articleFullPage .articleContent{padding: 35px 25%;}*/
    .highlight .blockKeywordContainer{position: absolute;bottom: 9%;left:42%;width:25%;}
    .highlight .blockKeywordContainer a{outline: 0;margin-right:10px;display: inline-block;}
    .sw_viewInDepth .highlight .blocTitleContainer{bottom:9%;left:5%;}
    #articleFullPage .articleContent{width: 75%;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .textquotecontainer{width: 75%;}
    #articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .biotextcontainer{width: 75%;}

    .navigationBarInDepthcontainer .navigationBarInDepth{margin-left: 12.5%;/*margin-left: 2.5%;*/margin-left: 12.5%\9;}
    .navigationBarInDepthcontainer .logoNavigationBar .eyLogoContainer{margin-left: 1%;}
    .navigationBarInDepthcontainer .logoNavigationBar .questionLogoContainer{margin-left: 1.5%;}

    #articleFullPage .articleContent .ComponentFullWidth{width:133.6%;margin-left: -17%;}
    #articleFullPage .articleContent .componentfullwidthquote{width:133.6%;margin-left: -17%;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .portraitcontainerarticlequote{width: 12%;margin-top: -13%;padding: 0px 44%;}
    #articleFullPage .articleContent .componentfullwidthbio{width:133.6%;margin-left: -17%;}
}
@media screen and (max-width:940px){
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{padding-right: 15px;font-size: 15px;padding-left: 15px;letter-spacing: 1px;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{font-size: 15px;letter-spacing: 1px;}
}
@media screen and (max-width:900px ){
    /*    #articleFullPage .articleContent{padding: 35px 25%;}*/
    .highlight .blockKeywordContainer{position: absolute;bottom: 9%;left:42%;}
    .highlight .blockKeywordContainer a{outline: 0;margin-right: 15px;}
    #articleFullPage .articleContent{width: 80%;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .textquotecontainer{width: 80%;}
    #articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .biotextcontainer{width: 80%;}

    .navigationBarInDepthcontainer .navigationBarInDepth{margin-left: 10%;/*margin-left: 4%;*/margin-left: 14%\9;}
    .navigationBarInDepthcontainer .logoNavigationBar .eyLogoContainer{margin-left: 1%;}
    .navigationBarInDepthcontainer .logoNavigationBar .questionLogoContainer{display: none;}

    #articleFullPage .articleContent .ComponentFullWidth{width:125.4%;margin-left: -13%;}
    #articleFullPage .articleContent .componentfullwidthquote{width:125.4%;margin-left: -13%;}
    #articleFullPage .articleContent .componentfullwidthquote .topgradientcontainer{height:100px;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .portraitcontainerarticlequote{margin-top: -12%;}
    #articleFullPage .articleContent .componentfullwidthbio{width:125.4%;margin-left: -13%;}
    #articleFullPage .articleContent .componentfullwidthbio .topgradientcontainer{height: 100px;}
}
@media screen and (max-width:872px ){
    .navigationBarInDepthcontainer .logoNavigationBar .eyLogoContainer{display: none;}
    .navigationBarInDepthcontainer .navigationBarInDepth{margin-left: 5%;/*margin-left: 4%;*/margin-left: 14%\9;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{font-size: 14px;}
}
@media screen and (max-width:785px){
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{letter-spacing: 0px;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{letter-spacing: 0px;}
}
@media screen and (max-width:750px ){
    /*    #articleFullPage .articleContent{padding: 35px 25%;}*/
    .highlight .blockKeywordContainer{position: absolute;bottom: 9%;left:42%;}
    .highlight .blockKeywordContainer a{margin-right: 15px;}
    #articleFullPage .articleContent{width: 90%;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .textquotecontainer{width: 90%;}
    #articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .biotextcontainer{width: 90%;}

    .blockleftquote {width: 300px;padding: 15px;margin: 10px 20px 10px -5%;font-size: 20px;}

    .navigationBarInDepthcontainer .navigationBarInDepth{margin-left: 5%;margin-left: 15%\9;}
    .navigationBarInDepthcontainer .logoNavigationBar .eyLogoContainer{display: none;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{padding: 0 10px;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{}

    #articleFullPage .articleContent .ComponentFullWidth{width:111.4%;margin-left: -6%;}
    #articleFullPage .articleContent .componentfullwidthquote{width:111.4%;margin-left: -6%;}
    #articleFullPage .articleContent .componentfullwidthquote .topgradientcontainer{height:95px;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .portraitcontainerarticlequote{margin-top: -12%;}
    #articleFullPage .articleContent .componentfullwidthbio{width:111.4%;margin-left: -6%;}
    #articleFullPage .articleContent .componentfullwidthbio .topgradientcontainer{height: 95px;}

    .calltoaction{width: 350px;margin:15px -5% 15px 20px;font-size: 20px;}
    .calltoaction .pictocalltoactioncontainer{display: none}
    .calltoaction .titlecalltoaction{font-size: 18px;width: 309px;}
    .calltoaction .linkcalltoaction{font-size: 16px;width: 309px;}
    .calltoaction .linkcalltoaction a{font-size: 16px;width: 309px;}
}
@media screen and (max-width:675px){
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{width: 20%;text-align: center;padding-right: 10px;font-size: 15px;padding-left: 10px;letter-spacing: 0px;line-height: normal;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{font-size: 13px;letter-spacing: 0;line-height: normal;top:5px;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a.simpleLink{top:15px;}
}
@media screen and (max-width:625px ){
    /*    #articleFullPage .articleContent{padding: 35px 25%;}*/
    .highlight .blockKeywordContainer{position: absolute;bottom: 9%;left:42%;}
    .highlight .blockKeywordContainer a{margin-right: 15px;}

    .blockleftquote {width: 300px;padding: 15px;margin: 10px 20px 10px -5%;font-size: 20px;}
    .navigationBarInDepthcontainer .navigationBarInDepth{margin-left: 5%;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{font-size: 13px;}

    #articleFullPage .articleContent .componentfullwidthquote .topgradientcontainer{height:70px;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .portraitcontainerarticlequote{width: 18%;margin-top: -18%;padding: 0px 41%;}
    #articleFullPage .articleContent .componentfullwidthquote .blockcontainerfullwidthquote .textquotecontainer{font-size: 19px;}
    #articleFullPage .articleContent .componentfullwidthbio .topgradientcontainer{height: 70px;}
    #articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .nameandfunctionbio{font-size: 22px;}
    #articleFullPage .articleContent .componentfullwidthbio .blockcontainerfullwidthbio .textbiocontainer{font-size: 18px;}
}
@media screen and (max-width:610px){
    .navigationBarInDepthcontainer .navigationBarInDepth{margin-left: 2%;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{width: 21%;text-align: center;padding-right: 5px;font-size: 13px;padding-left: 5px;letter-spacing: 0px;line-height: normal;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{font-size: 13px;letter-spacing: 0;line-height: normal;top:7px;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a.simpleLink{top:15px;}
}

@media screen and (max-width:600px ){
    .sw_viewInDepth .highlight .blocTitleContainer{bottom:9%;left:0;}
    .highlight .blockKeywordContainer{position: absolute;bottom: 2%;left: 2%;}
    .highlight .blockKeywordContainer a{margin-right: 10px;}

    .blockleftquote {display: none;}
    .navigationBarInDepthcontainer .navigationBarInDepth{margin-left: 0%;margin-left: 0%\9;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{font-size: 13px;}

    .calltoaction{width: 100%;margin:15px 0 15px 0;font-size: 20px;}
    .calltoaction .titlecalltoaction{font-size: 18px;width: 92%;}
    .calltoaction .linkcalltoaction{font-size: 16px;width: 92%;}
    .calltoaction .linkcalltoaction a{font-size: 16px;width: 92%;}

    .articleFullPage_45 .responsiveImgContainer img, .articleFullPage_46 .responsiveImgContainer img{width: 100%;height: auto;}
}
@media screen and (max-width:580px){
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{width: 22%;text-align: center;padding-right: 5px;font-size: 15px;padding-left: 5px;letter-spacing: 0px;line-height: normal;text-align: center;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{font-size: 13px;letter-spacing: 0;line-height: normal;top:5px;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a.simpleLink{top:15px;float: none;}
}
@media screen and (max-width:500px ){
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{font-size: 12px;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{width: 22%;}
    #articleFullPage .articleContent{padding: 20px 0;}
}
@media screen and (max-width:455px ){
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{width: 22%;padding: 0 5px;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{font-size: 11px;padding-right: 0px;padding-left: 0px;top:3px;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a.simpleLink{top:13px;}
}
@media screen and (max-width:415px ){
    .highlight .blockKeywordContainer{display: none;}
    /*.navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{width: 80px;}*/
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{font-size: 10px;top:3px;}
    html,body{overflow-x: hidden;}
}
@media screen and (max-width:385px ) {
    /*.navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth {width: 70px;}*/
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth{width: 21%;}
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{font-size: 9px;text-transform: capitalize;}
}
@media screen and (max-width:350px ) {
    /*.navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth {width: 60px;}*/
    .navigationBarInDepthcontainer .navigationBarInDepth ul li.itemNavigationBarInDepth a{font-size: 9px;padding-right: 0px;padding-left: 0px;top:3px;}
}
/*fin articleFullPage*/


/*sw_viewTheme Specifique*/
.sw_viewTheme .blockFluxContainer .highlightContainer{width:93%;cursor: pointer;}
.sw_viewTheme .blockFluxContainer .highlightContainer .highlight img{position: relative;}
.sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer {text-align: left;bottom: 5%;left: 5%;}



.sw_viewTheme .blockFluxContainer .highlightInterviewContainer{width:93%;float: left;/*background-color: cadetblue;*/position: relative;overflow: hidden;margin: 0;padding: 0;cursor: pointer;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer:before{content: '';display: block;/*padding-top: 35.416%;*/padding-top: 41%;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .highlight{width:100%;position: absolute;top:0;left:0px;height: 100%;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .highlight img{width:100%;position: relative;top: 0;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .highlight .topGradientHighlightInterview{width:100%;height: 90px;position: absolute;bottom:170px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top left, rgba(255,255,255,0) 50%, rgba(255,255,255,0.7) 51%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,rgba(255,255,255,0)), color-stop(51%,rgba(255,255,255,0.7))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(255,255,255,0.7) 51%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(255,255,255,0.7) 51%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(255,255,255,0.7) 51%); /* IE10 preview */
    background: linear-gradient(to bottom right, rgba(255,255,255,0) 50%,rgba(255,255,255,0.7) 51%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccfcfcfc',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview{width: 100%;position: absolute;background-color: #ffffff;background-color: rgba(255, 255, 255, 0.7);height: 145px;bottom: 0;border-bottom: 25px solid #000000;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview {width: 75%;text-align: center;margin: 5px auto 15px auto;font-family: noto_sansbold;color: #464646;font-size: 26px;text-decoration: none;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview a{outline: 0;font-family: noto_sansbold;color: #464646;font-size: 26px;text-decoration: none;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview a h1{font-family: noto_sansbold;color: #464646;font-size: 26px;margin: 0;line-height: 30px;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview a:hover{outline: 0;text-decoration: underline;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .separatorInfoInterview{width: 25%;height: 1px;background-color: #858585;margin: 0 auto;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview {width: 75%;text-align: center;margin: 10px auto 0 auto;color: #464646;font-size: 20px;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorName{color: #000000;font-family: noto_sansbold;margin:0;font-size: 20px;display: inline;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorName a{outline: 0;color: #000000;font-family: noto_sansbold;font-size: 20px;text-decoration: none;text-transform: capitalize;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorName a:hover{outline: 0;text-decoration: underline;}
.sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorFunction{color: #555555;font-size: 20px;}

@media screen and (max-width: 1825px){
    .sw_viewTheme.focus .blockFull:before{padding-top: 106%;}

}
@media screen and (max-width:1550px){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer {bottom: 2%;left: 5%;}
    .sw_viewTheme.focus .blockFull:before{padding-top: 106.690%;}
}
@media screen and (max-width:1330px){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer {bottom: 1%;left: 5%;}
}
@media screen and (max-width:1300px){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer{width:385px;height: 315px;bottom:5%;left:5%;background-image: url("/partners/ey/statics/img/cadre-jaune-1280.png")}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle{width:318px;height: 212px;padding:20px;left:14px;top:70px;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle a h1{font-size: 30px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .highlight .topGradientHighlightInterview{height: 70px;bottom:160px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview{height: 135px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview {font-size: 25px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview a h1{font-size: 25px;line-height: 29px;}
}
@media screen and (max-width:1215px){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer {bottom: 2%;left: 5%;}
}
@media screen and (max-width:1100px){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer {bottom: 5%;left: 5%;}
}
@media screen and (max-width:1000px){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer{width:37%;height: 85%;bottom:5%;left:5%;background-image: url("/partners/ey/statics/img/cadre-jaune-1280.png");background-size: contain;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle{width:78%;height: 55%;padding:20px;left:12px;top:45px;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle a h1{font-size: 28px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .highlight .topGradientHighlightInterview{height: 60px;bottom:160px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview{height: 135px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview {font-size: 22px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview a h1{font-size: 22px;line-height: 26px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorName a{font-size: 18px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorFunction{font-size: 18px;}
    .sw_viewTheme.focus .blockFull:before{padding-top: 107.690%;}
}
@media screen and (max-width:950px){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle a h1{font-size: 26px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .highlight .topGradientHighlightInterview{height: 60px;bottom:140px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview{height: 115px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview {font-size: 22px;width: 85%;margin-bottom: 9px}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview a h1{font-size: 22px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview{margin-top: 5px;}
}
@media screen and (max-width: 900px ){
    .sw_viewTheme .blockFluxContainer .highlightContainer{width:98%;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle{left:10px;top:45px;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle a h1{font-size: 24px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer{width: 98%;}
    .sw_viewTheme.focus .blockFull:before{padding-top: 108%;}
}
@media screen and (max-width: 830px ){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle{left:10px;top:40px;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle a h1{font-size: 22px;}
}
@media screen and (max-width: 800px ){
    .sw_viewTheme .blockFluxContainer .highlightContainer{width:75%;}
    .sw_viewTheme .blockFluxContainer .highlightContainer:before{content: '';display: block;padding-top: 95%;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight img{height:100%;width:auto;position: absolute;top: 0;margin-left: -115%;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer{width:56%;height: 85%;margin:0 auto;background-image: url("/partners/ey/statics/img/cadre-jaune-300.png");background-size: contain;background-repeat: no-repeat;left: 0;margin-left: 21%;margin-right: 21%;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle{width:81%;height: 75%;padding:15px;left:4.75%;top:12%;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle a h1{font-size: 32px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer{width: 75%;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer:before{content: '';display: block;/*padding-top: 35.416%;*/padding-top: 95%;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .highlight img{height:100%;width:auto;position: relative;top: 0;margin-left: -61%;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .highlight .topGradientHighlightInterview{height: 60px;bottom:180px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview{height: 155px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview {font-size: 20px;width: 85%;margin: 5px auto 5px auto;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview a h1{font-size: 20px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview {width: 85%;margin: 5px auto 0 auto;font-size: 18px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorName{font-size: 18px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorName a{font-size: 18px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorFunction{font-size: 18px;}
}
@media screen and (max-width: 700px){
    .sw_viewTheme .blockFluxContainer .highlightContainer{width:85%;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer{width: 85%;}
}
@media screen and (max-width: 600px){
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview {font-size: 20px;width: 95%;margin: 10px auto 5px auto;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview a h1{font-size: 20px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview {width: 100%;margin: 5px auto 0 auto;font-size: 18px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorName{font-size: 17px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorName a{font-size: 17px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorFunction{font-size: 16px;}
}
@media screen and (max-width: 500px){
    .sw_viewTheme .blockFluxContainer .highlightContainer{width:95%;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer{width: 95%;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview {font-size: 18px;width: 95%;margin: 10px auto 5px auto;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .titleInterview a h1{font-size: 18px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview {width: 100%;margin: 5px auto 0 auto;font-size: 18px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorName{font-size: 16px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorName a{font-size: 16px;}
    .sw_viewTheme .blockFluxContainer .highlightInterviewContainer .blockContainerInfoInterview .authorInterview .authorFunction{font-size: 15px;}
}
@media screen and (max-width: 550px ){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle{width:78%;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle a h1{font-size: 28px;}
    /*    .highlight img{margin-left: -450px;}*/
}
@media screen and (max-width: 471px ){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle a h1{font-size: 26px;}
    /*    .highlight img{margin-left: -385px;}*/
}
@media screen and (max-width: 440px ){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle a h1{font-size: 24px;}
    /*    .highlight img{margin-left: -350px;}*/
}
@media screen and (max-width: 400px ){
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle{padding: 10px;}
    .sw_viewTheme .blockFluxContainer .highlightContainer .highlight .blocTitleContainer .blockTitle a h1{font-size: 20px;}
    /*    .highlight img{margin-left: -300px;}*/
}
@media screen and (max-width: 385px){
    .fluxNewsContainer .themeTitleContainer img{margin-top: -7%;}
}

.navigationBar{margin-top: 0;margin-bottom: 50px;}
.navigationBar .currentPagination{padding: 3px 10px 3px 10px;border: 3px solid #ffe600;color: #ffe600;background-color: #000;}
.navigationBar .activePagination{padding: 3px 10px 3px 10px;border: 2px solid #999999;color: #999999;}
.navigationBar .activePagination a {color: #999999;text-decoration: none;font-weight: bold;}
.navigationBar .activePagination:hover {background-color: #000;color: #ffe600;cursor: pointer;}
.navigationBar .activePagination:hover a{color: #ffe600;}
/*fin sw_viewTheme Specifique*/


/*sw_viewBlog*/
/*sw_viewBlog*/
.sw_viewBlog #articleFullPage{position: relative;}
.sw_viewBlog #articleFullPage .articleContent{padding:35px 70px;position: relative;z-index: 2;background-color: #ffffff;margin-top: -42px;}
.sw_viewBlog .highlightInterviewContainer{width:100%;float: left;/*background-color: cadetblue;*/position: relative;overflow: hidden;margin: 0;padding: 0;z-index: 1;}
.sw_viewBlog .highlightInterviewContainer:before{content: '';display: block;/*padding-top: 35.416%;*/padding-top: 35.416%;}
.sw_viewBlog .highlightInterviewContainer .highlight{width:100%;position: absolute;top:0;left:0px;height: 100%;}
.sw_viewBlog .highlightInterviewContainer .highlight img{width:100%;position: relative;top: 0;}
.sw_viewBlog .highlightInterviewContainer .highlight .topGradientHighlightInterview{width:100%;height: 90px;position: absolute;bottom:20px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top left, rgba(255,255,255,0) 50%, #FFFFFF 50.5%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,rgba(255,255,255,0)), color-stop(50.5%,#FFFFFF)); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top left, rgba(255,255,255,0) 50%,#FFFFFF 50.5%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top left, rgba(255,255,255,0) 50%,#FFFFFF 50.5%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top left, rgba(255,255,255,0) 50%,#FFFFFF 50.5%); /* IE10 preview */
    background: linear-gradient(to bottom right, rgba(255,255,255,0) 50%,#FFFFFF 50.5%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ccfcfcfc',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */}
.sw_viewBlog .highlightInterviewContainer .blockContainerInfoInterview{width: 100%;position: absolute;background-color: #ffffff;/*background-color: rgba(255, 255, 255, 0.5);*/height: 20px;bottom: 0;}

.sw_viewBlog .titleInterview {width: 100%;text-align: left;margin: 5px auto 0 auto;font-family: noto_sansbold;color: #464646;font-size: 30px;text-decoration: none;}
.sw_viewBlog .separatorInfoInterview{width: 100%;height: 1px;background-color: #b2b2b2;margin: 15px auto;}
.sw_viewBlog .authorInterview {width: 100%;text-align: left;margin: 0 auto 30px auto;color: #464646;font-size: 20px;color: #000000;font-family: noto_sansbold;}
.sw_viewBlog .authorInterview .authorName{color: #000000;font-family: noto_sansbold;margin:0;font-size: 20px;display: inline;}
.sw_viewBlog .publishedDate {color: #555555; font-family: noto_sansregular; font-size: 15px; margin: 0; margin-top: 20px;margin-bottom: 20px;}
.sw_viewBlog .authorInterview .authorName a{outline: 0;color: #000000;font-family: noto_sansbold;font-size: 20px;text-decoration: none;text-transform: capitalize;}
.sw_viewBlog .authorInterview .authorName a:hover{outline: 0;text-decoration: underline;}
.sw_viewBlog .authorInterview .authorFunction{color: #555555;font-size: 20px; margin-bottom: 10px;}
.sw_viewBlog .authorBioContainer {font-size: 18px;}
.sw_viewBlog .authorBioContainer {font-size: 18px;}

h3.text{color:#000000;margin: 0;padding: 0;}


@media screen and (max-width: 1650px){
    .sw_viewBlog #articleFullPage .articleContent{margin-top: -38px;}
}
@media screen and (max-width: 1350px){
    .sw_viewBlog #articleFullPage .articleContent{margin-top: -32px;}
}
@media screen and (max-width: 1200px){
    .sw_viewBlog #articleFullPage .articleContent{margin-top: -30px;}
}
@media screen and (max-width: 960px){
    .sw_viewBlog #articleFullPage .articleContent{margin-top: -24px;}
}
@media screen and (max-width: 850px){
    .sw_viewBlog #articleFullPage .articleContent{margin-top: 0;}
    .sw_viewBlog .highlightInterviewContainer .highlight .topGradientHighlightInterview{bottom:20px;height: 35px;}
    .sw_viewBlog .highlightInterviewContainer .blockContainerInfoInterview{height: 20px;}
    .sw_viewBlog .authorInterview{margin-bottom: 15px;}
    .sw_viewBlog #recommendations{margin-bottom: 35px;}
}
@media screen and (max-width: 750px){
    .sw_viewBlog #articleFullPage .articleContent{padding-left: 0;padding-right: 0;}
}

/*fin sw_viewBlog*/

/*recommandantion*/
#articleFullPage #recommendations #mainRecommandations #commentCount,#recommendations #mainRecommandations #commentCount {display:none;}
#articleFullPage #recommendations #articleActions,#recommendations #articleActions {display:none;}
#recommendations #articleActionTwitter #twitterButtonAlternative {background-image:url("./img/tweeter-share.jpg") !important;background-repeat:no-repeat !important;}
#recommendations {position:fixed;left:11%;width:45px;bottom:10px;z-index:1000;overflow:hidden;padding-top:0;padding-left:5px;padding-right:4px;padding-bottom:18px;background: rgba(215, 215, 214, 0.6);}
#articleActionFacebook.countBox{margin-top: 0!important;}
#recommendations .noshares{background: url('/partners/storyjungle/statics/img/countBox.png') no-repeat 0px -30px !important;padding-top:0px !important;}
#mainRecommandations {margin-bottom:20px; }
#recommendations .inside{margin-top: 13px;}
#recommendations #articleActionGoogle{display:none;}
#recommendations #articleActionPinterest{display:none;}
#recommendations #commentCount{display:none;}
#recommendations #articleActionFacebook {width:45px !important;}
#recommendations #articleActionLinkedin {width:45px !important;}
#recommendations #facebookButton{display:block !important;width:44px!important;height:44px!important;background-image:url("./img/facebook_share.png") !important;cursor: pointer;}
#recommendations #articleActionTwitter {width:45px !important;background: none!important;}
#recommendations #articleActionTwitter .nbPartage{display: none;}
#recommendations #articleActionTwitter #twitterButtonAlternative {display:block !important;width:44px;height:44px;}
#recommendations #articleActionTwitter #twitterButton,  #recommendations #articleActionTwitter iframe , #recommendations .IN-widget{display:none !important;}
#recommendations  #linkedInButton{display:block !important;width:44px;height:44px;background-image:url("./img/linkedin-share.jpg") !important;}
#recommendations  #linkedInButton img{display:none;}
#recommendations .countBox {float: left;position: relative;width: 44px !important;padding-top: 0 !important;margin-top:18px;margin-right:0px;overflow: hidden;background: inherit!important;}
.sw_viewBlog #recommendations .nbPartage,.sw_viewInDepth #recommendations .nbPartage,.sw_home #recommendations .nbPartage {display: none;}
#recommendations .nbPartage {left: 0px !important;top: -5px !important;width:44px !important;}
.sw_newsletters #recommendations{overflow:inherited;width:100%;position:relative;height:61px;top:0px !important;margin:0 auto;padding-left: 0;padding-right:0;padding-bottom: 20px;background: #fff;left:auto; z-index: 100;}
.sw_newsletters #recommendations #mainRecommandations{margin:0;width:165px;position: relative;left:50%;margin-left:-85px;margin-top:0px;}
.sw_newsletters #recommendations #articleActionTwitter {padding-top: 80px;}
.sw_newsletters #recommendations .inside .nbPartage {display: none;}
.sw_newsletters #recommendations #articleActionLinkedin{margin-top:18px;}

#ScrollTopButton{position:fixed;left:11%;width:45px;height:45px;bottom:10px;z-index:599;overflow:hidden;cursor: pointer;margin-top:15px;padding-left:5px;padding-right:4px;padding-bottom:5px;background: #d7d7d6;background: rgba(215, 215, 214, 0.6);}
#ScrollTopButton  #imgButtonScrollTop{display:block !important;width:44px;height:44px;background-image:url("/partners/ey/statics/img/arrowTop.png") !important;background-position: 0px 0px}
#ScrollTopButton  #imgButtonScrollTop:hover{background-position: 44px 0px;}

.sw_viewInDepth #recommendationTopResponsive{display: none;}

@media screen and (max-width:1650px) {
    .sw_viewBlog #recommendations,.sw_viewInDepth #recommendations,.sw_home #recommendations {position:fixed;left:8%;}
    .sw_viewBlog #ScrollTopButton,.sw_viewInDepth #ScrollTopButton,.sw_home #ScrollTopButton{left:8%;}
}

@media screen and (max-width:1350px) {
    .sw_viewBlog #recommendations,.sw_viewInDepth #recommendations,.sw_home #recommendations {position:fixed;left:5%;}
    .sw_viewBlog #ScrollTopButton,.sw_viewInDepth #ScrollTopButton,.sw_home #ScrollTopButton{left:5%;}
}

@media screen and (max-width:1300px) {
    .sw_viewInDepth #recommendations,.sw_home #recommendations {left:2%;}
    .sw_viewInDepth #ScrollTopButton,.sw_home #ScrollTopButton{left:2%;}
}
@media screen and (max-width:1200px) {
    .sw_viewBlog #recommendations {position:fixed;left:3%;}
    .sw_viewBlog #ScrollTopButton{left:3%;}
    .sw_viewInDepth #recommendations,.sw_home #recommendations {left:0.75%;}
    .sw_viewInDepth #ScrollTopButton,.sw_home #ScrollTopButton{left:0.75%;}
}
@media screen and (max-width:1125px) {
    .sw_viewBlog #recommendations {position:fixed;left:2%;}
    .sw_viewBlog #ScrollTopButton{left:2%;}
}
@media screen and (max-width:1100px) {
    .sw_home #recommendations {display: none;}
    .sw_home #ScrollTopButton{display: none!important;}
}
@media screen and (max-width:1050px) {
    .sw_viewBlog #recommendations {position:fixed;left:0.25%;}
    .sw_viewBlog #ScrollTopButton{left:0.25%;}
}
@media screen and (max-width:850px) {
    .sw_viewBlog #recommendations{position:relative;/*width:100%;*/width:125.5%;height:61px;bottom:0px !important;margin:0 auto;padding-left: 0;padding-right:0;padding-bottom: 20px;margin-bottom: 25px;left:0;margin-left: -13%;}
    .sw_viewBlog #recommendations .inside{width: 167px;margin: 0 auto;}
    .sw_viewBlog #recommendations .inside .nbPartage{display: none;}
    .sw_viewBlog .clearB{display: none;}
    #recommendations .countBox{margin-top: 0!important;}
    .sw_viewBlog #recommendations .inside #articleActionFacebook{padding-top: 0;}
    .sw_viewBlog #recommendations .inside #articleActionTwitter{padding-top: 0;}
    .sw_viewBlog #recommendations .inside #articleActionLinkedin{padding-top: 0;}
    .sw_viewBlog #recommendations .inside #articleActionGoogle{padding-top: 0;}
    .sw_viewBlog #recommendations .inside #articleActionPinterest{padding-top: 0;}
    .sw_viewBlog #ScrollTopButton{display: none!important;}
    #recommendations #articleActionTwitter #twitterButtonAlternative{margin-top: 0;}
}
@media screen and (max-width:750px) {
    .sw_viewBlog #recommendations{width:111.5%;margin-left: -6%;}
}
@media screen and (max-width:850px) {
    .sw_viewInDepth #recommendations,.sw_home #recommendations{position:relative;width:100%;height:61px;bottom:0px !important;margin:0 auto;padding-left: 0;padding-right:0;padding-bottom: 20px;margin-bottom: 25px;left:0;z-index: 98;}
    .sw_viewInDepth #recommendations .inside,.sw_home #recommendations .inside{width: 167px;margin: 0 auto;}
    .sw_viewInDepth #recommendations .inside .nbPartage,.sw_home #recommendations .inside .nbPartage{display: none;}
    .sw_viewInDepth .clearB,.sw_home .clearB{display: none;}
    .sw_viewInDepth #recommendations .inside #articleActionFacebook,.sw_home #recommendations .inside #articleActionFacebook{padding-top: 0;}
    .sw_viewInDepth #recommendations .inside #articleActionTwitter,.sw_home #recommendations .inside #articleActionTwitter{padding-top: 0;}
    .sw_viewInDepth #recommendations .inside #articleActionLinkedin,.sw_home #recommendations .inside #articleActionLinkedin{padding-top: 0;}
    .sw_viewInDepth #recommendations .inside #articleActionGoogle,.sw_home #recommendations .inside #articleActionGoogle{padding-top: 0;}
    .sw_viewInDepth #recommendations .inside #articleActionPinterest,.sw_home #recommendations .inside #articleActionPinterest{padding-top: 0;}
    .sw_viewInDepth #ScrollTopButton,.sw_home #ScrollTopButton{display: none!important;}
}
/*fin recommandantion*/

/*sw_view_inDepth*/
.sw_viewInDepth .abstract{margin-bottom: 45px;padding-bottom: 40px;border-bottom: 1px solid #c8c8c8}
.sw_viewInDepth .abstract h3, .sw_viewInDepth .abstract h3 i{font-family: noto_sansbold;font-size: 18px;color: #000;font-weight: normal;line-height: 30px;}
.sw_viewInDepth .keyNumber{background-color: #ffffff;background-color: rgba(255, 255, 255, 0.7);width: 16%;height: 100%;position: relative;float: right;margin-right: 15%;text-align: center;display: -ms-flexbox;display:-webkit-flex;display: flex;align-items: center;}
.sw_viewInDepth .keyNumber .keyNumberHtmlContainer{margin:15px 0 0 0\9; margin: auto;width: 100%;}
.sw_viewInDepth .keyNumber .number{font-family: merriweatherregular;font-size: 28px;color: #000000;font-weight: bold;}
.sw_viewInDepth .keyNumber .abstractnumber{font-family: noto_sansregular;font-size: 18px;padding: 0 10px;margin-bottom: 20px;}
.sw_viewInDepth .keyNumber .sourcesnumber{font-family: noto_sansregular;font-size: 14px;padding: 0 10px;}
.sw_viewInDepth .keyNumber .separatorinfo{width: 15%;height: 1px;background-color: #5b5b5b;margin: 0 auto;margin-top: 5px;margin-bottom: 5px;}
.sw_viewInDepth .articleContent .separatorPartInDepth{width: 25%;height: 1px;background-color: #b2b2b2;margin: 0 auto;margin-top: 40px;margin-bottom: -25px;}
@media screen and (max-width:1660px){
    .sw_viewInDepth .keyNumber .number{font-size: 26px;}
    .sw_viewInDepth .keyNumber .abstractnumber{font-size: 15px!important;}
    .sw_viewInDepth .keyNumber .sourcesnumber{font-size: 12px;}
}
@media screen and (max-width:1560px){
    .sw_viewInDepth .keyNumber{width: 20%;}
    .sw_viewInDepth .keyNumber .number{font-size: 26px;}
    .sw_viewInDepth .keyNumber .abstractnumber{font-size: 15px!important;}
    .sw_viewInDepth .keyNumber .sourcesnumber{font-size: 12px;}
}
@media screen and (max-width:1460px){
    .sw_viewInDepth .keyNumber{width: 20%;}
    .sw_viewInDepth .keyNumber .number{font-size: 22px;}
    .sw_viewInDepth .keyNumber .abstractnumber{font-size: 14px!important;margin-bottom: 20px;}
    .sw_viewInDepth .keyNumber .sourcesnumber{font-size: 12px;}
}
@media screen and (max-width:1380px){
    .sw_viewInDepth .keyNumber{width: 22%;}
    .sw_viewInDepth .keyNumber .number{font-size: 22px;}
    .sw_viewInDepth .keyNumber .abstractnumber{font-size: 14px;!importantmargin-bottom: 20px;}
    .sw_viewInDepth .keyNumber .sourcesnumber{font-size: 12px;}
}
@media screen and (max-width:1215px){
    .sw_viewInDepth .keyNumber{width: 24%;}
    .sw_viewInDepth .keyNumber .number{font-size: 20px;}
    .sw_viewInDepth .keyNumber .abstractnumber{font-size: 12px!important;margin-bottom: 15px;}
    .sw_viewInDepth .keyNumber .sourcesnumber{font-size: 12px;}
}
@media screen and (max-width:1130px){
    .sw_viewInDepth .keyNumber{width: 26%;}
    .sw_viewInDepth .keyNumber .number{font-size: 20px;}
    .sw_viewInDepth .keyNumber .abstractnumber{font-size: 12px!important;margin-bottom: 15px;}
    .sw_viewInDepth .keyNumber .sourcesnumber{font-size: 10px;}
}
@media screen and (max-width:1050px){
    .sw_viewInDepth .keyNumber{width: 26%;margin-right: 5%;}
    .sw_viewInDepth .keyNumber .number{font-size: 20px;}
    .sw_viewInDepth .keyNumber .abstractnumber{font-size: 12px!important;margin-bottom: 15px;}
}
@media screen and (max-width:990px){
    .sw_viewInDepth .keyNumber{width: 30%;margin-right: 1%;}
    .sw_viewInDepth .keyNumber .number{font-size: 18px;}
    .sw_viewInDepth .keyNumber .abstractnumber{font-size: 12px!important;margin-bottom: 5px;}
    .sw_viewInDepth .keyNumber .sourcesnumber{display: none;}
}
@media screen and (max-width:890px){
    .sw_viewInDepth .keyNumber{width: 30.5%;margin-right: 0.5%;}
    .sw_viewInDepth .keyNumber .number{font-size: 16px;}
    .sw_viewInDepth .keyNumber .abstractnumber{font-size: 12px!important;margin-bottom: 5px;padding: 0 10px;}
}
@media screen and (max-width:815px){
    .blockKeywordContainer{display: none;}
    .sw_viewInDepth .keyNumber{width: 40%;margin-right: 0.5%;}
}
@media screen and (max-width:700px){
    .sw_viewInDepth .keyNumber{width: 50%;margin-right: 0.5%;}
    .sw_viewInDepth .keyNumber .number{font-size: 16px;}
    .sw_viewInDepth .keyNumber .abstractnumber{font-size: 12px!important;margin-bottom: 5px;padding: 0 10px;}
    .sw_viewInDepth .keyNumber .separatorInfo{display: none;}
}
@media screen and (max-width:600px){
    .sw_viewInDepth .keyNumber{display: none;}
}
/*fin sw_view_inDepth*/


/*sw_viewSearch*/
.viewSearch #authorLinks{display: none;}
.viewSearch .dateArticle{margin-top: -15px;margin-bottom: 9px;font-weight: bold;font-size: 16px;}
.sw_viewFullSearch .dateArticle{margin-top: -25px;margin-bottom: 9px;font-weight: bold;font-size: 16px;}
.viewSearch .cleaner,.sw_viewFullSearch .cleaner{height:0;}
.simplePageContainer .articleComponent .textContainer{padding-bottom: 25px;}
.simplePageContainer .articleComponent{display: -ms-flexbox;display:-webkit-flex;display: flex;align-items: center;background-color: transparent;border-bottom: 1px solid #cccccc;
    padding-bottom: 15px;}
.simplePageContainer .articleComponent .imgContainer{margin-top: 0%\9;margin: auto;}
.simplePageContainer .articleComponent .textContainer{max-width: 500px;    padding-right: 15px;}
.simplePageContainer .articleComponent .textContainer.fullWidth{max-width: 100%;    padding-right: 0px;}
.simplePageContainer .blogTitle{letter-spacing: 2px;}

/*fin sw_viewSearch*/

/*sw_registerNewsletter*/
.sw_registerNewsletter .simplePageContainer {width: 100% !important;margin: 0px auto !important;max-width: 980px;padding: 20px 0px 40px 0;font-size: 18px;text-align: left;box-sizing: border-box;}
.sw_registerNewsletter .simplePageContainer table.txt{margin: 0 auto;}
.sw_registerNewsletter .simplePageContainer table tr{width: 100%;}
.sw_registerNewsletter .simplePageContainer table td.cell1{width: 45%;font-size:22px;color: #504f40;}
.sw_registerNewsletter .simplePageContainer table td.cell2 input{width: 80%;font-size:18px;}
.sw_registerNewsletter .simplePageContainer table td.cell2 input.last{width: 63%;}
.sw_registerNewsletter .simplePageContainer table .register{background-color: #ffe600;color: #504f40;cursor: pointer;border: 0;outline: 0;adding: 9px 15px 8px 15px;letter-spacing:1px;font-size: 20px;}
.sw_registerNewsletter .simplePageContainer table .register:hover{background-color: #504f40;color: #ffe600;}



/*fin sw_registerNewsletter*/

.sw_viewBlog #articleFullPage .articleContent.articleContentNoMarge{margin-top: 30px;}
.clearB {display: none;}
.displayHidden{display: none;}



.sw_viewInDepth .bx-wrapper{margin-top: 0!important;height: 100%;}
.sw_viewInDepth .bx-wrapper .bx-viewport{/*overflow: visible!important;*/height: 100%!important;}
.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer{height: 100%!important;}
.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide{height: 100%!important;display: -ms-flexbox;display:-webkit-flex;display: flex;align-items: center;}
.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo{width: 49%;margin:auto;margin-top: 13%\9;color: #ffffff;font-size: 23px;position: relative;z-index: 99;top:5%;-webkit-font-smoothing: antialiased;text-align: center;
    -moz-osx-font-smoothing: grayscale;}
.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo b{font-size:23px;}
.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo .legend{width:70%;margin:0 auto;margin-bottom:10px;padding-bottom:7px;border-bottom:1px solid #ffe600;font-size:23px;}
.sw_viewInDepth .bx-wrapper .bx-controls.bx-has-controls-direction a{position: absolute;top:52%;z-index: 99;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.bx-wrapper .bx-prev{background: url("/partners/ey/statics/img/fleche-gauche.png") no-repeat;width: 49px;height: 49px;left: 20%;}
.bx-wrapper .bx-prev:hover{filter: brightness(0.5);
    -moz-filter: brightness(50%);
    -webkit-filter: brightness(50%);
    -ms-filter: brightness(50%);
    -o-filter: brightness(50%);}
.bx-wrapper .bx-next{background: url("/partners/ey/statics/img/fleche-droite.png")no-repeat;width: 49px;height: 49px;right: 20%;}
.bx-wrapper .bx-next:hover{filter: brightness(0.5);
    -moz-filter: brightness(50%);
    -webkit-filter: brightness(50%);
    -ms-filter: brightness(50%);
    -o-filter: brightness(50%);}

@media screen and (max-width:1300px){
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo .legend{width:75%;margin-bottom:10px;font-size:25px;}
}
@media screen and (max-width:1200px){
    .sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo{font-size: 20px;width: 50%;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo b{font-size:20px;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo .legend{width:90%;margin-bottom:10px;font-size:20px;}
    .bx-wrapper .bx-prev{left:13%;}
    .bx-wrapper .bx-next{right:13%}
}
@media screen and (max-width:1000px){
    .sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo{font-size: 19px;width: 60%;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo b{font-size:21px;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo .legend{margin-bottom:10px;font-size:21px;}
    .bx-wrapper .bx-prev{left:10%;}
    .bx-wrapper .bx-next{right:10%}
}
@media screen and (max-width:850px){
    .sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo{font-size: 18px;width: 70%;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo b{font-size:20px;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo .legend{margin-bottom:10px;font-size:20px;}
    .bx-wrapper .bx-prev{left:4%;}
    .bx-wrapper .bx-next{right:4%}
}
@media screen and (max-width:600px){
    .sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo{font-size: 19px;width: 75%;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo b{font-size:21px;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo .legend{margin-bottom:5px;padding-bottom:2px;font-size:21px;}
    .bx-wrapper .bx-prev{left:2%;}
    .bx-wrapper .bx-next{right:2%}
}
@media screen and (max-width:500px){
    .sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo{font-size: 15px;width: 70%;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo b{font-size:17px;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo .legend{width:75%;font-size:17px;}
}
@media screen and (max-width:399px){
    .sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo{font-size: 15px;width: 70%;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo b{font-size:15px;}
	.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo .legend{width:99%;font-size:15px;}
}

#articleFullPage .articleContent .portraitimg figcaption{background-color: transparent;}
.portraitimg div_topcreditgradient,.portraitimg .topcreditgradient{margin-bottom:0px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzVjOTJjZCIgc3RvcC1vcGFjaXR5PSIwLjkiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top left, rgba(255,255,255,0) 50%, rgba(92, 146, 205, 0.9) 51%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, right bottom, color-stop(50%,rgba(255,255,255,0)), color-stop(51%,rgba(92, 146, 205, 0.9))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(92, 146, 205, 0.9) 51%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(92, 146, 205, 0.9) 51%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top left, rgba(255,255,255,0) 50%,rgba(92, 146, 205, 0.9) 51%); /* IE10 preview */
    background: linear-gradient(to bottom right, rgba(255,255,255,0) 50%,rgba(92, 146, 205, 0.9) 51%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#e65c92cd',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */width:100%;height: 35px;position: relative}
#articleFullPage .articleContent .portraitimg figcaption .caption{color:#ffffff;background-color: rgba(92, 146, 205, 0.9);width:100%;padding:25px 0 0px 0;text-align: center;position: relative;margin-left: 0px;display: block;font-size: 22px;font-family: noto_sansbold;}
#articleFullPage .articleContent .portraitimg figcaption  .credit{background-color: rgba(92, 146, 205, 0.9);width:100%;padding:0px 0 5px 0;text-align: center;position: relative;display: block;font-size: 17px;margin-right: 0;margin-bottom: -1px;}
#articleFullPage .articleContent .portraitimg figcaption  .linkedin{text-align: center;position: relative;bottom: 0;display: block;padding-top: 5px;}
#articleFullPage .articleContent .portraitimg figcaption  .linkedin .imgSocial{width:25px!important;height: 25px!important;position: relative;}


.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapoBottom{display: none;}
.sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .legendTop{display: none;}
@media screen and (max-width:1700px){
    #articleFullPage .articleContent .portraitimg figcaption .caption{padding:15px 0 0px 0;font-size: 22px;}
    #articleFullPage .articleContent .portraitimg figcaption  .credit{padding:0px 0 25px 0;font-size: 17px;}
}

@media screen and (max-width:1700px){
    #articleFullPage .articleContent .portraitimg figcaption .caption{padding:15px 0 0px 0;font-size: 22px;}
    #articleFullPage .articleContent .portraitimg figcaption  .credit{padding:0px 10px 25px 10px;font-size: 17px;}
}
@media screen and (max-width:900px){
    #articleFullPage .articleContent .portraitimg figcaption .caption{padding:10px 0 0px 0;font-size: 18px;}
    #articleFullPage .articleContent .portraitimg figcaption  .credit{padding:0px 0 25px 0;font-size: 12px;}
}
@media screen and (max-width: 750px){
    .maskingGradient{display: none;}
    .maskingSvg{display: none;}
    #articleFullPage .articleContent .ComponentFullWidth{overflow: inherit;/*margin-bottom: 175px;*/border-bottom: #ffe600 solid 8px;}
    .sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo{display: none;}
    .sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapoBottom{display: block;position: relative;z-index: 99;padding: 0 2% 15px 2%;}
    .bx-wrapper .bx-prev{left:0%;width: 30px;height: 30px;background-size: contain;}
    .bx-wrapper .bx-next{right:0%;width: 30px;height: 30px;background-size: contain;}
    #articleFullPage .articleContent .ComponentFullWidth{height: auto;}
    #articleFullPage .articleContent .ComponentFullWidth:before{content: none;}
    #articleFullPage .articleContent .ComponentFullWidth .blockContainerFullWidth{height: auto;position: relative;}
    .sw_viewInDepth .bx-wrapper{height:auto;}
    .sw_viewInDepth .bx-wrapper .bx-viewport{height: initial!important;}
    #articleFullPage .articleContent .ComponentFullWidth .blockContainerFullWidth img{position: relative;}
    #articleFullPage .articleContent .ComponentFullWidth .blockContainerFullWidth .gradientImgDiaporama{display: none;}
    .sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide{display: block;padding-top:15px;border-top: 8px solid #ffe600;}
    .sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .legendTop{display:block;text-align: center;margin-bottom: 10px;font-family: noto_sansbold;}
    .sw_viewInDepth .bx-wrapper .bx-controls.bx-has-controls-direction a{top:28%;}

}
@media screen and (max-width:500px){
    #articleFullPage .articleContent .portraitimg figcaption .caption{padding:5px 0 0px 0;font-size: 17px;}
    #articleFullPage .articleContent .portraitimg figcaption  .credit{padding:0px 0 10px 0;font-size: 13px;}
}
@media screen and (max-width:450px){
    #articleFullPage .articleContent .portraitimg figcaption .caption{padding:5px 0 0px 0;font-size: 15px;}
    #articleFullPage .articleContent .portraitimg figcaption  .credit{padding:0px 0 10px 0;font-size: 13px;}
    #articleFullPage .articleContent .portraitimg figcaption  .linkedin{bottom: -5px;display: block;padding-top: 0px;}
    .sw_viewInDepth .bx-wrapper .bx-viewport .sliderContainer .slide .textDiapo{top:110%;color:#000;}
}
@media screen and (max-width:400px){
    #articleFullPage .articleContent .portraitimg figcaption .caption{padding:15px 0 0px 0;font-size: 19px;}
    #articleFullPage .articleContent .portraitimg figcaption  .credit{padding:0px 0 10px 0;font-size: 15px;}
    #articleFullPage .articleContent .portraitimg figcaption  .linkedin{bottom: 0px;display: block;padding-top: 5px;}
    .portraitimg{margin: 0!important;width: 100%!important;}
}

.fluxNews.editoContainer{padding-bottom: 0;}
.edito{width: 93%;height: 215px;background-color: #f2f2f2;display: flex;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border:3px solid #e5e5e5;}
.edito.small{height: 150px;}
.edito .imgEditoContainer{/*background-color: green;*/margin: auto 0 auto 13%;float: left;height: 100%;display: -ms-flexbox;display:-webkit-flex;display: flex;align-items: center;}
.edito .imgEditoContainer img{margin: auto;height: 90%;}
.edito .txtEditoContainer{/*background-color: purple;*/margin: auto 0 auto 4%;float: left;width: 65%;height: 212px;text-align: left;height: 100%;display: -ms-flexbox;display:-webkit-flex;display: flex;align-items: center;}
.edito .txtEditoContainer.centeredText{margin: auto;float: inherit;float: none;width: 65%;height: 212px;text-align: center;height: 100%;display: -ms-flexbox;display:-webkit-flex;display: flex;align-items: center;}
.edito .txtEdito{margin: auto 0;}
.edito .txtEditoContainer.centeredText .txtEdito{margin: auto;}
.edito .txtEditoContainer .editoMention{text-transform: uppercase;color: #4a4a4a;font-family: noto_sansbold;font-size: 25px;}
.edito .txtEditoContainer .separatorEdito1{height: 1px;background-color: #c0c0c0;width:75px;margin: 15px 0 7px 0;}
.edito .txtEditoContainer .separatorEdito2{height: 1px;background-color: #c0c0c0;width:75px;margin: 7px 0 10px 0;}
.edito .txtEditoContainer .nameAuthorEdito{color: #000000;font-family: noto_sansbold;font-size: 20px;}
.edito .txtEditoContainer .functionAuthorEdito{color: #464646;font-family: noto_sansregular;font-size: 18px;}
.edito .txtEditoContainer .titleEdito{margin-top: 0px;}
.edito .txtEditoContainer.centeredText .txtEdito .titleEdito{text-decoration: none;color: #212121;font-family: noto_sansbold;font-size: 25px;}
.edito .txtEditoContainer .titleEdito a{text-decoration: none;color: #212121;font-family: noto_sansbold;font-size: 25px;}
.edito .txtEditoContainer .titleEdito a:hover{text-decoration: underline;}
.edito .abstractEdito {display: none;}



.edito .txtEditoContainer.centeredText .facebookMentionBackground{padding: 5px 5px;background-color: #ffe600;display: inline-block;margin-top: 15px;height: 40px;
    -webkit-transition: ease 0.3s;
    -moz-transition: ease 0.3s;
    -ms-transition: ease 0.3s;
    -o-transition: ease 0.3s;
    transition: ease 0.3s;}
.edito .txtEditoContainer.centeredText .facebookMentionBackground span.fa-facebook{
    cursor: pointer;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    text-rendering: auto;
    background-color: #e5cf00;width: 40px;height: 40px;color: #FFFFFF;font: normal normal normal 30px/1 "fontAwesome";
    -webkit-transition: ease 0.3s;
    -moz-transition: ease 0.3s;
    -ms-transition: ease 0.3s;
    -o-transition: ease 0.3s;
    transition: ease 0.3s;}
.edito .txtEditoContainer.centeredText .facebookMentionBackground span.fa-facebook:before{content: "\f39e";display: inline-block;margin-top: 5px;  }
.edito .txtEditoContainer.centeredText .textPresentation{font-family: noto_sansbold;color: #494949;margin-left:5px;margin-right:7px;font-size: 17px;line-height: 40px;display: block;float: right;margin-top: 1px;cursor: pointer;
    -webkit-transition: ease 0.3s;
    -moz-transition: ease 0.3s;
    -ms-transition: ease 0.3s;
    -o-transition: ease 0.3s;
    transition: ease 0.3s;}


.edito .txtEditoContainer.centeredText .facebookMentionBackground:hover span.fa-facebook{background-color: #ffe600;color: #494949;}
.edito .txtEditoContainer.centeredText .facebookMentionBackground:hover{background-color:#504f40;}
.edito .txtEditoContainer.centeredText .facebookMentionBackground:hover .textPresentation{color:#ffe600;}

@media screen and (max-width: 1150px ){
    .edito .imgEditoContainer{margin: auto 0 auto 7%;}
}
@media screen and (max-width: 1115px ){
    .edito .txtEditoContainer.centeredText{width: 85%;}
}
@media screen and (max-width: 900px ){
    .edito{width:98%;}
    .edito .imgEditoContainer{margin: auto 0 auto 10%;}
    .popinNewsletter{display:none !important;}
}
@media screen and (max-width: 800px ){
    .edito{width:75%;}
    .edito .imgEditoContainer{margin: auto 0 auto 2%;}
    .edito .imgEditoContainer img{margin: auto;height: 80%;}
    .edito .txtEditoContainer{margin: auto 0 auto 4%;float: left;width: 70%;}
    .edito .txtEditoContainer .editoMention{font-size: 22px;}
    .edito .txtEditoContainer .nameAuthorEdito{font-size: 18px;}
    .edito .txtEditoContainer .functionAuthorEdito{font-size: 16px;}
    .edito .txtEditoContainer .titleEdito a{font-size: 22px;}

    .edito .txtEditoContainer.centeredText{width: 95%;}
    .edito .txtEditoContainer.centeredText .txtEdito .titleEdito{font-size: 22px}

}
@media screen and (max-width: 700px){
    .edito{width:85%;}
}
@media screen and (max-width: 565px){
    .edito .txtEditoContainer.centeredText .txtEdito .titleEdito{font-size: 20px}
    .edito .txtEditoContainer.centeredText .textPresentation{font-size: 15px;}
    .edito .txtEditoContainer.centeredText .facebookMentionBackground span.fa-facebook{width: 35px;height: 35px;font-size: 25px;margin-top: 2px;}
    .edito .txtEditoContainer.centeredText .facebookMentionBackground span.fa-facebook:before{margin-top: 4px;}
}
@media screen and (max-width: 560px ){
    .edito .imgEditoContainer img{margin: auto;height: 70%;}
    .edito .txtEditoContainer .editoMention{font-size: 20px;}
    .edito .txtEditoContainer .nameAuthorEdito{font-size: 16px;}
    .edito .txtEditoContainer .functionAuthorEdito{font-size: 14px;}
    .edito .txtEditoContainer .titleEdito a{font-size: 20px;}
    .edito .txtEditoContainer .separatorEdito1{width:60px;margin: 7px 0 7px 0;}
    .edito .txtEditoContainer .separatorEdito2{width:60px;margin: 7px 0 7px 0;}
}
@media screen and (max-width: 500px) {
    .edito{width: 95%;}
}
@media screen and (max-width: 455px ){
    .edito .txtEditoContainer.centeredText .facebookMentionBackground span.fa-facebook{width: 32px;height: 32px;font-size: 22px;margin-top: 5px;}
    .edito .txtEditoContainer.centeredText .facebookMentionBackground span.fa-facebook:before{margin-top: 5px;}
    .edito .txtEditoContainer.centeredText .txtEdito .titleEdito{font-size: 18px}
    .edito .txtEditoContainer.centeredText .textPresentation{font-size: 13px;}
    .edito .txtEditoContainer.centeredText{width: 100%;}
}
@media screen and (max-width: 425px ){
    .edito .imgEditoContainer img{margin: auto;height: 60%;}
    .edito .txtEditoContainer .editoMention{font-size: 18px;}
    .edito .txtEditoContainer .nameAuthorEdito{font-size: 16px;}
    .edito .txtEditoContainer .functionAuthorEdito{font-size: 14px;}
    .edito .txtEditoContainer .titleEdito a{font-size: 20px;}
}
@media screen and (max-width: 400px ){
    .edito .imgEditoContainer img{margin: auto;height: 45%;}
    .edito .imgEditoContainer {margin: auto 0 auto 2%;}
    .edito .txtEditoContainer .editoMention{font-size: 17px;}
    .edito .txtEditoContainer .nameAuthorEdito{font-size: 15px;}
    .edito .txtEditoContainer .functionAuthorEdito{font-size: 13px;}
    .edito .txtEditoContainer .titleEdito a{font-size: 19px;}
    .edito .txtEditoContainer .separatorEdito1{margin: 5px 0 5px 0;}
    .edito .txtEditoContainer .separatorEdito2{margin: 5px 0 5px 0;}
}
@media screen and (max-width: 380px){
    .edito .txtEditoContainer.centeredText .txtEdito .titleEdito{font-size: 17px}
    .edito .txtEditoContainer.centeredText .textPresentation{margin-top: -3px;padding-left: 0;padding-right: 0;margin-left: 2px;margin-right: 4px;}
    .edito .txtEditoContainer.centeredText .facebookMentionBackground span.fa-facebook{width: 25px;height: 25px;font-size: 15px;margin-top: 3px;}
    .edito .txtEditoContainer.centeredText .facebookMentionBackground span.fa-facebook:before{margin-top: 5px;}
    .edito .txtEditoContainer.centeredText .facebookMentionBackground{height: 30px;}
}
@media screen and (max-width: 375px){
    .edito .txtEditoContainer.centeredText .facebookMentionBackground{height: auto;}
    .edito.small{height: auto;}
    .edito .txtEditoContainer.centeredText .facebookMentionBackground .textPresentation{line-height: 23px;margin-top: 5px;}
}

/****************************************Cookie**************************************************/
#overlay-wrapper{position: fixed;bottom: 0;width: 100%;z-index: 9999;display: none;}
#cookie-consent-container {width: 100%;font-size: 15px;color: #ffffff;margin: 0px;padding: 0px;border: 0px none;text-decoration: none;
    background: -moz-linear-gradient(top, #888 0%, #666 100%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#888), color-stop(100%,#666)); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, #888 0%,#666 100%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, #888 0%,#666 100%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, #888 0%,#666 100%); /* IE10 preview */
    background: linear-gradient(to bottom, #888 0%,#666 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); /* IE6-8 */}
#cookie-consent-wrapper {margin: 0px auto;width: 90%;text-align: left;}
#cookie-consent-overlay {text-align: left;padding:4px 48px;position: relative; }
#cookie-consent-container p {font-size: 15px;margin: 25px 0;}
#cookie-consent-container p a{font-size: 15px;color:#fff !important;}
#cookie-consent-overlay #closeCookieHeader {cursor:pointer;font-size: 14px;
    float: right;
    margin: 0;
    border: 1px solid #999292;
    padding: 2px 10px;
    border-radius: 5px;
    background: #484744;
    box-shadow: 0 2px 2px rgba(0,0,0,.2);
margin-top: -27px;}
#cookie-consent-overlay #closeCookieHeader:hover {background: #343330;}
#closeCookieHeader a {
    font-weight: 700;
    color: #ffe600;
    text-decoration: none;
}

@media screen and (max-width:768px){
    #cookie-consent-wrapper {margin: 0px auto;width: 98%;text-align: left;}
    #cookie-consent-overlay{padding:4px 15px;}
    #cookie-consent-container p{font-size: 13px;}
}


/* Pages newsletter */
#nlContainer{height: auto; margin-top:40px;margin-bottom:40px;position:relative;display:block;
padding-left:20px;padding-right:20px;z-index:499;
}

#editionNL{
    font-size: 24px;
    text-align: center;
}
#navigationButtonsLowResolution{
    display: none;
}
#navigationButtons{
    width: 100%;
    position: fixed;
    top: 800px;
}
#navigationButtons .nextNewsletterContainer{
    display: inline-block;
    float:right;
    margin-right:350px;
}
#navigationButtons .previousNewsletterContainer{
    display: inline-block;
    float:left;
    margin-left: 350px;
}
#navigationButtons .navigationLink, #navigationButtonsLowResolution .navigationLink{
     text-decoration:none;
     font-weight:bolder;
     font-size:14px;
     color:#000;
 }
#navigationButtons .navigationLink:visited, #navigationButtonsLowResolution .navigationLink:visited {
    color:#000;
}
.navigationLink .imgContainerNavigation{
    width:70px;
    height:120px;
    background-color: #303030;
}
.navigationLink:hover .imgContainerNavigation{
    background-color: #ffe600;
    text-decoration:none;
}
.imgContainerNavigation .imgNavigation{
    padding-top:34px;
    padding-bottom: 16px;
}
.imgContainerNavigation #rightNavigation{
    float: right;
}
#navigationButtons .nlDate{
    text-decoration: none !important;;
}
@media screen and (max-width:1600px){
    #navigationButtons .nextNewsletterContainer{
        margin-right:100px;
    }
    #navigationButtons .previousNewsletterContainer{
        margin-left: 100px;
    }
}
@media screen and (max-width:1100px){
    #navigationButtons .nextNewsletterContainer{
        margin-right:25px;
    }
    #navigationButtons .previousNewsletterContainer{
        margin-left: 0;
    }
}
@media screen and (max-width:900px), (max-height:700px){

    #navigationButtons{
        display: none;
    }
    #navigationButtonsLowResolution{
        width: 100%;
        display: block;
        position: initial;
        left:0;
        margin-top:30px;
        top:26px;
    }
    #navigationButtonsLowResolution .nextNewsletterContainer{
        width:170px;
        position: relative;
        display: inline-block;
        float: right;
        margin-top:30px;
        margin-right: 10px;
    }
    #navigationButtonsLowResolution .previousNewsletterContainer{
        width:170px;
        position: relative;
        display: inline-block;
        float: left;
        margin-top:30px;
        margin-left: 10px;
    }
    #navigationButtonsLowResolution .NLgauche {
        float: left;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-right:10px solid #000;
        margin-right: 5px;
    }
    #navigationButtonsLowResolution .NLdroite {
        float: right;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-left:10px solid #000;
        margin-left: 5px;
    }
}
@media screen and (max-width:700px) {
    #nlContainer tr,#nlContainer td {
        width: 100% !important;
        height: auto !important;
    }
    #nlContainer table.firstLvlTable{
        width: 95%;
        margin: 0 2.5%;
        height: auto !important;
    }
    #nlContainer table.secondLvlTable {
        width: 90%;
        margin: 0 5%;
        height: auto !important;
    }
    #nlContainer td p, td b, td{
        font-size: 20px !important;
        line-height: 28px !important;
    }
    #nlContainer p{
        display: block;
        margin:0;
    }
    #nlContainer h2{
        display: block;
        margin:0;
        font-size: 23px !important;
        line-height: 29px !important;
    }
    #nlContainer .imgArticle{
        width:100% !important;
        height:auto !important;
    }
}
@media screen and (max-width:416px) {
    #nlContainer td p, td b, td{
        font-size: 17px !important;
        line-height: 25px !important;
    }
    #nlContainer h2{
        font-size: 21px !important;
        line-height: 26px !important;
    }
    #editionNL{
        font-size: 20px;
    }
    #navigationButtonsLowResolution .NLdroite {
        margin-left: 2px;
    }
    #navigationButtonsLowResolution .previousNewsletterContainer, #navigationButtonsLowResolution .nextNewsletterContainer {
        width: 140px;
    }
    #navigationButtonsLowResolution .nlDate{
        font-size: 12px;
    }
}
/****************************************fin Cookie**************************************************/

.cell1, cell2{position :relative;}
.labelError{font-size:14px;line-height:14px;color:#c04737;display:block;position:absolute;top:20px;}

#jobPopupTkp.popinNewsletter  #tkpBg {

    background: #000 !important;
    filter: alpha(opacity=(60));
    -moz-opacity: 0.60;
    opacity: 0.60;
}
#jobPopupTkp.popinNewsletter #closeButton, #jobPopupTkp #internalCloseButton {display:none;}
#jobPopupTkp #tkpInsidePopup .tkpPopupContent {overflow-y: hidden; }

#jobPopupTkp.popinNewsletter .tkpPopupContent input{ background-color: #ffe600;color: #000;border-color:#ffe600;}
#jobPopupTkp.popinNewsletter .tkpPopupContent input:hover{ background-color: #504f40;color: #fff;border-color:#504f40;}


#sw_userDisplay_container #authorComponent { clear:both; box-sizing: border-box; padding: 35px; position: relative;margin-top: 40px;}

.sw_userDisplay .pageContainer .fluxNewsContainer .themeTitleContainer {height: 110px;}
.sw_userDisplay .pageContainer .fluxNewsContainer .themeTitleContainer .titleThemeContainer {top:21%;}
.sw_userDisplay .pageContainer .fluxNewsContainer .follow {display: inline-block; margin-left: 15px;}
.sw_userDisplay .pageContainer .fluxNewsContainer .themeTitleContainer .follow img {width: 25px; height: 25px; position: relative; margin-top:0; margin-right: 5px; border-radius: 3px; }
.sw_userDisplay .pageContainer .fluxNewsContainer .authorFunction {color: #fff; font-size: 21px; margin-left: 3.5%}
/*#sw_userDisplay_container #authorComponent .authorNameContainer { margin-top: 0; margin-bottom: 30px;}
#sw_userDisplay_container #authorComponent .authorName {font-family: noto_sansbold; color: #fff; display: inline-block; margin-bottom: 0; font-size: 45px; }*/
#sw_userDisplay_container #authorComponent .authorFunction {color: #fff; font-size: 25px; }
#sw_userDisplay_container #authorComponent .follow img {width: 25px; height: 25px;}
#sw_userDisplay_container #authorComponent .resume{color: #555; font-size: 20px; line-height: 30px;}
#sw_userDisplay_container #authorComponent .responsiveImgContainer {float: left; width: 25%;margin-right:2%;}

@media screen and (max-width:768px) {
    #sw_userDisplay_container #authorComponent .responsiveImgContainer {  width: 100%;  padding:0% 25%;box-sizing: border-box;margin:0%;margin-bottom:40px !important;}
}
@media screen and (max-width:450px) {
    #sw_userDisplay_container #authorComponent .responsiveImgContainer {  width: 100%;  padding:0% 10%;box-sizing: border-box;margin:0%;}
}
#sw_userDisplay_container #authorComponent .responsiveImgContainer img{width: 100%;}
#sw_userDisplay_container #authorComponent .textBio {float: left; width: 73%; color: #555; font-size: 20px; line-height: 30px;display:inline;}
.titrePage1 {border-bottom: 2px solid #ffe600; padding-bottom: 10px; margin-bottom: 30px;margin-top: 30px;}
.titrePage { font-size: 40px; font-family: noto_sansbold;}
.sw_userDisplay .articleComponent .content {width: 100%; float: left; margin-bottom: 30px;}
.sw_userDisplay .articleComponent .content .imageContainer {width: 30%; position: relative; display: inline-block; margin: 10px 20px 10px 0; padding: 0; overflow: hidden; float: left; }
.sw_userDisplay .articleComponent .content .imageContainer:before { content: ''; display: block; padding-top: 59.72%;}
.sw_userDisplay .articleComponent .content .imageContainer img { height: 100%; position: absolute; margin-bottom: -5px; z-index: 1; top:0; left: 0; overflow: hidden;}
.sw_userDisplay .articleComponent h3.title {margin: 10px 0; font-size: 23px;}
.sw_userDisplay .articleComponent .title a {text-decoration: none; color: #555555;}
.sw_userDisplay .articleComponent .dateArticle {color: #555; font-size: 14px; margin: 5px 0 ;}
.sw_userDisplay .articleComponent .textContainerSearch{color: #2e2e2e;  font-family: noto_sansregular;  font-size: 18px;}


.sw_userDisplay .keywords {display: inline-block; border: none; padding: 0; margin: 10px 0;}
.sw_userDisplay .keywords a {outline: 0; background-color: rgba(0,0,0,0.2); border-radius: 20px; text-decoration: none; color: #555; padding: 5px 15px 4px 10px; margin-right: 25px; font-family: noto_sansregular; font-style: italic;}
.sw_userDisplay .keywords a:hover {background-color: #ffe600}
#authorComponent .spacer { margin: 15px 5px; width: 90px; border-bottom: 2px solid #ffe600;}

.clear { clear: both;}


/* message popups */
#jobPopupTkp{display:none;z-index:30000;width:100%;height:100%;}
#jobPopupTkp #closePopupTkp{width:20px;height:20px;position:fixed;top:10px;right:10px;background:#fff;z-index:30002;}
#jobPopupTkp #tkpInsidePopup{background:#fff;position:fixed;left:10px;right:30px;top:40px;z-index:30002;
    -moz-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;color:#000;height:95%;overflow-y:auto;overflow-x:hidden;
    -moz-box-shadow: 2px 3px 35px #000;
    -webkit-box-shadow: 2px 3px 35px #000;
    box-shadow: 2px 3px 35px #000;
}
#jobPopupTkp #tkpInsidePopup  .tkpPopupContent{
    padding: 20px 20px;
    height: 100% !important;
    width: 100% !important;
    margin: 0px;
    overflow-y: auto;
    box-sizing: border-box;
}
#jobPopupTkp #tkpInsidePopup  .tkpPopupContent ul li{list-style: none;}
#jobPopupTkp  #tkpBg{z-index:30001;position:fixed;top:0px;left:0px;width:100%;height:100%;background: #fff;
    filter:alpha(opacity=(70)); -moz-opacity: 0.70;opacity: 0.70;}
#tkpWaitPopup{z-index:20003;width:100%;height:100%;background: #fff;
    filter:alpha(opacity=(70)); -moz-opacity: 0.70;opacity: 0.70;position:fixed;top:0px;padding:25% 50%}
#tkpInsidePopup .imgSizeDiv{padding: 10px; float: left;  background: none repeat scroll 0% 0% rgb(0, 0, 0); display: block; font-size: 30px; color: red;}

#jobPopupTkp  #closeButton{position:fixed;z-index:30003}

.sw_themes_45 .titleContainer{position:relative;filter:none;bottom:auto;box-shadow: none;width:100%;padding:0px;margin:0px;top:auto;margin-top:20px;}
.sw_themes_45 .titleContainer .titleBackgroundContainer{background:none;width:100%;min-height:60px;}
.sw_themes_45 .titleContainer .endTriangleBackground{display:none;}
.sw_themes_45 .titleContainer .titleBackgroundContainer h3{padding:0px;margin:0px;}
.sw_themes_45 .titleContainer .titleBackgroundContainer .titleText a{color:#333;font-family: noto_sansregular;}
.sw_themes_45 .titleContainer .titleBackgroundContainer .titleText a:hover {color:#ffe600;}

.sw_themes_46 .titleContainer{position:relative;filter:none;bottom:auto;box-shadow: none;width:100%;padding:0px;margin:0px;top:auto;margin-top:20px;}
.sw_themes_46 .titleContainer .titleBackgroundContainer{background:none;width:100%;min-height:60px;}
.sw_themes_46 .titleContainer .endTriangleBackground{display:none;}
.sw_themes_46 .titleContainer .titleBackgroundContainer h3{padding:0px;margin:0px;}
.sw_themes_46 .titleContainer .titleBackgroundContainer .titleText a{color:#333;font-family: noto_sansregular;}
.sw_themes_46 .titleContainer .titleBackgroundContainer .titleText a:hover {color:#ffe600;}



/**MISE à JOUR QUESTION DE TRANSFORMATION F2VRIER 2019**/



/**
noto_sansregular
noto_sansbold
merriweatherbold
merriweatherregular
'EYInterstate-regular'
'EYInterstate-Light'
'EYInterstate-Bold'*/

#siteWrapper.sw_viewTheme,#siteWrapper.sw_home{background-color: #2e2e38}

#siteWrapper.sw_themes_1 .triptiqueReadMore{margin-top: 95px;}
#siteWrapper.sw_themes_2 .triptiqueReadMore,#siteWrapper.sw_themes_76 .triptiqueReadMore{margin-top: 120px;}
#siteWrapper.sw_themes_45 .triptiqueReadMore,#siteWrapper.sw_themes_46 .triptiqueReadMore,#siteWrapper.sw_themes_39 .triptiqueReadMore{margin-top: 100px;}
#siteWrapper.sw_viewInDepth .triptiqueReadMore{margin-top: 100px;}

.triptiqueNl .bloc,.triptiqueReadMore .bloc{height: 100%;position: absolute;top: 0;left: 0;width: 33.333%;overflow: hidden;}
/*.triptiqueReadMore .bloc{overflow:initial;}*/
.triptiqueNl .bloc.blockOEP,.triptiqueReadMore .bloc.firstBlock{left: 0;overflow: initial;}
.triptiqueNl .bloc.blocNL,.triptiqueReadMore .bloc.secondBlock{left: 33.333%;border-right: solid 1px #4c4500;border-left: solid 1px #4c4500;background-color: #838c91;box-sizing: border-box;}

.triptiqueNl .bloc.blocNL .backgroundBlurImg{background-image: url('/partners/ey/statics/img/app-business-communication-242492.jpg');}
.triptiqueNl .bloc.blocMillenial,.triptiqueReadMore .bloc.thirdBlock{left: 66.666%;overflow: hidden;}
.triptiqueNl .bloc .backgroundBlurImg,.triptiqueReadMore .bloc .backgroundBlurImg{position:absolute;width:100%;height:100%;background-size: cover;background-repeat: no-repeat;background-position: 50% 0;filter: blur(8px) brightness(65%);-webkit-filter: blur(8px) brightness(65%);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);}
.triptiqueNl .bloc .infoContainer,.triptiqueReadMore .bloc .infoContainer{height: auto;position: relative;padding: 0 25px;margin-top:80px;z-index: 3;}
/*.triptiqueNl .bloc .infoContainer{margin-top:40px}*/
.triptiqueNl .bloc .infoContainer img,.triptiqueReadMore .bloc .infoContainer img{width: 100%;height: auto;}
.triptiqueNl .bloc .infoContainer .titleCategory,.triptiqueReadMore .bloc .infoContainer .titleCategory{color: #FFFFFF;font-family: EYInterstate-Light;font-size: 23px;margin-top: 30px;}
.triptiqueNl .bloc .infoContainer .titleCategory a,.triptiqueReadMore .bloc .infoContainer .titleCategory a{color: #FFFFFF;font-family: EYInterstate-Light;font-size: 23px;margin-top: 30px;text-decoration: none;text-transform: uppercase;}
.triptiqueNl .bloc .infoContainer .separator,.triptiqueReadMore .bloc .infoContainer .separator{height: 1px;width: 100%;margin: 0 0 5px 0;background-color: #ffe600;}
.triptiqueNl .bloc .infoContainer .titleArticle,.triptiqueReadMore .bloc .infoContainer .titleArticle{color: #FFFFFF;font-family: EYInterstate-Bold;font-size: 25px;line-height:30px;margin-top: 15px;}
.triptiqueNl .bloc .faderBottom,.triptiqueReadMore .bloc .faderBottom{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 67%, rgba(0,0,0,1) 98%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(67%,rgba(255,255,255,0)), color-stop(98%,rgba(0,0,0,1))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 67%,rgba(0,0,0,1) 98%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, rgba(255,255,255,0) 67%,rgba(0,0,0,1) 98%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 67%,rgba(0,0,0,1) 98%); /* IE10 preview */
    background: linear-gradient(to bottom, rgba(255,255,255,0) 67%,rgba(0,0,0,1) 98%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
    z-index: 2;
}


.triptiqueNl .imgContainer,.triptiqueReadMore .imgReadMoreContainer{width: 100%;position: relative;}
.triptiqueNl .imgContainer:before,.triptiqueReadMore .imgReadMoreContainer:before{content: '';display: block;  padding-top:50%;}
.triptiqueImg{position:absolute;top:0px;left:0px;width:100%;height:auto;overflow:hidden;}
.triptiqueImg:before{content: '';display: block;  padding-top:50%;}
.triptiqueNl .imgContainer img,.triptiqueReadMore .imgReadMoreContainer img{position: absolute;width: 100%;height: auto;top:0;left: 0;}
.triptiqueNl .blocNL .dataNote{color:#fff;font-size:14px;padding:20px;position:absolute;z-index:20000;background:#000;display:none;left:0px;right:0px;box-sizing:border-box;}
.triptiqueNl .blocNL .dataNote a{color:#fff;}
.faderBottom{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 67%, rgba(0,0,0,1) 98%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(67%,rgba(255,255,255,0)), color-stop(98%,rgba(0,0,0,1))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 67%,rgba(0,0,0,1) 98%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, rgba(255,255,255,0) 67%,rgba(0,0,0,1) 98%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 67%,rgba(0,0,0,1) 98%); /* IE10 preview */
    background: linear-gradient(to bottom, rgba(255,255,255,0) 67%,rgba(0,0,0,1) 98%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
    z-index: 2;
}
.triptiqueNl .bloc.blocNL .infoContainer{text-align: center;}
.triptiqueNl .bloc.blocNL .infoContainer .letterPicto{background-image: url('/partners/ey/statics/img/letter.png');background-size:115px 115px;width: 115px;height: 115px;position: relative;display: inline-block;}
.triptiqueNl .bloc.blocNL .infoContainer .firstPartText{color: #FFFFFF;font-family: EYInterstate-Bold;font-size: 30px;line-height:32px;margin-top:30px;text-transform: uppercase;}
.triptiqueNl .bloc.blocNL .infoContainer .secondPartText{color: #ffe600;font-family: EYInterstate-Bold;font-size: 25px;line-height:27px;margin-top:20px;text-transform: uppercase;}
.triptiqueNl .bloc.blocNL .infoContainer .inputContainer .newsletter{float: left;width: 97%;border: 0;outline: 0;height: 38px;margin: 0;font-size: 19px;color: #a1a1a1;padding: 0;margin-left: 0;border-radius: 2px;font-family: noto_sansregular;padding-left: 10px;}
.triptiqueNl .bloc.blocNL .infoContainer .inputContainer .newsletterButton{float: none;width: 141px;height: 38px;border-radius: 2px;border: 0;outline: 0;margin-left:-2px;margin-top:10px;background-color: #504f40;color: #ffffff;font-family: noto_sansbold;font-size: 16px;margin-left: 0px;position: relative;cursor: pointer;display: inline-block;}
.triptiqueNl .bloc.blocNL .infoContainer .inputContainer .newsletterButton:hover {color: #504f40;background: #fff;}

.triptiqueNl .introductionTextContainer,.triptiqueReadMore .introductionTextContainer{position: absolute;left: 25px;right:25px;top: 10px;}
.triptiqueNl.introductionTextContainerResponsive,.triptiqueReadMore.introductionTextContainerResponsive{display: none;position: relative;left: 25px;right:25px;background-color: #2e2e38;color: white;}
.triptiqueNl .introductionTextContainer .introductionText,.triptiqueReadMore .introductionTextContainer .introductionText{color: #FFFFFF;font-family: EYInterstate-Light;font-size: 25px;line-height:26px;margin-top:20px;text-transform: uppercase;}
.triptiqueNl .introductionTextContainer .separator,.triptiqueReadMore .introductionTextContainer .separator{height: 1px;width: 100%;margin: 0 0 5px 0;background-color: #ffe600;}

.triptiqueNl.introductionTextContainerResponsive .introductionText,.triptiqueReadMore.introductionTextContainerResponsive .introductionText{color: #FFFFFF;font-family: EYInterstate-Light;font-size: 25px;line-height:26px;text-transform: uppercase;}
.triptiqueNl.introductionTextContainerResponsive .separator,.triptiqueReadMore.introductionTextContainerResponsive .separator{height: 1px;width: 100%;margin: 0 0 5px 0;background-color: #ffe600;}



.faderBottomInverted{
    content: '';
    float: left;
    position: relative;
    /*left: 0;
    top: 0;*/
    width: 100%;
    height: 500px;
    margin-bottom: -450px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(0,0,0,1) 10%, rgba(255,255,255,0) 45%); /* FF3.6-15 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,rgba(0,0,0,1)), color-stop(45%,rgba(255,255,255,0))); /* Chrome4-9,Safari4-5 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,1) 10%,rgba(255,255,255,0) 45%); /* Chrome10-25,Safari5.1-6 */
    background: -o-linear-gradient(top, rgba(0,0,0,1) 10%,rgba(255,255,255,0) 45%); /* Opera 11.10-11.50 */
    background: -ms-linear-gradient(top, rgba(0,0,0,1) 10%,rgba(255,255,255,0) 45%); /* IE10 preview */
    background: linear-gradient(to bottom, rgba(0,0,0,1) 10%,rgba(255,255,255,0) 45%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#00ffffff',GradientType=0 ); /* IE6-8 */
    z-index: 1;
}
.fluxNewsContainer.whiteBackground,.sw_viewTheme .fluxNewsContainer{background-color: #ffffff;}
.fluxNewsContainer,.fluxNewsContainer.blackBackground{background-color: #2e2e38;}
.highlightSpacer{width: 100%;height: 45px;}
.highlightSpacer.blackBackground{width: 100%;height: 45px;background-color: #2e2e38;}
.fluxNews{z-index: 1;position: relative;}


.sw_home .blockMedium,.sw_viewTheme .blockMedium,.sw_viewTheme .blockMedium{float: left;margin-bottom: 40px;width: 48%}
.sw_home .blockMedium.block100,.sw_viewTheme .blockMedium.block100,.sw_viewTheme .blockMedium.block100{float: left;margin-bottom: 40px;width: 100%}
.sw_home .blockMedium.block100 .blockMediumInsertsMedium.normalType:before,.sw_viewTheme .blockMedium.block100 .blockMediumInsertsMedium.normalType:before,.sw_viewTheme .blockMedium.block100 .blockMediumInsertsMedium.normalType:before{content: '';display: block;  padding-top: 35.416%;}
.sw_home .blockMedium.block100 .blockMediumInsertsMedium.nlType:before,.sw_viewTheme .blockMedium.block100 .blockMediumInsertsMedium.nlType:before,.sw_viewTheme .blockMedium.block100 .blockMediumInsertsMedium.nlType:before{content: '';display: block;  padding-top: 50%;}
.sw_home .blockMedium.block100 .blockMediumInsertsMedium.flowType:before,.sw_viewTheme .blockMedium.block100 .blockMediumInsertsMedium.flowType:before,.sw_viewTheme .blockMedium.block100 .blockMediumInsertsMedium.flowType:before{content: '';display: block;  padding-top: 60%;}
.sw_home .blockMedium.block100 .blockMediumInsertsMedium.nlType,.blockMedium.block100 .blockMediumInsertsMedium.flowType,.sw_viewTheme .blockMedium.block100 .blockMediumInsertsMedium.nlType,.blockMedium.block100 .blockMediumInsertsMedium.flowType,.sw_viewTheme .blockMedium.block100 .blockMediumInsertsMedium.nlType,.blockMedium.block100 .blockMediumInsertsMedium.flowType{width: 49%;float: left;margin-bottom: 5px;margin-top: 5px;margin-right: 2%;    position: relative;z-index: 1;overflow-x:hidden}
.sw_home .blockMedium.block1,.sw_viewTheme .blockMedium.block1,.sw_viewTheme .blockMedium.block1{margin-left: 4%;}

.sw_home .blockMedium:before,.sw_viewTheme .blockMedium:before,.sw_viewTheme .blockMedium:before{content: normal;}
.sw_home .blockMedium .blockMediumInsertsMedium,.sw_viewTheme .blockMedium .blockMediumInsertsMedium,.sw_viewTheme .blockMedium .blockMediumInsertsMedium{position: relative;}
.sw_home .blockMedium .blockMediumInsertsMedium .nameContainer,.sw_viewTheme .blockMedium .blockMediumInsertsMedium .nameContainer,.sw_viewTheme .blockMedium .blockMediumInsertsMedium .nameContainer,.bloc .infoContainer .nameContainer{position: absolute;bottom:0;right: 0;background-color: rgba(0, 0, 0, 0.70);text-align: right;padding: 5px 5px;max-width: 375px;box-sizing: border-box;}
.bloc .infoContainer .nameContainer{width:100%;bottom:-25px;max-width:100%;    box-sizing: border-box;}
/*.bloc .infoContainer .nameContainer{position: relative;width:96.5%;background-color: rgba(0, 0, 0, 0.70);text-align: right;padding: 5px 10px;max-width: none;bottom: inherit;right: inherit;}*/
.sw_home .blockMedium .blockMediumInsertsMedium .nameContainer h2.authorName,.sw_viewTheme .blockMedium .blockMediumInsertsMedium .nameContainer h2.authorName,.sw_viewTheme .blockMedium .blockMediumInsertsMedium .nameContainer h2.authorName,.bloc .infoContainer .nameContainer h2.authorName{position: relative;color: #FFFFFF;font-size: 24px;width: auto;float: none;padding: 0;margin: 0;right: inherit;}
.bloc .infoContainer .nameContainer h2.authorName{font-size: 18px;}
.sw_home .blockMedium .blockMediumInsertsMedium .nameContainer h2.authorName a,.sw_viewTheme .blockMedium .blockMediumInsertsMedium .nameContainer h2.authorName a,.sw_viewTheme .blockMedium .blockMediumInsertsMedium .nameContainer h2.authorName a,.bloc .infoContainer .nameContainer h2.authorName a{position: relative;color: #FFFFFF;font-size: 18px;width: auto;float: none;padding: 0;margin: 0;text-decoration: none;}
.bloc .infoContainer .nameContainer h2.authorName a{font-size: 18px;}
.sw_home .blockMedium .blockMediumInsertsMedium .nameContainer .authorFonction,.sw_viewTheme .blockMedium .blockMediumInsertsMedium .nameContainer .authorFonction,.sw_viewTheme .blockMedium .blockMediumInsertsMedium .nameContainer .authorFonction,.bloc .infoContainer .nameContainer .authorFonction{position: relative;color: #FFFFFF;font-size: 15px;width: auto;float: none;padding: 0;margin: 0;right: inherit;top: inherit;text-transform: inherit;display: inline-block;}
.bloc .infoContainer .nameContainer .authorFonction{font-size: 14px;}
.sw_home .blockMedium .blockMediumInsertsMedium .nameContainer .authorFonction:first-letter,.sw_viewTheme .blockMedium .blockMediumInsertsMedium .nameContainer .authorFonction:first-letter,.sw_viewTheme .blockMedium .blockMediumInsertsMedium .nameContainer .authorFonction:first-letter,.bloc .infoContainer .nameContainer .authorFonction:first-letter{text-transform: uppercase;}
.sw_home .blockMedium .blockMediumInsertsMedium:before,.sw_viewTheme .blockMedium .blockMediumInsertsMedium:before,.sw_viewTheme .blockMedium .blockMediumInsertsMedium:before{    content: '';display: block;/* padding-top: 49.571%; */padding-top: 60%;}
.sw_home .blockMedium .blockMediumInsertsMedium:after,.sw_viewTheme .blockMedium .blockMediumInsertsMedium:after{content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(255, 230, 0, 0.4);z-index: -1;opacity: 0;
    -webkit-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s ;
    -ms-transition: opacity 0.5s ;
    -o-transition: opacity 0.5s ;
    transition: opacity 0.5s ;}
.sw_home .blockMedium:hover .blockMediumInsertsMedium:after,.sw_viewTheme .blockMedium:hover .blockMediumInsertsMedium:after{opacity: 1;}
.sw_home .blockMedium .titleContainer,.sw_viewTheme .blockMedium .titleContainer,.sw_viewTheme .blockMedium .titleContainer {position: relative;    bottom: inherit !important;top: inherit;height: auto !important;left: 0px;margin-left: 0px;width: 100%;-ms-filter: none;-webkit-filter: none;filter: none;}
.sw_home .blockMedium .titleContainer .titleBackgroundContainerMedium,.sw_viewTheme .blockMedium .titleContainer .titleBackgroundContainerMedium,.sw_viewTheme .blockMedium .titleContainer .titleBackgroundContainerMedium {bottom: inherit!important;position: relative;width: 100%;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none;
    float: left;
    background: none;
    -ms-filter: none;
    filter: none;
min-height: inherit;}
.sw_home .blockMedium .abstractContainer,.sw_viewTheme .blockMedium .abstractContainer,.sw_viewTheme .blockMedium .abstractContainer {width: 100%;position: relative;bottom: inherit;visibility: visible;-ms-filter: none!important;opacity: 1;-webkit-transition: none;-moz-transition:none;-o-transition: none;-ms-transition: none;transition: none;cursor: pointer;}

.sw_home .titleText,.sw_viewTheme .titleText,.sw_viewTheme .titleText{padding: 20px 0 0 0!important;}
.sw_home .titleText .enqueteTitle,.sw_viewTheme .titleText .enqueteTitle{color: #ffe600;}
.sw_home h2.titleText,.sw_viewTheme h2.titleText,.sw_viewTheme h2.titleText {font-size: 23px;line-height:25px;}
.sw_home .blockMedium.block100 h2.titleText,.sw_viewTheme .blockMedium.block100 h2.titleText,.sw_viewTheme .blockMedium.block100 h2.titleText {font-size: 23px;line-height:25px;}
.sw_home .blockMedium .abstract,.sw_viewTheme .blockMedium .abstract,.sw_viewTheme .blockMedium .abstract{padding: 0;font-size: 16px;font-family: noto_sanslight;margin-top: 12px;}


.fluxNewsContainer.whiteBackground .titleText,.sw_viewTheme .fluxNewsContainer.whiteBackground .titleText,.sw_viewTheme .fluxNewsContainer.whiteBackground .titleText{color: #000000;}
.fluxNewsContainer.whiteBackground .titleText a,.sw_viewTheme .fluxNewsContainer.whiteBackground .titleText a,.sw_viewTheme .fluxNewsContainer.whiteBackground .titleText a{color: #000000;}
.sw_viewTheme .fluxNewsContainer .titleText a{color: #FFFFFF;}
.sw_viewTheme .fluxNewsContainer .titleText{color: #FFFFFF;padding: 12px;padding-left: 17px;}
.sw_home .fluxNewsContainer.whiteBackground .titleText a.enqueteTitle,.sw_viewTheme .fluxNewsContainer.whiteBackground .titleText a.enqueteTitle{color: #000000;background-color: #ffe600;}
.sw_home .fluxNewsContainer.blackBackground .titleText a.enqueteTitle,.sw_home .fluxNewsContainer .titleText a.enqueteTitle,.sw_viewTheme .fluxNewsContainer.blackBackground .titleText a.enqueteTitle{color: #ffe600;}
.sw_home .fluxNewsContainer.whiteBackground .blockMedium .abstract,.sw_viewTheme .fluxNewsContainer.whiteBackground .blockMedium .abstract,.sw_viewTheme .fluxNewsContainer.whiteBackground .blockMedium .abstract{color: #000000;}
.sw_home .fluxNewsContainer.whiteBackground .faderBottomInverted{display: none;}
.sw_home .fluxNewsContainer.whiteBackground .faderBottom{display: none;}






.sw_viewTheme .fluxNewsContainer .themeTitleContainer .gradientImg,.sw_viewTheme .fluxNewsContainer .themeTitleContainer .gradientImg{display: none;}
.sw_viewTheme .fluxNewsContainer .themeTitleContainer img,.sw_viewTheme .fluxNewsContainer .themeTitleContainer img{
    filter: blur(8px) brightness(65%);-webkit-filter: blur(8px) brightness(65%);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
}

.sw_viewTheme .fluxNewsContainer .themeTitleContainer,.sw_viewTheme .fluxNewsContainer .themeTitleContainer,.fluxNewsContainer .themeTitleContainer {height: 125px;}
.sw_viewTheme .fluxNewsContainer .themeTitleContainer .titleThemeContainer,.sw_viewTheme .fluxNewsContainer .themeTitleContainer .titleThemeContainer,.fluxNewsContainer .themeTitleContainer .titleThemeContainer{width: 95%;max-width: none;border-bottom: 1px solid #ffe600;top: 40%;}
.sw_viewTheme .fluxNewsContainer .themeTitleContainer .titleThemeContainer .triangleTitle,.sw_viewTheme .fluxNewsContainer .themeTitleContainer .titleThemeContainer .triangleTitle,.fluxNewsContainer .themeTitleContainer .titleThemeContainer .triangleTitle{display: none;}
.sw_viewTheme .fluxNewsContainer .themeTitleContainer .titleThemeContainer .titleTheme,.sw_viewTheme .fluxNewsContainer .themeTitleContainer .titleThemeContainer .titleTheme,.fluxNewsContainer .themeTitleContainer .titleThemeContainer .titleTheme{margin:0;text-transform: uppercase;color: #FFFFFF;font-family: EYInterstate-Light;font-size: 25px;font-weight: normal;}


.triptiqueNl .bloc .infoContainer .titleArticle:hover, .triptiqueReadMore .bloc .infoContainer .titleArticle:hover,.fluxNewsContainer .titleText a:hover, .sw_viewTheme.sw_themes_1 .fluxNewsContainer .titleText a:hover, .sw_viewTheme.sw_themes_2 .fluxNewsContainer .titleText a:hover, .sw_viewTheme.sw_themes_45 .fluxNewsContainer .titleText a:hover, .sw_viewTheme.sw_themes_46 .fluxNewsContainer .titleText a:hover{
    outline: 0;
    -webkit-transition: ease 0.2s;
    -moz-transition: ease 0.2s;
    -ms-transition: ease 0.2s;
    -o-transition: ease 0.2s;
    transition: ease 0.2s;color: #ffe600!important;}

.fluxNewsContainer .blockMedium.block100.margin100{padding: 0 5px;}
.fluxNewsContainer .blockMedium.block100 .blocNlBackground{position: absolute;width: 100%;height: 100%;top:0;left:0;background-repeat: no-repeat;background-size: cover;background-position: 0 25%;
filter: blur(8px) brightness(65%);-webkit-filter: blur(8px) brightness(55%);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);}
.fluxNewsContainer.whiteBackground .blockMedium.block100 .blocNlBackground{position: absolute;width: 100%;height: 100%;top:0;left:0;background-repeat: no-repeat;background-size: cover;background-position: 0 25%;
filter: blur(8px) brightness(65%);-webkit-filter: blur(8px) brightness(100%);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);opacity: 0.4;}

#newsletterComponent.newsletterNumber1{display: none;}


/*.triptiqueNl .bloc.blocNL .LastNlLink{position: absolute;display: inline-block;color: #FFFFFF;font-size: 16px;bottom: 0;right: 15px;}*/
.triptiqueNl .bloc.blocNL .LastNlLink{position: relative;display: inline-block;color: #FFFFFF;font-size: 16px;bottom: 0;margin-top: 15px;}
.triptiqueNl .bloc.blocNL .LastNlLink a{color: #FFFFFF;font-size: 16px;text-decoration: none;}
.triptiqueNl .bloc.blocNL .LastNlLink a:hover{text-decoration: underline;}



.sw_newsletters #recommendations .countBox{margin-top: 0!important;}
.sw_newsletters #navigationButtons{display: none!important;}


.sw_viewBlog #footer{margin-top:0px; !important;}



.articleContent .videoTkp {width: 115%;position: relative;/*padding-bottom: 65.25%;*/padding-bottom: 86.25%;height: 0;overflow: hidden;margin-top: 10px;margin-bottom: 10px;margin-left: -7.5%;}
.articleContent .videoTkp:before {content: '';}
.articleContent .videoTkp video {width: 100% !important;height: 100% !important;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.sw_viewBlog.sw_themes_76 .titleInterview{font-size: 45px;}
.sw_viewBlog.sw_themes_76 .titleSeparator{width: 70px;height: 5px;background-color: #ffe600;margin-bottom: 15px;margin-top: 5px;}



.highlight .blocSimpleTitleVideoContainer .playButtonImg{position: relative!important;top:10px!important;/*top: 50%;margin-top: -46px;margin-left: -92px;*/float: left!important;width: 100px!important;margin-right: 10px!important;}
.highlight .blocSimpleTitleVideoContainer .abstract{font-size: 20px;color: #FFFFFF;font-family: noto_sanslight}
@media screen and (max-width: 1550px){
    .triptiqueNl .introductionTextContainer,.triptiqueReadMore .introductionTextContainer{top: 5px;}


    .triptiqueNl .bloc .infoContainer .titleCategory a, .triptiqueReadMore .bloc .infoContainer .titleCategory a{font-size: 21px;margin-top: 20px;}
    .triptiqueNl .bloc .infoContainer .titleArticle,.triptiqueReadMore .bloc .infoContainer .titleArticle{font-size: 23px;line-height:28px;margin-top: 5px;}

    .triptiqueNl .bloc.blocNL .infoContainer .letterPicto{background-size:95px 95px;width: 95px;height: 95px;}
    .triptiqueNl .bloc.blocNL .infoContainer .firstPartText{font-size: 28px;line-height:30px;margin-top:20px;}
    .triptiqueNl .bloc.blocNL .infoContainer .secondPartText{font-size: 23px;line-height:25px;margin-top:15px;}
    .triptiqueNl .bloc.blocNL .infoContainer .formContainer {width: 90%;margin: 0 auto;margin-top: 25px;}
}

@media screen and (max-width: 1450px){

    .triptiqueNl .bloc .infoContainer .titleArticle, .triptiqueReadMore .bloc .infoContainer .titleArticle{font-size: 21px;line-height: 26px;margin-top: 5px;}
}
@media screen and (max-width: 1280px){
    .triptiqueNl .introductionTextContainer,.triptiqueReadMore .introductionTextContainer{top: 0;}



    .triptiqueNl .bloc .infoContainer .titleCategory a, .triptiqueReadMore .bloc .infoContainer .titleCategory a{font-size: 19px;margin-top: 15px;}
    .triptiqueNl .bloc .infoContainer .titleArticle,.triptiqueReadMore .bloc .infoContainer .titleArticle{font-size: 20px;line-height:21px;margin-top: 5px;}

    .triptiqueNl .bloc.blocNL .infoContainer .letterPicto{background-size:85px 85px;width: 85px;height: 85px;}
    .triptiqueNl .bloc.blocNL .infoContainer .firstPartText{font-size: 26px;line-height:28px;margin-top:10px;}
    .triptiqueNl .bloc.blocNL .infoContainer .secondPartText{font-size: 21px;line-height:23px;margin-top:10px;}
    .triptiqueNl .bloc.blocNL .infoContainer .formContainer {width: 90%;margin: 0 auto;margin-top: 15px;}


    .highlightContainer.triptiqueReadMore:before{padding-top: 39.416%}

    .bloc .infoContainer .nameContainer .authorFonction{font-size: 13px;}

    .triptiqueNl .bloc .infoContainer{margin-top: 40px;}



    .highlight .blocSimpleTitleVideoContainer .playButtonImg{width: 75px!important;top: 18px!important;}
    .highlight .blocSimpleTitleVideoContainer .blockTitle a h1, .highlight .blocSimpleTitleVideoContainer .blockTitle a h2{font-size: 28px;}
    .highlight .blocSimpleTitleVideoContainer .abstract{font-size: 18px;}


}

@media screen and (max-width: 1100px) {
    .highlightContainer.triptiqueNl:before,.highlightContainer.triptiqueReadMore:before {padding-top: 38.416%;}
    .triptiqueNl .bloc .infoContainer,.triptiqueReadMore .bloc .infoContainer{padding: 0 15px;}
    .triptiqueNl .bloc.blocNL .infoContainer .letterPicto{background-size:70px 70px;width: 70px;height: 70px;}
    .triptiqueNl .bloc.blocNL .infoContainer .firstPartText{font-size: 24px;line-height:26px;margin-top:10px;}
    .triptiqueNl .bloc.blocNL .infoContainer .secondPartText{font-size: 19px;line-height:21px;margin-top:10px;}
}
@media screen and (max-width: 1000px) {
    .triptiqueNl .bloc .infoContainer,.triptiqueReadMore .bloc .infoContainer{padding: 0 10px;}
    .triptiqueNl .bloc.blocNL .infoContainer .firstPartText{font-size: 21px;line-height:23px;margin-top:10px;}
    .highlightContainer.triptiqueReadMore:before{padding-top: 42.416%}
    .triptiqueNl .bloc .infoContainer{padding: 0 15px;margin-top: 8%;}
    .triptiqueNl .bloc.blocNL{display: none;}

    .triptiqueNl .bloc{width: 50%;}
    .triptiqueNl .bloc.blocMillenial{left: 50%;}
    .triptiqueNl .bloc .infoContainer .imgContainer{width: 85%;margin: 0 7.5%;}
    #newsletterComponent.newsletterNumber1{display: block;margin-bottom: 25px;}
    /*.bloc .infoContainer .nameContainer .authorFonction{display: none;}*/

    .highlight .blocSimpleTitleVideoContainer .playButtonImg{width: 60px!important;top: 20px!important;}
    .highlight .blocSimpleTitleVideoContainer .blockTitle a h1, .highlight .blocSimpleTitleVideoContainer .blockTitle a h2{font-size: 25px;}
    .highlight .blocSimpleTitleVideoContainer .abstract{font-size: 16px;}
}
@media screen and (max-width: 910px) {
    .triptiqueNl .bloc.blocNL .infoContainer .letterPicto{background-size:50px 50px;width: 50px;height: 50px;}
    .triptiqueNl .bloc.blocNL .infoContainer .firstPartText{font-size: 19px;line-height:21px;margin-top:10px;}
    .triptiqueNl .bloc.blocNL .infoContainer .secondPartText{font-size: 17px;line-height:19px;margin-top:5px;}
    .triptiqueNl .bloc.blocNL .infoContainer .inputContainer .newsletter{height: 30px;margin: 0;font-size: 19px;}

    .sw_home h2.titleText,.sw_viewTheme. h2.titleText,.sw_viewTheme h2.titleText {font-size: 22px;}
    .sw_home .blockMedium.block100 h2.titleText,.sw_viewTheme .blockMedium.block100 h2.titleText,.sw_viewTheme .blockMedium.block100 h2.titleText {font-size: 25px;}
    .sw_home .blockMedium .abstract,.sw_viewTheme .blockMedium .abstract,.sw_viewTheme .blockMedium .abstract{padding: 0;font-size: 18px;font-family: noto_sanslight}

    .highlightContainer.triptiqueReadMore:before{padding-top: 45.416%}
    .triptiqueNl .bloc .infoContainer{margin-top: 5%;}
    .triptiqueNl .bloc .infoContainer .titleArticle, .triptiqueReadMore .bloc .infoContainer .titleArticle{font-size: 18px;line-height: 19px;margin-top: 20px;}

    .highlight .blocSimpleTitleVideoContainer{width: 60%;left:20px;}
}
@media screen and (max-width: 825px){
    .sw_home .blockMedium, .sw_viewTheme .blockMedium, .sw_viewTheme .blockMedium{width: 85%;margin: 40px auto;float: none;}
    .sw_home .blockMedium.block1, .sw_viewTheme .blockMedium.block1, .sw_viewTheme .blockMedium.block1{margin: 40px auto;}

    .sw_home .blockMedium.block100, .sw_viewTheme .blockMedium.block100, .sw_viewTheme .blockMedium.block100{width: 85%;float: none;padding: 5px!important;}
    .sw_home .blockMedium.block100 .blockMediumInsertsMedium.nlType, .blockMedium.block100 .blockMediumInsertsMedium.flowType{    width: 100%;
        float: inherit;
        margin-bottom: 0;
        margin-top: 0;
        margin-right: 0;

}
    .sw_home .blockMedium .abstractContainer{}

    .fluxNewsContainer .blockMedium.block100 .blocNlBackground{display:none;}


    .highlightContainer.triptiqueNl:before,.highlightContainer.triptiqueReadMore:before {padding-top: 100%;}

    .triptiqueNl .bloc .backgroundBlurImg,.triptiqueReadMore .bloc .backgroundBlurImg{
        background-position: 0 30%;
        -webkit-transform: scale(1.20);
        -moz-transform: scale(1.20);
        -ms-transform: scale(1.20);
        -o-transform: scale(1.20);
        transform: scale(1.20);}
    .triptiqueNl .bloc .infoContainer,.triptiqueReadMore .bloc .infoContainer{margin-top:20px;}
    .triptiqueNl .bloc,.triptiqueReadMore .bloc{width: 100%;height: 33%;}
    .triptiqueNl .bloc{height: 30%;}
    .triptiqueNl .blocNL{height: 40%;}
    .triptiqueNl .bloc.blocNL{left:inherit;top: 30%;}
    .triptiqueReadMore .bloc.secondBlock{left:inherit;top: 33%;}
    .triptiqueNl .bloc.blocMillenial{left: inherit;top:70%;}
    .triptiqueReadMore .bloc.thirdBlock{left: inherit;top:66%;}
    .triptiqueNl .bloc.blocNL .infoContainer{margin: 0;position: absolute;width: 100%;bottom: inherit!important;top:50%;box-sizing: border-box;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);}

    .triptiqueNl .blocNL .dataNote{color:#fff;font-size:12px;width:100%;}

    .triptiqueNl .bloc.blocNL .infoContainer .letterPicto{}
    .triptiqueNl .bloc.blocNL .infoContainer .textContainer{float: left;width: 50%;}
    .triptiqueNl .bloc.blocNL .infoContainer .inputContainer{float: left;width: 50%;}
    .triptiqueNl .bloc.blocNL .infoContainer .formContainer {width: 80%;margin: 0 0 0 5%;margin-top: 10%;}

    .triptiqueNl .bloc.blocNL .LastNlLink{margin-right: 5%;}
    .triptiqueNl .bloc .infoContainer,.triptiqueReadMore .bloc .infoContainer{/*bottom: 15px;margin: 0;position: absolute*/}
    .triptiqueNl .bloc .infoContainer .imgContainer,.triptiqueReadMore .imgReadMoreContainer{width: 40%!important;float: left;margin-right: 5%!important;margin-left: 0!important;}
    .triptiqueReadMore{margin-bottom: 0!important;margin-top: 50px!important;}
    .triptiqueReadMore .bloc .faderBottom{
        background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%); /* FF3.6-15 */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(67%,rgba(255,255,255,0)), color-stop(98%,rgba(0,0,0,1))); /* Chrome4-9,Safari4-5 */
        background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
        background: -o-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%); /* Opera 11.10-11.50 */
        background: -ms-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%); /* IE10 preview */
        background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
    }

    /*.highlightContainer .faderBottom{display: none;}*/

    .triptiqueNl.introductionTextContainerResponsive{display: block;left: inherit;right: inherit;width: 100%;padding: 10px 10px 8px 10px;}
    .triptiqueReadMore.introductionTextContainerResponsive{display: block;margin-bottom: -50px!important;left: inherit;right: inherit;width: 100%;padding: 10px 10px 8px 10px;    margin-top: 96px!important;box-sizing: border-box;}
    .triptiqueNl .introductionTextContainer,.triptiqueReadMore .introductionTextContainer{display: none;}


    #newsletterComponent.newsletterNumber1{display: none;}
    .triptiqueNl .bloc.blocNL{display: block;}
    .triptiqueNl .bloc .infoContainer .separator, .triptiqueReadMore .bloc .infoContainer .separator {width: 53%;margin: 0 0 5px 45%;}

    .triptiqueNl .bloc .backgroundBlurImg, .triptiqueReadMore .bloc .backgroundBlurImg{filter: blur(8px) brightness(45%);-webkit-filter: blur(8px) brightness(45%);}
}

@media screen and (max-width: 760px){
    .highlight .blocSimpleTitleVideoContainer{width: 75%;left:20px;}
    .highlight .blocSimpleTitleVideoContainer .abstract{display: none;}

    .sw_viewBlog.sw_themes_76 .titleSeparator{display: none;}
    .articleContent .videoTkp {
        width: 100%;
        position: relative;
        /* padding-bottom: 65.25%; */
        padding-bottom: 75.25%;
        height: 0;
        overflow: hidden;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: 0;
    }
}
@media screen and (max-width: 700px){
    .triptiqueNl .introductionTextContainer, .triptiqueReadMore .introductionTextContainer {top: -25px;text-align: center;}
    .triptiqueNl .introductionTextContainer .introductionText, .triptiqueReadMore .introductionTextContainer .introductionText{font-size: 22px;line-height: 24px;}
    .triptiqueNl .bloc .infoContainer .titleArticle, .triptiqueReadMore .bloc .infoContainer .titleArticle{font-size: 18px;line-height: 19px;margin-top: 20px;}

}


@media screen and (max-width:650px) {
    .triptiqueNl .bloc {  height: 50%;  }
    .triptiqueNl .bloc.blocNL {top: 50%;  }
    .triptiqueNl .bloc .infoContainer .imgContainer{  width: 60%!important;  float: left;  margin-right: 20%!important;
        margin-left: 20%!important;    margin-bottom: 20px;
    }
    .triptiqueNl .bloc.blocMillenial{display:none;}
    .triptiqueNl .bloc .infoContainer .titleCategory, .triptiqueNl .separator {clear:both;  display:none;}
    .triptiqueNl .bloc .infoContainer .titleArticle{margin-top:20px;width:100%;display:block;text-align:center;}

    .triptiqueNl .bloc .infoContainer .nameContainer {  bottom: 0px;  }
}
@media screen and (max-width: 600px){
    .highlight .blocSimpleTitleVideoContainer .playButtonImg{margin-left: 0!important;}
}
@media screen and (max-width: 625px){
    .triptiqueReadMore .bloc .infoContainer .nameContainer,.triptiqueReadMore .bloc .infoContainer .nameContainer h2.authorName {  display:none;  }
    .triptiqueReadMore .bloc .infoContainer .nameContainer .authorFonction{  display:none;  }
    .triptiqueReadMore.introductionTextContainerResponsive {  margin-top: 0px!important;  }

}

@media screen and (max-width: 535px){
    .triptiqueNl .bloc.blocNL .infoContainer .letterPicto {display: none;}
    .triptiqueReadMore .bloc .infoContainer .titleCategory , .triptiqueReadMore .separator{display:none;}
    .triptiqueNl .bloc.blocNL .infoContainer{padding: 0;}
    .triptiqueNl .bloc.blocNL .infoContainer .firstPartText {font-size: 17px;line-height: 19px;margin-top:15%;}
    .triptiqueNl .bloc.blocNL .infoContainer .secondPartText {font-size: 15px;line-height: 17px;margin-top: 5px;}
    .triptiqueNl .bloc.blocNL .infoContainer .formContainer {width: 85%;margin: 0 0 0 10%;margin-top: 10%;}

    .triptiqueReadMore{margin-bottom: 0!important;margin-top: 44px!important;}
}
@media screen and (max-width: 600px){
    .triptiqueNl .bloc {  height: 70%;  }
    .triptiqueNl .bloc.blocNL {top: 70%; height:30%; }
    .triptiqueNl .bloc.blocNL .formContainer{display:none;}
    .triptiqueNl .bloc.blocNL .infoContainer .textContainer {width:95%;margin-left:2%;}
    .triptiqueNl .bloc .infoContainer .imgContainer{  width: 96%!important; margin-left:2% !important; margin-right:2% !important; }
    .triptiqueNl .bloc.blocNL .infoContainer{top:30px;}
    .triptiqueReadMore{margin-bottom: 0!important;margin-top: 49px!important;}
    .triptiqueNl:before {
        padding-top:110% !important;
    }
}
@media screen and (max-width: 450px){
    .triptiqueNl:before {
        padding-top:130% !important;
    }
    .triptiqueNl .bloc .infoContainer .nameContainer {  bottom: -25px;  }
    .triptiqueNl .bloc.blocNL .infoContainer {  top: 50px;  }
    .faderBottomInverted{display:none;}
    .triptiqueReadMore .bloc .infoContainer{position: relative;}
    .triptiqueNl .bloc .infoContainer .separator{display:block;width:100%;height:0%;overflow:hidden;clear:both;}
}

#nlRegistration{position:fixed;bottom:90px;right:0px;width:200px;background-color:#ffe600;color:#000;font-size:15px;
    border-radius : 34px 0px 0px 34px;height:68px;z-index: 1000;
}
#nlRegistration .pictoNewsletter{float:left;  margin-right:10px;top:0px;}
@media screen and (max-width: 1100px) {
    #nlRegistration{right:-100px;}
}
@media screen and (max-width: 850px) {
    #nlRegistration{position:relative;bottom:auto;right:0px;border-radius : 34px;width:230px;margin-bottom:25px;left:50%;margin-left:-135px;}
}

.ieBackground:after{content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.6);}