input.large.error,
input.small.error,
input.extrasmall.error,
input.half.error,
input.medium.error {
  border:1px solid red;
}

/* paging overrule for search */
#products-navigation,
#productssearch-navigation
{
  display: block;
  clear: both;
  width: 592px;
  margin: 1em 0;
}
*+html #products-navigation,
*+html #productssearch-navigation
{
  margin: 0;
  padding: 1em 0;
}
#products-navigation:after,
#productssearch-navigation:after
{
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#products-navigation a,
#productssearch-navigation a
{
  display: block;
  float: left;
  margin-right: 10px;
  padding: 6px 12px 5px;
  background-color: #EEE;
  color: #000;
  font: normal 81.25%/1.38 'PT Sans','Corbel','Lucida Grande','Lucida Sans Unicode','Futura Medium',sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.05em;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -o-border-radius: 3px;
}
#products-navigation a.previous,
#productssearch-navigation a.previous
{
  padding-left: 16px;
  background-image: url(../images/lay-out/button-arrow-sprite.png);
  background-repeat: no-repeat;
  background-position: 0 50%;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-topleft: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-top-left-radius: 0;
  -o-border-bottom-left-radius: 0;
  -o-border-top-left-radius: 0;
}
#products-navigation a.next,
#productssearch-navigation a.next
{
  padding-right: 16px;
  background-image: url(../images/lay-out/button-arrow-sprite.png);
  background-repeat: no-repeat;
  background-position: 100% 50%;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  -moz-border-radius-bottomright: 0;
  -moz-border-radius-topright: 0;
  -webkit-border-bottom-right-radius: 0;
  -webkit-border-top-right-radius: 0;
  -o-border-bottom-right-radius: 0;
  -o-border-top-right-radius: 0;
}

#products-navigation a.active,
#products-navigation a:hover,
#products-navigation a.previous:hover,
#products-navigation a.next:hover,
#productssearch-navigation a.active,
#productssearch-navigation a:hover,
#productssearch-navigation a.previous:hover,
#productssearch-navigation a.next:hover
{
  background-color: #D10;
  color: #FFF;
}



/** GX SPECIFIC CLASSES */
#products-navigation a.gx_paging_first,
#productssearch-navigation a.gx_paging_first {
}

.product .button-action-small{
  float: right;
}

.detail-wrap .deliverable select {
  width:100%;
}
