form{margin-bottom:4px}form:last-child{margin-bottom:0}label{display:inline-block;margin:0 0 7px 0;*margin-bottom:5px;padding-top:1px;font-weight:bold;color:#32323c;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;*vertical-align:top}label.unbold{font-weight:normal}label.highlight{color:#dc0000}input[type=checkbox]+label,input[type=radio]+label{font-weight:normal}input[type=text],input[type=password],textarea,select{display:inline-block;margin:0 10px 7px 9px;*margin-bottom:5px;border:1px solid #cbd0d4;color:#32323c;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}input[type=text][disabled],input[type=password][disabled],textarea[disabled],select[disabled]{background-color:#fafafa;color:#9ea6ac}input.highlight,textarea.highlight,select.highlight{background-color:#fffae0}input[type=text],input[type=password]{width:167px;height:17px}input[type=text],input[type=password]{padding:0 3px 0 3px}textarea{width:342px;height:98px;padding:0 3px 0 3px;resize:none;overflow:auto}select{width:175px;height:19px}option{padding:0 3px 0 3px}input[type=checkbox],input[type=radio]{margin:3px 5px 0 3px;*margin-top:0;vertical-align:top;position:relative;top:-1px}input[type=text].spacer,input[type=password].spacer,textarea.spacer,select.spacer{margin-bottom:20px;*margin-bottom:18px}input[type=text].warning,input[type=password].warning,textarea.warning,select.warning{background-color:#6ec300}.phone_number{position:relative;display:inline-block;*display:inline;zoom:1}.phone_number:before{position:absolute;margin:2px 0 0 9px;content:"+";color:#32323c}.phone_number input[type=text]{width:25px;text-align:right;margin-right:0;margin-left:20px}.phone_number input[type=text]+input[type=text]{width:118px;text-align:left;margin-right:10px;margin-left:5px}.warning+.error-icon{display:inline}.icon-info{margin-bottom:2px}