.messages-list .messages--warning,
.messages-list .messages--error {
    display: none;
}

.node-preview-container {
    position: relative !important;
}

.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-menu-bar, .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar {
    border: 0.01px solid #fff !important;
}

#sliding-popup {
    height: auto !important;
    width: 100%;
    right: 19px !important;
    border-radius: 15px !important;
    background: #3C7A75 !important;
    padding: 20px 0;
    max-width: 350px;
}

#sliding-popup div {
    color: #ffffff;
}
#sliding-popup a {
    color: #6AC7BD;
}
.eu-cookie-compliance-content {
    margin: 0 auto;
    max-width: 85%;
    display: inline-block;
    width: 100%;
}

#sliding-popup .eu-cookie-compliance-message {
    float: none !important;
    margin: 0 0 20px;
    max-width: 100% !important;
    text-align: justify;
}

#sliding-popup .eu-cookie-compliance-message h4 {
    text-align: start;
    font-size: 16px;
}

#sliding-popup .eu-cookie-compliance-buttons {
    float: none !important;
    margin: 0 0 0.5em 0;
    max-width: 100% !important;
    text-align: center !important;
}

.eu-cookie-compliance-buttons button {
    font-size: 15px !important;
    background: #6AC7BD !important;
    box-shadow: none !important;
    border: none !important;
    color: #fff !important;
    padding: 5px 31px !important;
    font-weight: 400 !important;
    text-shadow: none !important;
    font-family: 'Somar Sans Medium' !important;
    border: none;
    color: #fff;
    font-size: 15px;
    padding: 7px;
    border-radius: 3px;
    margin-left: 0;
    margin-right: 0;
}
body.gin-login .user-form-page__wallpaper img {
    object-fit: fill !important;
}