/* Reklamium public Blog: 1180 px standard + 336 px ad-ready sidebar. */
.rk2-page.rk-blog-index-page > .rk2-container,
.rk2-page.rk-blog-article-page > .rk2-container {
  width: min(1180px, calc(100% - 32px));
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  box-sizing: border-box;
}
.rk-blog-layout {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 336px;
  gap: 20px;
  align-items: start;
  min-width: 0;
  width: 100%;
}
.rk-blog-layout > .rk-blog-index,
.rk-blog-layout > .rk-blog-article {
  min-width: 0;
  max-width: none;
  width: 100%;
  margin: 0;
  box-sizing: border-box;
}
.rk-blog-sidebar { display:flex;flex-direction:column;gap:14px;min-width:0; }
.rk-blog-side-card { background:#fff;border:1px solid #e8edf4;border-radius:12px;padding:17px 17px 15px;min-width:0; }
.rk-blog-side-card h2 { font-family:inherit;font-size:16px;line-height:1.35;font-weight:500;color:#172b53;margin:0 0 11px;padding:0 0 10px;border-bottom:1px solid #e8edf4; }
.rk-blog-side-links { list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px; }
.rk-blog-side-links li { min-width:0; }
.rk-blog-side-links a { display:block;padding:7px 5px;border-radius:6px;color:#495c77;text-decoration:none;font-size:13px;line-height:1.55;overflow-wrap:anywhere; }
.rk-blog-side-links a:hover,.rk-blog-side-links a[aria-current="page"] { color:#a11b34;background:#fbf5f6; }
.rk-blog-side-links a:focus-visible { outline:2px solid #b81938;outline-offset:2px; }
.rk-blog-side-articles a { padding-top:9px;padding-bottom:9px; }
.rk-blog-side-articles li+li { border-top:1px solid #f0f2f7; }

.rk-blog-side-tags { list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:7px; }
.rk-blog-side-tags li { min-width:0;max-width:100%; }
.rk-blog-side-tags a { display:inline-block;max-width:100%;padding:5px 9px;border:1px solid #e8edf4;border-radius:6px;background:#f8f9fb;color:#495c77;text-decoration:none;font-size:13px;line-height:1.45;overflow-wrap:anywhere;box-sizing:border-box; }
.rk-blog-side-tags a:hover { background:#fbf5f6;border-color:#e9cfd5;color:#a11b34; }
.rk-blog-side-tags a:focus-visible { outline:2px solid #b81938;outline-offset:2px; }

.rk-blog-article-category a { color:inherit;text-decoration:none; }
.rk-blog-article-category a:hover { text-decoration:underline; }
.rk-blog-article-category a:focus-visible { outline:2px solid #b81938;outline-offset:2px; }
@media (max-width:1050px) {
  .rk-blog-index-page .rkm-cs-news-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
}
@media (max-width:900px) {
  .rk-blog-layout { grid-template-columns:minmax(0,1fr); }
  .rk-blog-sidebar { display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px; }
  .rk-blog-side-card { padding:15px; }
}
@media (max-width:720px) {
  .rk-blog-sidebar { grid-template-columns:minmax(0,1fr); }
  .rk-blog-side-card h2 { font-size:15px; }
}

/* Public Haberler sidebar search. */
.rk-blog-search-form{display:flex;align-items:stretch;gap:8px}
.rk-blog-search-form input{flex:1;min-width:0;width:100%;min-height:42px;padding:10px 11px;border:1px solid #dfe1e6;border-radius:6px;background:#fff;color:#303d51;font:400 13px/1.5 Poppins,Arial,sans-serif;box-sizing:border-box}
.rk-blog-search-form input::placeholder{color:#7c8492}
.rk-blog-search-form input:focus-visible{outline:2px solid #b81938;outline-offset:2px}
.rk-blog-search-form button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:46px;min-height:42px;border:0;border-radius:6px;background:#ba233e;color:#fff;cursor:pointer}
.rk-blog-search-form button:hover{background:#951c33}
.rk-blog-search-form button:focus-visible{outline:2px solid #b81938;outline-offset:3px}
.rk-blog-search-form button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
