/*
Theme Name: Levelx Child
Theme URI: https://levelx.modeltheme.com/
Template: levelx
Author: ModelTheme
Author URI: http://modeltheme.com/
Description: Casino Affiliate WordPress Theme
Version: 1.0
Text Domain: levelx
Tags: custom-header, custom-menu, featured-images, post-formats, sticky-post
*/
/* Theme customization starts here
------------------------------------------------------- */
body.single-post img.wp-post-image {
    display: none !important;
}

body.single-post .post-category-comment-date {
    display: none !important;
}

@media (min-width: 992px) {

    /* Navbar'ı referans al */
    .header2 .navbar {
        display: flex;
        align-items: center;
    }

    /* Logo ve menü kolonlarını flex içine al */
    .header2 .navbar-header,
    .header2 .navbar-collapse {
        float: none !important;
        display: flex;
        align-items: center;
    }

    /* Menü + social ikonları dikey ortala */
    .header2 .navbar-nav {
        display: flex;
        align-items: center;
    }

    /* ASIL SORUN: link line-height */
    .header2 .navbar-nav > li > a {
        line-height: 1 !important;
        padding-top: 0;
        padding-bottom: 0;
    }

    /* Social ikonlar için */
    .header2 .navbar-nav > li.social_links > a {
        display: flex;
        align-items: center;
    }
}

/* CATEGORY PAGE – FORCE 3 COLUMN GRID */
.category .row {
    display: flex !important;
    flex-wrap: wrap !important;
    margin-left: -15px;
    margin-right: -15px;
}

/* HER POST */
.category article,
.category .post {
    width: 33.3333% !important;
    padding: 0 15px;
    margin-bottom: 40px;
    float: none !important;
}

/* Kart görünümü */
.category article {
    background: #fff;
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 12px 35px rgba(0,0,0,.08);
}

/* Görsel */
.category article img {
    width: 100%;
    height: 220px;
    object-fit: cover;
}

/* İç alan */
.category .post-content {
    padding: 20px;
}


/* Continue Reading yazısını tamamen gizle */
.read-more,
.more-link,
a.more-link,
.mt-read-more {
    font-size: 0 !important;
}

/* Link kalsın ama yazı yerine "Okumaya Devam Et" gelsin */
.read-more::after,
.more-link::after,
a.more-link::after,
.mt-read-more::after {
    content: "Okumaya Devam Et";
    font-size: 14px;
    font-weight: 600;
}
@media (max-width: 992px) {
    .category article,
    .category .post {
        width: 50% !important;
    }
}

@media (max-width: 600px) {
    .category article,
    .category .post {
        width: 100% !important;
    }
}


@media (max-width: 991px) {

    .navbar-nav .menu-item-has-children > .sub-menu {
        display: none;
    }

    .navbar-nav .menu-item-has-children.open > .sub-menu {
        display: block;
    }

}

@media (max-width: 991px) {

    .navbar-nav li.menu-item-has-children {
        position: relative;
    }

    .navbar-nav li.menu-item-has-children > span,
    .navbar-nav li.menu-item-has-children > .submenu-toggle,
    .navbar-nav li.menu-item-has-children > .mt-submenu-toggle {
        color: #fff !important;
        filter: brightness(0) invert(1) !important;
    }

}


