fieldset{margin-top:0;margin-right:0;margin-left:0;margin-bottom:20px!important;border:0}input[type=password],input[type=text],select,textarea{border:1px solid #d0d0d0;padding:8px 8px;display:block;width:100%;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-sizing:border-box;font-family:inherit!important;font-size:inherit;color:#888!important;background-color:#fff}textarea{resize:none}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{padding-left:24px;position:relative;cursor:pointer;display:inline-block;line-height:18px}input[type=checkbox]+label:after{background-position:-177px -69px;width:18px;height:18px;top:0;left:0}input[type=checkbox]+label:hover:after{background-position:-156px -91px}input[type=checkbox]:checked+label:after{background-position:-177px -91px}input[type=checkbox]:disabled+label:after{background-position:-202px -147px}input[type=checkbox]:checked:disabled+label:after{background-position:-202px -125px}input[type=checkbox]:disabled+label{color:#aaa}.disbled{color:#aaa}input[type=radio]+label:after{background-position:-77px -3px;width:18px;height:18px;top:0;left:0}input[type=radio]+label:hover:after{background-position:-130px -3px}input[type=radio]:checked+label:after{background-position:-154px -3px}.frm_txt{font-weight:600;margin-bottom:5px;display:inline-block}.checkbox,.radio{margin-top:10px}.checkbox.f_es,.radio.f_es{margin-right:5px}.frm_txt+.checkbox.f_es,.frm_txt+.radio.f_es{clear:both}label:not(.frm_txt){margin-left:10px}.frm_fldset_info{clear:both;color:#666;font-size:14px}.checkbox .no_lbl,.radio .no_lbl{margin-left:0!important;margin-right:10px!important}label.chk_rad_inlin{float:left;margin-top:10px;font-weight:600;margin-right:10px;margin-left:2px}.no_btm{margin-bottom:0!important}.frm_err{margin-bottom:10px;clear:both}.frm_err .int{background-color:#ffb8b8;color:#801b1b;padding:3px 10px;font-weight:400}@media (min-width:916px),(min-height:916px),(min-width:415px) and (min-height:415px){fieldset{margin-bottom:20px!important}.frm_txt{font-weight:500}.checkbox,.radio{margin-top:7px}.frm_fldset_info{font-size:13px;color:#999}label.chk_rad_inlin{font-weight:500;margin-top:7px}}