/**v8**/
#header__wrapper {
  overflow: visible;
}
#footer__wrapper {
  margin-top: 1rem;
}
/**/
#frmFreeSearch p a::before {
content: " • ";font-family: "Lato", sans-serif !important;padding-right: 0.5rem;}
#frmFreeSearch p a {padding-right: 0.5rem;}

.block-breadcrumb__wrapper {display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
justify-content: start !important;
width: 100%;}
/*alo*/
.alo-nocms-fieldval {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}
/*liste*/
.bloc-result .card-alo .card-body .row:first-child :last-child {flex: 0 0 75%;max-width: 75%;}
.page-2 .basketCheckBox {padding: 0 2.5rem !important;}
.page-2 .modal-body {color:black;}
.page-2 .modal-dialog {height: auto;background-color: transparent;}
.page-2 .modal-content {height: auto;}
/*liste rss*/
.page-51 .listRSS form {display:flex;justify-content:center;/*white-space: nowrap;*/
width: 100%;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 10px;
grid-auto-rows: minmax(100px, auto);}
.page-51 .listRSS form >div {background-color: #f4f4f4;
margin: 2rem;
border: 1px solid gray;
padding: 3rem;
border-radius: 4px;
margin-top: 2rem;}
/*search*/
.page-5 .plTypesOpt .rf-pick-fc{display:none;}
.page-5 .reqBoolSelect {padding: 1.6rem 3.2rem 1.6rem 0rem !important;}
.page-5 .reqLineAutoC {width: 100% !important;line-height: 1.5rem !important;height: 4.7rem !important;padding: 0px !important;}
.page-5 input.rf-au-inp {height: 4.7rem !important;}
.page-5 .styleClassInput {background-color: #e7792b !important;}
.page-5 .styleClassInput:hover {background-color: #e7792b !important;}
.page-5 .search-booleen {padding-right: 0px !important;}

/*footer*/
/*
#footer__wrapper #footer__ligne .block-logoFooter__wrapper {
      position: relative;
      width: 100%;
      padding-right: 15px;
      padding-left: 15px;
      flex: 0 0 auto;
      width: auto;
      max-width: 100%;
      flex: 1;
      align-items: center; }
	  */
#footer__wrapper #footer__ligne .block-logoFooter__wrapper form {
      display: flex;
      flex-direction: row;
      align-items: center; }
#footer__wrapper #footer__ligne .portail-slogan {
  width: min-content;
  font-size: 14px;
  text-transform: uppercase;
  line-height: normal;
  text-align: right;
}
#footer__wrapper #footer__ligne .portail-logo em {
  display: none;
}
#footer__wrapper #footer__ligne .block-logoFooter__wrapper .portail-logo {
  margin-left: 0;
}
@media (min-width: 980px) {
#footer__wrapper #footer__ligne .portail-logo {
  width: 117px;
  height: 83px;
}}
#footer__wrapper #footer__ligne .portail-logo {
  width: 80px;
  height: 57px;
  background-image: url(../img/theme/custom/logo-ediac.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
}