/* @import url('https://fonts.googleapis.com/css?family=Kanit:100,200,300'); */
html, body, h2, h3, h4, h5, .logo-lg{
  /* font-family: sans-serif !important;*/
  font-family: 'Kanit', sans-serif !important;
  font-weight: 400;
}
body {
  font-size:15px;
  /* height: 100%; */
  /* font-family: 'Sarabun', sans-serif !important; */
}
.form-control{
  /* font-size:15.1px !important; */
}
.hint-block{
  color:#B8BDA7;
}
.service-name{
  font-size: 18px;
  font-weight: bold;;
}
.box-body{
  padding:30px !important;
}
.dropdown-menu{
  background-color: #f7f7f7;
}
.bootstrap-switch{
  border-radius:0px;
}
.bootstrap-switch .bootstrap-switch-handle-on{
  border-radius:0px;
}
.bootstrap-switch .bootstrap-switch-handle-off{
  border-radius:0px;
}

.select2-container .select2-selection--single .select2-selection__rendered{
  display: inline !important;
}

.select2-container--krajee .select2-selection{
  border-radius: 0px !important;
}

.select2-container--krajee .select2-search--dropdown .select2-search__field{
  border-radius: 0px;
}

.dropdown-menu{
  border-radius:0px;
}
.service-th{
  word-break:break-all !important;
  text-align:right !important;
  width:40% !important;
}

.service-td{
  word-break:break-all !important;
}

hr{
  border: 0;
  border-top:1px solid #eee !important;
}

.table-borderless tr, .table-borderless td, .table-borderless th {
  border: none !important;
}

.nowrap {
  white-space: nowrap;
}