.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{color:#fff!important;font-size:16px;font-weight:600;border-color:#ac600f!important;background-color:#ac600f!important;outline:0!important;box-shadow:none!important;}.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 .btn-primary:hover:not(.inactive),.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-button-el span:hover:not(.inactive),.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 #stripe-pay-button:hover:not(.inactive),.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover,.ibis-ecomm body.hd.big-background #PxFusionSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #PxFusionSubmit:hover:not(.inactive),.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover,.ibis-ecomm body.hd.big-background #PurchaserSubmit:not(.inactive):hover,.ibis-ecomm body.hd.big-background #PurchaserSubmit:hover:not(.inactive),.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 .booking-add-voucher:hover:not(.inactive){color:#fff!important;background-color:#80470c!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,.ibis-ecomm body.hd.big-background .btn.btn-continue-shopping{color:#ac600f;background-color:#fff;font-size:16px;font-weight:600;outline:0!important;box-shadow:none!important;}.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,.ibis-ecomm body.hd.big-background .btn.btn-continue-shopping:hover{color:#ac600f;background-color:#fff;}.ibis-ecomm *{font-family:"Montserrat",sans-serif;}.ibis-ecomm body.hd #brand,.ibis-ecomm body.hd .fit5-nav,.ibis-ecomm body.hd #fit5-nav-hamburger,.ibis-ecomm body.hd #banner,.ibis-ecomm body.hd #breadcrumb-wrapper,.ibis-ecomm body.hd #frm-edit-booking div.clear.row .col-sm-4.col-xs-12.hidden-xs.hidden-xxs.hidden-xxxs,.ibis-ecomm body.hd .ibis-ecomm-footer,.ibis-ecomm body.hd .departures-selector-product{display:none!important;}.ibis-ecomm body.hd #breadcrumb-wrapper{display:none!important;}.ibis-ecomm body.hd select{background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjEuNDEgNC42NyAyLjQ4IDMuMTggMy41NCA0LjY3IDEuNDEgNC42NyIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIzLjU0IDUuMzMgMi40OCA2LjgyIDEuNDEgNS4zMyAzLjU0IDUuMzMiLz48L3N2Zz4=) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;}.ibis-ecomm body.hd select:focus{background:none;}.ibis-ecomm body.hd.big-background{background:none;}.ibis-ecomm body.hd.big-background h1,.ibis-ecomm body.hd.big-background h2,.ibis-ecomm body.hd.big-background h3,.ibis-ecomm body.hd.big-background h4,.ibis-ecomm body.hd.big-background h5,.ibis-ecomm body.hd.big-background h6{font-size:1.6em;}.ibis-ecomm body.hd.big-background h6#cart-redeem-voucher-title{font-size:.9em;}@media all and (max-width:1500px){.ibis-ecomm body.hd.big-background #banner{padding:0 60px;}}@media all and (max-width:950px){.ibis-ecomm body.hd.big-background #banner{padding:0 40px;}}.ibis-ecomm body.hd.big-background #details-timedout-notice-modal .modal-dialog .modal-body p{color:#004947;}.ibis-ecomm body.hd.big-background table thead{background-color:transparent;color:#004947;}.ibis-ecomm body.hd.big-background table tbody tr:hover{background-color:transparent;}.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix a:hover{text-decoration:none;}.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h1,.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h2,.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h3,.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h4,.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h5,.ibis-ecomm body.hd.big-background .home-featured .bs-column-fix h6{color:#004947;}.ibis-ecomm body.hd.big-background .ibis-ecomm-membership-details{margin-right:-8px;margin-left:-8px;}.ibis-ecomm body.hd.big-background .ibis-ecomm-departures-groups .item-grid .departures-item-name a{color:#004947;text-decoration:none;}.ibis-ecomm body.hd.big-background #shopping-cart-wrapper h2{color:#004947;padding-top:30px;}.ibis-ecomm body.hd.big-background select{background-color:#fff;}.ibis-ecomm body.hd.big-background .well{background-color:#fff;border-color:#fff;color:#004947;}.ibis-ecomm body.hd.big-background .header-grey{background-color:#fff;color:rgba(255,255,255,.8);}.ibis-ecomm body.hd.big-background ul#breadcrumbs{color:rgba(255,255,255,.8);}.ibis-ecomm body.hd.big-background ul#breadcrumbs li:hover{color:rgba(255,255,255,.8);}.ibis-ecomm body.hd.big-background #details-timedout-notice-modal .modal-header h2{padding-top:10px;}.ibis-ecomm body.hd.big-background #details-timedout-notice-modal .modal-body p{color:#fff;}.ibis-ecomm body.hd.big-background div#container{padding:10px;border-radius:0;margin-top:0;background:#fff;}.ibis-ecomm body.hd.big-background div#container .container-fluid{padding-top:0;}.ibis-ecomm body.hd.big-background div#container .voucher-send-options-wrapper{display:none;}.ibis-ecomm body.hd.big-background div#container .form-control{background-color:#fff;color:#004947;}.ibis-ecomm body.hd.big-background div#container .form-control:focus{border-color:#ccc;box-shadow:none;}.ibis-ecomm body.hd.big-background #new-booking-header .new-booking-headers h2{color:#004947;}.ibis-ecomm body.hd.big-background .ticket-head,.ibis-ecomm body.hd.big-background .booking-table-titles{color:#004947;font-weight:bold;}.ibis-ecomm body.hd.big-background .ticket-body div:hover{background:none;}.ibis-ecomm body.hd.big-background .ibis-ecomm-main-cart .header-grey .cart-item-header-item{display:none;}.ibis-ecomm body.hd.big-background .send-voucher-by-button-wrapper .btn.btn-primary.btn-inverse.btn-selection.btn-email,.ibis-ecomm body.hd.big-background .send-voucher-by-button-wrapper .btn.btn-primary.btn-inverse.btn-selection.btn-post{height:45px;}.ibis-ecomm body.hd.big-background .postal-wrap .btn.btn-primary.btn-inverse.btn-recipient.btn-me,.ibis-ecomm body.hd.big-background .postal-wrap .btn.btn-primary.btn-inverse.btn-recipient.btn-other{height:45px;}.ibis-ecomm body.hd.big-background .btn-primary.btn-departure-book-now,.ibis-ecomm body.hd.big-background .stripe-button-el span.btn-departure-book-now,.ibis-ecomm body.hd.big-background #stripe-pay-button.btn-departure-book-now,.ibis-ecomm body.hd.big-background #PxFusionSubmit.btn-departure-book-now,.ibis-ecomm body.hd.big-background .stripe-button-el span.btn-departure-book-now,.ibis-ecomm body.hd.big-background #stripe-pay-button.btn-departure-book-now,.ibis-ecomm body.hd.big-background #PxFusionSubmit.btn-departure-book-now,.ibis-ecomm body.hd.big-background #PurchaserSubmit.btn-departure-book-now,.ibis-ecomm body.hd.big-background .booking-add-voucher.btn-departure-book-now{font-size:14px;min-width:210px;}.ibis-ecomm body.hd.big-background .btn-primary.btn-departure-book-now .booking-message,.ibis-ecomm body.hd.big-background .stripe-button-el span.btn-departure-book-now .booking-message,.ibis-ecomm body.hd.big-background #stripe-pay-button.btn-departure-book-now .booking-message,.ibis-ecomm body.hd.big-background #PxFusionSubmit.btn-departure-book-now .booking-message,.ibis-ecomm body.hd.big-background .stripe-button-el span.btn-departure-book-now .booking-message,.ibis-ecomm body.hd.big-background #stripe-pay-button.btn-departure-book-now .booking-message,.ibis-ecomm body.hd.big-background #PxFusionSubmit.btn-departure-book-now .booking-message,.ibis-ecomm body.hd.big-background #PurchaserSubmit.btn-departure-book-now .booking-message,.ibis-ecomm body.hd.big-background .booking-add-voucher.btn-departure-book-now .booking-message{color:#fff;}.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:#004947!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:#004947!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:#004947!important;color:#fff!important;}.ibis-ecomm body.hd.big-background #gift-voucher-preview-wrapper{background-image:url("https://resources.ibisnz.com/opuke/gift-voucher-bg.png");}.ibis-ecomm body.hd.big-background #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-to-name,.ibis-ecomm body.hd.big-background #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-from-name,.ibis-ecomm body.hd.big-background #gift-voucher-preview-wrapper .gift-voucher-content-wrapper .gift-voucher-message{color:#ac600f;}.ibis-ecomm body.hd.big-background p{color:#004947;}.ibis-ecomm body.hd.big-background a{color:#004947;}.ibis-ecomm body.hd.big-background .cart-items:hover{background:transparent;}.ibis-ecomm body.hd.big-background .cart-items .prod-edit,.ibis-ecomm body.hd.big-background .cart-items .prod-remove{color:#004947;}.ibis-ecomm body.hd.big-background ul.checkout-bar.active:before{background-color:#ccc;}.ibis-ecomm body.hd.big-background ul.checkout-bar li:before{background-color:#444;border-color:#444;}.ibis-ecomm body.hd.big-background ul.checkout-bar li.active{color:#004947;}.ibis-ecomm body.hd.big-background ul.checkout-bar li.active:before{background:#004947;border-color:#004947;}.ibis-ecomm body.hd.big-background ul.checkout-bar li.active:after{background-color:#ccc;}.ibis-ecomm body.hd.big-background #container-footer{background:#fff;}.ibis-ecomm body.hd.big-background #container-footer .footer .ibis-ecomm-footer-note{color:#999;}.ibis-ecomm body.hd.big-background #container-footer .footer a{color:rgba(255,255,255,.5);}.ibis-ecomm body.hd.big-background #container-footer .footer a:hover{color:rgba(255,255,255,.8);}.ibis-ecomm body.hd.big-background .ibis-departure-calendar .left-arrow{color:#004947;}.ibis-ecomm body.hd.big-background .ibis-departure-calendar .right-arrow{color:#004947;}.ibis-ecomm body.hd.big-background .ibis-departure-calendar .month-container .month-item>.title{color:#004947;}.ibis-ecomm body.hd.big-background .ibis-departure-calendar .calendar-row div.col:not(.unavail):hover .date{color:#333;}.ibis-ecomm body.hd.big-background .ibis-departure-calendar .calendar-row div.col .date{color:#004947;}.ibis-ecomm body.hd.big-background .ibis-departure-calendar .calendar-row div.col .month{color:#fff;}.ibis-ecomm body.hd.big-background .ibis-departure-calendar .calendar-row div.col.current{color:#fff;}@media all and (max-width:1200px){.ibis-ecomm body.hd.hd.big-background{background:#fff url(//resources.ibisnz.com/opuke/background.jpg) no-repeat scroll 0 -50px;background-size:contain;}}@media all and (max-width:900px){.ibis-ecomm body.hd.hd.big-background{background:#fff url(//resources.ibisnz.com/opuke/background.jpg) no-repeat scroll 0 -50px;background-size:890px;color:#004947;}}@media all and (max-width:510px){.ibis-ecomm body.hd.hd.big-background{background:#fff url(//resources.ibisnz.com/opuke/background.jpg) no-repeat scroll 0 -40px;background-size:820px;color:#004947;}}.ibis-ecomm body.hd .datepicker table thead{color:#004947!important;}.ibis-ecomm body.hd .datepicker table .day.today:before,.ibis-ecomm body.hd .datepicker table .day.active.today:before{border-bottom-color:#004947!important;}.ibis-ecomm body.hd .datepicker table .day.active,.ibis-ecomm body.hd .datepicker table .day:hover,.ibis-ecomm body.hd .datepicker table .day.active.active,.ibis-ecomm body.hd .datepicker table .day.active:hover{background:#004947!important;}.ibis-ecomm body.hd .datepicker table span.active{background:#004947!important;}.ibis-ecomm #send-to-me-text div p{color:#004947!important;}@media(max-width:816px){.ibis-ecomm .fit5-nav ul{display:none;}.ibis-ecomm .cart-icon{margin-top:6px;margin-right:15px;}}@media(max-width:599px){.ibis-ecomm body #progress-bar-wrapper{display:none!important;}}