.logo-img {
	padding-top: 50px;
}

.filter { 
  text-align: center; 
  margin: 2em auto;
}

.filter a {
  text-align: center;
  padding: 10px 20px;
  background: grey;
  color: white;
  text-decoration: none;
  border-radius: 25px;
}

.filter a.current { background: black; }

.text-white {
	color: #fff;
	padding: 0 5px;
}
.text-white:hover {
    color: #000 !important;
}

.visiblediv {
    display: block;
}

.hiddendiv {
    display: none;
}

.mt20 {
	margin-top: 20px !important;
}
.fs30 {
	font-size: 30px !important;
}

.min-height-auto {
	min-height: auto;
}