.rc-admin{overflow-x:hidden}
.rc-admin .pcoded-main-container,.rc-admin .pcoded-content,.rc-admin .page-body{overflow-x:hidden}
.rc-admin .rc-table,.rc-admin .table-responsive{max-width:100%}
.rc-admin canvas{max-width:100%;display:block}
.rc-admin .row.col-12{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}

@media (max-width: 991.98px){
  .rc-admin .page-body{padding:12px 12px 20px;border-radius:12px}
  .rc-admin .card-header{padding:14px 14px}
  .rc-admin .card-block{padding:14px}
}

@media (max-width: 575.98px){
  .rc-admin .page-body{padding:10px 10px 18px;border-radius:12px}
  .rc-admin .card-header{padding:12px 12px}
  .rc-admin .card-block{padding:12px}
  .rc-admin .rc-actions{justify-content:flex-start;flex-wrap:wrap}
  .rc-admin .dataTables_wrapper{max-width:100%;overflow-x:auto}
  .rc-admin .card-block[style*="height: 380px"]{height:340px !important}
  .rc-admin .card-block[style*="height: 320px"]{height:300px !important}
  .rc-admin canvas[style*="height: 320px"]{height:260px !important}
  .rc-admin canvas[style*="height: 280px"]{height:240px !important}
}
