.rsform {margin-left:-15px;margin-right:-15px;}
.rsform label{float: left; font-weight: normal;}
.rsform .formRequired{font-weight: normal;}
.body-xs .rsform label{float: none;}
.rsform .btn[type=submit]{ margin-right: 10px; font-weight: bold;}
.rsform .btn[type=reset]{ display: none; }
.rsform .btn[type=reset]{ text-transform: uppercase; color: #2979a2; background: #ffe869; border: none; padding: 6px 20px }
.rsform .form-control {box-shadow: none; font-size: 13px; border:1px solid #d1dfeb; color:#7f92a2}
.rsform textarea.form-control {height: auto; padding-top:10px;}
.rsform .form-control::-webkit-input-placeholder {color: #7f92a2;}
.rsform .form-control:-moz-placeholder {color: #7f92a2;}
.rsform .form-control::-moz-placeholder {color: #7f92a2;}
.rsform .form-control:-ms-input-placeholder {color: #7f92a2;}
.rsform .form-control.rsform-error {border-color:#CF4D4D;}
.rsform .form-control.rsform-error::-webkit-input-placeholder {color: #CF4D4D;}
.rsform .form-control.rsform-error:-moz-placeholder {color: #CF4D4D;}
.rsform .form-control.rsform-error::-moz-placeholder {color: #CF4D4D;}
.rsform .form-control.rsform-error:-ms-input-placeholder {color: #CF4D4D;}