body{
    overflow-x: hidden;
    color: #000000;
}


.header-navbar-v2 .header-inner{
    justify-content: space-between !important;
}

.header-navbar-v2 .header-button{
    display: none !important;
}
header .header-navbar-v2 .header-logo {
   
    margin-right: 0 !important;
   
}
/* 1. SEARCH MUKAMMAL KHATAM */
.action-search, .menu-item-search, #menu-searchform, .cd-search-wrap, .search-open-btn {
    display: none !important;
}

/* 2. LOGOS &amp; CART (DESKTOP &amp; MOBILE) */
.custom-second-logo, .action-cart {
    display: flex !important;
    visibility: visible !important;
}

/* --- MOBILE SPECIFIC RESPONSIVE FIX (991px and below) --- */
@media (max-width: 991px) {
    /* Menu list ko hide karna jo screen par bikhri hui hai */
    .header-navbar-v2 .header-menu {
        display: none !important; /* Ye list ko band rakhega jab tak button na dabaya jaye */
    }

    /* Header Layout ko row mein set karna */
    .header-inner {
        display: flex !important;
        flex-direction: row !important;
        justify-content: space-between !important;
        align-items: center !important;
        padding: 10px !important;
        flex-wrap: nowrap !important;
    }

    /* Dono Logos ka size mobile ke liye */
    .header-logo img { max-width: 80px !important; }
    .custom-second-logo img { max-height: 25px !important; }

    /* Actions Container (Cart + Logo) */
    .header-actions {
        display: flex !important;
        align-items: center !important;
        gap: 8px !important;
        order: 2 !important;
    }

    .action-cart { order: 1 !important; }
    .custom-second-logo { order: 2 !important; }

    /* --- HAMBURGER MENU BUTTON FIX --- */
    /* Theme ka default mobile button show karna */
    .navbar-toggler, 
    .menu-mobile-collapse-trigger, 
    .menu-icon {
        display: block !important;
        visibility: visible !important;
        order: 3 !important; /* Sabse aakhir mein button */
        background: transparent !important;
        border: none !important;
        outline: none !important;
    }

    /* Button ke andar ki lines (agar nazar na aayen) */
    .navbar-toggler-icon, .menu-icon i {
        color: #000 !important;
        font-size: 24px !important;
    }
}

/* --- DESKTOP DISPLAY FIX --- */
@media (min-width: 992px) {
    .header-inner {
        display: flex !important;
        justify-content: space-between !important;
        align-items: center !important;
    }
    .header-menu {
        display: block !important;
    }
    .custom-second-logo img {
        max-height: 50px !important;
    }
}

.pgs_cars_carousel-wrapper .car-item.car-item-4 .car-list{
      display: none;
  
}

.pgs_cars_carousel-wrapper .car-item.car-item-4 .car-description{

  
  display: none;
  
}
.pgs_cars_carousel-wrapper .car-item.car-item-4 .item-title{
  font-size: 27px;
    
    font-weight: 600;
  
  
  
}


/* Sirf Vehicles submenu target */
#menu-item-13485 .sub-menu li a {
    position: relative;
    padding-left: 28px; /* space for logo */
}

/* Logo hidden by default */
#menu-item-13485 .sub-menu li a::before {
    content: "";
    position: absolute;
    left: 5px;
    top: 50%;
    transform: translateY(-50%) scale(0.8);
    
    width: 16px;
    height: 16px;

    background-image: url("http://hl.yourseoguru.com/wp-content/uploads/2026/05/hondalogo-1.png");
    background-size: contain;
    background-repeat: no-repeat;

    opacity: 0;
    transition: all 0.3s ease;
}

/* Hover par show */
#menu-item-13485 .sub-menu li:hover a::before {
    opacity: 1;
    transform: translateY(-50%) scale(1);
}

.hfe-nav-menu .sub-menu{
      min-width: 260px !important;
  
}
.section-title.style_3 .sub-title{

      font-size: 16px !important;
}

.section-title.style_3 .main-title+p{
    font-size: 16px !important;
      line-height: 26px !important;
  
}



.footer_bg-image{
  border-top:5px solid  #E60012 !important;
}
.footer h6{
     font-weight: 600 !important;
}
footer, .footer a, .footer input, footer p, footer ul li a, footer .textwidget ul li a, footer .widget ul li a, footer span, footer footer .widget_recent_entries .recent-post-info a, footer .widget_recent_entries .recent-post-info span, footer .widget_recent_entries .recent-post-info a, footer ul li i, footer .address li{
  color:#fff !important;
}


.car-details .col-lg-12 .aside-lead-form-btn li a, .car-details.car-detail-layout-modern-1 .aside-lead-form-btn li a {
  color: #ffffff;
    background: #db2d2e;
    border: 2px solid #db2d2e;
}


.details-nav ul li a{
  color: #ffffff;
    background: #db2d2e;
    border: 2px solid #db2d2e;
}

.content.col-lg-9.col-md-9.col-sm-8 {
    width: 100% !important;
}













