#main-sidebar.main-sidebar.widget-area {
  background-color: #e6c7a5;
}

:root {
  --wp--preset--color--color-1: #E6C7A5 !important;
  --wp--preset--color--color-2: #E6C7A5 !important;
  background-color: 640000;
}

.single-post-header {
  background: #640000 !important;
  background-color: 640000;
}

.site-header {
  background: #640000 !important;
  background-color: 640000;
}

h1 {
  color: 640000;
}

.single-post-header .entry-title:first-child {
  color: #ffffff;
}

h2 {
  font-size: 32px;
}

.navigation.post-navigation {
  background-color: #640000;
}

.site-main.without-indents .page-header {
  background-color: #640000;
}

.page-header {
  background-color: #640000;
}

.entry-header.page-header {
  background-color: #640000;
}

.button:hover {
  color: #ffffff;
}

.main-navigation-wrapper {
  background-color: #640000;
  color: #ffffff;
}

a:hover {
  color: #fa9a2d;
}

.button.outlined:hover {
  background-color: #fa9a2d;
}

.button.outlined {
  color: #ffffff;
  border-color: #ffffff;
}

.main-navigation-wrapper:before {
  background-color: #640000;
  color: #ffffff;
}

.main-navigation .link-border {
  background: #ffffff !important;
  color: #ffffff;
}

.main-navigation {
  border-bottom: 1px solid;
  color: #ffffff;
}

h1:first-child {
  color: #ffffff;
}

#site-navigation.main-navigation {
  border-bottom-width: 0px;
}



.site-header-wrapper {
  border-width: 0px;
}
/* Odstranění spodní čáry a stínu z hlavičky */
.site-header-wrapper, 
.site-header, 
.main-header-bar {
    border-bottom: none !important;
    box-shadow: none !important;
}
/* Trvalé odstranění čáry pod hlavičkou */
.site-header.no-sidebar-button .site-header-wrapper:after {
    border-bottom: none !important;
}