body{
  font-size: 13px;
}
.content-wrapper > .content {
	padding: 1.0rem .5rem;
}
.btn, .dropdown-menu{
  font-size: 14px;
}
.content-navbar{
  margin: 0px -13px;
  padding-left: 13px;
  padding-right: 13px;
}
.breadcrumb{
  display: inline-flex;
  padding: .5rem 1rem !important;
}
.nav-content-header{
  padding-left: 0px;
  padding-right: 0px;
}
.nav-content{
  display: inline-flex;
  margin-top: 5px !important;
  margin-bottom: 2px !important;
  padding: 0;
}
/* mask */
.mask {
  display: none;
  position: absolute;
  left: 0px;
  top: 8px;
  width: 100%;
  z-index: 9999;
  margin-top: -8px;
  background-color: rgba(255,255,255,.6);
  height: 100%;
  padding-top: 24px;
}
/* form list */
.table td, .table th{
  vertical-align: middle;
  padding: 0.5rem;
  white-space: nowrap;
  max-width: 500px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.table-sm td, .table-sm th{
  vertical-align: middle;
  padding: 0.2rem;
  white-space: nowrap;
  max-width: 500px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.popover.editpop{
  min-width: 300px;
}
.card-filter{
  float: left;
}
.pagination{
  margin-bottom: 0px;
}
.dropdown-submenu form > .input-group{
  margin-bottom: 5px;
}
.dropdown-submenu .dropdown-item{
  margin-right: 15px;
}
.dropdown-submenu form{
  min-width: 250px;
  width: auto !important;
}
.filter-date .menu-date-range form{
  min-width: 600px;
}
.dropdown-item a{
  color: unset;
}
.form-control{
  min-height: 32px;
  padding: .25rem .75rem;
}
/* end form list */
.text-delete{
  text-decoration: line-through;
}