.pdf-report { page-break-inside: avoid; } .pdf-report th, .title-self-monitoring, .caption_table caption { text-align: center; font-size: 1.5em; font-weight: bolder; color: #fff; background: #282828; padding: 8px; } .pdf-report tr { text-align: justify; } .dataTables_wrapper { min-height: 150px; margin-bottom: 20px; } .datatables-td-title { width: 25% !important; font-weight: bolder; } .datatables-td-max { display: flex; flex-direction: row; flex-wrap: wrap; } .datatables-td-max img { margin-right: 10px; } .datatables-td-max span { width: 400px; display: inline-block; word-wrap: break-word; } .pdf-report td { font-size: 1.2em; } .container-self-monitoring { display: flex; flex-direction: row; flex-wrap: wrap; } .element-self-monitoring { flex: 2 1 600px; } .footer-self-monitoring { margin: 30px; font-style: italic; } #modal_form_feedback { margin: 10px; } #div-what-happened label { margin-bottom: 10px; }