a {
  color: #005580; }

button,
.button,
.button:active,
.button:hover,
.remove-from-basket,
.add-to-basket {
  color: #ffffff;
  border-radius: 0px;
  background: #005580;
  padding: 0px 20px;
  line-height: 36px;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  filter: none;
  height: auto;
  border: 0;
  box-shadow: none;
  text-shadow: none;
  display: inline-block;
  position: relative;
  cursor: pointer; }

.button:active,
.remove-from-basket:active,
.add-to-basket:active {
  top: 2px; }

.remove-from-basket:hover,
.add-to-basket:hover {
  text-decoration: none; }

.basket_items thead th,
.tbl-events thead th {
  text-align: center !important;
  vertical-align: middle;
  border: solid 1px silver; }
.basket_items tbody td,
.tbl-events tbody td {
  text-align: center;
  border: solid 1px silver; }
.basket_items .col-price,
.basket_items .col-status,
.tbl-events .col-price,
.tbl-events .col-status {
  white-space: nowrap; }
.basket_items .remove-from-basket,
.basket_items .add-to-basket,
.tbl-events .remove-from-basket,
.tbl-events .add-to-basket {
  line-height: 30px;
  padding: 0 10px;
  font-size: 12px;
  margin-top: 5px; }
