#masthead.sticky{ position:fixed; z-index:99999;margin:0 auto 30px; width:100%;box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.22);}#masthead.sticky #header-container{ padding:0;transition: padding 200ms linear; -webkit-transition:padding 200ms linear;}#masthead.sticky .navbar.navbar-default{ background: rgba(255,255,255,.95); border-bottom:1px solid #f5f5f5}.logo-wrapper .navbar-brand>img{ width: 200px; }.logo-wrapper .navbar-brand>img{ height: 55px; }.site-header{ background-color: #000000 }#main-menu .nav>li>a{ color: #ffffff }#main-menu .nav>li>a:hover{ color: #eded0b }#main-menu .nav>li:hover>ul{ background-color: #000000 }#main-menu .nav>li>ul li a{ color: #ffffff }#main-menu .nav>li>ul li a:hover{ color: #eeeeee }#main-menu .nav>li>ul li:hover{ background-color: #000000 }.secondary-menu-wrap{ background-color: rgba(0,0,0,.6); }#menu-secondary-menu.navbar-nav>li>a{ color: #ffffff }#menu-secondary-menu.navbar-nav>li>a:hover{ color: #fad32b }.secondary-menu-wrap{ padding-top: 0px; }.secondary-menu-wrap{ padding-bottom: 0px; }.sub-title-inner h2, .matech-team .title h4, .match-banner .score, .match-detail-league-title{ color: #ffffff }.sub-title{ padding-top: 150px !important; }.sub-title{ padding-bottom: 90px !important; }.sub-title{ margin-bottom: 80px; }.footer-wrap-inner{ background-color: rgba(0,0,0,.6); }.footer-wrap-inner,.copyright,.footer-wrap  .widget h3.widget_title{ color: #ffffff }.footer-wrap .footer-wrap-inner a, .copyright a, .footer-wrap .footer-wrap-inner .widget ul li a, .footer-wrap .footer-wrap-inner .widget.widget_rss ul li a { color:  }.footer-wrap .footer-wrap-inner a:hover, .copyright a:hover, .footer-wrap .footer-wrap-inner .widget ul li a:hover, .footer-wrap .footer-wrap-inner .widget.widget_rss ul li a:hover { color: !important }.site-header{ padding-top: 15px; }.site-header{ min-height: 60px; }.site-header{ padding-bottom: 15px; }.wp-megamenu-wrap .wpmm-nav-wrap > ul > li > a, .wp-megamenu-wrap .wpmm-nav-wrap > ul > li .wpmm-search-wrap > a.search-open-icon {
    padding: 30px 14px;
    color: #fffbfb;
    transition: color 400ms;
    display: inline-block;
    margin: 0;
}
.wp-megamenu-wrap .wpmm-nav-wrap > ul > li > a:hover, 
.wp-megamenu-wrap .wpmm-nav-wrap > ul > li .wpmm-search-wrap > a.search-open-icon:hover {
    color: yellow;
}



/* استایل پیش‌فرض */
.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_dropdown_menu > ul.wp-megamenu-sub-menu li a, 
.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu ul.wp-megamenu-sub-menu li a {
    color: #ffffff; /* متن اصلی سفید */
    background-color: black; /* پس‌زمینه مشکی */
    transition: color 400ms ease-in-out, background-color 400ms ease-in-out;
}

/* هنگام هاور شدن */
.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_dropdown_menu > ul.wp-megamenu-sub-menu li a:hover, 
.wp-megamenu-wrap .wpmm-nav-wrap > ul.wp-megamenu > li.wpmm_mega_menu ul.wp-megamenu-sub-menu li a:hover {
    color: yellow; /* متن زرد هنگام هاور */
    background-color: black; /* پس‌زمینه همچنان مشکی باقی بماند */
}

.wpmm-mobile-menu a.wpmm_mobile_menu_btn {
    position: absolute;
    left: 10px; /* فاصله از چپ */
    top: 12px; /* تنظیم از بالا */
}

@media (max-width: 768px) {  /* برای موبایل */
    .site-header {
        height: 100px !important; /* تنظیم ارتفاع */
    }
}