﻿:root {
  --mud-container-height: calc(100vh - var(--mud-appbar-height) + (var(--mud-appbar-height) / 4) - var(--app-footer-height));
}

/* Ensure footer stays at bottom */
.mud-layout {
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.mud-main-content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.mud-appbar-dense ~ .mud-main-content > .mud-container {
  min-height: var(--mud-container-height);
}

.mud-breadcrumbs {
  padding: 6px 12px !important;
}

/*
.mud-input-control.mud-input-control-margin-dense.mud-input-outlined-with-label {
    margin-top: 6px;
    margin-bottom: 4px;
}

.mud-input-control.mud-input-outlined-with-label {
    margin-top: inherit;
    margin-bottom: inherit;
}
*/
@media (min-width: 0px) {
  .mud-drop-zone > .mud-grid-item-xs-6 {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    max-width: calc(50% - 36px);
    -ms-flex-preferred-size: calc(50% - 36px);
        flex-basis: calc(50% - 36px);
  }
}
@media (min-width: 600px) {
  .mud-drop-zone > .mud-grid-item-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    max-width: calc(33.3333333333% - 30px);
    -ms-flex-preferred-size: calc(33.3333333333% - 30px);
        flex-basis: calc(33.3333333333% - 30px);
  }
}
@media (min-width: 960px) {
  .mud-drop-zone > .mud-grid-item-md-3 {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    max-width: calc(25% - 28px);
    -ms-flex-preferred-size: calc(25% - 28px);
        flex-basis: calc(25% - 28px);
  }
}
@media (min-width: 1280px) {
  .mud-drop-zone > .mud-grid-item-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    max-width: calc(16.6666666667% - 26px);
    -ms-flex-preferred-size: calc(16.6666666667% - 26px);
        flex-basis: calc(16.6666666667% - 26px);
  }
}

.mud-table-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding: 8px 0;
  margin: 8px 0;
}
.mud-table-toolbar .mud-table-search .mud-input-outlined > input {
  padding: 8.75px 0;
}

.mud-table-head .mud-table-row .mud-table-cell {
  padding: 0 16px 12px;
}
/*# sourceMappingURL=D:\source\SimpleAula 2.0 New\SimpleAula\src\SimpleAula.UI\wwwroot\css\MudBlazor.css.map */