/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.6.1769258847
Updated: 2026-01-24 13:47:27

*/

/* GLOBALNI STIL ZA SVE TABLICE */
table{
  width:100%;
  max-width:100%;
  border-collapse:separate;
  border-spacing:0;
  background:#fff;
  border:1px solid rgba(0,0,0,.10);
  border-radius:12px;
  overflow:hidden;
  font-size:15px;
}

/* Header */
table thead th{
  text-align:left;
  font-weight:800;
  padding:14px 16px;
  color:#fff;
  background:#b02924;
  border-bottom:1px solid rgba(255,255,255,.18);
  white-space:nowrap;
}

/* Ćelije */
table tbody td,
table tfoot td{
  padding:12px 16px;
  border-bottom:1px solid rgba(0,0,0,.06);
  vertical-align:top;
}

/* Zebra redovi */
table tbody tr:nth-child(even){
  background:rgba(0,0,0,.03);
}

/* Zadnji red bez crte */
table tbody tr:last-child td{
  border-bottom:0;
}

/* Linkovi unutar tablice */
table a{
  color:#b02924;
  text-decoration:underline;
  text-underline-offset:2px;
}

/* Responsive – da tablice ne razbiju layout na mobitelu */
.wp-block-table,
.entry-content .wp-block-table,
.elementor-widget-container .wp-block-table{
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}

/* Malo kompaktnije na mobitelu */
@media (max-width:640px){
  table{font-size:14px;}
  table thead th,
  table tbody td,
  table tfoot td{padding:12px 12px;}
}