.document-table { border-collapse: collapse; border-spacing: 0; margin-top: .5em; width: 100%; max-width: 100%; border-radius: var(--radius-s); overflow: hidden; }  .document-table thead th, .document-table tfoot th { background-color: var(--bg-surface1); padding: 15px; position: relative; text-align: left; } .document-table tbody tr { background-color: #fff; } .document-table tbody tr:hover { background-color: var(--bg-surface1); color: #000; } .document-table th, .document-table td { border: 1px solid var(--border-1); padding: 10px 14px; position: relative; vertical-align: middle; } .document-table .td-last { text-align: center; } caption { font-size: 1.111em; font-weight: 300; padding: 10px 0; } @media (max-width: 1024px) { .document-table { font-size: .944444em; } } @media (max-width: 767px) { .document-table { font-size: 1em; } }  @media (max-width: 767px) { .document-table { box-shadow: none; } .document-table thead tr, .document-table tfoot tr { display: none; } .document-table tbody tr {  display: block; -webkit-box-shadow: 0px 7px 6px -6px rgba(0, 0, 0, .28); -moz-box-shadow: 0px 7px 6px -6px rgba(0, 0, 0, .28); box-shadow: 0px 7px 6px -6px rgba(0, 0, 0, .28); margin-bottom: 20px; } .document-table tbody tr:last-child { margin-bottom: 0; } .document-table tr, .document-table td { display: block; } .document-table td { background-color: #fff; border-top: none; position: relative;   } .document-table td:hover { background-color: var(--bg-surface1); color: #000; } .document-table td:hover:before { color: hsl(0, 0%, 40%); } .document-table td:first-child { border-top: 1px solid var(--secondary); border-bottom: 3px solid var(--secondary); border-radius: 4px 4px 0 0; color: #000; font-size: 1.11111em; font-weight: bold; }  .document-table tbody tr > td:nth-last-child(2), .document-table tbody tr > td:nth-last-child(1) { display: inline-block;  width: 50%; box-sizing: border-box; vertical-align: top;  padding-left: 0;  }  .document-table tbody tr > td:nth-last-child(2), .document-table tbody tr > td:nth-last-child(1) { text-align: center; } }  .wp-block-table table { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; border-collapse: collapse; border-spacing: 0; margin-top: .5em; width: 100%; max-width: 100%; border-radius: var(--radius-s); overflow: hidden; } .wp-block-table table tbody tr:nth-child(1), .wp-block-table table tbody tr:nth-child(2) { background-color: var(--bg-surface1)!important; padding: 15px; position: relative; text-align: left; } .wp-block-table table td, .wp-block-table table th { border: 1px solid var(--border-1)!important; white-space: nowrap;  } .wp-block-table table { min-width: 600px;  width: 100%; border-collapse: collapse; }  .wp-block-file > .bricks-exclude, .wp-block-file > .bricks-exclude:hover { color: var(--light); text-decoration: none; margin-left: var(--space-xs); } .wp-block-button > .bricks-exclude, .wp-block-button > .bricks-exclude:hover { color: var(--light); }  .brxe-post-content a[href^="http"]:not([href*="sfsa.unsa.ba"]):not(.page-numbers) { display: inline-flex; align-items: center; gap: 0.35em;  transition: color 0.25s ease, opacity 0.25s ease; }  .brxe-post-content a[href^="http"]:not([href*="sfsa.unsa.ba"]):not(.page-numbers):hover { opacity: 0.9; }  .brxe-post-content a[href^="http"]:not([href*="sfsa.unsa.ba"]):not(.page-numbers)::after { content: ""; flex-shrink: 0; width: 1.1em; height: 1.1em; background: no-repeat center/contain url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23305433' stroke-width='2' viewBox='0 0 24 24'> <path d='M18 13v6a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/> <polyline points='15 3 21 3 21 9'/> <line x1='10' y1='14' x2='21' y2='3'/> </svg>"); opacity: 0.8; transition: transform 0.25s ease, opacity 0.25s ease; }  .brxe-post-content a[href^="http"]:not([href*="sfsa.unsa.ba"]):not(.page-numbers):hover::after { transform: translateY(-1px); opacity: 1; }