.hplusPage {
  background-color: #f5f5f5;
  width: 100%;
}

.form-control-hplus {
  background-color: #fff;
  background-image: none;
  border: 1px solid #e5e6e7;
  border-radius: 1px;
  color: inherit;
  display: block;
  padding: 6px 12px;
  -webkit-transition: border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s;
  transition: border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s;
  width: 100%;
  font-size: 14px;
}

.form-control-hplus:focus {
  border-color: #1ab394;
  outline: none;
}

.form-group label.control-label-hplus {
  font-size: 14px;
  color: #000 !important;
  vertical-align: middle;
}

.form-group-plus {
  width: 20%;
}

.form-group-plus100 {
  width: 100%;
}

.form-group-plusbig {
  width: 30%;
}

.mb15 {
  margin-bottom: 15px;
}

.form-group {
  margin-left: -20px !important;
}

.hplusInputBox {
  margin-left: -20px;
  margin-right: 10px;
}

.float {
  float: left !important;
  width: 25%;
  margin-left: 6px;
}

.label-hplus {
  float: left;
  margin-left: 15px !important;
}

.search-hplus {
  margin-left: 6px;
  margin-bottom: 10px;
}

.btn-hplus {
  background-color: #1ab394 !important;
  box-shadow: none !important;

}

.btn-hplus:hover {
  background-color: #07a081 !important;
  box-shadow: none !important;
}

.btn-hplus:focus {
  outline: none;
}

.btn-danger {
  box-shadow: none !important;
}

.btn-danger:hover {
  background-color: #df3e33 !important;
  box-shadow: none !important;
}

.titleBox {
  display: flex;
  background: #fff;
  padding: 10px;
  padding-top: 15px;
  align-items: center;
  border-bottom: 1px solid #e7eaec;
}

.title {
  margin-left: 12px;
}

.turnover {
  margin-left: 30px;
  font-size: 15px;
  font-weight: 600;
  margin-top: 3px;
  color: #f44336;
}

th {
  font-size: 15px !important;
  font-weight: 600 !important;
}

.defaultBtn {
  height: 43px;
  display: inline-block;
  line-height: 40px;
}

.dataTables_paginate {
  margin-top: 12px !important;
}

.paginate_input {
  border-bottom: 1px solid #1ab394;
}

.dataTables_length select {
  border-bottom: 1px solid #1ab394;
  cursor: pointer;
}

.dataTables-example {
  margin-bottom: 14px !important;
}

.main-panel>.content {
  margin-top: 0px !important;
}

.card {
  border-radius: 0px !important;
}

.card [data-background-color="rose"] {
  padding-bottom: 12px !important;
  border-bottom: 1px solid #f5f5f5 !important;
  width: 100% !important;
  background: #fff !important;
  box-shadow: none !important;
  margin: 0px !important;
}

.card [data-background-color] .card-title {
  color: #676a6c;
}

.card {
  margin-top: 0px;
}

.titleBox i {
  color: #676a6c;
}

.padd0 {
  padding: 0px !important;
}

.ml10 {
  margin-left: 10px !important;
}

.w19 {
  width: 22%;
}

.ml0 {
  margin-left: 0px !important;
}

.material-datatables {
  color: #676a6c;
}

.mb6 {
  margin-bottom: 6px;
}

tbody tr {
  height: 54px;
}

.tableLong td:nth-child(1),
th:nth-child(1) {
  width: 3%;
}

.tableLong td:nth-child(2),
.tableLong th:nth-child(2),
.tableLong td:nth-child(4),
.tableLong th:nth-child(4),
.tableLong td:nth-child(4),
.tableLong th:nth-child(6),
.tableLong td:nth-child(4),
.tableLong th:nth-child(7),
.tableLong td:nth-child(4),
.tableLong th:nth-child(8),
.tableLong td:nth-child(4),
.tableLong th:nth-child(9),
.tableLong td:nth-child(4),
.tableLong th:nth-child(10),
.tableLong td:nth-child(4),
.tableLong th:nth-child(11),
.tableLong td:nth-child(4),
.tableLong th:nth-child(12) {
  width: 5%;
}

.tableLong td:nth-child(4),
.tableLong th:nth-child(14) {
  width: 12%;
}

.ml-1 {
  margin-left: -145px !important;
}

.ml115 {
  margin-left: -115px !important;
}

.ml-89 {
  margin-left: -89px !important;
}

.ml136 {
  margin-left: -136px !important;
}

.ml43 {
  margin-left: -43px !important;
}

.color67 {
  color: #676a6c !important;
}

.modal-dialog {
  top: 5% !important;
}

.modal-body {
  background-color: #fff;
}

.btnSucces {
  color: #4caf50;
}

.w100 {
  width: 100%;
}

.ml100 {
  margin-left: -100px !important;
}

.padd0 {
  padding: 0;
}

modal-header .material-icons {
  color: #000;
}

.ml40 {
  margin-left: 40px !important;
}

.tableBtn {
  margin-left: 20px;
}

.ml20 {
  margin-left: -20px;
}

.ml0 {
  margin-left: 0px !important;
}

.textcenter {
  text-align: center;
}

.checkbox input[type=checkbox]:checked+.checkbox-material .check {
  background: #1ab394;
}

.form-group label.control-label {
  line-height: 1.4 !important;
}

.select2-container .select2-search--inline {
  width: 100%;
}

.select2-container--default .select2-selection--multiple {
  border: none;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: none;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  width: 95%;
}

.btn-hpls-primary {
  background-color: #1ab394;
  border-color: #1ab394;
  color: #FFFFFF;
}

.btn-hpls-primary:hover,
.btn-hpls-primary:focus,
.btn-hpls-primary:active,
.btn-hpls-primary.active,
.open .dropdown-toggle.btn-hpls-primary {
  background-color: #18a689;
  border-color: #18a689;
  color: #FFFFFF;
}

.btn:active,
.btn:focus {
  outline: none;
}

.lda {
  padding: 0px !important;
  padding-right: 30px !important;
}
.navPlus {
  display: flex;
  align-items: center;
}
.navbar-header-hplus {
  flex: 1;
}

html,
body,
.content {
	overflow: auto !important;
	height: 100vh;
}