.worker-process .section .cont-top .title-set .title-area .state{
    margin-left:20px;
    color:blue;
}

.worker-process .section .cont-top .btn-group1{
    display:flex;
    justify-content:center;
    width:100%;
}

.logoImg{
    width:250px;
    height:50px;
}

.worker-process .section .cont-top .btn-group1 .btnPage{
    margin-right:80px;
}

.worker-process .section .cont-top .btn-group1 .btnPage .btn-page{
    border: 2px solid black;
    width: 80px;
    margin-right: 10px;
    border-radius: 15px;
    color: black;
}

.worker-process .section .cont-top .btn-group2{
    display:flex;
    justify-content:right;
    width:100%;
}

.worker-process .section .cont-top .btn-group2 .btnSave .btn-save{
    color: white;
    border: 1px solid #696969;
    width: 120px;
    height: 35px;
    margin-right: 10px;
    border-radius: 10px;
    background: #696969;
}

.worker-process .section .cont-top .btn-group2 .btnSave .btn-saveend{
    border: 1px solid #FF6347;
    width: 150px;
    height: 35px;
    margin-right: 10px;
    background-color: #FF6347;
    border-radius: 10px;
    color: white;
}

.worker-process .section .cont-top .info-user{
    margin-top:30px;
}

.worker-process .section .cont-top .info-user table{
    border-bottom:1px solid black;
}



.worker-process .section .cont-top .info-user th{
    border-top: 2px solid black;
    width:250px;
    height: 35px;
    padding: 10px;
}

.worker-process .section .cont-top .topic .topicbtn{
    margin-left: 20px;
    border: 3px solid #0d6efd;
    background-color: #0093f491;
    border-radius: 15px;
    color: white;
    width: 100px;
}

.btn-reset{
    margin-bottom:10px;
}

.worker-process .section .cont-top .info-user td{
    border-top: 2px solid black;
    border-left: 2px solid black;
    width:600px;
    height: 35px;
    padding: 10px;

}

.worker-process .section .cont-top .topic{
    margin-top:30px;
}

.worker-process .section .cont-top .topic table{
    border-bottom:1px solid black;
}



.worker-process .section .cont-top .topic th{
    border-top: 2px solid black;
    width:250px;
    height: 35px;
    padding: 10px;
}

.worker-process .section .cont-top .topic .topic{
    margin-left:20px;
    border: 1px solid black;
    background-color: #00FFFF;
    width: 100px;
}

.worker-process .section .cont-top .topic td{
    border-top: 2px solid black;
    border-left: 2px solid black;
    width:600px;
    height: 35px;
    padding: 10px;

}

.worker-process .section .table-layout{
    padding: 25px 30px;
}

.error{
    width: 1160px;
    height: 30px;
    color: red;
}

.pagination {
    justify-content: center;
    margin-top:10px;
}
.page-item1{
    display:flex;
}
.page-link.active{
    display:flex;
    background-color: red;
}
.page-link:hover{
    background-color:red;
}

.page-link{
    background-color: red;
    color: black;
}

.tabulator-row.tabulator-group span {
    display:none;
}
#example-table{
    width: 100%;
}
.tabulator-group-toggle{
    display:none;
}

.pop_wrap{
    position:fixed;
    width: 2000px;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background:rgba(0,0,0,.5);
    font-size:0;
    text-align:center;
}
.pop_inner{
    display:grid;
    grid-template-columns: 300px 300px 300px 300px 300px;
    grid-template-rows: 200px 200px 200px 200px;
}
.pop_wrap:after{display:inline-block; height:100%; vertical-align:middle; content:'';}
.pop_wrap .pop_inner{
    display:grid;
    grid-template-columns: 300px 300px 300px 300px 300px;
    grid-template-rows: 200px 200px 200px 200px;
    padding:20px 30px;
    background:#fff;
    width:2000px;
    vertical-align:middle;
    font-size:15px;
}
.popup.alert {
    position:absolute;
    z-index: 900;
}
.feedback .ero{
    color: red;
    margin-top: 10px;
}
.info{
    display: flex;
    justify-content:space-between;
    padding: 10px;
    width: 100% ;
}
.auto{
    border: 1px solid blue;
    border-radius: 15px;
    width: 130px;
    height: 30px;
    color: blue;
}
._info{
    display:flex;
}
.b{
    margin-left: 50px;
}
.tabulator-cell tabulator-editable{
    height:50px;
}

.btn-persona {
    margin-left: 10px ;
    border-radius: 20px;
    color: blue;
    border: 1px solid blue;
    width: 80px;
}
.info-user{
    display:none;
}
.alertPop{
    margin-right: 10px;
    background-color: #0d6efd;
    border-radius: 3%;
    color: #fff;
}


