/* responsive.css - Responsive düzenlemeler burada toplanacak */

/* Detay butonu: Masaüstünde sağda, mobilde ortada */
.ilanlar-section .owl-carousel .item .d-flex.justify-content-end {
    justify-content: flex-end !important;
}
@media (max-width: 767.98px) {
    .ilanlar-section .owl-carousel .item .d-flex.justify-content-end {
        justify-content: center !important;
    }
}

/* Navbar responsive padding ve margin ayarları */
@media (max-width: 991.98px) {
    .navbar {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
}

/* Welcome section başlık ve buton mobilde küçülsün */
@media (max-width: 767.98px) {
    .welcome-section h1 {
        font-size: 2rem !important;
    }
    .welcome-section .btn {
        font-size: 1rem !important;
        padding: 0.75rem 2rem !important;
    }
}

/* İlan kartları mobilde tam genişlik */
@media (max-width: 767.98px) {
    .ilanlar-section .owl-carousel .item .card {
        min-width: 90vw;
    }
}
 
