.heading{font-size:15px;font-weight:700;text-decoration:underline}table.os_table{margin:0;padding:0;width:100%}table.os_table td.title_cell{width:25%;font-weight:700;padding-top:10px}table.os_table td.field_cell{padding-top:10px}.required{padding-left:5px;color:red}.error,.invalid{color:red}.pf-container .pf-message img{float:left!important;margin:0 10px 0 0}form#os_form .control-label,form#os_form .control-label label,form.form-horizontal .control-label,form.form-horizontal .control-label label{text-align:left;font-weight:700}.field_description{font-style:italic;padding-top:4px;font-weight:400}div#left_col{margin-right:50px}.pf-container .form-group.form-row{margin-bottom:15px}.pf_invisible_to_visitors{display:none!important}.pf-field-description{font-size:.875em;margin-top:.25rem;font-weight:400}