/*
Theme Name: Alliance Child
Template: alliance
Theme URI: https://alliance.themerex.net/
Description: Alliance is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Author: ThemeREX
Author URI: https://themerex.net/
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.bp-referral-table {
    width: 100%;
    border-collapse: collapse;
    margin-top: 20px;
}

.bp-referral-table th, .bp-referral-table td {
    padding: 10px 15px;
    border: 1px solid #ddd;
    text-align: left;
}

.bp-referral-table th {
    background-color: #f4f4f4;
}

.bp-referral-table tr:nth-child(even) {
    background-color: #f9f9f9;
}

/* Force header to be full width and reset left-pushed offset */
.elementor-location-header,
.elementor-location-header .elementor-container,
.elementor-location-header .elementor-row {
  width: 100vw !important;
  max-width: 100vw !important;
  margin: 0 auto !important;
  padding: 0 !important;
  left: 0 !important;
  position: relative !important;
  box-sizing: border-box !important;
}

/* Reset body-level wrappers from interfering */
body .site,
body .site-main,
body .container {
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Optional: force transparent background on empty areas for visibility */
.elementor-location-header {
  background-color: white !important;
}

/* Fix weird left spacing due to invisible margin or scrollbar reserve */
html, body {
  overflow-x: hidden;
}









