/*
 * Site geneli küçük düzeltmeler (tema main.css üzerine)
 */

/* Owl carousel okları: soldan, yan yana */
.owl-nav {
    display: flex !important;
    align-items: center;
    justify-content: flex-start !important;
    gap: 4px !important;
    width: 100%;
    margin: 10px 0 0 !important;
    padding: 0 !important;
    text-align: left !important;
}

    .owl-nav .owl-prev,
    .owl-nav .owl-next {
        position: static !important;
        display: inline-flex !important;
        align-items: center;
        justify-content: center;
        width: 40px;
        height: 40px;
        margin: 0 !important;
        padding: 0 !important;
    }

/*
 * Sayfa başlık bandı (Layout/_PageHeaderPartial): tema .table_section'da kapsayıcıya ve satıra
 * sabit yükseklik veriyor (height: 18% / 100%). 991px altında başlık ile breadcrumb alt alta
 * geçince içerik bu yüksekliğe sığmıyor, breadcrumb bandın dışına taşıp sayfanın üzerine biniyordu.
 */
@media (max-width: 991px) {
    .page_breadcrumbs.table_section [class*="container"],
    .page_breadcrumbs.table_section .row {
        height: auto;
    }
}
