.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%}

.rc-admin .table-responsive{overflow-x:auto}
.rc-admin .card,.rc-admin .rc-filterbar,.rc-admin .rc-table{max-width:100%}
.rc-admin .btn-group,.rc-admin .rc-actions-group{display:flex;flex-wrap:wrap;gap:6px}
.rc-admin .dataTables_wrapper .dataTables_length,
.rc-admin .dataTables_wrapper .dataTables_filter,
.rc-admin .dataTables_wrapper .dataTables_info,
.rc-admin .dataTables_wrapper .dataTables_paginate{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}
  .rc-admin .card-header .pull-right,
  .rc-admin .card-header .float-right{float:none !important;margin-top:10px;display:inline-flex}
  .rc-admin .dataTables_wrapper .dataTables_length,
  .rc-admin .dataTables_wrapper .dataTables_filter{display:flex;justify-content:flex-start}
  .rc-admin .dataTables_wrapper .dataTables_length label,
  .rc-admin .dataTables_wrapper .dataTables_filter label{width:100%;display:flex;flex-wrap:wrap;gap:8px;align-items:center}
}

@media (max-width: 575.98px){
  .rc-admin{--rc-mobile-page-gutter:5px}
  .rc-admin .pcoded-content,
  .rc-admin .pcoded-inner-content,
  .rc-admin .main-body,
  .rc-admin .page-wrapper{padding-left:0 !important;padding-right:0 !important}
  .rc-admin .page-body{padding:10px var(--rc-mobile-page-gutter) 18px;border-radius:12px}
  .rc-admin .page-body>.row{margin-left:0 !important;margin-right:0 !important}
  .rc-admin .page-body>.row>[class*="col-"]{padding-left:0 !important;padding-right:0 !important}
  .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 .dataTables_wrapper .dataTables_length,
  .rc-admin .dataTables_wrapper .dataTables_filter,
  .rc-admin .dataTables_wrapper .dataTables_info,
  .rc-admin .dataTables_wrapper .dataTables_paginate{text-align:left !important}
  .rc-admin .dataTables_wrapper .dataTables_length label,
  .rc-admin .dataTables_wrapper .dataTables_filter label{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:0}
  .rc-admin .dataTables_wrapper .dataTables_filter input,
  .rc-admin .dataTables_wrapper .dataTables_length select{width:100% !important;max-width:100%;margin-left:0 !important}
  .rc-admin .dataTables_wrapper table.dataTable thead th,
  .rc-admin .dataTables_wrapper table.dataTable tbody td{white-space:nowrap}
  .rc-admin .btn,.rc-admin .btn-sm{min-height:36px}
  .rc-admin .input-group{flex-wrap:nowrap !important}
  .rc-admin #enterprises-extended-toggle{display:flex !important;align-items:center;gap:8px;flex-wrap:wrap}
  .rc-admin #enterprises-extended-toggle .form-check-label{margin-left:0}
  #enteprises-modal .modal-dialog{width:calc(100% - 10px);max-width:none;margin:5px auto}
  #enteprises-modal .card-footer .pull-left,
  #enteprises-modal .card-footer .pull-right{float:none !important;display:block !important}
  .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}
}
