Informații pentru:
Academic
Admitere
Cercetare
Viața în campus
Despre noi
Anunțuri & Evenimente
/* ==================================================
SINGLE ȘTIRE FAP
CSS auxiliar: responsive, hover, post-content, query cards
================================================== */
html,
body {
overflow-x: hidden;
}
.fap-single-news,
.fap-single-news * {
box-sizing: border-box;
}
/* ==================================================
STRUCTURĂ GENERALĂ
================================================== */
.fap-single-news-layout {
align-items: flex-start !important;
}
.fap-single-news-article-column {
min-width: 0;
}
.fap-single-news-sidebar-column {
min-width: 0;
}
/* ==================================================
IMAGINE PRINCIPALĂ
================================================== */
.fap-single-news-featured-image-shell {
overflow: hidden;
}
.fap-single-news-featured-image {
margin: 0 !important;
max-width: 100% !important;
}
.fap-single-news-featured-image img {
display: block !important;
width: 100% !important;
height: auto !important;
object-fit: contain !important;
}
.fap-single-news-featured-image figcaption {
margin: 0 !important;
padding: 14px 18px 16px 18px !important;
border-top: 1px solid rgba(17, 24, 39, 0.12);
background: #fbfaf8;
color: #4b5563;
font-size: 13px !important;
line-height: 1.5 !important;
font-style: normal !important;
}
/* Imagine implicită atunci când știrea nu are Featured Image */
.fap-default-featured-image,
.fap-default-related-image {
display: block !important;
margin: 0 !important;
overflow: hidden;
background: #e6e2dc;
}
.fap-default-featured-image img,
.fap-default-related-image img {
display: block !important;
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
}
.fap-default-related-image {
aspect-ratio: 16 / 9;
}
/* ==================================================
META ROW
================================================== */
.fap-single-news-meta-row {
display: flex !important;
align-items: center !important;
flex-wrap: wrap !important;
}
/* ==================================================
TITLU + ALINIERE
================================================== */
.fap-single-news-article-shell .fap-single-news-meta-row,
.fap-single-news-article-shell .fap-single-news-title,
.fap-single-news-article-shell .wp-block-post-content {
width: 100% !important;
max-width: none !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
/* Anulează constrângerile Gutenberg din Post Content */
.fap-single-news-article-shell
.wp-block-post-content.is-layout-constrained
> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
max-width: none !important;
margin-left: 0 !important;
margin-right: 0 !important;
}
/* ==================================================
POST CONTENT
================================================== */
.fap-single-news-article-shell .wp-block-post-content {
color: #27303d;
font-size: 18px;
line-height: 1.82;
}
.fap-single-news-article-shell .wp-block-post-content > * {
margin-block-start: 0;
margin-block-end: 24px;
}
.fap-single-news-article-shell .wp-block-post-content p {
color: #27303d;
font-size: 18px;
line-height: 1.82;
font-weight: 450;
text-align: justify;
text-indent: 10px;
}
.fap-single-news-article-shell .wp-block-post-content p:first-child {
font-size: 19px;
line-height: 1.84;
text-align: justify;
text-indent: 10px;
}
.fap-single-news-article-shell .wp-block-post-content h2 {
margin-top: 46px !important;
margin-bottom: 18px !important;
color: #111827;
font-size: clamp(28px, 2.55vw, 40px);
line-height: 1.12;
font-weight: 880;
letter-spacing: -0.035em;
}
.fap-single-news-article-shell .wp-block-post-content h3 {
margin-top: 36px !important;
margin-bottom: 14px !important;
color: #111827;
font-size: clamp(23px, 2vw, 30px);
line-height: 1.18;
font-weight: 850;
letter-spacing: -0.025em;
}
.fap-single-news-article-shell .wp-block-post-content h4 {
margin-top: 30px !important;
margin-bottom: 12px !important;
color: #111827;
font-size: 22px;
line-height: 1.26;
font-weight: 840;
}
.fap-single-news-article-shell .wp-block-post-content a {
color: #8c1515;
font-weight: 750;
text-decoration-thickness: 1px;
text-underline-offset: 3px;
}
.fap-single-news-article-shell .wp-block-post-content strong {
color: #18202d;
font-weight: 800;
}
.fap-single-news-article-shell .wp-block-post-content ul,
.fap-single-news-article-shell .wp-block-post-content ol {
margin-top: 0 !important;
margin-bottom: 28px !important;
padding-left: 30px !important;
}
.fap-single-news-article-shell .wp-block-post-content li {
margin-bottom: 10px;
color: #27303d;
font-size: 18px;
line-height: 1.74;
}
.fap-single-news-article-shell .wp-block-post-content blockquote {
margin-top: 38px !important;
margin-right: 0 !important;
margin-bottom: 38px !important;
margin-left: 0 !important;
padding: 24px 30px !important;
border-left: 6px solid #8c1515;
background: #f5f1eb;
color: #2d3748;
font-size: 20px;
line-height: 1.64;
font-weight: 520;
}
.fap-single-news-article-shell .wp-block-post-content blockquote p {
margin-bottom: 0 !important;
color: #2d3748;
font-size: 20px;
line-height: 1.64;
font-weight: 520;
text-align: left;
text-indent: 0;
}
.fap-single-news-article-shell .wp-block-post-content figure {
margin-top: 38px !important;
margin-bottom: 38px !important;
}
.fap-single-news-article-shell .wp-block-post-content figure img {
width: 100%;
height: auto;
}
.fap-single-news-article-shell .wp-block-post-content figcaption {
margin-top: 10px !important;
color: #667085;
font-size: 13px;
line-height: 1.48;
font-style: normal;
text-align: left;
text-indent: 0;
}
/* ==================================================
BUTON ALBASTRU FINAL
================================================== */
.fap-single-news-bottom-nav .wp-block-button__link {
transition:
transform 0.18s ease,
filter 0.18s ease,
box-shadow 0.18s ease;
}
.fap-single-news-bottom-nav .wp-block-button__link:hover {
transform: translateY(-2px);
filter: brightness(0.96);
box-shadow: 0 16px 28px rgba(47, 62, 99, 0.20) !important;
}
/* ==================================================
SIDEBAR STICKY
================================================== */
.fap-related-news-sidebar {
position: sticky;
top: calc(var(–site-header-height, 146px) + 28px);
}
/* ==================================================
QUERY LOOP – CARDURI ALTE ANUNȚURI
================================================== */
.fap-related-news-list {
display: flex !important;
flex-direction: column !important;
gap: 16px !important;
}
.fap-related-news-card {
position: relative;
cursor: pointer;
overflow: hidden;
transition:
transform 0.22s ease,
box-shadow 0.22s ease,
border-color 0.22s ease,
background-color 0.22s ease;
}
.fap-related-news-card:hover {
transform: translateY(-3px);
background: #ffffff !important;
border-color: rgba(140, 21, 21, 0.22) !important;
box-shadow: 0 16px 32px rgba(17, 24, 39, 0.14) !important;
}
.fap-related-news-card:focus-visible {
outline: 2px solid #8c1515;
outline-offset: 4px;
}
.fap-related-news-image {
margin-top: 0 !important;
margin-bottom: 0 !important;
overflow: hidden;
background: #e6e2dc;
}
.fap-related-news-image img {
display: block !important;
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
transition: transform 0.32s ease;
}
.fap-related-news-card:hover .fap-related-news-image img {
transform: scale(1.035);
}
.fap-related-news-card-title a {
color: #111827 !important;
text-decoration: none !important;
transition: color 0.18s ease;
}
.fap-related-news-card:hover .fap-related-news-card-title a {
color: #8c1515 !important;
}
/* ==================================================
BUTON SIDEBAR
================================================== */
.fap-related-news-button-wrap .wp-block-button,
.fap-related-news-button-wrap .wp-block-button__link {
width: 100% !important;
}
.fap-related-news-button-wrap .wp-block-button__link {
transition:
transform 0.18s ease,
background-color 0.18s ease,
box-shadow 0.18s ease;
}
.fap-related-news-button-wrap .wp-block-button__link:hover {
transform: translateY(-2px);
background: #6f0f0f !important;
box-shadow: 0 16px 28px rgba(140, 21, 21, 0.25) !important;
}
/* ==================================================
RESPONSIVE
================================================== */
@media (max-width: 1024px) {
.fap-single-news-layout {
gap: 34px !important;
}
.fap-related-news-sidebar {
position: static;
}
}
@media (max-width: 781px) {
.fap-single-news-content-wrap {
padding-top: 38px !important;
padding-bottom: 38px !important;
padding-left: 24px !important;
padding-right: 24px !important;
}
.fap-single-news-layout {
display: flex !important;
flex-direction: column !important;
gap: 28px !important;
}
.fap-single-news-article-column,
.fap-single-news-sidebar-column {
width: 100% !important;
flex-basis: 100% !important;
}
.fap-single-news-featured-image-shell {
margin-bottom: 18px !important;
}
.fap-single-news-article-shell {
padding: 28px 22px 36px 22px !important;
}
.fap-single-news-title {
font-size: 40px !important;
line-height: 1.02 !important;
}
.fap-related-news-sidebar {
width: 100%;
padding: 26px 22px !important;
}
.fap-related-news-title {
font-size: 28px !important;
}
.fap-related-news-card {
display: grid !important;
grid-template-columns: 140px minmax(0, 1fr);
align-items: stretch;
gap: 0;
}
.fap-related-news-image {
height: 100%;
}
.fap-related-news-content {
display: flex !important;
flex-direction: column !important;
justify-content: center !important;
padding: 16px 18px !important;
}
.fap-related-news-card-title {
font-size: 19px !important;
}
.fap-single-news-article-shell .wp-block-post-content,
.fap-single-news-article-shell .wp-block-post-content p,
.fap-single-news-article-shell .wp-block-post-content li {
font-size: 17px !important;
line-height: 1.78 !important;
}
.fap-single-news-article-shell .wp-block-post-content p:first-child {
font-size: 18px !important;
}
.fap-single-news-article-shell .wp-block-post-content blockquote,
.fap-single-news-article-shell .wp-block-post-content blockquote p {
font-size: 18px !important;
line-height: 1.62 !important;
}
}
@media (max-width: 540px) {
.fap-related-news-sidebar {
padding: 24px 18px !important;
}
.fap-related-news-card {
display: block !important;
}
.fap-related-news-image {
height: auto !important;
}
.fap-related-news-content {
padding: 16px 16px 18px 16px !important;
}
.fap-related-news-card-title {
font-size: 20px !important;
}
}
@media (max-width: 480px) {
.fap-single-news-content-wrap {
padding-top: 32px !important;
padding-bottom: 32px !important;
padding-left: 18px !important;
padding-right: 18px !important;
}
.fap-single-news-featured-image-shell {
margin-bottom: 16px !important;
}
.fap-single-news-meta-row {
gap: 9px !important;
margin-bottom: 16px !important;
}
.fap-single-news-title {
font-size: 34px !important;
line-height: 1.02 !important;
margin-bottom: 18px !important;
}
.fap-single-news-article-shell {
padding: 24px 20px 30px 20px !important;
}
.fap-single-news-article-shell .wp-block-post-content p,
.fap-single-news-article-shell .wp-block-post-content p:first-child {
text-indent: 10px;
text-align: justify;
}
.fap-single-news-bottom-nav .wp-block-button,
.fap-single-news-bottom-nav .wp-block-button__link,
.fap-related-news-button-wrap .wp-block-button,
.fap-related-news-button-wrap .wp-block-button__link {
width: 100% !important;
text-align: center !important;
}
}
document.addEventListener(“DOMContentLoaded”, function () {
const defaultFeaturedImageUrl =
“https://administratiepublica.eu/wp-content/uploads/2026/07/9d086-snspa-2.jpg”;
/* Featured Image implicită pentru știrea curentă */
document
.querySelectorAll(“.fap-single-news-featured-image-shell”)
.forEach(function (shell) {
if (shell.querySelector(“img”)) return;
const figure = document.createElement(“figure”);
figure.className = “wp-block-image fap-single-news-featured-image fap-default-featured-image”;
const image = document.createElement(“img”);
image.src = defaultFeaturedImageUrl;
image.alt = “SNSPA – Facultatea de Administrație Publică”;
image.loading = “eager”;
image.decoding = “async”;
figure.appendChild(image);
shell.appendChild(figure);
});
const relatedNewsCards = document.querySelectorAll(“.fap-related-news-card”);
relatedNewsCards.forEach(function (card) {
/* Featured Image implicită și pentru cardurile din „Alte anunțuri” */
if (!card.querySelector(“.fap-related-news-image img”)) {
const titleLink = card.querySelector(“.fap-related-news-card-title a”);
const imageLink = document.createElement(“a”);
imageLink.className = “fap-related-news-image fap-default-related-image”;
imageLink.href = titleLink ? titleLink.href : “#”;
imageLink.setAttribute(“aria-hidden”, titleLink ? “true” : “false”);
imageLink.tabIndex = -1;
const image = document.createElement(“img”);
image.src = defaultFeaturedImageUrl;
image.alt = “”;
image.loading = “lazy”;
image.decoding = “async”;
imageLink.appendChild(image);
card.insertBefore(imageLink, card.firstChild);
}
const postLink =
card.querySelector(“.fap-related-news-card-title a”) ||
card.querySelector(“.fap-related-news-image a”);
if (!postLink) return;
card.setAttribute(“tabindex”, “0”);
card.setAttribute(“role”, “link”);
const title = card.querySelector(“.fap-related-news-card-title”);
if (title) {
card.setAttribute(
“aria-label”,
“Deschide știrea: ” + title.textContent.trim()
);
} else {
card.setAttribute(“aria-label”, “Deschide știrea”);
}
card.addEventListener(“click”, function (event) {
if (event.target.closest(“a”)) {
return;
}
window.location.href = postLink.href;
});
card.addEventListener(“keydown”, function (event) {
if (event.key === “Enter” || event.key === ” “) {
event.preventDefault();
window.location.href = postLink.href;
}
});
});
});
Audit intern și guvernanță
Avem o nouă promoție de absolvenți ai programului postuniversitar “Audit intern și guvernanță”!!
Bucurie, dedicare și implicare activă la fiecare modul, timp de 4 luni – acestea definesc această generație de cursanți profesioniști din Banca Națională a Moldovei, ADR, instituții strategice centrale și companii municipale.
Un parcurs construit cu responsabilitate, energie și profesionalism, care ne da încredere în viitorul administrației publice.
Felicitări tuturor absolvenților și profesorilor implicați!!