
.ui-button,
.ui-state-default,
.ui-button-text-only {

}

.ui-inputfield,
.ui-inputtext,
.ui-widget,
.ui-state-default,
.ui-corner-all {
	border-radius: 0;
	border: none;
	font-family: 'Open Sans';
}

.ui-radiobutton-box.ui-state-default {
	border: 1px solid #c8c8c8;
	background-color: #ffffff;
}

.ui-radiobutton-box.ui-state-active {
	background-color: #c59bce;
}

.ui-radiobutton-box.ui-state-hover {
	border: 1px solid #701495;
	background-color: #ffffff;
}

.brief-info {
	height: 3.8em;
	font-size: 16px!important;
	overflow: hidden;
}
.ui_input_invalid {
	border: 2px solid #f00808!important;
}

/* Inputs errors */

.ui-message.ui-message-error.ui-widget.ui-corner-all {
	border-radius: 0;
	background: #e57373;
	border: none;
	color: #fff;
	font-size: 14px;
	padding: 5px 12px;
	margin: 4px 3px;
}

.ui-message-error-detail {
	margin: 0 !important;
}

.ui-corner-top {
	border-radius: 0 !important;
}

.ui-shadow {
	box-shadow: 0px 10px 80px rgba(0,0,0,0.4) !important;
}

/*small test message */
