#callmenow_widget {
}
#callmenow_widget div#callmenow_content {
	text-align				: center;
	background				: #ECECEC;
	padding					: 6px;
	-webkit-border-radius	: 8px;
	-moz-border-radius		: 8px;
	border-radius			: 8px;
}
#callmenow_widget span#callmenow_description {
	font-size				: 14px;
	color					: #666;
}
#callmenow_widget div#callmenow_error {
	display					: none;
	color					: #F00;
	font-weight				: bold;
	font-size				: 12px;
}
#callmenow_widget div#callmenow_loader {
	display					: none;
}
#callmenow_widget input#callmenow_phone {
	background				: #FFFFFF url("phone.png") no-repeat 5px 6px;
	border					: 1px solid #DDD;
	padding					: 4px;
	padding-left			: 28px;
	min-height				: 34px;
	margin-top				: 12px;
	width					: 120px;
	-webkit-border-radius	: 2px;
	-moz-border-radius		: 2px;
	border-radius			: 2px;
	-moz-box-shadow			: inset 0 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow		: inset 0 1px 1px rgba(0,0,0,0.1);
	box-shadow				: inset 0 1px 1px rgba(0,0,0,0.1);
	color					: #888;
}
#callmenow_widget input#callmenow_phone:focus {
	color					: #000;
}
#callmenow_widget input#callmenow_submit {
	width					: 120px;
	border					: none;
	color					: #FFF;
	font-weight				: bold;
	font-size				: 16px;
	padding					: 4px;
	cursor					: pointer;
	margin					: 8px 0 0;
	-webkit-border-radius	: 4px;
	-moz-border-radius		: 4px;
	border-radius			: 4px;
	background				: #ffb76b; /* Old browsers */
	background				: -moz-linear-gradient(top,  #ffb76b 0%, #ff7f04 100%); /* FF3.6+ */
	background				: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb76b), color-stop(100%,#ff7f04)); /* Chrome,Safari4+ */
	background				: -webkit-linear-gradient(top,  #ffb76b 0%,#ff7f04 100%); /* Chrome10+,Safari5.1+ */
	background				: -o-linear-gradient(top,  #ffb76b 0%,#ff7f04 100%); /* Opera 11.10+ */
	background				: -ms-linear-gradient(top,  #ffb76b 0%,#ff7f04 100%); /* IE10+ */
	background				: linear-gradient(top,  #ffb76b 0%,#ff7f04 100%); /* W3C */
	filter					: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 ); /* IE6-9 */
}
#callmenow_widget input#callmenow_submit:hover {
	opacity					: 0.7;
	filter					: alpha(opacity=70);
	-moz-opacity			: 0.7;
	-khtml-opacity			: 0.7;
}