.menu-params-holder[data-rounded] nav.top-menu ul.navbar-nav li.nav-item a, .menu-params-holder[data-rounded] nav.top-menu ul.navbar-nav li.nav-item button:not(.nav-link-submenu-toggler) {
  padding: 26px 10px !important
}
.menu-params-holder[data-rounded] nav.top-menu ul.navbar-nav li.nav-item .menu-dropdown {
  padding: 60px 10px 10px 10px !important
}

.menu-params-holder[data-rounded] nav.top-menu ul.navbar-nav li.nav-item .menu-dropdown a {
  padding: 10px 0 !important
}

body[data-category-id="30"] .bg-1,
body[data-category-id="30"] .aside.aside-left,
body[data-category-id="30"] #main-title,
body[data-category-id="31"] .bg-1,
body[data-category-id="31"] .aside.aside-left,
body[data-category-id="31"] #main-title
{
  display: none;
}

body[data-category-id="30"] #main-content,
body[data-category-id="31"] #main-content
{
  padding-left: 0 !important
}

body[data-category-id="30"] .menu-params-holder[data-rounded] nav.top-menu ul.navbar-nav li.nav-item .menu-dropdown,
body[data-category-id="31"] .menu-params-holder[data-rounded] nav.top-menu ul.navbar-nav li.nav-item .menu-dropdown
 {
  padding: 10px !important;
transform: none
}

body .menu-params-holder[data-rounded] nav.top-menu ul.navbar-nav li.nav-item .menu-dropdown {
transform: translateY(-35px)
}

body[data-module-name="necessaryRead"] .banner-header {
  display: none;
}

@media screen and (max-width: 1370px) {
  body .topBar-container__left-nameday {
    display: none;
  }
}

@media screen and (max-width: 980px) {
  body .topBar-container__left-date {
    display: none;
  }
}

@media screen and (max-width: 710px) {
  body .topBar-container__left-options {
    display: none;
  }

  body .topBar-container {
    justify-content: center;
  }

  body .logo-top-container img {
    min-height: 45px !important;
    object-fit: scale-down !important;
    max-width: 65px !important;
  }
}

html { overflow-x: hidden }
body[data-subpage-style=newPortal] .subcontents-title:before { content: none !important }

body .portal-img img { filter: none !important }
.shortcuts.newPortal.full-container {
background-position: center center;
}

body[data-necesary-style="mustRead"] div.contents-list.necessary.no-importants {
grid-template-columns: 100%
}

@media screen and (min-width: 1401px) {
body[data-necesary-style="mustRead"] .contents-list.necessary.no-importants .articles__nonimportants--single {
grid-template-columns: 320px 1fr
}
}