


/* Apply to all customer account links across the site */
.wp-block-woocommerce-customer-account a {
    background-color: transparent !important; /* Transparent background */
    border: 2px solid #00008B !important; /* Dark blue outline */
    color: #00008B !important; /* Dark blue text */
    padding: 10px 20px; /* Add padding for better appearance */
    border-radius: 4px; /* Optional: rounded corners */
    display: inline-flex; /* Align items inside the button */
    align-items: center;
    text-decoration: none !important; /* Remove underline from the link */
}

/* Change to dark blue background and white text on hover */
.wp-block-woocommerce-customer-account a:hover {
    background-color: #00008B !important; /* Dark blue background on hover */
    color: white !important; /* White text on hover */
    border-color: #00008B !important; /* Maintain the dark blue border on hover */
}

/* Ensure the icon inside the button is styled correctly */
.wp-block-woocommerce-customer-account a .icon {
    fill: #00008B !important; /* Dark blue icon color */
}

/* Change icon color to white on hover */
.wp-block-woocommerce-customer-account a:hover .icon {
    fill: white !important; /* White icon color on hover */
}





/* Apply the padding only on mobile devices */
@media (max-width: 768px) {
    #wpsm-navigation .wpsm-menu {
        padding-top: 60px; /* Adjust this value to move the menu items down on mobile */
    }
}





.wp-block-social-links.aligncenter {
    display: flex;
    justify-content: center;
  
	
	margin: 0; /* Remove any existing margin */
    padding: 0; /* Remove any existing padding */
}

.wp-block-social-links.aligncenter li {
    margin: 0; /* Remove any existing margin on list items */
    padding: 0; /* Remove any existing padding on list items */
}


.wp-block-social-links.aligncenter {
    display: flex !important;
    justify-content: center !important;
    align-items: center; /* Optional: centers items vertically within the container */
    margin-left: auto !important;
    margin-right: auto !important;
    padding: 0 !important; /* Remove any existing padding */
    text-align: center; /* Ensure text aligns to center within the flex container */
}



#tertiary {
	display: none;
}

#site-navigation {
    display: none;
}
h1.entry-title {
    display: none;
}

.sp-sponsors {
    display: none;
}

#masthead {
    display: none;
}

body {
    padding-top: 70px; /* Adjust the value as needed */
}

.sp-league-menu {
    display: none;
}
.sp-league-menu sp-align-center.sp-league-menu {
	display: none;
}


#wpsm-logo.wpsm-logo.image-logo {
    margin-top: .65px;  /* Adjust the value as needed */
}


h1.wp-block-heading.has-text-align-center.has-montserrat-font-family.has-x-large-font-size {
    display: none;
}

{
    margin-top: .5px;  /* Adjust the value as needed */
}

button.wpsm-toggle {
    color: white; /* Change text color to white */
}


#wpsm-menu-toggle {
    color: white; /* Change text color to white */
    position: fixed; /* Position the button relative to the viewport */
    right: 5%; /* Move it to the vertical center */
  /
	
	
	
	
	


	
