/* SERP page */.ToolText{	color:#0000FF;	text-decoration:underline;}.ToolText,.ToolTextHover { cursor:default; }.ToolText span { display: none; }.ToolTextHover span {	background-color:#dbf3ff; 	border:2px #25558b solid;	color:#0a5b84;	display:block;	font-weight:normal;	left:15px;	padding:5px 10px 5px 10px;	position:absolute;	text-align: left;	top:15px;	width:200px;	font-size:9px;	z-index:100;} .ToolText,.ToolTextHover2 { cursor:default; }.ToolText span { display: none; }.ToolTextHover2 span {	background-color:#dbf3ff; 	border:2px #25558b solid;	color:#0a5b84;	display:block;	font-weight:normal;	left:15px;	padding:5px 10px 5px 10px;	position:absolute;	text-align: left;	top:15px;	width:300px;	font-size:9px;	z-index:100;	line-height:17px;} /* Detailed Page */.DetailToolText{	color:#0000FF;	text-decoration:underline;}.DetailToolText,.DetailToolTextHover { cursor:default; }.DetailToolText span { display: none; }.DetailToolTextHover span {	background-color:#dbf3ff; 	border:2px #25558b solid;	color:#0a5b84;	display:block;	font-weight:normal;	left:800px;	padding:5px 10px 5px 10px;	position:absolute;	text-align: left;	top:15px;	width:200px;	font-size:9px;	z-index:100;} /* Checkout Page */.CheckoutToolText{	color:#0000FF;	text-decoration:underline;}.CheckoutToolText,.CheckoutToolTextHover { cursor:default; }.CheckoutToolText span { display: none; }.CheckoutToolTextHover span {	background-color:#dbf3ff; 	border:2px #25558b solid;	color:#0a5b84;	display:block;	font-weight:normal;	left:600px;	padding:5px 10px 5px 10px;	position:absolute;	text-align: left;	top:210px;	width:200px;	font-size:9px;	z-index:100;} /* Receipt Page */.ReceiptToolText{	color:#0000FF;	text-decoration:underline;}.ReceiptToolText,.ReceiptToolTextHover { cursor:default; }.ReceiptToolText span { display: none; }.ReceiptToolTextHover span {	background-color:#dbf3ff; 	border:2px #25558b solid;	color:#0a5b84;	display:block;	font-weight:normal;	left:500px;	padding:5px 10px 5px 10px;	position:absolute;	text-align: left;	top:520px;	width:200px;	font-size:9px;	z-index:100;} 	#core-tooltip {  	    width:190px;  	    height:auto;  	}  	 	#core-tooltip .info {  	    width:175px;  	    height:auto;  	 }  	 /* SEO page */.SeoToolText{	color:#0000FF;	text-decoration:underline;}.SeoToolText,.SeoToolTextHover { cursor:default; }.SeoToolText span { display: none; }.SeoToolTextHover span {	background-color:#dbf3ff; 	border:2px #25558b solid;	color:#0a5b84;	display:block;	font-weight:normal;	left:15px;	padding:5px 10px 5px 10px;	position:absolute;	text-align: left;	top:15px;	width:200px;	font-size:9px;}  	  	 /* Comparison Page */.ToolTextCore{	color:#0000FF;	text-decoration:underline;}.ToolTextCore { position:relative; color:#0a5b84; }.ToolTextHoverCore { position:relative; color:#0a5b84; cursor:default; }.ToolTextCore span { display: none; }.ToolTextHoverCore span {	background-color:#dbf3ff; 	border:2px #25558b solid;	color:#0a5b84;	display:block;	font-weight:normal;	left:15px;	padding:5px 10px 5px 10px;	position:absolute;	text-align: left;	top:15px;	width:200px;} /* Kairos Detail Overlay */.KairosOverlayToolText{	color:#0000FF;	text-decoration:underline;}.KairosOverlayToolText,.KairosOverlayToolTextHover { cursor:default; }.KairosOverlayToolText span { display: none; }.KairosOverlayToolTextHover span {	background-color:#dbf3ff; 	border:2px #25558b solid;	color:#0a5b84;	display:block;	font-weight:normal;	left:350px;	padding:5px 10px 5px 10px;	position:absolute;	text-align: left;	top:200px;	width:200px;	font-size:9px;	z-index:100;} 