/*
@media (min-width: 1340px) {
  h1,.h1 { font-size: 40px; }
  h2,.h2 { font-size: 28px; }
  h3,.h3 { font-size: 20px; }
  h4,.h4 { font-size: 18px; }
  h5,.h5 { font-size: 16px; }
  h6,.h6 { font-size: 14px; }

  .container { width: 1300px; }

  .pattern-column-2-slim .column-1{ padding-right: 45px; padding-left: 100px;}
  .pattern-column-2-slim .column-2{ padding-right: 100px; padding-left: 45px;}

  .padding-default{ padding: 30px; }
  .content > div{ padding-top: 50px;}

  .header-article h1{ font-size: 54px; }
}
*/

/* xxl */
@media (min-width: 1430px) {
  h1, .h1 {  font-size: 41px;}
  h2, .h2 {  font-size: 29px;}

  .article-body h2{ font-size: 26px;}

  .container { padding:30px 60px; width: 1400px; }
  .container-fluid { padding:30px 60px;}

  .content-left{ margin-right: 420px;}
  .content-right{ right: 0; width: 420px;  padding:0 60px;}
  
  .header-article h1{ margin-right:130px; margin-left:130px ; }

  .content-left .col-secondary{ width: 220px;}
  .content-left .col-primary{ margin:0 35px 0 50px; }

  .content-left .col-secondary .bloc-share{ margin:0 30px;}

  .pattern-column-1{ padding: 0 120px; }
  .pattern-column-2-slim .column-1{ padding-right: 45px; padding-left: 100px;}
  .pattern-column-2-slim .column-2{ padding-right: 100px; padding-left: 45px;}

  .content > div{ padding-top: 50px;}
  .padding-default{ padding: 30px; }

  .commentUser{ padding: 0 40px; }

  #next-article-promo{ margin-left:-700px; }
}