.print-semiology .header,.print-semiology .header-space{height:150px}.print-semiology .footer,.print-semiology .footer-space{height:50px}.print-semiology .header{position:fixed;top:0}.print-semiology .logo{height:50px;-o-object-fit:contain;object-fit:contain}.print-semiology .rest_home_logo_url{height:80px;width:100%;-o-object-fit:contain;object-fit:contain}.print-semiology .resident_photo_url{height:80px;width:80px;border-radius:100%;-o-object-fit:cover;object-fit:cover}.print-semiology table,.print-semiology td,.print-semiology tfoot,.print-semiology th{width:100%!important;padding:5px;cursor:auto!important}.print-semiology .signature{width:100%;margin-top:12px;border-top:1px solid #000}.print-semiology th{background-color:#f5f5f5}.print-semiology tr span{font-size:15px}.print-semiology caption{font-size:x-large}@media print{.print-semiology table{width:100%!important;border:none!important;margin-top:10px!important}.print-semiology .content,.print-semiology .content .content-question{page-break-inside:avoid!important}.print-semiology .footer{position:fixed;bottom:0;left:0;right:0}*{background:transparent!important;color:#000!important;text-shadow:none!important;-webkit-filter:none!important;filter:none!important;-ms-filter:none!important}body{margin:0!important;padding:0!important;line-height:1.4em!important}.print-semiology button{display:none}}