.search-Page {
  display: flex;
  flex-direction: column;
}

.search-Page.absolute-full,
.search-Page .absolute-full {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.search-Page .search-InputPane {
  margin-top: 15px;
  padding-left: 20px;
  display: flex;
  width: 100%;
  height: 32px;
}

.search-Page .search-ProvidersPane {
  flex: auto 0;
  border-bottom: 1px solid #e2e2e2;
  padding: 2px 0px 0px 12px;
  display: flex;
}

.search-Page .search-ProvidersPane.no-border {
  border-bottom: none;
}

.search-Page .search-commandbar--container {
  display: flex;
  flex: 1 auto;
}

.search-Page .search-commandbar--container .header-CommandBar {
  background: none !important;
  flex: 1 auto;
}

.search-Page .search-commandbar--container .header-CommandBar .ms-CommandBar-primaryCommands {
  margin-left: 0;
}

.search-Page .search-commandbar--container .commandbar--seperator {
  flex: 0 1 auto;
  align-self: center;
  width: 1px;
  min-width: 1px;
  height: 24px;
  background-color: rgba( 200, 200, 200 ,  1 );
  background-color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
  margin: 0 8px 0 8px;
}

.search-Page .search-Filters-container {
  flex: auto 0;
  border-bottom: 1px solid #e2e2e2;
}

.search-Page .search-Filters-container.hidden {
  display: none;
}

.search-Page .provider-Tabs {
  flex: auto 0;
}

.search-Page .provider-Commands {
  flex: auto 1;
}

.search-Page .search-ResultsPane {
  flex: auto 1;
  position: relative;
}

.error-banner-refresh-link {
  height: auto;
}
