.list-search {
display: none !important;
}
/* =========================
DIDIM IFRAME TEMA
Sert beyaz kontrasti yumusatir
========================= */
html,
body,
.generic-bg {
background-color: #eef3fb !important;
}
section.list-results,
section.passenger-info,
section.payment,
section.payment-page,
section.seat-selection {
background-color: #eef3fb !important;
}
section.list-results .results,
section.list-results .results .item,
section.list-results .results .row,
.ticket-detail,
.payment-detail,
.passenger-form,
.seat-selection,
.card,
.panel,
.box {
background-color: #ffffff !important;
border-color: #d8e1f0 !important;
border-radius: 8px !important;
}
section.list-results .results .item {
box-shadow: 0 6px 18px rgba(6, 16, 48, 0.08);
}
section.list-results .results .item:hover {
border-color: #9fb6dc !important;
}
/* Baslik ve metinler */
body,
input,
select,
textarea {
color: #121936 !important;
}
section.list-results .results .item,
section.list-results .results .item span,
section.list-results .results .item div {
color: #121936;
}
/* Link ve aksan renkleri */
a,
section.list-results .results .item a,
section.list-results .results .item .select-seat,
section.list-results .results .item strong {
color: #07106b !important;
}
/* Fiyat daha okunur kalsin */
section.list-results .results .item .price,
section.list-results .results .item [class*="price"],
section.list-results .results .item span:nth-child(4) {
color: #061030 !important;
font-weight: 700 !important;
}
/* Butonlar Didim ana sitedeki turuncu aksana yaklastirildi */
button,
.btn,
input[type="button"],
input[type="submit"],
a.btn {
border-radius: 6px !important;
}
button.primary,
.btn-primary,
input[type="submit"],
input[type="button"] {
background-color: #ffad4a !important;
border-color: #ffad4a !important;
color: #11172f !important;
}
/* Uyari kutulari beyaz zemin kadar sert durmasin */
.alert,
.warning,
.warning-message,
.notice {
background-color: #fff8cc !important;
border-color: #d9c96c !important;
color: #1f2937 !important;
}
/* Beyaz zeminde yazilarin kaybolmasini engeller */
.secondarycolor-reversefont {
color: #1f2937 !important;
}
/* Koyu buton/kutu icinde yazilar beyaz kalsin */
button.secondarycolor-reversefont,
.btn.secondarycolor-reversefont,
.box .secondarycolor-reversefont {
color: #ffffff !important;
}
/* Didim mevcut ek duzenlemeleri */
section.contact-us .info .icon {
width: auto;
padding: 0;
margin-top: 0.08rem;
display: inline-block;
}
section.boxes .box .text {
font-size: 0.30rem;
color: white !important;
}
section.boxes .box.box4 {
width: calc((100% - 0.6rem) / 3);
}
.header .menu .menu-items .menu-item .sub-items {
background-color: white;
border-width: 1px;
border-style: solid;
border-radius: 0.04rem;
}
/* Uye dropdown bosluklarini toparla */
.header .sub-items {
padding: 6px 0 !important;
gap: 0 !important;
}
.header .sub-items .sub-item {
display: block !important;
height: auto !important;
min-height: 0 !important;
padding: 9px 14px !important;
margin: 0 !important;
line-height: 1.25 !important;
color: #121936 !important;
}
/* Uye girisi sonrasi menude gereksiz Sifremi Unuttum satirini tamamen kaldir */
.header .menu .sub-items a.sub-item.forgotten-password-button,
.header .sub-items a.forgotten-password-button,
.header .sub-items .forgotten-password-button {
display: none !important;
height: 0 !important;
min-height: 0 !important;
max-height: 0 !important;
padding: 0 !important;
margin: 0 !important;
border: 0 !important;
overflow: hidden !important;
line-height: 0 !important;
visibility: hidden !important;
}