.hover {
	color: #3B4;
 	text-decoration: underline;
	border-bottom: 1px solid;
}
.hover:hover {
 	text-decoration: none;
	border-bottom: none;
}

.hover span {	display: none;}
.hover:hover span {
	position: absolute;
	display: inline;
	margin: 15px -20px;
	height: auto;
	width: 250px;
	background: #FFF;
	border: 2px solid #34B;
	color: #000;
	padding: 1em;
}
.hover:hover span span {
	position: relative;
	margin: auto;
	height: auto;
	width: auto;
	border: none;
	padding: 0;
}
