/* =========================================================
   Tutaş t-35 — CMS Pro → Tuufi port düzeltmeleri
   Orijinal tema CSS'ine DOKUNULMAZ. Burada sadece portun
   gerektirdiği zorunlu düzeltmeler var; görünüm orijinalden gelir.

   NOT: body'ye üst boşluk VERİLMEZ — orijinalde de yok.
   İç sayfalarda boşluğu .divider (101px) verir, anasayfada
   slider bilerek header'ın altına girer (orijinal davranış).
   ========================================================= */

/* 1) Giriş animasyonlarını nötrle: içerik daima net görünür.
      (Port'ta inview/scroll tetikleyicileri birebir çalışmadığı için
       elemanlar yarı saydam kalabiliyordu; zıplama/soluk kalma olmasın.) */
.animated,
.fade-up, .fade-down, .fade-left, .fade-right, .bounce-in,
[class*="animate"] {
    opacity: 1 !important;
    visibility: visible !important;
    -webkit-animation: none !important;
    animation: none !important;
    -webkit-transform: none !important;
    transform: none !important;
}

/* 1b) Katman bağlamı — (1)'in yan etkisini telafi eder.
      Orijinalde slider bölümü animate.css transform'u yüzünden bir "stacking context"
      oluşturur; bu sayede revolution slider'ın iç z-index:20'si dışarı taşmaz ve
      tur detayındaki fiyat dairesi (z-index:1) slider'ın ÜSTÜNDE kalır.
      Biz transform'u nötrlediğimiz için o bağlam kayboluyor ve slider daireyi örtüyordu.
      Bağlamı transform kullanmadan geri kur: */
.sectionhome { position: relative; z-index: 0; }

/* 2) Okunurluk: taşınan gövde metni + içerik görselleri taşmasın */
/* NOT: page-body içindeki img/p'ye DOKUNULMAZ — orijinal gövde inline stillere dayanıyor.
   (max-width:100% iletişim ikonlarını wrapper'a hapsedip küçültüyordu; p{margin} da
    <p height:30px> boşluklarını şişirip satır aralarını açıyordu.) */
.tur-section { color: #333; }
/* Tur detay gövdesi (itinerary) içindeki büyük görseller taşmasın — ikon değil, içerik görseli */
.tur-body img { max-width: 100%; height: auto; }

/* 3) Tur detay bilgi kutusu linkleri */
.tur-infobox a { color: #2848be; }

/* 4) Form alanları tutarlı (tema CSS'i tel/email input'larını stillemiyor → koyu kalıyor) */
.tutas-form input[type="text"],
.tutas-form input[type="tel"],
.tutas-form input[type="email"],
.tutas-form textarea {
    background: #fff !important;
    color: #333 !important;
    border: 1px solid #ccd3da !important;
    border-radius: 4px;
    -webkit-appearance: none;
}
.tutas-form input::placeholder,
.tutas-form textarea::placeholder { color: #9aa3ad; }
