/* ===================================
   MUTLAK BEYAZ BUTON YAZILARI
   Hiçbir override kabul etme
   =================================== */

/* TÜM BUTONLAR - SADECE BEYAZ - HİÇ SHADOW YOK */
button,
.btn,
.btn-primary,
.btn-secondary,
.btn-view,
.btn-view-large,
.btn-submit,
a.btn-primary,
a.btn-secondary,
a.btn-view,
a.btn-view-large,
button.btn-primary,
button.btn-secondary,
[class*="btn"],
input[type="submit"],
input[type="button"],
a[href*="TravelNotes"],
a[href*="About"],
a[href*="TravelNoteDetail"] {
    color: #ffffff !important;
    text-shadow: none !important;
    font-weight: 900 !important;
    -webkit-text-fill-color: #ffffff !important;
}

/* HOVER - BEYAZ KAL */
button:hover,
.btn:hover,
.btn-primary:hover,
.btn-secondary:hover,
.btn-view:hover,
.btn-view-large:hover,
a.btn-primary:hover,
a.btn-secondary:hover,
a.btn-view:hover,
a.btn-view-large:hover,
[class*="btn"]:hover {
    color: #ffffff !important;
    text-shadow: none !important;
    -webkit-text-fill-color: #ffffff !important;
}

/* İÇİNDEKİ HER ŞEY BEYAZ */
button *,
.btn *,
.btn-primary *,
.btn-secondary *,
.btn-view *,
.btn-view-large *,
a.btn-primary *,
a.btn-secondary *,
a.btn-view *,
a.btn-view-large *,
[class*="btn"] * {
    color: #ffffff !important;
    text-shadow: none !important;
    -webkit-text-fill-color: #ffffff !important;
}

/* İCONLAR */
button i,
.btn i,
[class*="btn"] i {
    color: #ffffff !important;
    text-shadow: none !important;
}

/* FOCUS, ACTIVE, VISITED */
button:focus,
button:active,
button:visited,
.btn:focus,
.btn:active,
.btn:visited,
[class*="btn"]:focus,
[class*="btn"]:active,
[class*="btn"]:visited {
    color: #ffffff !important;
    text-shadow: none !important;
    -webkit-text-fill-color: #ffffff !important;
}

/* OVERLAY */
.note-card-overlay *,
.note-card-overlay-large *,
[class*="overlay"] * {
    color: #ffffff !important;
    text-shadow: none !important;
}

