.h3, h3 {font-size: 1.5rem;}
table.dataTable.no-footer{border-top: 1px solid #ccc; margin-top:15px; float:left; margin-top:20px;}
.post-content img { max-width: 100% !important; height: auto; }
.modal-body table{width: 100% !important;border-collapse: collapse !important;}
.modal-body table td, .modal-body table th {border: 1px solid #ddd !important;padding: 8px !important;}
.sidebar {width: 230px;height: 100vh;position: fixed;left: 0;top: 0;background: #1f1f1f;color: #fff;}
.sidebar a {display: block;padding: 12px 18px;color: #fff;text-decoration: none;font-size: 15px;margin-bottom: 4px;transition: 0.2s;}
.sidebar a:hover {background: #333;}
.sidebar .active {background: #0d6efd;}
.sidebar i {margin-right: 10px;font-size:18px;}
/* Push content to the right */
.content-area {margin-left: 240px;padding: 20px;}
tbody, td, tfoot, th, thead, tr{border-width: 1px; padding:0 5px;}
table{width:100%;}
@media (min-width: 1200px) {
.h1, h1 {font-size: 1.75rem;}
.h2, h2 {font-size: 1.5rem;}
.h3, h3 {font-size: 1.25rem;}
}