.category-item {
	display: flex;
	justify-content: center;
	align-items: center;
	padding-top: 3rem!important;
	flex-direction: column;
	height: 200px;
}

h3{
	font-size: 15px;
}

@media (min-width: 768px){
	.seperator-wrapper {
		display: none;
	}
}

.seperator {
	margin-left: -37px;
}

.cat-img{
	max-width: 100px;
	max-height: 100px;
}

.book-of-the-week-img {
	width: 60%;
	min-height: 505px;
}

.tooltip > .tooltip-inner {
    background-color: #C4C4C4;
    color: #000000;
	font-size: 15px;
}

  .tooltip.bs-tooltip-top .tooltip-arrow::before {
	border-top-color: #C4C4C4;
}

  .tooltip.bs-tooltip-end .tooltip-arrow::before {
	border-right-color: #c4c4c4;
}