﻿#pwebcontact_msg.success {
	color: #666;
}
#pwebcontact_msg.error {
	color: red;
}

#pwebcontact_form input.inputbox, #pwebcontact_form select.inputbox, #pwebcontact_form textarea.inputbox {
	background: #fff;
	color: #000;
	border: 1px solid #aaa;
	outline: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 5px #bbb;
	-moz-box-shadow: 0 0 5px #bbb;
	box-shadow: 0 0 5px #bbb;
}
#pwebcontact_form input.invalid, #pwebcontact_form select.invalid, #pwebcontact_form textarea.invalid { 
	-webkit-box-shadow: 0 0 5px #f00;
	-moz-box-shadow: 0 0 5px #f00;
	box-shadow: 0 0 5px #f00;
}
#pwebcontact_form input.inputbox:focus, #pwebcontact_form select.inputbox:focus, #pwebcontact_form textarea.inputbox:focus{
	border-color: #002991 !important;
	outline: none;
	-webkit-box-shadow: 0 0 5px #0048ff;
	-moz-box-shadow: 0 0 5px #0048ff;
	box-shadow: 0 0 5px #0048ff;
}


#pwebcontact_form input.button {
	padding: 4px 15px;
	border: none;
	color: #fff;
	font-weight: normal;
	background: #B6493A;
	cursor: pointer;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*-webkit-box-shadow: 0 10px 10px #005ad3 inset, 0 0 5px #bbb;
	-moz-box-shadow: 0 10px 10px #005ad3 inset, 0 0 5px #bbb;
	box-shadow: 0 10px 10px #005ad3 inset, 0 0 5px #bbb;*/
}
#pwebcontact_form input.button:hover {
	background: #FF6651;
	/*-webkit-box-shadow: 0 10px 10px #0065ec inset, 0 0 5px #bbb;
	-moz-box-shadow: 0 10px 10px #0065ec inset, 0 0 5px #bbb;
	box-shadow: 0 10px 10px #0065ec inset, 0 0 5px #bbb;*/
}