[data-role="dynamic-fields"] > .form-inline + .form-inline {
    margin-top: 0.5em;
}

[data-role="dynamic-fields"] > .form-inline [data-role="add"] {
    display: none;
}

[data-role="dynamic-fields"] > .form-inline [data-role="remove"] {
    margin-left: 5px;
}

[data-role="dynamic-fields"] > .form-inline:last-child [data-role="add"] {
    display: inline-block;
    margin-left: 5px;
}

[data-role="dynamic-fields"] > .form-inline:first-child:last-child [data-role="remove"] {
    display: none;
}

.dataTables_scrollBody{
    min-height: 200px;
}

.field-icon {
    float: right;
    margin-left: -20px;
    margin-top: 10px;
    padding-right: 20px;
    position: relative;
    z-index: 2;
}

.red-box{
    background-color: #ffc6c7;
    border: red solid 2px;
    padding: 8px;
}

.red-box h5{
    font-size: bold;
}

.remark-style{
    min-width: 500px !important;
    white-space: normal !important;
}