#app > div.main.w-100.doug > header.landing-header.mobile-hide > div > div > div > div.landing-header-card-info-right.d-flex.p-4.flex-column.justify-content-between.h-100 > button {
    display: none;
}

#app > div.main.w-100.doug > footer.bg-dark-grad.main-footer.py-4 {
    background-color: #F2F2F2;
} 

#app > div.main.w-100.doug > footer.bg-dark-grad.main-footer.py-4 > div > div.col-2.d-flex.flex-column > ul {
    margin-right: 30px;
}

#pricing {
  font-family: @font-family;
  border-collapse: collapse;
  width: 100%;
}

#pricing td, #pricing th {
  border: 1px solid #ddd;
  padding: 8px;
}

#pricing tr:nth-child(even){background-color: #f2f2f2;}

#pricing tr:hover {background-color: #ddd;}

#pricing th {
  padding-top: 8px;
  padding-bottom: 8px;
  text-align: center;
  background-color: #16254d;
  color: white;
}

.btn.btn-skinny.cta-primary.float-end {
   display: none;
}

#app > div.main.w-100.doug > div:nth-child(9) > main > section > div > div > div.row.w-100.w-md-50.me-md-3.group-lobby-roster-sidebar.py-4 {
    width: auto;
}

#app > div.main.w-100.doug > div.noprint > footer.bg-dark-grad.main-footer.py-4 {
        background-color: #F2F2F2;
}