.rsform-calendar-box,.rsform-captcha-box,.rsform-input-box,.rsform-password-box,.rsform-select-box,.rsform-text-box{padding:3px;border:1px solid #b3b3b3;background:#fff}.rsform-calendar-box:focus,.rsform-captcha-box:focus,.rsform-input-box:focus,.rsform-password-box:focus,.rsform-select-box:focus,.rsform-text-box:focus{border:1px solid #666;background:#f6f6f6}.rsform-calendar-button{height:24px;padding:3px;font-size:-30px;border:0;text-indent:-1234px;background:url(/components/com_rsform/assets/themes/red/images/ico-calendar.png) no-repeat 50%;cursor:pointer;width:24px}.rsform-button,.rsform-submit-button{padding:6px 12px;border:1px solid #f7606e;color:#fff;background:#d24938 url(/components/com_rsform/assets/themes/red/images/bg-button.gif) repeat-x}.rsform-reset-button{padding:6px 12px;border:1px solid #ddd;color:#515151;background:#e5e3e3 url(/components/com_rsform/assets/themes/red/images/bg-reset-button.gif) repeat-x}.rsform-block{overflow:hidden}.rsform-block:hover{background:#fff2eb}.rsform-calendar-box.rsform-error,.rsform-captcha-box.rsform-error,.rsform-input-box.rsform-error,.rsform-password-box.rsform-error,.rsform-select-box.rsform-error,.rsform-text-box.rsform-error{border:1px solid #e1b2b3;background:#fbe3e4}