.csproduct .information{font-size:14px;margin:0px;width:340px;}
.csproduct .information h1{font-size:18px;margin-bottom:15px;}
#testimonial p{padding:10px 0 5px;line-height:18px;}
#testimonial p:first-letter{font-size:30px; font-style:italic;padding:20px 0;}
.customer_name{float:right;font-size:12px;font-style:italic;}
.csproduct .information .tekau{padding-bottom:10px;}
.csproduct .information .wait{padding:24px 0px 5px 0px; text-align:center}
.input_postcode{border:1px solid #ccc;width:60px;height:35px;padding:10px;margin-right:10px;font-size:16px;}
.bid_button{background:url(../images/public_pic.png) no-repeat left -42px; width:341px; height:54px; cursor:pointer}
.watch_button{background:url(../images/public_pic.png) no-repeat -129px top;width: 100%;height:34px;margin-top:15px;}
.watch_button a{width:169px; display:block; height:34px; margin-right:5px; float:left}
.csproduct .information .Postage{padding:17px 0px 0px 0px}
#calculate{width:100%;height:40px;margin-top:10px;}
.qty{border:1px solid #ccc;width:85px;height:35px;padding:5px;font-size:14px;}
.calculate-btn{float:right;background:url() no-repeat 0 -489px;width:152px;height:35px;border:none;}
.calculate-btn:hover{background:url() no-repeat 0 -533px; cursor:pointer}
.items{padding-top:40px;}
.items h2{font-size:16px}
.items .productpic{width:977px;height:250px;}
.items .hotproduct{width: 933px;height: 280px;overflow: hidden;position: relative;}
.items .productpic ul{width:937px; height:203px;margin-top:20px;}
.items .productpic ul li{float:left; width:182px; margin:0px 26px;padding-top:10px;}
.items .hotproduct ul{width:1500px;overflow: hidden; height:280px; margin-top:20px;position: relative;left: 0;}
.items .hotproduct ul li{float:left; width:200px; margin:0px 0px 0px 28px;border: 0;}
.informationx {width:916px;padding-top:44px;}
.inpic{float:right;width:254px;}
.intext{float:left;width:650px;margin-right:10px; text-align: left;}
.intext p{padding:10px 0px; line-height:20px;}
.informationx .intext ul{ padding:10px 0px;}
.informationx .intext ul li{font-size:16px; line-height:24PX; padding-left:10px;}
.informationx .intext .table{border:1px solid #ccc;padding:10px;font-size:14px;}
.informationx .inpic ul li{ margin:25px 0px 25px 0px !important;}
.buynow-btn{display:block;width: 100%;height:54px;background:url() no-repeat 0 -330px;margin:0;clear:both;cursor:pointer;display: none;}
#more_pic{width:970px;float:left;margin-bottom:40px; display: none;}
#more_pic ul li{float:left; border:1px solid #ccc;margin:20px 20px 5px 0;}
#photo-gallery{height: 1000px; top: 0px; position: relative; overflow: hidden;}
.warranty_content img {display: none;}
.warranty_content a {text-decoration: underline;}
.hide_pictures {cursor: pointer;}
#banners li {display:none;width:977px;height:340px;}
#banners li#first {display:block;}
.releatedCont {width: 937px; height: 250px; float: left; position: relative; overflow: hidden;}
.fourteen{font-size: 14px}
.skuText{border: 0px;background-color: white;cursor: text;font-size:12px;font-family: Arial, sans-serif;}
.sku_360{float: right;display: block;}
.skuSpan{float: left; display: block; margin-top: 1px;margin-right: 15px;}
.cat_menu{float: left;}
.listing-container .information{
    font-size: 13px;
    margin: 0px;
    width: 45%;
    float: left;
    height: 430px;
    padding: 10px;
    border: solid 1px #e6e7e8;
    background-color: #fff;
    }
    .listing-container .information h2{
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
    margin-top: 20px;
    margin-bottom: 10px;
    height: 270px;
    }
.listing-container .information h1{
    font-size: 25px;
    font-weight: bold;
   
    }
	.productdetails{
    padding-bottom: 20px;
    font-size: 18px;
}
.listing-container .information .buynowposition{
    margin-left: 10px;
}

.lastitem {
	padding-left: 0px;
  margin-left:10px;
  margin-right:5px;}
  .lastitem:hover {
	  padding-left: 0px;
  background-color:#ff0000;
  margin-left:10px;
  margin-right:5px;}


  @media only screen and (max-width: 997px){.listing-container .information {
    font-size: 13px;
    margin: 0px;
    /* margin-right: 20px; */
    width: 100%;
    /* margin-left: 20px; */
    padding: 10px;
    float: right;

    height: auto;
    border: solid 1px #e6e7e8;
}
.listing-container .information h2 {
    font-size: 25px;
    margin: 0px;
    width: 100%;
    padding: 10px;
    float: right;
    height: auto;
    border: solid 1px #e6e7e8;
}
.buynow-btn {
    display: block;
    height: 5px;
    background: url() no-repeat 0 -330px;
    margin: 0;
    clear: both;
    cursor: pointer;
    display: none;
}
.alb-main-container {
    background: none;
    background-repeat: no-repeat;
    background-color: #ffffff;
}
.alb-background {
    background-color: transparent;
    background-image: none;
    background-repeat: repeat-x;
    background-position: center top 180px;
}
.desc-title {
    width: 100%;
    font-size: 15px;
    text-align: center;
    color: #fefefe;
    padding: 0 0 0 16px;
    height: 45px;
    line-height: 45px;
    background-repeat: no-repeat;
    overflow: hidden;
    font-weight: bold;
    background-color: #00a3e4;
    border-bottom: solid 1px #e6e7e8;
}
.watch_button {
    background: url(../images/public_pic.png) no-repeat -129px top;
    width: 100%;
    height: 34px;
    margin-top: 15px;
    display: none;
}
  }