.home{height:95vh!important;}

/ Fix affichage pdf embed /
.embed-responsive.pdf iframe {
  • / max-height: 350px; /
  • max-height: 1450px;
}

.pentagone{
  • background-size:contain;
  • padding:30px 30px 40px 30px;
}
.pentagone.container{
  • width:80%;
}
.pentagone h3 {
  • color: var(--secondary-color-1);
  • font-size: 2.3rem;
    • margin-top:0;
  • margin-bottom:0;
}
.pentagone h4 {
  • color:var(--secondary-color-3);
  • font-size: 2.3rem;
}

.pentagone h5 {
  • color:var(--neutral-color);
  • font-size: 1.3rem;
}
.pentagone .lead {
  • font-size:18px;
}
.pentagone .row{
margin-right:50px;
margin-left:50px;
}

.pentagone .bazar-list {
  • color: var(--secondary-color-2);
  • font-family: Omnes Semibold;
  • font-size: 4rem !important;
  • line-height: .6em;
  • margin-top:20px;
}
.pentagone a:hover{
  • text-decoration:none;
  • opacity:0.8;
}


.sous-titre {
  • margin-top: -70px;
  • z-index: 1;
  • position: relative;
  • background-color: #fff;
  • border-radius: 10px;
  • padding:1em;
  • margin-left:-1em;
  • margin-right:-1em;
}
.sous-titre h2{
  • color:var(--neutral-color);
  • text-align:center;
  • }
.home_actu h1{
  • color:var(--secondary-color-3);
  • font-size:3.5em;
  • letter-spacing:initial;
}
@media only screen and (max-width: 1270px) {
  • .logo_desktop img{
    • display:none;
  • }
}
@media (min-width: 600px) and (max-width: 1300px) {
  • .logo_desktop img{
    • display:none;
  • }
  • .presentation_desktop {
    • display:none;
  • }
  • .pentagone{
    • max-width:430px;
    • height:480px!important;
  • }
.pentagone h4 {
  • margin-bottom:0;
  • }
  • .pentagone h5 {
    • font-size: 1rem;
  • }
  • .pentagone .bazar-list {
    • font-size: 3rem !important;
    • margin-top:0;
    • }
  • }
  • @media only screen and (max-width: 600px) {
  • .logo_desktop img{
    • display:none;
  • }
  • .presentation_desktop {
    • display:none;
  • }
  • .indicateurs_desktop{
    • display:none;
  • }
  • .pentagone{
    • height:380px!important;
  • }
  • .pentagone h3 {
    • font-size: 1.8rem;
  • }
  • .pentagone h4 {
    • font-size: 1.6rem;
    • margin-bottom:0;
  • }
  • .pentagone .lead {
  • font-size:16px;
}

}
/
  • /
.actu-container{
  • display: flex;
  • flex-flow: row wrap;
  • justify-content: space-around;
  • align-items:flex-start;
}
.actu-entry-container{
  • width: 30%;
  • /margin: 3px;/
  • position: relative;
  • border:3px solid var(--primary-color);
  • border-radius:20px;
  • }
@media only screen and (max-width: 600px) {
  • .actu-entry-container{
    • max-width: 350px;
    • width:100%;
    • margin-bottom:10px;
    • }
}
.actu-entry-container h5 {
  • color: var(--secondary-color-2);
  • font-size: 1.1rem;
  • font-family: affogato;
  • text-align: right;
  • padding-right: .8em;
  • min-height:50px;
}
.actu-entry-container h4 {
  • color: var(--secondary-color-1);
  • /font-size: 1rem;/
  • /font-family: affogato;/
  • text-align: right;
  • padding-right: .8em;
}

.actu-subtitle {
  • text-align:justify;
}

.image-container {
  • position: relative;

}

.actu-image {
  • display: block;
  • width: 100%;
  • height: auto;
  • border-bottom-left-radius: 17px;
  • border-bottom-right-radius: 17px;
  • border-top-left-radius: 0px;
  • border-top-right-radius: 0px;
}

.actu-overlay {
  • position: absolute;
  • bottom: 100%;
  • left: 0;
  • right: 0;
  • background-color: #fff;
  • overflow: hidden;
  • width: 100%;
  • height: 0;
  • transition: .5s ease;
  • border-radius: 17px;
  • border-bottom-right-radius: 17px;
  • border-top-left-radius: 0px;
  • border-top-right-radius: 0px;
}

.image-container:hover .actu-overlay {
  • bottom: 0;
  • height: 100%;
}

.actu-text {
  • white-space: normal;
  • color: var(--neutral-color);
  • position: absolute;
  • overflow: hidden;
  • top: 50%;
  • left: 50%;
  • transform: translate(-50%, -50%);
  • ms-transform: translate(-50%, -50%);
  • width:100%;
  • height:100%;
  • text-align:justify;
  • padding:1em;
}
.actu-text a {
  • position: absolute;
  • color:var(--secondary-color-2);
  • font-weight:bold;
  • font-size:1rem;
  • bottom:0;
  • right:0;
  • padding:1em;
}
.separateur img{
  • margin-top:10px;
  • }
/
  • /
#yw-footer .container{
  • padding-left:0;
  • padding-right:0;
}
.bg_white{
  • background-color:var(--neutral-light-color);
  • padding:10px;
}
.bg_white a{
  • color:var(--secondary-color-1)!important;
  • }
.footer_middle{
  • border-left:1px solid var(--primary-color);
  • border-right:1px solid var(--primary-color);
}
#yw-footer b{
  • font-size:.8em;
}

#yw-footer a{
  • color:var(--neutral-light-color);
  • padding:0;
}
#yw-footer i{
  • color:var(--primary-color);
  • padding:0;
}
#yw-footer h4 {
  • font-size:1.3em;
  • color:var(--secondary-color-1)!important;
  • padding:0;
}
#yw-footer .attached_file.left{
  • margin:0;
}

.footerpage{
  • line-height:1.1em;
}
.logo_footer img{
  • height:50px;
  • width:auto;
}
@media only screen and (max-width: 600px) {
  • #yw-footer .text-left{
    • text-align:center;
  • }
  • #yw-footer .attached_file.left{
  • float:inherit;
}
.bg_white{
padding:50px;}
.footer_middle{
  • border-top:1px solid var(--primary-color);
  • border-bottom:1px solid var(--primary-color);
  • border-left:none;
  • border-right:none;
  • margin:10px;
  • padding:10px;
}
}

  • .form-inline .form-control {

  • width: 400px;

}
.partenaires{
  • display:flex;
  • flex-flow: row wrap;
  • justify-content: space-around;
}

/
  • /

.entete_page {
  • background-image: url('/custom/themes/syalinnov/images/bandeau_hexagone.png')!important;
  • background-repeat: no-repeat!important;
  • background-position: center!important;
  • margin-bottom:2em;
}

.panel-body .entete_page {
  • display:none;
  • }
/flo/

#yw-main {
  • padding: 0 2rem 1.5rem 2rem !important;

}

/
  • /
.indicateur-row-flex {
  • display: flex;
  • flex-direction: row;
    • align-items: center;
}
.dimension {
  • writing-mode: sideways-lr;
  • webkit-writing-mode : vertical-rl;
-ms-writing-mode : tb-rl ; / ancien IE /
-ms-writing-mode : vertical-rl;
/writing-mode : vertical-rl;/
  • font-size: 2em;
  • text-transform: uppercase;
}
.indicateur{
  • /border:2px solid;/
  • border-radius:10px;
  • margin-bottom:1.3em;
  • display: flex;
  • align-items: center;
  • justify-content: space-between;
  • overflow:hidden;
  • height:60px;
  • }
.indicateur:hover{
  • opacity:0.8;
}
.indicateur h4{
  • text-align:center;
  • flex-grow:1;
  • width:50%;
}
.title-indicateur a, h4.title-indicateur{
  • color:#fff!important;

  • text-decoration:none;
}

.summary_indicateur{
  • background-color:#fff;
  • padding:.3em;
  • color:var(--neutral-color);
  • border-radius:10px;
  • text-decoration:capitalize;
  • margin:2px;
  • align-self:normal;
  • width:50%;
  • flex-grow:0;
}
@media only screen and (max-width: 600px) {
  • .summary_indicateur{
    • display:none;
    • }
  • }
  • @media only screen and (max-width: 991px) {
    • .dimension {
    • writing-mode:inherit;
    • }
}
/
  • /
  • h1.title-indicateur {
  • color:var(--neutral-light-color);
  • font-size:2rem;
  • width:100%;
  • }


  • h4.rubrique-indicateur {
  • color: var(--primary-color);
  • background-color: #f5f5f5;
  • height: 80px;
  • padding: 10px;
  • border-radius: 10px;
}
  • .picto-rubrique{
  • height:100px;
  • }

.desc-indicateur{
  • padding:10px;
}
.table-indicateur h3{
  • background-color:var(--primary-color);
  • color:var(--neutral-light-color);
}
.table-indicateur tr:first-child > td {
  • background-color:var(--primary-color)!important;
  • color:var(--neutral-light-color);
}
.table-indicateur table, tr, td {
  • border: 2px solid var(--primary-color);
  • padding: .3em;
}
.fc .table-bordered, .table-bordered td, .table-bordered th{
  • border:2px solid var(--primary-color);!important;
}
/
  • /

.resume_popup {
  • font-size:.8em;
  • text-align:justify;
}
.nav-projet > li > a {
  • background: var(--secondary-color-1);
  • color: var(--neutral-color);
  • opacity: 0.6;
  • border-radius: 4px 4px 0 0;
}
.nav-projet > li > a:hover {
  • background: var(--secondary-color-1);
  • color: var(--neutral-color);
  • opacity: 1;

}
  • .nav-projet > li.active > a, .nav-projet > li.active > a:focus, .nav-projet > li.active > a:hover, .nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
  • opacity:1;
    • background: var(--secondary-color-1);
  • color: var(--neutral-color);
}
.id5 h2, .id16 h2{
  • background-color:var(--secondary-color-1);
  • color:var(--neutral-light-color);
  • text-transform:uppercase;
  • text-align:center;
/ margin:0;/
  • padding:1em;
}
.id5 img, .id16 img{margin-left:2em;}
.picto_etape{
  • display: block;
  • height:80px;
  • margin-top:-20px;
  • margin-left: 15px;
}
.id5 h3, .id16 h3{
  • color:var(--secondary-color-2);
  • font-size:1rem;
}

.tab-content > .tab-pane {
  • border: 2px solid var(--secondary-color-1);
  • border-bottom-left-radius:10px;
  • border-bottom-right-radius:10px;
  • height: max-content;
min-height: 350px;
}
.modal-sm.modal-body{
  • padding:0;
}
.col-right-etape2{
  • border-left:2px dashed var(--secondary-color-2);
  • padding:1.5em;
}
.col-etape2{

  • padding:1.5em;
}

/
  • /
.sans-puce ul{list-style:none;}
.primary i
  • {
  • color: var(--primary-color);
  • margin-left: -10px;
}

.embed-responsive.pdf-landscape {
  • margin-bottom: 30px;
}

.menupage{
  • background-color:#fff;
  • padding:.5em;
}

/
  • /

.panel-small {
  • border-color:var(--neutral-soft-color)!important;
  • border-width:2px!important;
  • opacity:0.8;
}
.panel-small .panel-heading {
  • padding: 0.1rem 1rem ;
    • background-color:var(--neutral-soft-color)!important;
  • border-color:var(--neutral-soft-color)!important;
}

/
  • /
  • .select-container {
    • display: flex;
    • flex-wrap: wrap;
    • margin-left: -1rem;
    • margin-right: -1rem;
    • gap:1em;
}
  • .select-entry-container {
    • width: 270px;
    • max-width:30%;
border: 2px solid var(--neutral-color);
  • border-radius: 10px;
  • display: flex;
  • flex-direction: column;
  • justify-content: space-between;}

.entry-content{padding:.5em;}

/
  • /
.module-content .launch-module{color:var(--secondary-color-1);}
.activities-action .btn-primary{background-color:var(--secondary-color-1);}

.collecte-name {max-width:350px;}

.modal-header .BAZ_fiche_titre {display:none;}
.modal-body .entete_page {display:none;}

/ fix texte facette tronqué /


.filter-node-label span:hover {
  • white-space: normal !important;
  • line-height: 1.2em;
}

.filter-box .filter-node .filter-node-label span {
  • font-size: .9em;
}

.filter-box .filter-node .count {
  • right: -1.5em;
}


/ Coin des questions /

.style-horizontal .bazar-card h4 {
  • font-size: 1rem;
  • max-width: 80%;
  • }
.style-horizontal .bazar-card {
  • border-bottom: 2px solid #d9d9d9;
  • min-height: 5rem;
  • }
.bazar-card .floating-area .field-default {
  • font-size: 0.7rem;
}

  • .count{
  • position: absolute;
    • right: 0;
    • display: flex;
    • gap: 1em;}
.count-item {
  • display: flex;
  • flex-direction: column;
  • justify-content: center;
  • align-items: center;
  • width: 70px;
  • font-size: .8em;
  • height: 70px;
  • padding: .3em;
  • background-color: #f5f5f5;
  • color: #888;
}


.yw-comment {
  • background-color: white;
  • border-radius: 20px;
}

/ ebook /
@page {
  • size: A4;
  • margin: 10mm 10mm;
}

.pagedjs_pagebox {
  • -pagedjs-margin-left: 10mm;
  • -pagedjs-margin-right: 10mm;
  • -pagedjs-margin-top: 10mm;
  • -pagedjs-margin-bottom: 13mm;
  • grid-template-columns:
    • [left] var(--pagedjs-margin-left)
    • [center] calc(
      • var(--pagedjs-pagebox-width) - var(--pagedjs-margin-left) - var(--pagedjs-margin-right)
    • )
    • [right] var(--pagedjs-margin-right);
  • grid-template-rows:
    • [header] var(--pagedjs-margin-top)
    • [page] calc(
      • var(--pagedjs-pagebox-height) - var(--pagedjs-margin-top) - var(--pagedjs-margin-bottom)
    • )
    • [footer] var(--pagedjs-margin-bottom);
}

.pagedjs_pagebox > .pagedjs_area { padding: var(--pagedjs-padding-top) var(--pagedjs-padding-right) 0px var(--pagedjs-padding-left);}
@page:left {
  • margin: 10mm;
}

@page:right {
  • margin: 10mm;
}

.pagedjs_page.pagedjs_left_page .pagedjs_margin-bottom-left-corner > .pagedjs_margin-content::after,
.pagedjs_page.pagedjs_right_page .pagedjs_margin-bottom-right-corner > .pagedjs_margin-content::after
{
  • content: '' !important;
}

h1, .yeswiki-publication h1 {
  • page-break-before: avoid !important;
}
.yeswiki-publication .full-width.entete_page {
  • height:150px!important;
  • width:auto!important;
  • position: fixed!important;
margin-left: 0;
margin-right: 0;
left:auto;
right:auto;
}

.pagedjs_page {font-size:14px;}
.pagedjs_page .img-matos{height:40px;}
.pagedjs_page .img-blog{width:120px;}
.pagedjs_page .gallery-container .image-container {height: 40px;}


.pagedjs_margin-bottom-center {

}