@import "custom.navbar.css";

body {
  font-family: 'Kanit', "Roboto", sans-serif;
  font-size: 14px;
  /* color: #55555a; */
  color: #000000;
  line-height: 1.538462;
}
a,
.sidenav.level-1>li.active>a,
.sidenav .sidenav>li.active>a,
.sidenav .sidenav>li.hover>a,
.sidenav .sidenav>li:hover>a {
  color: #43b7f6;
}

.navbar-default .sidenav-toggler .bar-line.in {
  background-color: #43b7f6;
}
.custom-control-primary .custom-control-input:checked~.custom-control-indicator {
  background-color: #43b7f6;
}
.navbar-default .sidenav-toggler.collapsed {
  background-color: #43b7f6;
}
.title-bar-title {
  line-height: 60px;
  margin-top: 0px;
}
.title-bar-title .d-ib {
  padding-left: 15px;
  position: relative;
}
.title-bar-title .d-ib::before {
  position: absolute;
  left: -3px;
  content: '>';
}
.title-bar-title .d-ib:first-child {
  padding-left: unset;
}
.title-bar-title .d-ib:first-child::before {
  position: unset;
  left: unset;
  content: unset;
}
.breadcrumb>li+li:before {
  content: '>';
}
.table thead tr th { text-align: center; }
.table tbody tr td a[class*='manage-'],
.table tbody tr td [class*='manage-'] {
  color: #7d7d8e;
  text-decoration: none;
  cursor: pointer;
  border-right: 2px solid #7d7d8e;
  padding: 0px 5px 0px 5px;
}
.table tbody tr td span[class*='manage-'] {
  padding: 0px 5px 0px 0px;
}
.table tbody tr td [class*='manage-']:first-child { padding-left: 0px; }
.table tbody tr td [class*='manage-']:last-child { padding-right: 0px;border-right: unset; }

.gutter-xs .form-group > [class*="col-"] {
  padding-left: 5px;
  padding-right: 5px;
}

.form-control-feedback { color: #7d7d8e; }
.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 7px;
  padding-bottom: 0px;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-horizontal .control-label,
.form-horizontal .custom-control-label {
  font-weight: 300;
}

.sidenav.level-2>li>a {
  padding-left: 35px;
}
.sidenav>li>a, .sidenav .sidenav>li>a {
  color: #000000;
}

/**
  *
  * button
  *
*/
.btn-primary,
.btn-primary:hover,
.btn-primary.active,
.btn-primary:active,
.open>.btn-primary.dropdown-toggle,
.btn-primary.focus,
.btn-primary:focus,
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open>.btn-primary.dropdown-toggle.focus,
.open>.btn-primary.dropdown-toggle:focus,
.open>.btn-primary.dropdown-toggle:hover {
  background-color: #43b7f6;
  border-color: #43b7f6;
  color: #fff;
}