#mobile-menu-button svg {
	display: none;
}

#masthead.site-header.mobile-menu {
  box-shadow: 0px 20px 50px rgba(0, 0, 0, 0.2);
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #ffb517;
}

.site-header .site-branding img {
  height: 70px;
  width: 259px;
}

/*
.site-header .site-branding img {
  height: 59px;
  width: 250px;
}
*/

input[type=text], input[type=search], input[type=number], input[type=email], input[type=tel] {
  background-color: #383838;
  border-color: #ffb517;
  height: 35px;
  color: white;
}

select {
  background-color: #383838;
  border-color: #ffb517;
  height: 30px;
}

input[type=radio], input[type=checkbox] {
  background-color: #383838;
  color: white;
  border-color: #ffb517;
}

.site-footer .bottom-bar {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #ffb517;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ffb517;
  background-color: #000000;
}

.entry-title {
  font-size: 28px;
}

::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}

::-webkit-scrollbar-track {
  background: #474747;
}

::-webkit-scrollbar-thumb {
  background: #383838;
}

div::-webkit-scrollbar-thumb {
  background: black;
}

::-webkit-scrollbar-thumb:hover {
  background: #292929;
}

pre {
  background-color: #000000;
}

input[type=password] {
  color: white;
  background-color: #383838;
  height: 35px;
  border-color: #ffb517;
}

input[type=datetime-local] {
  color: white;
  background-color: #383838;
  height: 35px;
  border-color: #ffb517;
}

textarea {
  color: white;
  background-color: #383838;
}

.form-control.form-control-sm {
  background-color: #383838;
}

table td {
  border-color: #191919;
}

table {
  border: hidden;
}

.table-benutzer {
  border: hidden;
}

.table-trinkliste {
  border: hidden;
}

.table-benutzer th {
  border-bottom: 1px solid #ffb517;
	border-left: 1px solid #191919;
	border-right: 1px solid #191919;
}

.table-benutzer-ergebnis {
  border-right: hidden;
	border-left: hidden;
	border-bottom: hidden;
}

.table-benutzer-ergebnis td {
  border-top: 1px solid #ffb517;
	border-left: 1px solid #191919;
	border-right: 1px solid #191919;
}

table th {
  border-bottom: 1px solid #ffb517;
	border-left: 1px solid #191919;
	border-right: 1px solid #191919;
}