label.error{ float: none; color: #FFF; padding: 5px; vertical-align: bottom; background: rgba(166, 66, 66, 0.69); }
.form-group label.control-label{ font-weight: 500; color: #000; }
.form-group input{ background-color: #F0F2F4; }

h4.sec{ font-size: 16px; line-height: 25px; margin-top: 20px; display: block; width: 100%; border-bottom: 1px solid #000; padding: 0 0 5px 0; }

table tr td.head1 { border-right: 1px dotted #7A7878; font-weight: 600; }

.modal-subtitle {
    margin-bottom: 1.5em;
    border-bottom: .04em solid lightgray;
    border-bottom-width: 0.04em;
    padding-bottom: .4em;
}
.pt-sidebar-icon {
    padding-top: 2.5%;
}