.frmcaption,.frmrow{display:block;position:relative}.frm{color:#404040;margin:0}.frm h2{font-size:30px;line-height:30px;margin-bottom:20px;font-weight:400}.frmrow{padding:0 0 20px;margin:0;float:left;width:100%;font-size:0}.frmcaption{color:#202020;font-size:14px;font-weight:700;line-height:30px;vertical-align:middle;width:200px;padding:0 10px 0 20px}.type_select_filter .txtinput,.type_text .input,.type_textarea .input{display:block;overflow:hidden}.type_select_filter .txtinput input,.type_text input,.type_textarea textarea{background:#fbfbfb;border:1px solid #e8e8e8;display:block;line-height:20px;height:40px;width:100%;font-size:14px;padding:9px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.03);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.03);box-shadow:inset 0 1px 0 rgba(0,0,0,.03);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.type_text input:focus,.type_textarea textarea:focus{background:#fff}.type_check_many .input,.type_check_one .input{display:block;font-size:0;line-height:15px}.type_check_many .input input,.type_check_one .input input{width:15px;height:15px;display:inline-block;vertical-align:top;margin:0;padding:0}.type_check_many .input .cptn,.type_check_one .input .cptn{vertical-align:top;display:inline-block;padding-left:10px;font-size:12px}select{-moz-box-shadow:0 2px 2px rgba(0,0,0,.03);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.03);-o-box-shadow:0 2px 2px rgba(0,0,0,.03);box-shadow:0 2px 2px rgba(0,0,0,.03);border:1px solid #dedede}select.focus{-moz-box-shadow:0 2px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);-o-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.type_multiselect select,.type_select select{border:1px solid #dedede;display:inline-block;vertical-align:middle;height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.error .frmcaption{color:#ea275a}.error.type_text input,.error.type_textarea textarea,.type_select_filter .txtinput input{border:2px solid #d4183b;padding:8px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.error.type_text.focus .input,.error.type_textarea.focus .input{-moz-box-shadow:0 2px 5px rgba(232,19,39,.2);-webkit-box-shadow:0 2px 5px rgba(232,19,39,.2);-o-box-shadow:0 2px 5px rgba(232,19,39,.2);box-shadow:0 2px 5px rgba(232,19,39,.2)}.error.type_text.focus input,.error.type_textarea.focus textarea{-moz-box-shadow:inset 0 5px 5px rgba(225,20,88,.1);-webkit-box-shadow:inset 0 5px 5px rgba(225,20,88,.1);-o-box-shadow:inset 0 5px 5px rgba(225,20,88,.1);box-shadow:inset 0 5px 5px rgba(225,20,88,.1)}.error select{border-color:#ea8ba3;-moz-box-shadow:0 0 5px 3px rgba(232,19,39,.2);-webkit-box-shadow:0 0 5px 3px rgba(232,19,39,.2);-o-box-shadow:0 0 5px 3px rgba(232,19,39,.2);box-shadow:0 0 5px 3px rgba(232,19,39,.2)}.frm .type_check_many.error .cptn,.frm .type_check_one.error .cptn{color:#ED114A}.inputerror{display:block;float:left;margin:5px 0 0 10px;color:#ea275a;font-size:11px}