/* Hide article_excerpt on the specific post */
body.postid-38875 .article_excerpt,
body.postid-38880 .article_excerpt{
    display: none;
}

/* Ensure all "Buy Tickets" and "Group Order Form" buttons have proper styling */
.box_content .action_btn a {
    background-color: black !important; /* Black background */
    color: white !important; /* White text */
    padding: 12px 20px !important; /* Add padding for button shape */
    text-transform: uppercase !important; /* Make text uppercase */
    font-weight: bold !important; /* Bold text */
    border-radius: 5px !important; /* Rounded corners */
    display: inline-block !important; /* Ensure it behaves like a button */
    text-decoration: none !important; /* Remove underline */
    transition: 0.3s ease-in-out !important;
}

/* Hover effect for better interaction */
.box_content .action_btn a:hover {
    background-color: #444 !important; /* Darker black on hover */
    color: #fff !important;
}

/* Ensure buttons inside box_content are visible */
.box_content .action_btn {
    display: block !important;
}
/* Add margin only for "Stadium Information" section on Buy Tickets page */
body.page-id-38985 .vc_row {
    margin-left: 10% !important;
    margin-right: 10% !important;
}
.postid-33467 .header-image-container img {
    object-fit: contain !important; /* Ensures the whole image is visible */
    display: block;
    margin: 0 auto; /* Centers the image */
    max-width: 95%;
    height: auto; /* Maintains aspect ratio */
}

/* remove white space on top of match page */

body.page-template-default.match-id-page .vc_section.top-img-section {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

body.page-template-default.match-id-page .vc_row:first-child {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

body.page-id-2957 table.soccer_datatable.clickable.dataTable.no-footer:first-of-type thead tr,
body.page-id-2959 table.soccer_datatable.clickable.dataTable.no-footer:first-of-type thead tr {
    display: none !important;
    height: 0 !important;
    visibility: hidden !important;
    opacity: 0 !important;
}