/*
Theme Name: Tigris Transfer Lite
Theme URI: https://tigris-taxi.hu/
Author: Tigris Transfer Travel
Description: A Tigris Transfer Travel ingyenes, Divi-független arculata a WordPress Twenty Twenty-Five szülősablonjára építve.
Version: 1.0.1
Template: twentytwentyfive
Text Domain: tigris-transfer-lite
Requires at least: 6.7
Requires PHP: 7.4
License: GPL-2.0-or-later
*/

/* Meglévő, háromnyelvű kezdőlap teljes szélességben. */
body { margin: 0; background: #fff; }
.wp-site-blocks { padding: 0 !important; }
.tigris-home-main, .tigris-home-main > *,
.tigris-home-main .wp-block-post-content,
.tigris-home-main .wp-block-post-content > .tt-site {
  width: 100% !important;
  max-width: none !important;
  margin-block-start: 0 !important;
}
.tigris-home-main .wp-block-post-content { padding: 0 !important; }
.tigris-header {
  display: flex; align-items: center; justify-content: space-between; gap: 20px;
  min-height: 90px; padding: 10px clamp(16px, 4vw, 65px);
  background: #fff; border-bottom: 1px solid #e9e9e9;
  position: sticky; top: 0; z-index: 100;
  font-family: Arial, Helvetica, sans-serif;
}
.tigris-header .tigris-logo { display: block; width: min(260px, 27vw); min-width: 165px; }
.tigris-header img { display: block; width: 100%; height: auto; }
.tigris-header nav { display: flex; align-items: center; gap: clamp(12px, 2.2vw, 38px); }
.tigris-header nav a { text-decoration: none; color: #1c1c1c; font-size: 16px; font-weight: 900; white-space: nowrap; }
.tigris-header nav a:hover { color: #e56600; }
.tigris-header .tigris-call { border: 2px solid #111; padding: 11px 16px; }
.tigris-simple-page { padding: 64px 20px 90px; }
.tigris-simple-page > * { max-width: 960px; margin-left: auto; margin-right: auto; }
.tigris-simple-page .wp-block-post-title { font-size: clamp(30px, 4vw, 46px); }
.tigris-simple-page .wp-block-post-content { line-height: 1.65; }
.tigris-footer { padding: 30px 5%; background: #111; color: #ddd; display: flex; justify-content: space-between; gap: 18px; flex-wrap: wrap; font: 700 14px Arial, Helvetica, sans-serif; }
.tigris-footer a { color: #fff; text-decoration: underline; }
@media (max-width: 850px) {
  .tigris-header { min-height: 75px; flex-wrap: wrap; justify-content: center; gap: 7px; }
  .tigris-header .tigris-logo { width: 190px; }
  .tigris-header nav { width: 100%; justify-content: space-around; gap: 7px; padding-bottom: 8px; }
  .tigris-header nav a { font-size: 12px; }
  .tigris-header .tigris-call { padding: 7px 9px; }
}
