input[type="number"],input[type="date"] {
width: 100%;
}
table.form-table {
text-align: left;
}
table.form-table tr {
display: flex;
flex-direction: column;
margin-top: 10px;
}
p.cfafwr_empty_msg {
box-sizing: border-box;
margin: 0px !important;
font-size: 18px;
font-weight: bold;
font-style: italic;
color: #ff0000;
}
p.saved_message {
margin: 10px 0px 0px !important;
font-size: 18px;
font-weight: bold;
color: #00a400;
}
.form-table a.dodument_files {
display: inline-flex;
align-items: center;
text-decoration: none;
}
.bootstrap-timepicker-widget table td input {
padding: 0;
}
span.multi_checkboxes {
display: inline-block;
width: auto;
margin-right: 10px;
}
span.multi_checkboxes:last-child {
margin-right: 0px;
}
span.multi_checkboxes label.multi_checklabel {
display: inline-block;
width: auto;
margin: 0px 0px 0px 3px;
}
span.select2-selection.select2-selection--multiple{
padding: 0px !important;
}
table.form-table{
width: 100%;
}
table.form-table.oc-custom-class select,.oc-custom-class .input-time,.oc-custom-class .input-email, .oc-custom-class .input-url, .oc-custom-class .input-tel, .oc-custom-class .input-number{
height:30px;
}
table.form-table.oc-custom-class select,.oc-custom-class .input-text{
height:30px;
padding: 0px !important;
}