/*
Theme Name:   The League Child
Theme URI:    https://themeforest.net/user/mvpthemes/
Description:  The League Child Theme
Author:       MVP Themes
Author URI:   https://themeforest.net/user/mvpthemes/portfolio
Template:     the-league
Version:      1.0.0
License:      GNU General Public License v3 or later
License URI:  http://www.gnu.org/licenses/gpl-3.0.html
Tags:         two-columns, custom-background, custom-colors, custom-menu, featured-images, theme-options, threaded-comments, translation-ready
Text Domain:  the-league-child
*/

/* --- Banner Styling --- */
#mvp-leader-wrap {
  width: 100%;
 opacity: 1;
z-index: 999;
background-image: url('https://calgolfnews.mywebsitedemo.us/wp-content/uploads/2025/11/Untitled-design-3.jpg');
background-size: contain;
background-repeat: no-repeat;
background-position: top;
background-attachment: fixed;
height: 300px;
margin-top: 0px; 
}
 
#mvp-top-head-wrap {
  position: relative; 
  z-index: 1000; 
  top:unset ;
}

#mvp-top-nav-logo img , #mvp-foot-logo img{
  height: 50px;
}
#mvp-site{
    width: 100%; 
    opacity: 1;
 background-color:black;
}
#mvp-foot-wrap{
    width: 100%;
    background-image: url('https://calgolfnews.mywebsitedemo.us/wp-content/uploads/2025/11/istockphoto-1393723478-612x612-1.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center bottom; 
  background-attachment: fixed; 
  z-index: 1;
}

#mvp-foot-wrap::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background: rgba(0, 0, 0, 0.5); 
    pointer-events: none; 
    z-index: 1;
}
ul.mvp-foot-soc-list li a{
    color:white !important;
    border-color: white;}
#mvp-foot-menu-wrap{
    border-color: white;
}
#mvp-foot-menu ul li a, #mvp-foot-copy{
    color:white;}
#block-12 a{
    color: white !important;
}
#mvp-top-head-wrap {
  position: relative;
  width: 100%;
  transition: all 0.4s ease;
  z-index: 999;
}

#mvp-top-head-wrap.sticky {
  position: fixed;
  top: 0 !important;
  left: 0;
  right: 0;
  background: rgba(255,255,255,0.9);
  box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}

