.ngform .ngformcolumn { float: left; } .ngform label { font: 14px Calibri,Candara,'Segoe','Segoe UI',Optima,Arial,sans-serif; color: #828282; float: left; display: block; padding: 5px 5px 5px 0; } .ngform .ngerror { color: #a65856; } .ngform .ngformerror { color: #a65856; padding: 10px; text-align: center; font-weight: bold; margin: 5px 0 20px 0; } .ngform label.ngmandatory { font-weight: bold; } .ngform .ngformright { display: block; float: left; margin: 0 0 10px 0; padding: 4px; } .ngform .ngformnopad { padding: 0px; } .ngform input[type=text], .ngform input[type=password], .ngform input[type=email], .ngform select, .ngform textarea, .ngform input[type=number], .ngform input[type=date], .ngform input[type=time] { -webkit-appearance: none; border-color: #8da211; border-width: 1px; border-style: solid; padding: 4px; background: #ffffff; font: 14px Calibri,Candara,'Segoe','Segoe UI',Optima,Arial,sans-serif; color: #828282; box-shadow: 3px 3px 3px rgba(0,0,0,0.0); } .ngform input[type=number] { min-width: 100px; } .ngform input[type=checkbox] { margin:0; padding: 0; } .ngform input[type=submit] { border-color: #afafaf; border-width: 1px; border-style: solid; padding: 5px 10px 5px 10px; background: url(../../../../../images/gradient/index671f.html?s=ffffff&e=d3d3d3&h=24) repeat-x #d3d3d3; font: 14px Calibri,Candara,'Segoe','Segoe UI',Optima,Arial,sans-serif; color: #828282; box-shadow: 3px 3px 3px rgba(0,0,0,0.1); border-radius: 2px; display: block; float: right; cursor: pointer; outline: none; -webkit-appearance: none; } .ngform input[type=submit]:hover { border-color: #c3c3c3; background: url(../../../../../images/gradient/indexbbd7.html?s=ffffff&e=ebebeb&h=24) repeat-x #ebebeb; font-weight: normal; font-style: normal; text-transform: none; color: #000000; } .ngform .ngradiogroup { margin-bottom: 4px; } .ngform textarea { height: 100px; } .ngform input, .ngform select, .ngform textarea { margin: 0; } input::-webkit-calendar-picker-indicator{ display: inline; }