.carousel-wrapper{padding:10px 20px;position:relative}.carousel-wrapper .carousel{height:295px;overflow:hidden;position:relative;margin:0 -20px 0 0;padding:10px 0 20px 0}.carousel-wrapper .carousel>ul{list-style:none;padding:0;display:block;width:100%;white-space:nowrap;position:absolute;margin:0}.carousel-wrapper .carousel>ul>li{display:inline-block;height:inherit;position:relative}.carousel-wrapper .nav.nonav{display:none}.carousel-wrapper .nav.side>div{cursor:pointer}.carousel-wrapper .nav.side .left,.carousel-wrapper .nav.side .right{position:absolute;width:40px;height:40px;text-indent:-1000px;cursor:pointer;z-index:1000}.carousel-wrapper .nav.side .left .navImage,.carousel-wrapper .nav.side .right .navImage{width:17px;height:40px;position:relative;top:50%;background:transparent url(../../static/images/carousel/carousel-nav-sprite-new.png) no-repeat}.carousel-wrapper .nav.side .right{top:127.5px;right:-22px;left:auto}.carousel-wrapper .nav.side .right .navImage{margin:-20px 8px auto auto;background-position:0 -50px;width:23px;height:41px}.carousel-wrapper .nav.side .right.disabled .navImage,.carousel-wrapper .nav.side.disabled .right .navImage,.carousel-wrapper .nav.side.disabled .right.disabled .navImage{background-position:0 -143px}.carousel-wrapper .nav.side .left{top:127.5px;left:-22px;right:auto}.carousel-wrapper .nav.side .left .navImage{margin:-20px auto auto 8px;width:23px;height:41px;background-position:0 -3px}.carousel-wrapper .nav.side .left.disabled .navImage,.carousel-wrapper .nav.side.disabled .left .navImage,.carousel-wrapper .nav.side.disabled .left.disabled .navImage{background-position:0 -96px}.carousel-title{margin:10px 20px 0 20px}.carousel-title h2{display:inline-block;margin:8px 5px 10px 0;font-size:30px}.standardPageHeaderSection .standardPageHeaderPadding{padding:0}.carousel-wrapper .offer-cell-store{background-color:#fff;height:170px;cursor:pointer;margin:0 22px 22px 0;border:1px solid #bbb;font-size:13px;text-align:center;overflow:hidden;font-family:"Open Sans";list-style-type:none;padding:0}.carousel-wrapper .offer-cell .offer-store-name{display:block}.offer-image-store{padding-top:10px}.offer-image-store img{max-height:60px;border:0;position:absolute;margin:auto}.offer-cell-store .offer-image-store img{position:relative}.offer-cell-store .offer-image-store,.offer-cell-store .offer-list-shop,.offer-cell-store .offer-list-total-count{width:100%!important}.offer-cell-store:hover{border:1px solid #058cde}.carousel-wrapper LI{float:left;position:relative}#popularCouponsCarousel{margin:7px 20px 0 20px;padding:0}#popularCouponsCarousel .carousel{margin:0 -20px 0 0;padding:10px 0 20px 0}#popularCouponsCarousel .carousel>ul{font-size:0}#popularCouponsCarousel .carousel>ul>li{position:relative}#popularCouponsCarousel .carousel .offer-cell{margin-right:22px}.carousel-wrapper{list-style:none inside none;margin:7px 20px 0 20px;padding:0}.carousel-wrapper .offer-cell{background-color:#fff;height:295px;margin:0 30px 22px 0;border:1px solid #bbb;font-size:13px;text-align:center;font-family:"Open Sans"}.carousel-wrapper .offer-cell.nocoupon,.carousel-wrapper .offer-cell.nologo{height:360px}.carousel-wrapper .offer-cell.hover,.carousel-wrapper .offer-cell.hover-no-copy{border:1px solid #058cde;cursor:pointer}.carousel-wrapper .offer-cell.hasCouponCode{border-style:dashed;height:375px}.carousel-wrapper .offer-cell.nologo.hasCouponCode{border-style:dashed;height:360px}.carousel-wrapper .offer-cell.hasCouponCode.hover{border-color:#fff;box-shadow:0 0 0 1px #058cde;border:1px solid #058cde}.carousel-wrapper .offer-cell A{z-index:300;-webkit-font-smoothing:antialiased}.carousel-wrapper .offer-cell .offer-image,.carousel-wrapper .offer-cell .offer-store-name{display:block}.carousel-wrapper .offer-cell .offer-image{height:200px;width:inherit;align-content:center;overflow:hidden;white-space:nowrap;padding:0 10px}.carousel-wrapper .offer-cell .offer-image span{display:inline-block;height:100%;vertical-align:middle;margin-right:-3px}.carousel-wrapper .offer-cell .offer-image img{vertical-align:middle;max-width:100%}.carousel-wrapper .offer-cell .top{text-align:left;padding:5px;height:31px;position:relative}.carousel-wrapper .offer-cell span.offer-details-url{font-family:"Open Sans";display:block;font-weight:600;margin-left:10px;font-size:13px;text-align:left;color:#000;position:relative;overflow:hidden;width:155px;padding-top:10px}.carousel-wrapper .offer-cell .offer-price{text-align:left;font-size:15px;clear:both;margin:-2px 15px 5px 10px;position:relative;white-space:normal;overflow:hidden}.carousel-wrapper .offer-cell .current-price{font-size:11px;color:#000;max-height:32px;overflow:hidden;margin-right:0;overflow-y:hidden;font-weight:600}.carousel-wrapper .offer-cell .prices{vertical-align:middle}.carousel-wrapper .offer-cell .price{font-size:15px;font-weight:600;padding-right:8px}.carousel-wrapper .offer-cell .was-price{text-decoration:line-through;color:#7f7f7f;font-weight:400}.carousel-wrapper .offer-cell .because-price,.carousel-wrapper .offer-cell .shipping-price,.carousel-wrapper .offer-cell .was-price{font-size:13px;color:#7f7f7f}.carousel-wrapper .offer-cell .offer-tag{top:215px;display:block;position:absolute}.carousel-wrapper .offer-cell .offer-tag:after{content:"";background:url(../../static/images/Flag-right.png) center no-repeat;width:8px;position:absolute;height:26px;right:0}.offer-cell.nologo .offer-tag{top:215px}.carousel-wrapper .offer-cell .offer-trending{position:absolute;width:20px!important;height:20px!important;float:right;bottom:32px;right:32px}.carousel-wrapper .offer-tag{background-color:transparent;background-repeat:no-repeat;position:absolute;width:88px!important;height:26px!important;top:215px;color:#fff;text-align:center;line-height:26px;font-size:13px}.offer-tag-text{width:80px;color:#fff;background-color:#68a100;font-weight:600;float:left}.offer-list-total-count{width:200px;color:#68a100;font-size:14px;height:25px;padding-bottom:5px}.offer-list-total{padding-top:7px}.offer-list-shop-label{width:90px;background-color:#0068a7;border-radius:3px;color:#fff;margin:auto;height:30px;line-height:30px;display:block}.carousel-wrapper .offer-cell-scissors{background:transparent url(../../static/images/spritesheets/offer-list-scissors.png) no-repeat 0 0}#categoryStoresCarousel{padding:0;margin:5px 20px 0 0}#categoryStoresCarousel .carousel{height:170px}#categoryStoresCarousel ul{overflow:hidden;height:182px}#categoryStoresCarousel li{box-sizing:border-box;border:1px solid #D3D3D3;margin-left:-1px;margin-bottom:-1px;left:1px;display:block;height:182px;position:relative;white-space:nowrap;float:left;overflow:hidden}#categoryStoresCarousel.carousel-wrapper .nav.side .left,#categoryStoresCarousel.carousel-wrapper .nav.side .right{height:182px;top:0}#categoryStoresCarousel.carousel-wrapper .nav.side .left{left:-20px}#categoryStoresCarousel.carousel-wrapper .nav.side .right{right:-20px}#categoryStoresCarousel ul li>div{padding:20px 10px;background-color:#fff}#categoryStoresCarousel img{display:block;margin:auto auto 5px auto;text-align:center}#categoryStoresCarousel .bookNowButton{background-color:#0f67aa;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;height:25px;padding:0 10px;line-height:25px;font-size:12px;display:block;margin:3px auto 5px auto;width:65px;text-align:center}#categoryStoresCarousel .detailsLink{display:block;width:100px;margin:auto;text-align:center;font:400 13px/13px Arial;margin-bottom:10px;color:#6FAD04}#categoryStoresCarousel .hotelSash{position:absolute;top:3px;left:-2px;width:80px;text-transform:uppercase;background-color:#ff8c00;color:#fff;font:700 12px/18px Arial;text-align:center}