.tbbar {
	display: flex;
	align-items: center;
	border: 1px solid #333;
	background: #eee;
	color: #111;
	overflow: hidden;
	cursor: pointer;
}

.tbbar span {
	flex: 1;
	padding: 5px;
}

.tbplus-btn {
	background: #333;
	color: white;
	border: none;
	width: 40px;
	height: 40px;
	font-size: 22px;
	cursor: pointer;
}

.tbbar.active {
	background: #333333;
	color: #fff;
	outline: 1px solid #000000;
	border: 1px solid #eeeeee;
}

.tbplus-btn.active {
	background: #eeeeee;
	color: #333333;
}

.tbmenu {
	display: none;
}