body .modern-basic-btn-outlined.accent {
display: block;
background-color: white;
border-color: #348057;
color: #348057
}

body .modern-basic-btn-outlined:hover.accent {
background-color: #348057;
    border-color: #348057;
    color: var(--accent-desc-color-reverse, grey);
}

body .universal-card:not(.hasImg) {
grid-template-columns: 100%;
}

body .universal-card:not(.hasImg) .universal-card__image {
display: none
}

body #main-title { margin-bottom: 20px }

body[data-necesary-style=mustRead] .contents-list.necessary .articles__nonimportants--single .content-wrapper .article-header p.article-header__date { 
text-transform: lowercase
}

.shortcuts.newPortal .sh-group-container-no-scroll .sh-group-container .shortcuts-group-item-link, .shortcuts.newPortal .sh-group-container-scroll .sh-group-container .shortcuts-group-item-link { margin: 0 auto }

body .menu-dropdown { min-width: 320px }

body .content[data-addon] a { word-break: break-all }

@media screen and (max-width: 450px) {
.universal-card.hasImg { grid-template-rows: 300px 1fr }
.universal-card.hasImg img { object-fit: contain }
}

@media screen and (max-width: 900px) {
    body .universal-card:not(.hasImg) {
        grid-template-rows: 1fr;
    }
}