/* These styles are only active when using the isReactNavigation flag */

[data-react-navigation] .container, [data-react-navigation] .container-fluid {
  max-width: 100%;
  background-color: white;
  margin:0px;
  padding:0px;
}

/* Override for containers within booking-flow-content */
[data-react-navigation] .booking-flow-content .container,
[data-react-navigation] .booking-flow-content .container-fluid,
[data-react-navigation] #one-click-container .container,
[data-react-navigation] #one-click-container .container-fluid {
  background-color: initial;
}

[data-react-navigation] #one-click-container .container {
  margin-left: auto;
  margin-right: auto;
  align-items: center;
}

[data-react-navigation] .container-fluid.px-32 {
  padding-right: 0px!important;
  padding-left: 0px!important;
  margin-right: 0px!important;
  margin-left: 0px!important;
}

[data-react-navigation] .container-fluid.p-32 {
  padding-top: 0px!important;
  padding-bottom: 0px!important;
  padding-left: 0px!important;
  padding-right: 0px!important;
}

[data-react-navigation] [data-django-container] {
  display: none;
}

[data-react-navigation] .container-fluid.mt-20,
[data-react-navigation] .container-fluid.mt-24 {
  margin-top: 0px!important;
}

[data-react-navigation] [data-legacy-navbar]:not([data-use-legacy-navigation]) {
  display: none;
}
