/* Content Body */
  /*
   line-height: 1.5385; 
   font-size: 0.8125rem; 13px
  */

  body {
    margin: 0;
    font-family: Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    font-size: .75rem;
    font-weight: 400;
    /*line-height: 1.15; */
    color: #333;
    text-align: left;
    background-color: #eeeded;
  }

/* Left Menu */
  .nav-item-submenu>.nav-link:after {
    top: .5rem;
  }
  .nav-sidebar .nav-link {
    padding: .5rem 1.25rem;    
    color: #b8c7ce;
  }
  .nav-group-sub .nav-link {
    padding: .625rem 1.25rem .625rem 3.5rem;
  } 
  .nav-sidebar .nav-item:first-child:not(.nav-item-header) {
    padding-top: .1rem;
  }

  .nav-sidebar .nav-item-header {
      padding: .5rem 1.25rem;
      margin-top: .0rem;
  }

  nav-group-sub .nav-link {
      padding: .5rem 1.25rem .5rem 3.5rem;
  }

  .sidebar-dark .nav-sidebar > .nav-item-open > .nav-link:not(.disabled), .sidebar-dark .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light .card[class*="bg-"]:not(.bg-light):not(.bg-white):not(.bg-transparent) .nav-sidebar > .nav-item-open > .nav-link:not(.disabled), .sidebar-light .card[class*="bg-"]:not(.bg-light):not(.bg-white):not(.bg-transparent) .nav-sidebar > .nav-item > .nav-link.active {
      background-color: #176e65;
      color: #fff;
  }

  /*
    .nav-sidebar .nav-item:not(.nav-item-divider) {
     	position: relative;
     	margin: 0;
     	padding: 0;
    }
    .sidebar-dark .nav-sidebar .nav-link, .sidebar-light .card[class*=bg-]:not(.bg-light):not(.bg-white):not(.bg-transparent) .nav-sidebar .nav-link {
     	color: #b8c7ce;
    }
    .nav-group-sub .nav-link {
      padding: .625rem 1.25rem .625rem 3.5rem;
    } 
  */


/* Form 
  line-height: 1.15!important; 1.5385 */
  .form-control {
   	padding: .25rem 0;
    font-size: .75rem;
    line-height: 1.6667!important;
	}

  .select-sm.select2-selection--single {
    font-size: .75rem;
    line-height: 1.5385!important;;
  }

/* btn */
  .btn-group-sm>.btn, .btn-sm {
    padding: .35rem .75rem;
    font-size: .7rem;
    line-height: 1.5385;
    border-radius: .125rem;
  }

/* table */
  .table-xs td,.table-xs th {
      padding: .5rem 1rem!important;
  }
      table.align-top td {
          vertical-align:top!important;
      }

      .w-20px {
        width: 20px!important;
      }
      .w-25px {
        width: 25px!important;
      }
      .w-100px {
        width: 100px!important;
      }

/* end */