form label.error{display:inline;margin:5px 0;color:#B94A48;font-weight:400;}
input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus, input.error , textarea.error{border-color:#B94A48 !important;}
.checkbox, .checkbox:hover, .checkbox:focus{border:none;}
table.borderless tbody tr td{border:0;border-top:0;}
table.borderless thead > tr > th{border:0;border-top:0px solid #fff;border-bottom:2px solid #ddd;vertical-align:bottom;}