﻿#crud-topbar,
.btn,
.main-footer,
.action-crud-btn,
.dataTables_filter,
.dataTables_info,
table.dataTable thead .sorting:after{
    display:none!important
}
body{
    padding-top:0!important
}
body .lx-breadcrumb .page-title:after{
    border-color:#000!important
}
.lx-breadcrumb .page-title,
.box-title.color1{
    color:black!important
}
.grid-stack-item{
    width: 100%!important;
    position:relative!important;
    left: auto!important;
    right: auto!important;
    top:auto!important;
    display: flex!important;
}

/*.grid-stack-item canvas:not(.grid-stack-item .widget.timeseries canvas){*/
.grid-stack-item canvas{
    width:100%!important;
    height:auto!important;
    left:0
}
.grid-stack-item .widget.mapattributes *,
.grid-stack-item .widget.timeseries *{
    width:100%!important;
    left:0
}
/*.grid-stack-item .widget.timeseries canvas{
    width:100%!important;
    left:0
}*/

body{
    width:100%!important  
}
.dataTables_scrollFootInner,
.grid-stack-item table,
.dataTables_scrollHeadInner,
.dataTables_wrapper{
    width: 100%!important;
    position:relative!important;
    left: auto!important;
    zoom:100%;
    margin:0 auto!important
 

}
.grid-stack-item table tr th:first-child,
.grid-stack-item table tr td:first-child,
.grid-stack-item .dataTables_scrollFootInner table tr th:first-child,
.grid-stack-item .dataTables_scrollHeadInner table tr th:first-child{
    width: 90px!important;
}

.grid-stack-item table td,
.grid-stack-item table th{
    padding:5px!important;
    font-size:12px!important;
    line-height: 12px!important;
    border-width: 1px!important;
    font-weight: normal!important;
}
.grid-stack-item table th{
    font-weight: bold!important;
}
.table-striped > tbody > tr:nth-of-type(odd){
    background-color: #f9f9f9!important;
}

.grid-stack-item{
    break-inside: avoid;
    display:block;
    margin-top:15px
    
}
.grid-stack-item.first-table{
    break-inside: auto; 
}
.grid-stack-item:before,
.grid-stack-item:after{
    content: " ";
    display: table;
}

table.table-bordered.dataTable,
table.table-bordered.dataTable td,
table.table-bordered.dataTable th{
    border-collapse:collapse !important;
}
.dataTables_scrollHeadInner table.table-bordered.dataTable th{
    background:#000!important;
    color:#FFF!important
}
.grid-stack-filter{
    height: auto!important;
}
#filterDashboard{
    box-shadow: none!important;
 }
 .page-preview .grid-stack-filter .grid-stack-item{
    border:none!important
 }
 .page-preview #filterDashboard .grid-stack-item-content .form-control {
    border: 1px solid #d2d6de!important;
    font-weight: bold;
}
