/*Adjusts the sidebar and main content area width*/
body.wrapper-fluid .site-grid {
  grid-template-columns: [full-start] minmax(0,1fr) [main-start] minmax(0,15%) minmax(0,35%) minmax(0,35%) minmax(0,15%) [main-end] 100px [full-end]
}

.container-header {
  position: relative;
  z-index: 10;
  background-color: var(--cassiopeia-color-primary);
  background-image: linear-gradient(135deg, var(--cassiopeia-color-primary) 100%, var(--cassiopeia-color-hover) 0%);
  /*box-shadow: 0 5px 5px rgba(0, 0, 0, 0.03) inset;*/
  box-shadow: 0 0 8px 7px rgba(0,0,0,0.85);
}
.container-header .mod-menu {
justify-content: center;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  max-width: 100%;
}

@media (min-width:1200px) {
 .h3,
 h3 {
  font-size:1.0rem;
 }

:root {
 --cassiopeia-color-primary:#222222;
 --cassiopeia-color-link:#224faa;
 --cassiopeia-color-hover:#424077
}