/*
Theme Name: Tawali Business Services
Theme URI: https://tawali.sa
Author: Tawali Business Services
Author URI: https://tawali.sa
Description: Professional WordPress theme for Tawali Business Services. Bilingual (Arabic/English), Elementor-ready, with custom forms, Theme Builder header/footer, and business services layouts.
Version: 1.3.6
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: tawali
Tags: custom-logo, custom-menu, translation-ready, rtl-language-support, full-width-template, theme-options, elementor

Tawali Business Services WordPress Theme
*/

/* Default page content (Gutenberg / classic editor) — not used for Elementor-built pages. */
.tawali-page-content:not(.tawali-page-content--elementor) {
  width: 100%;
}

/* When theme layout is shown, hide empty WP content area (no duplicate blank block). */
body:not(.tawali-elementor-page-active) .tawali-page-content:not(.tawali-page-content--elementor):empty {
  display: none;
}

.entry-content {
  max-width: 800px;
  margin: 0 auto;
  padding: 40px 0;
}

.entry-content img {
  max-width: 100%;
  height: auto;
}

.admin-bar .header {
  top: 32px;
}

@media (max-width: 782px) {
  .admin-bar .header {
    top: 46px;
  }
}

.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="tel"],
.wpcf7-form textarea,
.wpcf7-form select {
  width: 100%;
  padding: 14px 16px;
  font-size: 0.9375rem;
  color: var(--navy-900);
  background: var(--gray-50);
  border: 2px solid var(--gray-200);
  border-radius: var(--radius-md);
  transition: var(--transition);
  outline: none;
}

.wpcf7-form .wpcf7-submit {
  display: inline-flex;
  width: 100%;
  padding: 12px 28px;
  font-weight: 600;
  border-radius: var(--radius-md);
  background: linear-gradient(135deg, var(--gold-500), var(--gold-400));
  color: var(--navy-900);
  border: none;
  cursor: pointer;
}
