#crossselling h2.productscategory_h2 {
  margin: 40px 0 20px 0;
  padding: 10px 0;
  border-bottom: 1px solid #ccc;
  font-size: 18px;
  color: #333; }

#crossselling {
  overflow: auto; }

#crossselling ul {
  list-style-type: none;
  vertical-align: bottom; }

#crossselling li {
  float: none !important;
  display: inline-block;
  padding: 0 5px; }
  @media (min-width: 480px) and (max-width: 767px) {
    #crossselling li {
      padding: 0 2px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    #crossselling li {
      padding: 0; } }

#crossselling li a.lnk_img {
  display: block; }
  @media (min-width: 480px) and (max-width: 767px) {
    #crossselling li a.lnk_img {
      width: 168px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    #crossselling li a.lnk_img {
      width: 163px; } }

#crossselling li a img {
  border: 1px solid #ccc; }

#crossselling li p.product_name,
#crossselling li p.price_display {
  text-align: center;
  color: #555;
  font: 500 13px/14px Arial, Helvetica, sans-serif;
  margin: 0 0 1px; }

#crossselling li p.product_name {
  text-align: center; }

#crossselling_list {
  float: left;
  overflow: hidden;
  width: 100%; }

#crossselling_scroll_left,
#crossselling_scroll_right {
  background: url("../img/thumbs_left.gif") no-repeat center;
  text-indent: -3000px;
  display: block;
  width: 9px;
  height: 18px;
  float: left;
  margin-top: 30px; }

#crossselling_scroll_right {
  background-image: url("../img/thumbs_right.gif"); }
