/* @group Form Elements */
.formHorizontal,
.formVertical{color:#000;}
.formHorizontal ul li,
.formVertical ul li{background:none; padding:5px 0;}
.formHorizontal ul li label{width:35%; display:block; float:left; text-align:right; padding-right:10px; padding-top:5px;}
.formVertical ul li label{width:100%; float:left; line-height:20px;}
.formHorizontal ul li input[type=text],
.formHorizontal ul li input[type=password],
.formHorizontal ul li textarea,
.formHorizontal ul li select, 
.formVertical ul li input[type=text],
.formHorizontal ul li input[type=password],
.formVertical ul li textarea,
.formVertical ul li select{border:1px solid #BDE5EE; padding:5px;font:inherit;}
.formHorizontal ul li label.error{width:64%; display:block; margin-left:36%; text-align:left; clear:both; padding:0 0 5px 0;}
.formHorizontal form:after,
.formVertical form:after{content:"."; clear:both; display:block; visibility:hidden;}
.fromOverflow{overflow-x:hidden;}
/* @end */

