/*
 * Theme Name: Neoma
 * Text Domain: theme_ci
 * Description: Thème du site Neoma développé par l'agence Créateur d'Image
 * Author: Créateur d'Image - Agence Plurimédia à Caen
 * Author URI: https://www.createurdimage.fr
 * Version: 1
*/

/* ONE TRUST */
#onetrust-pc-sdk {
    position: fixed;
    z-index: 2147483647;
    bottom: 0;
    left: 0;
    background-color: #fff;
    max-width: 480px;
    min-width: 480px;
    height: 100%;
    -webkit-box-shadow: 0px 2px 10px -3px #999;
    -moz-box-shadow: 0px 2px 10px -3px #999;
    box-shadow: 0px 2px 10px -3px #999;
}

.onetrust-pc-dark-filter {
    display: none !important;
}

#onetrust-banner-sdk #onetrust-button-group {
    display: flex !important;
    flex-wrap: wrap;
}

#onetrust-banner-sdk #onetrust-button-group {
    display: flex !important;
    flex-wrap: wrap;
}

#onetrust-banner-sdk #onetrust-pc-btn-handler {
    order: 2 !important;
}

#onetrust-banner-sdk #onetrust-reject-all-handler {
    order: 1 !important;
}

#onetrust-banner-sdk #onetrust-accept-btn-handler {
    order: 3 !important;
}

/* end ONE TRUST */

/* UNIBUDDY */
body[data-id="18852"] .page-subcontainer {
    padding: 0 5.625rem;
}

/* end UNIBUDDY */


/*events v2*/
.agendalist .agenda-bloglist .agendablog .agendablog-cover .agendablog-content {
    padding: 1.0625rem 2.4375rem 1.0625rem 1rem;
}
.tag-list{width:100%;padding-bottom: 1.0625rem;}
.tag-list .tag{    padding: 5px 10px;
    color: #fff;
    border-radius: 3px;
    font-size: 0.70rem;
    font-weight: 600;
    display: inline-block;
    margin-bottom: 3px;}
.agenda-bloglist .agendablog .agendablog-cover .agendablog-dat{color:#2F2F2F;min-width:56px;background: #F8F8F8 url(https://neoma-bs.fr/app/themes/theme_ci/src/images/vignette-agenda-bg.png);background-size: cover;}
.agenda-bloglist .agendablog .agendablog-cover:hover{background-color:#F8F8F8;}
.agenda-bloglist .agendablog .agendablog-cover:hover .agendablog-title, .agenda-bloglist .agendablog .agendablog-cover:hover .agendablog-loc,.agenda-bloglist .agendablog .agendablog-cover:hover .agendablog-loc,.agenda-bloglist .agendablog .agendablog-cover .agendablog-loc{color:#5e2785;}
.agenda-bloglist .agendablog .agendablog-cover .agendablog-title, .agenda-bloglist .agendablog .agendablog-cover .agendablog-loc,.agenda-bloglist .agendablog .agendablog-cover .agendablog-loc,.agenda-bloglist .agendablog .agendablog-cover .agendablog-loc{color:#2F2F2F;}
.agenda-bloglist .agendablog .agendablog-cover .agendablog-content:before{background-image: none;}

/* Formulaire page Sustainable conference may 2022 */
body.page-id-19262 #gform_4 #gform_fields_4 {
    display: grid !important;
    grid-gap: 1.875rem;
    grid-template-columns: 1fr;
    row-gap: 0.9375rem;
    width: 100%;
}
body.page-id-19262 #gform_4 #gform_fields_4 > * {
    justify-self: stretch;
}

/* IMAGES */
.page-type .page-subcontainer img[class^="size-full wp-image"] {
    height:auto;
}
