.custom.table .second.wrapper .custom.info.table,
.custom.table .custom.info.table{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding-top: 10px;
}

.custom.table .second.wrapper .custom.search.table,
.custom.table .custom.search.table {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding-top: 10px;
}

.custom.table .second.wrapper .custom.table.filter,
.custom.table .custom.table.filter{
    max-width: 150px;
}

.custom.table .first.wrapper {
    margin-top: 15px;
}

.custom.table .second.wrapper {
    margin-bottom: 15px;
}

.custom.table .first.wrapper,
.custom.table .second.wrapper {
    overflow-x: scroll;
    overflow-y: hidden;
}

.custom.table .first.wrapper .content {
    visibility: hidden;
}

.custom.table .second.wrapper .ui.table .ui.checkbox {
    padding-left: 8px;
}

.custom.table .second.wrapper .ui.table .th-checkbox {
    width: 55px;
}

a.custom.action {
    margin-right: 3px;
}

.background-color-1 {
    background-color: rgba(226, 6, 140, 0.3) !important;
}

.background-color-2 {
    background-color: rgba(122, 156, 62, 0.3) !important;
}

.message-margin {
    margin-top: 23px !important;
}

.custom.table .custom.info>span,
.custom.table .custom.info .text,
.custom.table .custom.info .item,
.custom.table table thead tr.custom.header>th,
.custom.table table tbody tr>td,
.custom.table table tbody tr td .input>input,
.custom.table table tfoot .item,
.custom.table table tfoot tr>td,
.custom.table table tfoot tr td .input>input{
    font-size: smaller;
}

