.grippy {
    cursor: grab;
  }

  .dashboard-icon-label {
    margin-top: .3rem;
    font-size: .75rem;
    line-height: .75rem;
  }

  .font-info {
    color: var(--bs-link-color);
    padding-left: .25rem;
  }

  .dash-icon {
    height: 2.8rem;
    max-width: 3.2rem;
  }

  .dashboard-icon-label {
    line-height: 1rem;
  }

  .collapseCard {
    cursor: pointer;
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .card-title-text {
    font-weight: 650;
  }

  .dash-card {
    width: 48%;
    margin: 1%;
    padding-left: 0px;
    padding-right: 0px;
  }

  @media only screen and (max-width: 960px) {
    .dash-card {
      width: 100%;
      margin: 0%;
    }
  }

  form label,
  th {
    font-weight: 600;
  }

  p {
    margin: 0em;
  }

  .form-group {
    margin-bottom: 1rem;
  }

  .hideMe {
    display: none;
  }

  .offset-switch {
    margin-top: .5rem;
  }

  .offset-circle {
    margin-bottom: .5rem;
  }
#main-menu-kmdsm .card-body a {
    text-decoration: none;
}

.container{
	width:100%;
	max-width:100%;
}


.index-menu .card{
	margin-bottom:1em;
}
.index-menu ul li{
	text-align:center;
	list-style:none;
	margin-right:1em;
}
.index-menu ul h3{
	font-size:1em;
}

.color_FFE0B2{
	background-color:#FFE0B2!important;
}

.color_B3E5FC{
	background-color:#B3E5FC!important;
}

.card-text a{
	text-decoration:none;
}
ul.top_lists li,
ul.top_lists{
	display:inline;
	list-style:none;
}

.ui-jqgrid .ui-jqgrid-bdiv tr.ui-row-ltr:not(.jqgfirstrow) > td:not(.subgrid-data):not(.sgexpanded):not(.sgcollapsed) {
    border: 0;
    border-bottom: 1px solid #ddd;
    padding: 15px;
    color: #555;
    padding: 0 5px !important;
    line-height: 20px;
}