.btn-primary, .navbar-vertical .btn-purchase, .tox .tox-menu__footer .tox-button:last-child, .tox .tox-dialog__footer .tox-button:last-child {
  color: #fff;
  background-color: #e3ce3a;
  border-color: #e3ce3a;
  -webkit-box-shadow: inset 0 1px 0 rgb(255 255 255 / 15%), 0 1px 1px rgb(0 0 0 / 8%);
  box-shadow: inset 0 1px 0 rgb(255 255 255 / 15%), 0 1px 1px rgb(0 0 0 / 8%);
}

.btn-check:checked+.btn-primary, .navbar-vertical .btn-check:checked+.btn-purchase, .tox .tox-menu__footer .btn-check:checked+.tox-button:last-child, .tox .tox-dialog__footer .btn-check:checked+.tox-button:last-child, .btn-check:active+.btn-primary, .navbar-vertical .btn-check:active+.btn-purchase, .tox .tox-menu__footer .btn-check:active+.tox-button:last-child, .tox .tox-dialog__footer .btn-check:active+.tox-button:last-child, .btn-primary:active, .navbar-vertical .btn-purchase:active, .tox .tox-menu__footer .tox-button:active:last-child, .tox .tox-dialog__footer .tox-button:active:last-child, .btn-primary.active, .navbar-vertical .active.btn-purchase, .tox .tox-menu__footer .active.tox-button:last-child, .tox .tox-dialog__footer .active.tox-button:last-child, .show>.btn-primary.dropdown-toggle, .navbar-vertical .show>.dropdown-toggle.btn-purchase, .tox .tox-menu__footer .show>.dropdown-toggle.tox-button:last-child, .tox .tox-dialog__footer .show>.dropdown-toggle.tox-button:last-child {
  color: #fff;
  background-color: #f9e118;
  border-color: #fae11d;
}

.btn-primary:hover, .navbar-vertical .btn-purchase:hover, .tox .tox-menu__footer .tox-button:hover:last-child, .tox .tox-dialog__footer .tox-button:hover:last-child {
  color: #fff;
  background-color: #f9e118;
  border-color: #fae11d;
}

/* Datatable Buttons */

.pagination .active a {
  color: #143361;
  background-color: transparent;
  font-weight: 600;
}
.pagination .active a:hover {
  background-color: transparent;
  color: #143361;
  border: 0px;
}
.pagination .active a:focus {
  background-color: transparent;
  color: #143361;
  outline: none;
}
.pagination li a {
  border: 1px;
  margin-left: 0px;
  color: #707070;
  padding: 7px 2px;
  /*margin: 0px 20px;*/
  margin: 0px 10px;
}
.pagination li a:hover {
  background-color: transparent;
  color: #4A90E2;
  padding-bottom: 2px;
  border-bottom: 1px solid;
}
.pagination li a:focus {
  outline: none;
  background-color: transparent;
  /*color:#707070;*/
}
.pagination li:first-child a, .pagination li:last-child a {
  border: 2px solid #143361 !important;
  border-radius: 6px;
  margin: 0px;
  /*padding: 6px 12px;*/
  padding: 0px 5px;
  border: 2px solid;
  font-size: 14px;
  color: #143361;
}
.pagination li:first-child a:hover, .pagination li:last-child a:hover {
  text-decoration: none !important;
  color: #fff;
  background-color: #143361;
}
.pagination li:first-child a:focus, .pagination li:last-child a:focus {
  outline: none;
}

/**/