/*css-code*/
body {
background-image: none;
}
h2,
.node__content,
 #block-olivero-content,
 #block-olivero-page-title {
    margin-bottom: 0px !important;
}
.node__content {
	padding-bottom: 0px !important;
}
.ckeditor-accordion-container > dl dt > a, 
.ckeditor-accordion-container > dl dt > a:not(.button) {
  background-color: #583464 !important;
}
/*.ckeditor-accordion-container > dl {
  border: 1px solid #583464 !important;
}*/

.ckeditor-accordion-container > dl {
  border: none !important;
}
.ckeditor-accordion-container > dl dd {
  border: 1px solid;
  margin-bottom: 4px;
}
.mobile-nav-button__icon,
.mobile-nav-button__icon::before ,
.mobile-nav-button__icon::after {
border-color: #000;
}
table.table {
  border-collapse: collapse !important;
  border-spacing: 0 !important;
}

table.table th,
table.table td {
  border: 1px solid #aaa !important;
}
.region--sidebar .block__title {
	font-size:28px;
}

.site-branding__logo {
  max-width: 50%;
}
.site-branding__inner {
  flex-direction: column;
  align-items: flex-start;
  height: auto;
}

.site-branding__text {
    color: #583464;
}

.ckeditor-accordion-container > dl dt > a:not(.button) {
  border-bottom: 0;
  margin-bottom:4px;
  box-shadow: none;
}

.text-content {
  font-family: arial;
}