/* line 5, shop.scss */
.cart-content .intro {
  margin: 0 -15px 20px;
}
/* line 9, shop.scss */
.cart-content .row {
  padding: 20px 0;
  margin: 10px -15px;
}
/* line 14, shop.scss */
.cart-content .head {
  padding: 0;
  text-transform: uppercase;
  color: #720000;
}
/* line 20, shop.scss */
.cart-content .item {
  background-color: white;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFB6B6B5');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #b6b6b5));
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #b6b6b5 100%);
  background-image: -moz-linear-gradient(top, #ffffff 0%, #b6b6b5 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #b6b6b5 100%);
  background-image: linear-gradient(top, #ffffff 0%, #b6b6b5 100%);
}
/* line 24, shop.scss */
.cart-content .price {
  text-align: right;
}
/* line 28, shop.scss */
.cart-content .count {
  text-align: center;
}
/* line 30, shop.scss */
.cart-content .count .glyphicon {
  font-size: 16px;
  color: #999999;
  padding: 10px 1px;
}
/* line 35, shop.scss */
.cart-content .count .glyphicon:hover {
  color: #720000;
}
/* line 42, shop.scss */
.cart-content .head,
.cart-content .item div:last-child,
.cart-content .title, .cart-content .artist {
  font-family: ProximaNovaSbold;
}

/* line 49, shop.scss */
.cart-order h3 {
  color: #a80000;
}
/* line 52, shop.scss */
.cart-order > div {
  border: 1px solid #ccc;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  padding: 0 10px 20px;
}
/* line 58, shop.scss */
.cart-order table + div {
  text-align: right;
}
/* line 62, shop.scss */
.cart-order td + td {
  text-align: right;
}
/* line 67, shop.scss */
.cart-order td + td,
.cart-order tr:last-child {
  font-family: ProximaNovaSbold;
}

/* line 72, shop.scss */
.row.content {
  min-height: 600px;
}

/* line 76, shop.scss */
.content .filter_text {
  font-family: 'LTCCaslon';
  text-decoration: none;
  padding-top: 12px;
  font-size: 14px;
  text-align: right;
  color: #333333;
}
/* line 83, shop.scss */
.content .filter_text > span {
  border-bottom: 1px solid #a80000;
}
