body{font-family:roboto,sans-serif;font-size:14px;color:#353535;padding:0;margin:0}ul,ul li{padding:0;margin:0}ul li{height:180px;position:relative}.viewport ul li .img-holder{float:left;width:100%;height:167px;position:relative;overflow:hidden}.viewport ul li .img-holder img.main{position:absolute;top:-12px;z-index:100}.viewport ul li .property-tag{position:absolute;top:10px;left:10px;font-size:12px;font-weight:400;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:rgba(220,28,46,.75);z-index:500;padding:5px}.viewport ul li .img-holder .info-bar{position:absolute;bottom:0;z-index:200;background:#fff;width:100%;height:25px}.viewport ul li .img-holder .info-bar img{float:left}.viewport ul li .img-holder .info-bar div{float:left;padding-top:8px}.viewport ul li .img-holder .info-bar .bed img{height:13px;padding:0 7px 0 0;float:left}.viewport ul li .img-holder .info-bar .bath img{height:16px;padding:0 7px 0 15px;float:left}.viewport ul li .img-holder .info-bar .price{font-weight:700;float:right}.viewport ul li .text{float:left;width:100%;margin-top:10px}.viewport ul li .text a{text-decoration:none;color:#353535}.viewport ul li .text .title{font-size:15px;font-weight:500;text-transform:uppercase}.viewport ul li .text a:hover{color:#ed1b2e}.viewport .slide-no{position:absolute;bottom:5px;right:24px;font-size:12px}.viewport .logo{position:absolute;left:5px;bottom:0}.viewport .logo img{width:68px}