:root{
  --main-red-color: #8a6f3d;   /* sepya ana */
  --main-red-dark:  #6a5840;   /* sepya koyu */
  --archive-bg:     #f3ead7;   /* kâğıt */
  --archive-light:  #efe3cc;   /* section */
  --archive-text:   #2f2a22;
  --archive-muted:  #6f6455;
  --archive-border: #dfd1b6;
}

body{
  background:
    radial-gradient(1200px 600px at 35% 30%, rgba(255,255,255,.55), transparent 60%),
    radial-gradient(900px 500px at 70% 65%, rgba(255,255,255,.35), transparent 55%),
    linear-gradient(180deg, rgba(0,0,0,.03), rgba(0,0,0,0)),
    var(--archive-bg) !important;

  background: #f3ead7 !important;
  background-blend-mode: multiply;
  color: var(--archive-text) !important;

}

.news-item,
.card,
.etkinlik-card{
  background: #fbf6ea !important;
}

.news-desc,
.etkinlik-body{
  background: #e8dbc3 !important;
}

.bg-light{ background: var(--archive-light) !important; }

header#siteTop,
header.fixed-top{
  background: var(--main-red-color) !important;
}

.btn-tumu,
.btn.btn-primary{
  background: var(--main-red-color) !important;
  border-color: var(--main-red-color) !important;
  color:#fff !important;
}
.btn-tumu:hover,
.btn.btn-primary:hover{
  background: var(--main-red-dark) !important;
  border-color: var(--main-red-dark) !important;
}

.text-danger,
.fa-arrow-right.text-danger{
  color: var(--main-red-color) !important;
}

.fullscreen-menu .red-bg{
  background-color: var(--main-red-color) !important;
}

.card, .bg-white{
  border-color: var(--archive-border) !important;
}

.shadow-sm{
  box-shadow: 0 .25rem .75rem rgba(47,42,34,.12) !important;
}
