.booking-popup .vehicles-container{border-radius:8px;position:relative;overflow:hidden}.booking-popup .vehicles-container:after,.booking-popup .vehicles-container:before{content:"";width:10px;height:315px;position:absolute;top:0;z-index:100;display:block}.booking-popup .vehicles-container:before{left:0;background:-moz-linear-gradient(left,#f1efea 0,#f1efea 1%,rgba(241,239,234,0) 100%);background:-webkit-linear-gradient(left,#f1efea 0,#f1efea 1%,rgba(241,239,234,0) 100%);background:linear-gradient(to right,#f1efea 0,#f1efea 1%,rgba(241,239,234,0) 100%)}.booking-popup .vehicles-container:after{right:0;background:-moz-linear-gradient(left,rgba(241,239,234,0) 0,#f1efea 100%);background:-webkit-linear-gradient(left,rgba(241,239,234,0) 0,#f1efea 100%);background:linear-gradient(to right,rgba(241,239,234,0) 0,#f1efea 100%)}.booking-popup .vehicles-slider-container{padding:10px;overflow-y:auto;position:relative}.booking-popup .vehicles{width:1000px}.booking-popup .vehicles .vehicle{width:152px;padding:15px 15px 10px;margin-right:10px;display:inline-block;background:#fff;box-shadow:0 0 2px rgba(0,0,0,.1);border-radius:4px}.booking-popup .vehicles .vehicle p.price{height:60px;text-align:center}.booking-popup .vehicles .vehicle p.price span{width:60px;height:60px;display:inline-block;background-color:#000;border-radius:50%;line-height:60px;font-size:20px;color:#fff}.booking-popup .vehicles .vehicle.saloon p.price span{background-color:#79c942}.booking-popup .vehicles .vehicle.estate p.price span{background-color:#ed1c22}.booking-popup .vehicles .vehicle.mpv5 p.price span{background-color:#3fa9f7}.booking-popup .vehicles .vehicle.mpvplus p.price span{background-color:#ffd336}.booking-popup .vehicles .vehicle.eightseater p.price span{background-color:#ff931e}.booking-popup .vehicles .vehicle.twelveseater p.price span{background-color:#8619bf}.booking-popup .vehicles .vehicle.sixteenseater p.price span{background-color:#ed1e79}.booking-popup .vehicles .vehicle p.title{margin-bottom:5px;font-size:1.4em;font-weight:700}.booking-popup .vehicles .vehicle p{text-align:center}.booking-popup .vehicles .vehicle p.image{height:84px}.booking-popup .vehicles .vehicle p.image img{width:150px;height:auto;margin:0 auto;display:block}.booking-popup .vehicles .vehicle ul.features{margin:0 0 10px 0}.booking-popup .vehicles .vehicle ul.features li{width:33%;display:inline-block;text-align:center;font-weight:700;font-size:15px;color:#000}.booking-popup .vehicles .vehicle ul.features li span{display:inline-block;background:url(../../../images/batapi/quote/results-sprite.png) no-repeat}.booking-popup .vehicles .vehicle ul.features li.people span{width:12px;height:30px;background-position:-68px -5px}.booking-popup .vehicles .vehicle ul.features li.hand-luggage span{width:14px;height:33px;background-position:-44px -5px}.booking-popup .vehicles .vehicle ul.features li.check-in-luggage span{width:29px;height:25px;background-position:-5px -5px}.booking-popup .vehicles .vehicle .select-button{width:100%;margin:0 auto;padding:5px 0 6px;display:block;font-size:1.2em;font-weight:700;color:#fff;border:2px solid #fff;background-color:orange;border-radius:6px;text-align:center;text-decoration:none;-moz-border-radius:6px;-webkit-border-radius:6px;cursor:pointer;text-shadow:none;transition:box-shadow .5s,background-color .5s}