﻿span.validation_message
{
	display: block;
	float: right;
	width: 284px;	
	margin: 5px 0 0 0;
}
/*
div.fail, div.alert, div.success {padding: 1px .8em;margin-bottom:1em; border:2px solid #ddd; width: auto; }
div.fail p, div.alert p, div.success p, div.fail ul, div.alert ul, div.success ul {margin-top: 10px;margin-bottom: 10px; font-size: 1.1em;}
div.fail a, div.alert a, div.success a {font-weight: bold;}
div.fail {background-color:#FBE3E4;color:#8a1f11;border-color:#FBC2C4; }
div.alert {color:#514721;border-color:#FFD324;background-color: #FFF6BF; }
div.success {background-color:#E6EFC2;color:#264409;border-color:#C6D880; }
div.fail a {color:#8a1f11;}
div.alert a {color:#514721;}
div.success a {color:#264409;}
*/
.webchat .pagination p{text-align:right; padding:5px 0;}
.webchat .pagination p.page a{float:none;padding:0 2px;}
.webchat .pagination p.page span.hide{display:none;}
.webchat .pagination p.page span.current {color:#006ab6; font-weight:700; text-decoration:underline; cursor:text}

div.button { text-align: right; }

/*Live question feed*/
#viewer {
	overflow:hidden;
}
div#ajaj-controls {
	padding:8px;
	margin-bottom:5px;
	background:#fff;
	z-index:1;
	position:relative;
}
div#ajaj-controls.loading {
	background:#fff url(../images/miniloader.gif) 440px center no-repeat;
}
div#ajaj-controls a {
	color:#3d3d3d;
	font-size:1.2em;
}
div.live-no-messages p {
    font-size:1.2em;
}
#viewer div.answer div.rating-cancel {
    display:none;
}
