/* @page {
	size: A4;
	margin: 0.5mm;
} */
/* اطبع الألوان والخلفيات قدر الإمكان */
* {
  -webkit-print-color-adjust: exact !important;
  print-color-adjust: exact !important;
}
html,
body{
background-color:#fff !important;
background:#fff !important;
}
/* صفحات اليوزر: اجبار الخلفية بيضاء في الطباعة */
body.nb-user-panel,
body.nb-user-panel .nb-user-panel__main,
body.nb-user-panel .container,
body.nb-user-panel .page-wrapper,
body.nb-user-panel .page-body-wrapper,
body.nb-user-panel .page-body,
body.nb-user-panel .css_print,
body.nb-user-panel .card,
body.nb-user-panel .card-body,
body.nb-user-panel .list-group,
body.nb-user-panel .list-group-item,
body.nb-user-panel .table,
body.nb-user-panel table,
body.nb-user-panel thead,
body.nb-user-panel tbody,
body.nb-user-panel tr,
body.nb-user-panel td,
body.nb-user-panel th{
  background-color:#fff !important;
  background:#fff !important;
}

/* ألغِ تلوين table-striped في الطباعة (خلفية بيضاء بالكامل) */
body.nb-user-panel .table-striped tbody tr:nth-of-type(odd),
body.nb-user-panel .table-striped tbody tr:nth-of-type(even) {
  background-color: #fff !important;
}
a:after { content:''; }
a[href]:after { content: none !important; }
.none-page,.site-footer,.lang-switcher,.main-nav,.page-header,.footer,
/* مسار الروابط/العنوان أعلى صفحات اليوزر */
.breadcrumb,.nb-user-breadcrumb {
display:none!important;
content:'';
}.col-xl-12,.card,.card-body {
	padding:0!important;
	border: 0px!important;
}

/* صفحات اليوزر: اخفاء الهيرو/الهيدر لأن خلفيته قد تظهر غير بيضاء في الطباعة */
body.nb-user-panel #header-wrap,
body.nb-user-panel #hero-area,
body.nb-user-panel #hero-area.hero-area-bg,
body.nb-user-panel .nb-user-auth-spacer{
  display:none !important;
}


tr, th, td{
    page-break-inside:avoid !important;
    page-break-after:auto;
}


 .page-body {
  margin-left: 0px!important;
  overflow-y: scroll !important;
min-height: auto;
max-height: auto;
  margin-bottom: 0!important;
  margin-top: 0!important;
  border-top-right-radius: 0px!important;
}
.page-wrapper.modern-sidebar {
  padding: 0px!important;
  height: 100%!important;
  overflow: hidden;
}
.page-wrapper.modern-sidebar ,.page-wrapper .page-body-wrapper .page-body{
background-color:#fff!important;
}

.modern-sidebar,.page-body-wrapper{
		margin:0!important;
		padding:0!important;

}
.page-wrapper .page-body-wrapper {
background-color:#fff;
}
.page-body{

margin-left: 0px!important;
overflow-y: scroll !important;
max-height: auto!important;
margin-bottom: 0px!important;
margin-top:0px!important;

}
.css_print{

	width:100%!important;
}
@page :footer {
display: none
}

@page :header {
    display: none
    }
    .no_print {
        display: none
        }
        /* page-wrapper compact-wrapper modern-sidebar */

.page-body{
	margin:0!important;

	min-height: auto!important;
}
html{
	margin:20px!important;
	background-color:#fff !important;

	min-height: auto!important;
}
.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
  width: 100%;
  padding-right: 0!important;
  padding-left: 0!important;
  margin-right: 0!important;
  margin-left:0!important;
}


.procedures,.hp{
    display: none
}

.list-group-item .active{
    color: #000!important;

}
