/*** ====== Ticket #26455 : Home page, inverser Bloc à chaud et bloc Actualités ===== ***/
.path-frontpage #block-views-block-derniers-ajouts-block-1 .views-row{height: auto;}
/* .path-frontpage #block-views-block-derniers-ajouts-block-1 .views-row.actus-1 .row-content{max-height: 524px;} */

.path-frontpage #block-bluedrop-views-block-actualites-block-1 .views-row.medium-8 .row-content{max-height: 524px;}
.path-frontpage #block-bluedrop-views-block-actualites-block-1 .views-row .row-content .row-sep{width: 100%;}

@media only screen and (max-width: 920px) {
    .path-frontpage #block-bluedrop-views-block-actualites-block-1 .views-row.medium-8 .row-content.mask-effect-3::before{
        content: none;
    }
  }
/*** ====== Fin ticket #26455 ===== ***/

/*** ====== Ticket #25366 : Home page, inverser Bloc à chaud et bloc Actualités ===== ***/
.path-search .list-view-wrapper .views-row div.img-container{max-height: 252px;}
/*** ====== Fin Ticket #25366 ===== ***/

/*** ====== Ticket #27129 : Ajouter paragprahes sur comm de presse ===== ***/
.node--type-cp #main-content article .field-name-field-paragraphs .field-item{margin-bottom: 2.5rem;}
/*** ====== Fin Ticket #27129 ===== ***/

/** === Ticket #27266 : problème adhésions === **/
.path-webform .region-after-content{width: 100%}
/** === Fin ticket #27266 === **/

/** === Ticket #27874 : Reprise gabarit détail actualité === **/
/* .path-node.node--type-actualite #block-bluedrop-page-title{
  padding: 66px;
} */
/* .path-node.node--type-actualite .inner-wrap .theme-red #block-bluedrop-page-title a.taxonomy-style{ color: white;} */
/* .path-node.node--type-actualite .inner-wrap .theme-red #block-bluedrop-page-title a.taxonomy-style::after{
  background-color: rgba(229, 229, 229, 0.35);
  width: 1px;
} */
@media only screen and (max-width: 920px) {
  /* .path-node.node--type-actualite #block-bluedrop-page-title{
    padding: 32px;
  } */
  .path-node.node--type-actualite .inner-wrap .theme-red #block-bluedrop-page-title a.taxonomy-style{
    padding-right: 0;
    margin-right: 0;
  }
}
/** === Fin ticket #27874 === **/
/** === Fin ticket #27266 : problème adhésions === **/


/** ===== Ticket #27270 : Recaptcha et TacJS ===== **/
/* #block-menublock{
  margin-top: 96px;
} */
#tarteaucitronIcon{ display: none !important;}
#tarteaucitronRoot div#tarteaucitronAlertBig{
  margin: 0 auto;
  background-color: #495058;
  padding: 25px 0 25px 0;
}
#tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{
  font-size: 16px;
  font-weight: 400;
  font-family: "AvenirNextCyr" !important;
  line-height: 24px;
  max-width: 626px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 185px;
}

#tarteaucitronRoot div#tarteaucitronAlertBig button{
  -webkit-appearance: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-image: none;
  text-shadow: none;
  background-color: white;
  color: #343A40;
  font-family: "AvenirNextCyr" !important;
  font-weight: 700;
  font-size: 16px !important;
  border: solid 2px white;
  padding: 8px 16px 8px 44px;
  line-height: 24px;
  position: relative;
}

#tarteaucitronRoot div#tarteaucitronAlertBig button span::before{
  color: #343A40 !important;
  position: absolute;
  left: 7%;
  top: 25%;
}

#tarteaucitronRoot div#tarteaucitronAlertBig button span.tarteaucitronCheck::before{
  content: url("/themes/bluedrop/svg/check.svg") !important;
}

#tarteaucitronRoot div#tarteaucitronAlertBig button span.tarteaucitronCross::before{
  content: url("/themes/bluedrop/svg/x.svg") !important;
}

#tarteaucitronRoot div#tarteaucitronAlertBig button#tarteaucitronCloseAlert{
  background-color: transparent;
  border: solid 2px white;
  color: white;
  padding-left: 16px;
}

@media only screen and (max-width: 1311px) {
  #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{
    margin-right: 148px;
  }
}

@media only screen and (max-width: 1274px) {
  #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{
    margin-right: 0;
  }
}

@media only screen and (max-width: 1203px) {
  #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{
    margin-right: 0;
    max-width: 548px;
  }
}

@media only screen and (max-width: 1150px) {
  #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{
    margin-right: 0;
    max-width: 412px;
  }
}

@media only screen and (max-width: 1150px) {
  #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{
    margin-right: 0;
    max-width: 412px;
  }
}

@media only screen and (max-width: 1012px) {
  #tarteaucitronRoot div#tarteaucitronAlertBig{
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{
    margin-right: 0;
    width: 100%;
    text-align: center;
    margin-bottom: 16px;
    max-width: unset;
    
  }
  /* #block-menublock{
    margin-top: 134px;
  } */
}

@media only screen and (max-width: 753px) {
  #tarteaucitronRoot div#tarteaucitronAlertBig{
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    padding: 16px;
    width: calc(100% - 32px);
  }
  #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{
    margin-right: 0;
    width: 80%;
    text-align: center;
    margin-bottom: 8px;
    max-width: unset;
  }
  /* #block-menublock{
    margin-top: 134px;
  } */
  #tarteaucitronRoot div#tarteaucitronAlertBig button{
    margin-bottom: 8px;
    width: 50%;
  }
  #tarteaucitronRoot div#tarteaucitronAlertBig button#tarteaucitronCloseAlert{
    width: calc(50% + 28px);
  }
}

/** === Fin ticket #27270 === **/

/* css for user page */

section#block-bluedrop-local-tasks , section#block-ebizsabonnermembremilitants {
  display: none; 
}

body.path-membrecgt:not(.user-logged-in) section#block-bluedrop-local-tasks{
  display: block; 
}


/*** Calendrier ****/
#block-formulaireexposeagendablock-liste-evenements #edit-field-date-evenement-value-wrapper--3,
#block-formulaireexposeagendablock-liste-evenements #edit-field-date-evenement-end-value-wrapper--3,
#block-formulaireexposeagendablock-liste-evenements #edit-field-date-evenement-value-wrapper,
#block-formulaireexposeagendablock-liste-evenements #edit-field-date-evenement-end-value-wrapper {
  display: none;
}