.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.PurchaserSubmit,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.stripe-payment-button,.ibis-ecomm body.hd.big-background .btn-primary,.ibis-ecomm body.hd.big-background .stripe-button-el span,.ibis-ecomm body.hd.big-background #stripe-pay-button,.ibis-ecomm body.hd.big-background #PxFusionSubmit,.ibis-ecomm body.hd.big-background #PurchaserSubmit,.ibis-ecomm body.hd.big-background .booking-add-voucher,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now{background-color:#fc4242 !important;color:#fff !important;border-color:#fc4242 !important;outline:none !important;box-shadow:none !important;}.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment:hover,.ibis-ecomm body.hd.big-background .btn-payment-wrapper .btn-primary.btn-payment:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.PurchaserSubmit:hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.stripe-payment-button:hover,.ibis-ecomm body.hd.big-background .btn-primary.btn-inverse.stripe-payment-button:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-primary:hover,.ibis-ecomm body.hd.big-background .btn-primary:not(.inactive):hover,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover,.ibis-ecomm body.hd.big-background .stripe-button-el span:not(.inactive):hover,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover,.ibis-ecomm body.hd.big-background #stripe-pay-button:not(.inactive):hover,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover,.ibis-ecomm body.hd.big-background #PxFusionSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover,.ibis-ecomm body.hd.big-background #PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background .booking-add-voucher:hover,.ibis-ecomm body.hd.big-background .booking-add-voucher:not(.inactive):hover,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:hover,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:not(.inactive):hover,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:not(.inactive):hover{background-color:#b40222 !important;border-color:#b40222 !important;color:#fff !important;}.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn.btn-sm.btn-default,.ibis-ecomm body.hd.big-background .btn.btn-inverse.btn-default.fit5-button{background-color:#b40222 !important;border-color:#b40222 !important;color:#fff !important;outline:none !important;box-shadow:none !important;padding:9px 16px;}.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn.btn-sm.btn-default:hover,.ibis-ecomm body.hd.big-background .btn.btn-inverse.btn-default.fit5-button:hover{background-color:#fc4242 !important;border-color:#fc4242 !important;color:#fff !important;}.ibis-ecomm body.hd.big-background{background:#fff url(//resources.ibisnz.com/gslheli/background.jpg) no-repeat center 0;color:#000;min-width:320px;}@media all and (max-width:1000px){.ibis-ecomm body.hd.big-background{background:#fff url(//resources.ibisnz.com/gslheli/background.jpg) no-repeat calc(30vw - 610px) 0 !important;}}.ibis-ecomm body.hd.big-background .btn-primary:hover p,.ibis-ecomm body.hd.big-background .btn-primary:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .btn-primary:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover p,.ibis-ecomm body.hd.big-background #PurchaserSubmit:not(.inactive):hover p,.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .booking-add-voucher:hover p,.ibis-ecomm body.hd.big-background .booking-add-voucher:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .booking-add-voucher:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:hover p,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .btn-cancel-cart .btn:hover:not(.inactive) p,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover p,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:not(.inactive):hover p,.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now:hover:not(.inactive) p{color:#fc4242;}.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now p{color:#fff;}.ibis-ecomm body.hd.big-background .booking-table .departure-body-book-now .btn.btn-departure-book-now p:hover{color:#fc4242;}.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary,.ibis-ecomm body.hd.big-background .stripe-button-el span:hover,.ibis-ecomm body.hd.big-background #stripe-pay-button:hover,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover{background:transparent !important;color:#fc4242 !important;}.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary:hover,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary:hover{background:#fc4242 !important;color:#fff !important;}.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-selection.btn-inverse.btn-primary.active:hover,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active,.ibis-ecomm body.hd.big-background #gift-voucher-wrapper .btn.btn-recipient.btn-inverse.btn-primary.active:hover{background:#fc4242 !important;color:#fff !important;}.ibis-ecomm body.hd.big-background p{color:#000;}.ibis-ecomm body.hd.big-background a{color:#000;}.ibis-ecomm body.hd.big-background .fa{color:#fc4242;}.ibis-ecomm body .ibis-departure-calendar .left-arrow{color:#000;}.ibis-ecomm body .ibis-departure-calendar .right-arrow{color:#000;}.ibis-ecomm body .ibis-departure-calendar .month-container .month-item>.title{color:#000;}.ibis-ecomm body .ibis-departure-calendar .calendar-row div.col:not(.unavail):hover .date{color:#333;}.ibis-ecomm body .ibis-departure-calendar .calendar-row div.col.active .date{border-color:#fc4242;}.ibis-ecomm body .ibis-departure-calendar .calendar-row div.col .date{color:#000;}.ibis-ecomm body .ibis-departure-calendar .calendar-row div.col .month{color:#fff;}.ibis-ecomm body .ibis-departure-calendar .calendar-row div.col.current{color:#fff;}.ibis-ecomm body .departures-selector-product{display:none;}.ibis-ecomm body #progress-bar-wrapper .checkout-bar:before,.ibis-ecomm body #progress-bar-wrapper .checkout-bar:after{background-color:#fc4242;}.ibis-ecomm body #progress-bar-wrapper .checkout-bar li.active{color:#fc4242;}.ibis-ecomm body #progress-bar-wrapper .checkout-bar li.active:before,.ibis-ecomm body #progress-bar-wrapper .checkout-bar li.active:after{background-color:#fc4242;}.ibis-ecomm body #heartbeat{color:#fc4242;}