/* ELEMENT NON AFFICHE */
.heie_hidden_element {
    border: 2px dashed #e03131 !important;
}

.heie_hidden_element::before {
    content: "Element masqué";
    position: absolute;
    top: 0;
    left: 0;
    background: #e03131;
    color: #fff;
    font-size: 11px;
    padding: 2px 10px 5px 30px;
    border-bottom-right-radius: 10px;
    width: auto;
    height: auto;
    z-index: 2;
}

/* ELEMENT DESACTIVE */
.informapic-widget-disabled {
    position: relative;    
    pointer-events: none;
}
.informapic-widget-disabled *{
    color: #999!important;
}

.informapic-widget-disabled::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: repeating-linear-gradient(
        300deg,        
        #ababab4d 0 20px, 
        transparent 20px 40px
    );
    pointer-events: none;   
} 