.row.display-flex {
  display: flex;
  flex-wrap: wrap;
}

.row.display-flex>[class*='col-'] {
  display: flex;
  flex-direction: column;
}

.settings-tile {
  border: 1px solid #dee2e6;
  padding: 2rem;
  width: 100%;
  height: 100%;
}

.settings-tile>div {
  position: relative;
  height: 100%;
}

.settings-tile>div h3 {
  margin-top: 0;
}

.settings-tile>div .settings-tile-button {
  height: 34px;
}

.settings-tile>div a.btn {
  position: absolute;
  bottom: 0;
  width: 100%;
}

.report-link-tile {
  border: 1px solid #dee2e6;
  padding: 1rem 1.4rem;
}

.report-link-tile p {
  font-size: 1em;
}

.build-meta-details {
  width: 100%;
  text-align: right;
  float: right;
  padding: 15px 15px;
  font-size: 1rem;
}

.build-meta-details a {
  color: rgba(30, 30, 30, 0.6);
}

.dashboard-tiles .dashboard-tile {
  color: #001f3f;
  background-color: #f5f5f5;
}

.dashboard-tiles .dashboard-tile>div,
.dashboard-tiles .dashboard-tile>form {
  float: left;
}

.dashboard-tiles .dashboard-tile>div:nth-child(1) {
  font-family: "Industry Inc W00 Base";
  width: 70%;
  padding: 1rem;
}

.dashboard-tiles .dashboard-tile>div:nth-child(1)>div:nth-child(1) span {
  font-size: 3rem;
}

.dashboard-tiles .dashboard-tile>div:nth-child(1)>div:nth-child(1) i {
  margin-left: 1rem;
  font-size: 3rem;
}

.dashboard-tiles .dashboard-tile>div:nth-child(2) {
  width: 30%;
}

.dashboard-tiles .dashboard-tile>div:nth-child(2) a {
  float: right;
}

.dashboard-tiles .dashboard-tile>form {
  width: 100%;
}

.stats-chart-dashboard-wrapper {
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding-bottom: 4rem;
}

.stats-chart-dashboard-wrapper .chart-selectors {
  margin: 3rem;
  margin-bottom: 0;
}

/* .global-search {
  display: block;
  margin: 7px 10px 0 0;
  width: 200px;
  float: right;
  position: relative;
} */

.global-search {
  display: block;
  width: 200px;
  right: 80px;
  top: 5px;
  position: absolute;
}

.global-search form {
  display: inline-block;
}

.reportName a {
  font-size: 20px;
  color: #13151d;
}

.car-card {
  border-left: 8px;
}

.car-card .car-type {
  max-width: 48px;
  position: relative;
  top: -20px;
  border: none;
  float: right;
  mix-blend-mode: multiply;
}

.wrapper.cp-wrapper .bottom-bar {
  /* display: none; */
}

.wrapper.cp-wrapper #main-wrapper {
  /* padding-top: 60px; */
}

.bordered-1 {
  border: 1px solid #ddd;
  border-radius: 5px;
}

.padded-form-component {
  padding: 2rem;
  margin-bottom: 2rem;
}

/*# sourceMappingURL=custom.css.map */