.sidebar {
  display: flex;
  flex-flow: column;
}

.sidebar .sidebar-scrollbox {
  position: initial;
}

.sidebar-logo {
  padding: 20px;
  text-align: center;
  font-family: gidole;
  font-size: large;
}

.sidebar-logo {
  box-shadow:-10px 5px 20px 0 rgba(0,0,0,0.20) !important;
}


.intro-logo {
  padding: 20px;
  text-align: center;
  font-family: gidole;
  font-size: large;
}

@media only screen and (min-device-width: 1000px){
  .intro-logo {
    display: none;
  }
}


.main-logo {
    height: 15vh;
    max-width: 15vh;
}

.sidebar-quicklinks {
  display: flex;
  justify-content: center;
}

.sidebar-quicklinks-icon {
  color: var(--links);
  padding: 0.5em !important;
  font-size: 1.5em !important;
}

.sidebar-quicklinks-icon:hover {
  padding-left: 0.4em !important;
  padding-right: 0.4em !important;
  padding-top: 0.3em !important;
  padding-bottom: 0.3em !important;

  font-size: 1.7em !important;
}

.sidebar-quicklinks-icon:visited {
  color: var(--links);
}

#menu-bar.bordered {
  border-bottom: none;
  box-shadow: 10px 5px 20px 0 rgba(0,0,0,0.20) !important;
}

/* 
 * https://stackoverflow.com/questions/2717480/css-selector-for-first-element-with-class/8539107#8539107
 * Select all .affix children of .chapter, including the first one
 */
.chapter > .affix {
    margin-top: 3em !important;
}
/* 
 * Select all but the first .affix child of .chapter
 * and reset the padding
 */
.chapter > .affix ~ .affix {
  margin-top: 0.6em !important;
}


details {
  margin-top: 5px;
  margin-bottom: 5px;
  border: 1px solid #aaa;
  border-radius: 4px;
  padding: 0.5em 0.5em 0;
}
  
summary {
  font-weight: bold;
  margin: -0.5em -0.5em 0;
  padding: 0.5em;
}
  
details[open] {
  padding: 0.5em;
}
  
details[open] summary {
  border-bottom: 1px solid #aaa;
  margin-bottom: 0.5em;
}

textarea:focus, input:focus{
    outline: none;
}

.donation-pictogram {
  display: flex;
  height: 5vh;
  align-items: center;
  margin-top: 20px;
}

.donation-pictogram img {
  height: 5vh;
}

.donation-pictogram p{
  margin-left: 15px;
}

.fa-2 {
  font-size: 2em !important;
} 
.fa-3 {
  font-size: 2.5em !important;
}