/* SRBIJANEWS.COM reader support, multilingual; distinct from advertisements. */
.sn-donate-top{display:flex;align-items:center;flex-wrap:wrap;gap:9px 12px;margin:16px 0 23px;padding:12px 15px;background:#f5fafb;border:1px solid #bed6df;border-radius:10px;font:740 13px/1.4 system-ui,sans-serif}
.sn-donate-top strong{flex:1 1 180px;color:#19546d}
.sn-donate-top a{display:inline-flex;align-items:center;justify-content:center;min-height:41px;padding:9px 12px;border-radius:8px;border:1px solid #c4d8e0;background:#fff;color:#195269!important;text-decoration:none!important}
.sn-donate-top a.sn-donate-top__once{color:#fff!important;background:#176548;border-color:#176548}
@media(max-width:570px){.sn-donate-top{flex-direction:column;align-items:stretch}.sn-donate-top a{width:100%}}

.sn-reader-donate{box-sizing:border-box;clear:both;margin:clamp(22px,3vw,34px) 0;padding:clamp(17px,3vw,27px);border:1px solid #d1dee5;border-left:5px solid #cc3942;background:#f7fafb;border-radius:13px;color:#163a4b;font:400 15px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif}
.sn-reader-donate *{box-sizing:border-box}
.sn-reader-donate__kicker{display:block;color:#af343d;font-size:11px;line-height:1.5;font-weight:900;letter-spacing:.08em}
.sn-reader-donate h2{font:800 clamp(22px,2.5vw,30px)/1.2 system-ui,sans-serif!important;color:#163345!important;margin:8px 0 12px!important}
.sn-reader-donate p{color:#3b5869!important;font-size:15px!important;line-height:1.6!important;max-width:860px;margin:0 0 15px!important}
.sn-reader-donate__links{display:flex;flex-wrap:wrap;gap:10px}
.sn-reader-donate__links a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:8px;padding:11px 15px;text-decoration:none!important;font:750 14px/1.4 system-ui,sans-serif}
.sn-reader-donate__links .sn-reader-donate__once{background:#13714e;color:#fff!important}
.sn-reader-donate__links .sn-reader-donate__monthly{background:#1b5371;color:#fff!important}
.sn-reader-donate__links .sn-reader-donate__other{background:#fff;color:#164f68!important;border:1px solid #bdcfdb}
.sn-reader-donate small{display:block;margin-top:11px;color:#566a74;font:500 11px/1.5 system-ui,sans-serif}
@media(max-width:560px){.sn-reader-donate__links{flex-direction:column}.sn-reader-donate__links a{width:100%}}
@media print{.sn-reader-donate{display:none!important}}
