/* line 1, scss/sass/partials/_buttons.scss */
a:link.art-button, a:visited.art-button,
a.button, .button, a.button:link, .art-post li a.button:link, input[type="submit"].art-button,
a.button-primary, .button-primary, a.button-primary:link, .art-post li a.button-primary:link
{
  color: #ffffff;
  background-color: #474949;

  display: inline-block;
  padding: 8px 12px;
  margin-bottom: 0;

  text-decoration: none;
  text-align: center;
  font-weight: normal;
  font-size: 13px;
  line-height: 0.43em;

  border: 1px solid #474949;
  border-radius: 4px;

  vertical-align: middle;
  cursor: pointer;

  white-space: nowrap;

  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;

  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}

a.button, a.button:link, .art-post li a.button:link,
a.button-primary, a.button-primary:link, .art-post li a.button-primary:link
{
    height: 38px;
    padding-top: 15px;
}            

a:link.art-button {
  height: 13px;
  padding-top: 14px;
  margin-top: 3px;
}

.divproductadd .art-button {
  margin-top: 3px;
}

table.t24_productlist .art-button {
  margin-top: 0px;
}

/* line 22, scss/sass/partials/_buttons.scss */
a:link.art-button:hover,
a.button:hover,
.button:hover {
  background-color: #e5e5e5;
}

/* line 27, scss/sass/partials/_buttons.scss */
a.button-warning,
.button-warning,
a.button-warning:link, .art-post li a.button-warning:link {
  color: white;
}

/* line 34, scss/sass/partials/_buttons.scss */
a.button-warning:hover,
.button-warning:hover {
  background: #292a2a;
}

a:link.art-button:hover,
input[type="submit"].art-button:hover,
a.button-primary:hover, .button-primary:hover, a.button:hover,
button.button:hover
{
  background-color: #292a2a;
  border-color: #292a2a;
  background-image: -webkit-linear-gradient(top, #474949 0%, #292a2a 100%);
  background-image: linear-gradient(to bottom, #474949 0%, #292a2a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff474949', endColorstr='#ff292a2a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

a.button-primary, a.button-primary:link, .list-item a.button-primary, .list-item a.button-primary:link {
  padding-top: 0;
  line-height: 2.6em;
  padding-left: 12px;
  height: 28px;
}
a.search.button-primary {
    height: 38px;
}