section.grandArticle{padding:100px 50px;}

section.grandArticle > article{text-align:center;}

section.grandArticle.txt_align_left > article .ckeditor{text-align:left;}

section.grandArticle > article .ckeditor{
width:920px;
max-width:100%;
margin:0 auto;
}

section.grandArticle > article > .lien{text-align:center;}

section.grandArticle > article > .ti + .ckeditor, section.grandArticle > article > .ckeditor + .ti{padding-top:40px;}

section.grandArticle > article > .ti + .lien, section.grandArticle > article > .ckeditor + .lien{padding-top:80px;}

/********** medias **********/
@media screen and (max-width:1180px){
section.grandArticle{padding:50px 20px;}

section.grandArticle > article > .ti + .ckeditor, section.grandArticle > article > .ckeditor + .ti{padding-top:20px;}

section.grandArticle > article > .ti + .lien, section.grandArticle > article > .ckeditor + .lien{padding-top:40px;}
}

@media screen and (max-width:420px){
section.grandArticle{padding:20px;}

section.grandArticle > article > .ti + .lien, section.grandArticle > article > .ckeditor + .lien{padding-top:20px;}
}