xsdot_css_forms
/* for auth */
.form-chb-box {float:left;width:20px;height:20px;margin-right:6px;}
.form-chb-lnk {display:block;font-size:13px;line-height:22px;}
.form-chb-box input {height:20px !important;margin-left:4px !important;margin-top:2px !important; width:14px !important;}
/* xsdot forms */
.frm-error {color:#c03030;font-size:15px;padding-bottom:12px;}
.frm-el {clear:both;}
.frm-el > label {position:absolute;left:0px;min-height:34px;line-height:30px;display:block;width:180px;padding-left:0px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-weight:bold;color:#707070;font-size:14px;font-family:CubeOT,sans-serif;}
.frm-el > div {margin-left:180px;padding:0px;line-height:18px;}
.frm-el > div.cmp > input[type=text], .frm-el > div.cmp > textarea {background-image:url('/images/xsdot-forms-136900.png?v=0');background-position:right -306px;background-repeat:no-repeat;overflow:hidden;padding-right:30px;}
.frm-el > div > input[type=text], .frm-el > div > select {display:block;width:100%;border:1px solid #b0b0b0;background-color:#f8f8f8;margin:0px;height:34px;line-height:21px;padding:5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; border-radius:4px;-moz-border-radius:4px;}
.frm-el > div textarea {display:block;width:100%;border:1px solid #b0b0b0;background-color:#f8f8f8;margin:0px;height:80px;line-height:21px;padding:5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; border-radius:4px;-moz-border-radius:4px;}
.frm-el > div input[type=checkbox] {display:inline-block;width:18px;height:18px;margin:3px 6px 6px 0px;}
input.frm-rad {clear:both;position:absolute;width:16px;overflow:hidden;margin-top:8px;margin-left:3px;}
.frm-radl {display:block;padding-left:24px;padding-top:6px;font-size:17px;line-height:20px;cursor:pointer;}
.input_help {width:17px;height:18px;display:inline;}
.frm-but-cnt {margin-left:178px;}
.frm-but {display:inline-block;background-color:#f04d3f;color:#ffffff;text-align:center;border:1px solid #ffffff;border-radius:16px;-moz-border-radius:16px;font-weight:bold;padding-top:10px;padding-bottom:10px;padding-left:28px;padding-right:28px;line-height:16px;transition: all 0.3s ease;font-family:CubeOT,sans-serif;font-size:15px;cursor:pointer;}
.frm-but:hover {transform:scale(1.03, 1.03)}
.frm-el input[type=text].el-error, .frm-el textarea.el-error, .frm-el select.el-error, div.el-error {border:1px solid #ff8080;border-radius:4px;-moz-border-radius:4px;}
.frm-el input[type=checkbox].el-error {outline: 1px solid #ff8080;}
@media (max-width: 800px) {
.frm-el > label {width:160px;}
.frm-el > div {margin-left:160px;}
.frm-but-cnt {margin-left:158px;}
}
@media (max-width: 500px) {
.frm-el > label {width:100%;position:relative;font-size:13px;line-height:26px;font-weight:bold;}
.frm-el > div {margin-left:0px;}
.frm-but-cnt {margin-left:0px;text-align:center;}
}