.offer-list-item{display:inline-block;font-size:1em;margin:0 20px 20px 0;vertical-align:top}.ie7 .offer-list-item{float:left;width:460px}.offer-list-item:nth-child(even){margin-right:0}.offer-list-item:nth-child(odd){clear:both}.offer-list-item .badge{float:left;margin-right:10px}.offer-list-item-details{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #808080;float:left;margin-top:5px;overflow:hidden;width:355px}.offer-list-item-details h4{background:#ccc url(/Common/Images/pages/special-offers/bg.table.caption.png) repeat-x 0 0;border-bottom:1px solid #808080;color:#10559a;display:inline-block;font-weight:bold;font-size:1.7em;padding:12px 4% 7px;text-transform:uppercase;width:93%}.offer-list-item-details-table{border:none;margin:0}.offer-list-item-details-table td,.offer-list-item-details-table th{border:none;color:#333;font-size:1.5em;padding:10px 8px;text-align:center}.offer-list-item-details-table th{font-weight:bold}.offer-list-item-details-table td{background:#f3f8fb;border-top:1px solid #bfdfff}.offer-list-item-details-table tbody tr:nth-child(even) td{background:#ffffff;border-top:1px solid #bfdfff}.offer-list-item-details-table tbody tr:nth-child(3) td{color:#00b050}.terms-info{clear:both;font-size:1.3em;padding-top:5px}.terms-info a{text-decoration:underline}.terms-info a:hover,.terms-info a:focus{text-decoration:none}.login-info{color:#808080;padding:10px 0 15px}.ie7 .login-info{padding-top:0}.login-info .btn{display:inline-block;margin-left:5px;position:relative;top:-10px}.ie7 .login-info .btn{top:10px}.offer-banner{margin-bottom:10px}.booking-info-title{border-top:1px solid #ccc;color:#808080;padding-top:20px;text-transform:uppercase}.booking-info-list{margin:0 0 50px 20px}.booking-info-list li{color:#808080;font-size:1.3em;margin:0 0 10px}