@charset "UTF-8";
.dataTables_empty {display: none;}
/* .dataTables_scrollBody table tbody tr.even { background-color: #f1f1f1; }
.dataTables_scrollBody table tbody tr.odd { background-color: #fafafa; } 
table.dataTable tbody tr.selected { background-color: #B0BED9; }*/
.list-code { width: 35.75rem; height: 100px; border: 1px solid #ced4da; border-radius: 0.25rem; }
.layui-layer-dialog {min-width: 500px !important;}
.layui-layer-btn a { min-width: 120px; text-align: center;}
.field-msg {/* display: none; */ color: red; }
.field-error, .field-error-get {border: 2px solid red;}
.field-error:focus, .field-error-get:focus { border-color: red; box-shadow: 0 0 0 0.25rem rgb(255 0 0 / 25%); }
/* .field-error, .field-error-get { border: 1px solid #dc3545; } */
/* .field-error:focus, .field-error-get:focus { border-color: #dc3545; box-shadow: 0 0 0 0.25rem rgb(220 53 69 / 25%); } */

.conteo-list { width: 35.75rem; height: auto; border: 1px solid #000; border-radius: 0.25rem; }
.conteo-list .list { width: 100%; height: 6rem; padding: 0.5rem 0.75rem 0.5rem 1rem; margin: 0; overflow-y: auto; }
.conteo-list .list::-webkit-scrollbar { width: 4px; height: 4px; }
.conteo-list .list::-webkit-scrollbar-track { background: transparent; border-radius: 4px; }
.conteo-list .list::-webkit-scrollbar-thumb { background: #ced4da; border-radius: 4px; }
.conteo-list .list .list-item { width: 100%; }
.conteo-list .list .list-item .list-info { width: 100%; height: 2rem; text-align: left; line-height: 2rem; padding: 0 0.25rem; display: flex; align-items: center; }
.conteo-list .list .list-item .list-info .list-name { width: calc(100% - 2rem); height: 2rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.conteo-list .list .list-item .list-info .list-x { width: 2rem; height: 2rem; text-align: right; cursor: pointer; }
.conteo-list .list .list-item:nth-child(even) { background: #f8f9fa; }
.div-disabled .conteo-list { background-color: #e9ecef; pointer-events: none; resize: none; }
.div-disabled .conteo-list .list .list-item:nth-child(even) { background-color: transparent; }

/* siderbar */
.siderbar_hide { left: -11.25rem; }
.siderbar_hide_main { left: 0 !important; width: 84.3125rem !important; }

/* close div */
.siderbar .siderbarhidediv { height: 50px; cursor: pointer; }
.siderbar .siderbarshowdiv { display:none;background:#575757;position:fixed;cursor: pointer;top: calc(50% - 20px);left:0;width:10px;height: 40px;z-index: 4;border-radius: 0 3px 3px 0; }
.siderbar .siderbarhidediv div { display: inline-block;line-height: 50px;height: 50px;color: #fff; }
.siderbar .siderbarhidediv .symbol { font-size: 30px; }

/* NT-header */
.left0 { left: 0; width: 84.3125rem; }
.left0::after { left: 0; }

option.invalid { display: none; }

.layui-layer-content.layui-layer-padding {  min-height: 64px }

.content {overflow-x: hidden;}
.content .datatables thead {background-color: #F2EEE7}
.content .datatables thead th, .content .datatables thead th {white-space: nowrap;}
.content .datatables tbody {border-top: 0}

table:not(.non-auto-width) tbody td div:not(.non-auto-width) {width: auto !important; white-space: nowrap;}
