/* Styles definition here */
.pbSubmit {
	border: none;
	color: #fff !important;
	background-color: #3996d0 !important;
	margin: 30px 50% !important;
	transform: translateX(-50%);
}
.pbSubmit:hover {
	background-color: #42b0f4 !important;
}
.inputForm input {
	margin-bottom: 0;
	background-color: #edf1f7;
	padding: 2px 8px !important;
	border: 0;
	border-radius: 3px;
}

element.style {
    display: inline-block;
}
#fbuilder div.cpefb_error {
	background-color: #fde5e5;
	border-radius: 3px;
	color: #e31919;
}
#fbuilder div.cpefb_error:after {
	background: none !important;
}
.inputService label {
	display: none !important;
}
.inputService select {
	display: none !important;
}