.medical-note {
	font-family: Arial !important;
	font-size: 10px !important;
	line-height: 12px !important;
}

.medical-note p {
	font-family: Arial !important;
	line-height: 15px !important;
}

.medical-note-span-mutted {
	/* font-size: 8px; */
	word-wrap: break-word;
	white-space: normal;
	padding-right: 5px !important;
	padding-left: 5px !important;
	display: inline-flex;
}

.medical-note-span-mutted-sv {
	/* font-size: 7px; */
	word-wrap: break-word;
	white-space: normal;
	padding-right: 5px !important;
	padding-left: 5px !important;
	display: inline-flex;
}

.medical-note-border-top-header {
	border-top: 2px solid black !important;
	padding-left: 2px;
	margin-top: 5px;
}

.medical-note-border-top {
	border-top: 1px solid black !important;
	padding-left: 2px;
}

.medical-note-border-left {
	border-left: 1px solid black !important;
	padding-left: 2px !important;
	padding-right: 0px !important;
}

.medical-note-border-left-bold {
	border-left: 2px solid black !important;
	padding-left: 2px !important;
	padding-right: 0px !important;
}

.medical-note-height-div {
	display: flex !important;
}

.medical-note-text-header {
	/* font-size: 12px !important; */
	word-wrap: break-word;
	white-space: normal;
	padding-right: 5px !important;
	padding-left: 5px !important;
	display: inline-flex;
}

.medical-note-text-sub-title {
	/* font-size: 10px; */
	word-wrap: break-word;
	white-space: normal;
	padding-right: 5px !important;
	padding-left: 5px !important;
	display: inline-flex;
}

/* .medical-note-text {
	font-size: 12px;
} */

/*print*/
.footerMedicalNote {
	position: relative;
	left: 0;
	bottom: 0;
	height: 100px;
	width: 100%;
}

/*@media print {
    @page {
        margin-top: 10mm;
        margin-left: 10mm;
        margin-right: : 14.5mm;
    }
}*/

/*@page {
    margin-top: 1cm;
    margin-bottom: 1cm;
 }

@media print {
 	body {margin-top: 10mm; margin-bottom: 10mm;
    margin-left: 0mm; margin-right: 0mm}
}*/

/*@media print {
    html, body {
        border: 1px solid white;
        height: 99%;
        page-break-after: avoid;
        page-break-before: avoid;
    }
}*/

/*@media print {
    .exclude {
        display: none !important;
    }

    .printOnly {
        display:block !important;
    }

    div#data,
    div#data div {
        width: 98% !important;
        border: none !important;
    }

    table.plain { page-break-inside:avoid; }
}*/

@media print {
	@page :left {
		margin-left: 1cm;
	}

	@page :right {
		margin-left: 1cm;
	}

	@page {
		size: A4;
		/* DIN A4 standard, Europe */

	}

	html,
	body {
		width: 210mm;
		/* height: 297mm; */
		height: 282mm;
		font-size: 11px;
		background: #FFF;
		overflow: visible;
	}


	.print-footer {
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
		font-size: 12px;
		margin-bottom: 15px;
	}

	/* .medical-current-page::after {
		content: counter(page);
	}
	
	.medical-total-pages::after {
		content: counter(pages);
	} */

}

#medicalNoteIsem .custom-table {
	width: 800px;
	table-layout: fixed;
	border-collapse: collapse;
	font-size:13px;
}

#medicalNoteIsem .m-5 {
	margin: 5px;
}

#medicalNoteIsem .f-18 {
	font-size: 18px;
}

#medicalNoteIsem .b-none {
	border: none !important;
}

#medicalNoteIsem .b-t-none {
	border-top: none !important;
}

#medicalNoteIsem .vertical-top {
	vertical-align: top !important;
}

#medicalNoteIsem .custom-table tr,
.custom-table td {
	border: 1px solid black;
	padding: 2px;
}

#medicalNoteIsem .footerMedicalNoteISEM {
	position: relative;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 60px;
}