/* SJ_Uking6 2.1.4 - meniu uniform */
.legacy-modules{padding:55px 0}.legacy-modules .card{min-height:100%}
.visually-hidden,.sr-only,.main-menu .visually-hidden,.main-menu .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
@media (min-width:1001px){
.main-menu,.main-menu .mod-menu{height:92px!important}
.main-menu .mod-menu{display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;gap:20px!important}
.main-menu .mod-menu>li{display:flex!important;align-items:stretch!important;float:none!important;height:92px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}
.main-menu .mod-menu>li>a,.main-menu .mod-menu>li>span,.main-menu .mod-menu>li>.nav-header,.main-menu .mod-menu>li:last-child>a{display:flex!important;align-items:center!important;gap:7px!important;width:auto!important;min-height:92px!important;height:92px!important;margin:0!important;padding:0!important;color:var(--header)!important;background:transparent!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:.84rem!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}
.main-menu .mod-menu>li.active>a,.main-menu .mod-menu>li.current>a,.main-menu .mod-menu>li>a:hover,.main-menu .mod-menu>li>a:focus{color:var(--primary)!important;background:transparent!important;border-bottom-color:var(--accent)!important}
.main-menu .mod-menu>li.deeper>a::after,.main-menu .mod-menu>li.parent>a::after,.main-menu .mod-menu>li:has(ul)>a::after{content:""!important;display:inline-block!important;width:7px!important;height:7px!important;flex:0 0 7px!important;margin:-4px 1px 0 1px!important;border:0!important;border-right:2px solid currentColor!important;border-bottom:2px solid currentColor!important;transform:rotate(45deg)!important}
.main-menu .mod-menu>li>ul{top:92px!important}
}
@media (max-width:1000px){.main-menu .mod-menu>li:last-child>a{height:auto!important;min-height:48px!important;margin:0!important;padding:.75rem 0!important;color:var(--header)!important;background:transparent!important;border:0!important;border-bottom:1px solid #e5ebe8!important;border-radius:0!important}}

/* 2.2.8 - alinierea centrata a continutului si articolelor */
body.sj6 main#content.container {
  width: min(1180px, calc(100% - 40px));
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}
body.sj6 main#content .component { text-align: center; }
body.sj6 main#content .com-content-category__table { margin-left: auto; margin-right: auto; }
body.sj6 main#content .com-content-category__table th,
body.sj6 main#content .com-content-category__table td { text-align: center; }
@media (max-width: 650px) {
  body.sj6 main#content.container { width: calc(100% - 28px); }
}
