/* Alt sayfalar — koyu hero üstü şeffaf menü (İletişim, S.S.S.) */

.page-iletisim #main-content,
.page-sss #main-content {
    padding-top: 0;
}

.page-iletisim header.transparent,
.page-sss header.transparent {
    top: 0;
    left: 0;
    right: 0;
    background: transparent !important;
    border: 0;
    box-shadow: none;
}

.page-iletisim header.transparent:not(.smaller):not(.header-mobile),
.page-sss header.transparent:not(.smaller):not(.header-mobile) {
    background: transparent !important;
}

.page-iletisim header.transparent:not(.smaller) .de-flex::before,
.page-sss header.transparent:not(.smaller) .de-flex::before {
    display: none !important;
}

.page-iletisim header.transparent:not(.smaller) #mainmenu > li > a.menu-item,
.page-sss header.transparent:not(.smaller) #mainmenu > li > a.menu-item {
    color: #fff !important;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
}

.page-iletisim header.transparent:not(.smaller) #mainmenu > li > a.menu-item.active,
.page-sss header.transparent:not(.smaller) #mainmenu > li > a.menu-item.active {
    color: var(--primary-color, #b07e50) !important;
    text-shadow: none;
}

.page-iletisim header.transparent:not(.smaller) #mainmenu li.has-child:after,
.page-sss header.transparent:not(.smaller) #mainmenu li.has-child:after {
    color: #fff;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.35);
}

.page-iletisim header.transparent:not(.smaller) #menu-btn,
.page-sss header.transparent:not(.smaller) #menu-btn {
    color: #fff;
}
