.ck-source-editing-area textarea {
  width: 100%; }

button.paragraphs-dropdown-action.btn-default {
  background-color: red !important; }

button.ui-dialog-titlebar-close {
  background-color: red; }
  button.ui-dialog-titlebar-close:before {
    content: 'X'; }

form.node-publication-edit-form .paragraph-type,
form.node-publication-edit-form .paragraph-type-label,
form.node-publication-form .paragraph-type,
form.node-publication-form .paragraph-type-label {
  color: white !important;
  background-color: #2C56A0 !important; }
form.node-publication-edit-form table.field-multiple-table,
form.node-publication-form table.field-multiple-table {
  border: 2px solid #2C56A0; }
  form.node-publication-edit-form table.field-multiple-table tr td .form-item label,
  form.node-publication-edit-form table.field-multiple-table tr td .form-item legend,
  form.node-publication-form table.field-multiple-table tr td .form-item label,
  form.node-publication-form table.field-multiple-table tr td .form-item legend {
    margin-top: 2rem !important; }
  form.node-publication-edit-form table.field-multiple-table .form-item-field-paragraphes-0-subform-field-classe-0-value input,
  form.node-publication-form table.field-multiple-table .form-item-field-paragraphes-0-subform-field-classe-0-value input {
    width: 20rem; }
  form.node-publication-edit-form table.field-multiple-table .btn-danger,
  form.node-publication-form table.field-multiple-table .btn-danger {
    background-color: white;
    color: #333; }
    form.node-publication-edit-form table.field-multiple-table .btn-danger.hover,
    form.node-publication-form table.field-multiple-table .btn-danger.hover {
      color: white !important;
      background-color: #c9302c !important; }
  form.node-publication-edit-form table.field-multiple-table tr:not(:last-child) td,
  form.node-publication-form table.field-multiple-table tr:not(:last-child) td {
    border-bottom: 2px solid #ADD96A !important; }
  form.node-publication-edit-form table.field-multiple-table .paragraphs-content-wrapper .summary-content:nth-child(2),
  form.node-publication-form table.field-multiple-table .paragraphs-content-wrapper .summary-content:nth-child(2) {
    font-weight: bold !important; }
  form.node-publication-edit-form table.field-multiple-table .paragraph-type,
  form.node-publication-form table.field-multiple-table .paragraph-type {
    padding: 0.25rem 0.5rem; }

.paragraph .row {
  display: flex; }

img.wrap-right {
  float: left !important;
  margin-right: 1rem;
  margin-bottom: 0.5rem;
  padding: 0; }

.wrap {
  margin-bottom: 0.5rem !important;
  padding-bottom: 0; }
  .wrap ~ p {
    margin-top: 0.5rem;
    padding-bottom: 0; }

.paragraph--type--dp-pl-larg-texte .text-formatted p,
.paragraph--type--titre-12 .text-formatted p {
  padding: 0; }
.paragraph--type--dp-pl-larg-texte.texte,
.paragraph--type--titre-12.texte {
  padding: 0.5rem 1rem; }
.paragraph--type--dp-pl-larg-texte.titre,
.paragraph--type--titre-12.titre {
  font-size: 2rem;
  font-weight: bold;
  background: #2C56A0;
  color: white;
  border: 1px solid #162b50;
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
  margin-top: 2rem;
  width: 100%; }
  .paragraph--type--dp-pl-larg-texte.titre p,
  .paragraph--type--titre-12.titre p {
    margin: 0;
    padding: 0; }
.paragraph--type--dp-pl-larg-texte.afficher-dans-navigateur,
.paragraph--type--titre-12.afficher-dans-navigateur {
  text-align: center;
  padding-bottom: 1rem; }
  .paragraph--type--dp-pl-larg-texte.afficher-dans-navigateur p,
  .paragraph--type--titre-12.afficher-dans-navigateur p {
    font-size: 0.75rem; }

.paragraph--type--img-1-6-texte-4-6-img-1-6 .text-formatted p {
  margin: 0;
  padding: 0; }
.paragraph--type--img-1-6-texte-4-6-img-1-6 .row > div {
  display: inline;
  padding: 0; }
  .paragraph--type--img-1-6-texte-4-6-img-1-6 .row > div.img.gauche {
    padding-left: 1rem; }
  .paragraph--type--img-1-6-texte-4-6-img-1-6 .row > div.img.droite {
    padding-right: 1rem; }
.paragraph--type--img-1-6-texte-4-6-img-1-6 .row img {
  width: 122px;
  height: auto; }
.paragraph--type--img-1-6-texte-4-6-img-1-6 .row .texte h3,
.paragraph--type--img-1-6-texte-4-6-img-1-6 .row .texte p {
  font-weight: bold;
  font-style: italic;
  text-align: center; }

.paragraph--type--img-6-12-img-6-12 .row > div {
  display: inline;
  padding: 0; }
  .paragraph--type--img-6-12-img-6-12 .row > div.img.gauche {
    padding-left: 1rem; }
  .paragraph--type--img-6-12-img-6-12 .row > div.img.droite {
    padding-right: 1rem; }
.paragraph--type--img-6-12-img-6-12 .row img {
  width: 122px;
  height: auto; }

article.node--type-publication.node--view-mode-rendu .field .paragraph .texte {
  padding-left: 1rem;
  padding-right: 1rem; }
article.node--type-publication.node--view-mode-rendu .field .paragraph img {
  width: 100%;
  height: auto; }
article.node--type-publication.node--view-mode-rendu .field .paragraph .rubrique {
  font-size: 2rem;
  color: #214178;
  font-weight: bold; }

.paragraphe--type-img-texte .row > div .rubrique {
  margin-right: -1rem; }

.paragraphe--type-texte-img .row > div .rubrique {
  margin-left: -0.5rem; }
.paragraphe--type-texte-img .row > div.img.droite {
  padding-right: 0;
  padding-bottom: 1rem; }
  .paragraphe--type-texte-img .row > div.img.droite img {
    padding-right: 1rem; }

.paragraph--type--tr-hor hr {
  height: 3px;
  background-color: #214178; }

.paragraph--type--liste-descr dl.desc {
  margin-top: 1rem; }
  .paragraph--type--liste-descr dl.desc dt {
    padding-bottom: 0;
    font-weight: bold; }
  .paragraph--type--liste-descr dl.desc p {
    padding: 0; }

.paragraph--type--3-12-img-4-fois .row > div {
  display: inline;
  padding: 0;
  height: 8.5rem;
  line-height: 8.5rem; }
  .paragraph--type--3-12-img-4-fois .row > div.gauche {
    padding-left: 1rem; }
  .paragraph--type--3-12-img-4-fois .row > div.droite {
    padding-right: 1rem; }
.paragraph--type--3-12-img-4-fois .row img {
  vertical-align: middle;
  width: 100%;
  height: auto;
  padding: 0 1rem; }

article.node--type-publication.node--view-mode-rendu .field .paragraph.footer, article.node--type-publication.node--view-mode-rendu .field .paragraph.pied-page {
  padding-top: 1rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.footer p,
  article.node--type-publication.node--view-mode-rendu .field .paragraph.footer a, article.node--type-publication.node--view-mode-rendu .field .paragraph.pied-page p,
  article.node--type-publication.node--view-mode-rendu .field .paragraph.pied-page a {
    font-size: 0.75rem; }

/****************************************************************************/
@media only screen and (max-width: 576px) {
  article.node--type-publication.node--view-mode-rendu .field .paragraph .rubrique {
    font-size: 1.5rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph .texte {
    font-size: 1.5rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph .texte,
  article.node--type-publication.node--view-mode-rendu .field .paragraph p {
    font-size: 1rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row > div.gauche {
    padding-left: 0; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row > div.droite {
    padding-right: 0; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row .texte h3,
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row .texte p {
    font-size: 1rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-6-12-img-6-12 .row > div.gauche {
    padding-left: 0; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-6-12-img-6-12 .row > div.droite {
    padding-right: 0; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--liste-descr .desc dd {
    padding-left: 2rem; } }
@media only screen and (min-width: 576px) {
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row .texte h3,
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row .texte p {
    font-size: 1.5rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--liste-descr .desc dd {
    padding-left: 3rem; } }
@media only screen and (min-width: 768px) {
  article.node--type-publication.node--view-mode-rendu .field .paragraph .rubrique {
    font-size: 2rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph .texte,
  article.node--type-publication.node--view-mode-rendu .field .paragraph p,
  article.node--type-publication.node--view-mode-rendu .field .paragraph li {
    font-size: 1.1764rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row > div.droite {
    padding-right: 1rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row .texte h3,
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row .texte p {
    font-size: 2.5rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--liste-descr .desc dd {
    padding-left: 6rem; } }
@media only print {
  .node--type-publication .field--name-field-paragraphes {
    border: 0;
    margin-left: 0px;
    margin-right: 60px; }

  article.node--type-publication.node--view-mode-rendu .field .paragraph .rubrique {
    font-size: 2rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph .texte,
  article.node--type-publication.node--view-mode-rendu .field .paragraph p,
  article.node--type-publication.node--view-mode-rendu .field .paragraph li {
    font-size: 1.1764rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row > div.gauche {
    padding-left: 1rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row > div.droite {
    padding-right: 1rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row .texte h3,
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-1-6-texte-4-6-img-1-6 .row .texte p {
    font-size: 2.5rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-6-12-img-6-12 .row > div.gauche {
    padding-left: 1rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-6-12-img-6-12 .row > div.droite {
    padding-right: 1rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-2-12-img-2-12 .row > div.gauche {
    padding-left: 1rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--img-2-12-img-2-12 .row > div.droite {
    padding-right: 1rem; }
  article.node--type-publication.node--view-mode-rendu .field .paragraph.paragraph--type--liste-descr .desc dd {
    padding-left: 6rem; } }

/*# sourceMappingURL=paragraph.css.map */
