﻿@charset "utf-8";
/*@table-bg-hover:                #f5f5f5;*/
.bootstrap-touchspin {
  /* Customisations */
}
.bootstrap-touchspin .input-group-btn-vertical {
  position: relative;
  white-space: nowrap;
  width: 1%;
  vertical-align: middle;
  display: table-cell;
}
.bootstrap-touchspin .input-group-btn-vertical > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
  padding: 8px 10px;
  margin-left: -1px;
  position: relative;
}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
  border-radius: 0;
  border-top-right-radius: 4px;
}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  margin-top: -2px;
  border-radius: 0;
  border-bottom-right-radius: 4px;
}
.bootstrap-touchspin .input-group-btn-vertical i {
  position: absolute;
  top: 3px;
  left: 5px;
  font-size: 9px;
  font-weight: normal;
}
.bootstrap-touchspin.input-group .input-group-btn .btn {
  font-family: "Gilroy Light", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  min-width: 30px;
  padding-left: 6px;
  padding-right: 6px;
  /*height: @input-height-base;*/
}
.bootstrap-touchspin.input-group .input-group-btn .bootstrap-touchspin-down {
  left: 0;
  border-right: none;
  border-radius: 0;
}
.bootstrap-touchspin.input-group .input-group-btn .bootstrap-touchspin-up {
  left: 1px;
  border-left: none;
  border-radius: 0;
}
fieldset fieldset .bootstrap-touchspin.input-group .input-group-btn .btn,
.fieldset-light .bootstrap-touchspin.input-group .input-group-btn .btn {
  border-color: rgba(254, 85, 86, 0.2);
}
.table-entity-list .bootstrap-touchspin.input-group {
  margin-top: 1px;
}
.table-entity-list .bootstrap-touchspin.input-group .input-group-btn .btn {
  border: none;
}