.rsform {margin-left:-15px;margin-right:-15px;}
.rsform label{float: right; font-weight: normal;}
.rsform .formRequired{font-weight: normal;}
.rsform .btn[type=submit]{text-transform: uppercase; padding: 6px 90px; background: #3fc8c8; color: #fff; border: 1px solid #3fc8c8;float:right; font-size: 20px}
.rsform .btn[type=reset]{display:none}
.rsform .form-group {margin-bottom: 20px; clear: both;}
.rsform .form-control {box-shadow: none;font-size: 14px;border:none; border-bottom: 2px solid #000;color: #7a7a7a; padding: 6px 0}
.rsform textarea.form-control {height: auto;padding-top: 15px}
.rsform .form-control::-webkit-input-placeholder {color: #7a7a7a;}
.rsform .form-control:-moz-placeholder {color: #7a7a7a;}
.rsform .form-control::-moz-placeholder {color: #7a7a7a;}
.rsform .form-control:-ms-input-placeholder {color: #7a7a7a;}
.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;}