
.form-group {
  margin-bottom: 1rem;
}
.form-control {
  padding: .375rem .75rem;
}
.form-group label{
  margin-bottom: 3px;
}
.btn{
  padding-right: 12px !important;
  padding-left: 12px !important;
  font-size: 13px;
  padding-top: 8px !important;
}
.btn.btn-sm{
  padding-right: 12px !important;
  padding-left: 7px !important;
  padding-bottom: 11px !important;
}
.tab-content > .active {
  padding: 10px;
}
.breadcrumb .breadcrumb-item a{
  color: #333;
}

.tab-content > .active  .tab_checks  label input {
  margin-left: 2px;
  margin-right: 10px;
}   


.swal2-icon.swal2-success {
color: #a5dc86;
border-color: transparent;
}
.sosmall{
  padding: 1px 6px;
  margin-right: 5px;
}
.aside.aside-dark .aside-logo {
background-color: #1d4522;
}
.aside.aside-dark {
background-color: #1d4522;
}
.aside-dark .menu .menu-item.show > .menu-link {
background-color: #142f17;
}
.aside-dark .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .aside-dark .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
  background-color: #142f17;
}
.aside-dark .menu .menu-item.here > .menu-link {
background-color: #142f17;
}
.aside-dark .menu .menu-item .menu-link, .aside-dark .menu .menu-item .menu-link .menu-title {
color: #fff;
}
.aside-dark .menu .menu-item .menu-link .menu-icon, .aside-dark .menu .menu-item .menu-link .menu-icon .svg-icon, .aside-dark .menu .menu-item .menu-link .menu-icon i{
  color:#fff;
}
.aside-dark .menu .menu-item .menu-section {
color: #fff !important;
letter-spacing: 0 !important;
}
.text-hover-primary:hover, .text-hover-primary:hover i {
color: #1d4522 !important;
transition: color .2s ease, background-color .2s ease;
}
.aside-dark .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .aside-dark .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .aside-dark .menu .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .aside-dark .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .aside-dark .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .aside-dark .menu .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i{
  color: #26bf00
}
.aside-dark .menu .menu-item.show > .menu-link .menu-icon, .aside-dark .menu .menu-item.show > .menu-link .menu-icon .svg-icon, .aside-dark .menu .menu-item.show > .menu-link .menu-icon i{
  color: #26bf00
}
.aside-dark .menu .menu-item.here > .menu-link .menu-icon, .aside-dark .menu .menu-item.here > .menu-link .menu-icon .svg-icon, .aside-dark .menu .menu-item.here > .menu-link .menu-icon i{
  color: #26bf00
}
.btn.btn-sm{
font-size: 8px !important;
}

.notificationcount{
  position: absolute;
  top: 0;
  left: 0;
  background-color: #1d4522;
  border-radius: 50%;
  padding-top: 2px;
  color: #fff;
  padding-right: 7px;
  padding-left: 7px;
  height: 22px;
}
.li_clrcircle{
height: 30px;
width: 32px;
border-radius: 50%;
display: inline-block;
background-color: #1d4522;
color: #fff;
padding-top: 3px;
text-align: center
}
.li_clrcircle a{
color: #fff !important;
}
button.btn.btntimestr{
position: absolute;
left: 0;
top: 0;
font-size: 0px !important;
}
.apexcharts-canvas{
  margin: 5px auto;
}
div, main, ol, pre, span, ul{
  max-width: 100%;
}
.nav-tabs .nav-link{
  background: #1d4522;
  color: #fefefe !important;
  font-weight: bold;
  margin: 0 1px;
  margin-bottom: 5px;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
  border-top: 5px solid #1d4522;
  color: #1d4522 !important;
}
.h-147px{
  height: 147px;
  overflow: hidden;
}
.table-bordered {
  border:1px solid #dee2e6
}
.table-bordered td,
.table-bordered th {
  border:1px solid #dee2e6
}
.table-bordered thead td,
.table-bordered thead th {
  border-bottom-width:2px
}

@media (min-width: 992px){
  .container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    padding: 0 19px;
  }
  
}

