/* CSS Document */
.lot{
  display:block;
  padding:20px 10px;
}

.lot_details{
  float:left;
  display:inline;
  width:200px;
}

#catalogue{
  height:auto;
}

.lot_info {
  padding-left:10px;
  display: inline-block;
  vertical-align: top;
}

.lot_title h2 {
  margin:0px 0px 10px 0px ;
}

.lot_description{
  display:inline-block;
  width:940px;
  vertical-align: top;
}

.lot_img{
  display:inline-block;
  width:300px!important;
  text-align:center;
}

.lot_img img{
  margin:0 auto 0 auto!important;
  text-align:center
}

.catalogue-slider-wrapper {
  padding:0px 10px;
}

@media only screen and (max-width: 959px) {
  .lot_description{
    display: block;
    width:auto;
  }

  .lot_info {
    padding-left:0px;
  }
}
