.pub-menu {
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	margin-bottom: 1em;
}
.pub-menu li,
.pub-menu li a {
	display: inline-block;
}
.pub-menu li {
	background: #ebf2fc;
	border: 1px solid #ccc;
	color: #000;
	cursor: pointer;
	position: relative;
}
.pub-menu li a {
	color: #000;
	padding: 5px;
	text-decoration: none;
}
.pub-menu li: focus,
.pub-menu li: hover {
	background: #ccc;
	background: rgba(204,204,204,.9);
}
.pub-menu li.disabled {
	border: 0;
	padding: 5px;
	background-color: transparent;
	cursor: auto;
}

.pub-menu li img {
	width: 121px;
	/*max-width: 120px;*/
	height: auto;
}