#single-trip-header #single-trip-header-floating{z-index:5}#single-trip-header #single-trip-header-floating .black-button{max-width:180px;padding-left:10px;padding-right:10px;color:#f0d207}#single-trip-header-floating .container-fluid .black-button,#single-trip-header-floating .container-fluid .button{margin-top:20px}.ibis-iframe{width:100%;min-height:650px}.ibis-calendar-header-cta{text-align:center!important}.ibis-widget-calendar{min-height:443px;margin-bottom:20px}.ibis-widget-calendar .ibis-widget-departures{width:210px;margin-left:15px}.ibis-widget-calendar .ibis-widget-departures .ibis-clearfix{display:grid;grid-template-columns:40% 60%}.ibis-widget-calendar .ibis-dept{width:auto!important}.ibis-widget-calendar .ibis-prod:hover{background-color:#222222!important;color:#fff!important;opacity:1!important}.ibis-widtet-mobile-mode .ibis-show-mobile{display:block!important;text-align:center!important;font-size:12px!important}body.abeltasman-com .ibis-widget-calendar .pignose-calendar .pignose-calendar-unit:not(.pignose-calendar-unit-disabled) a{background:#fff;border:1px solid #ccc;color:#000}body.abeltasman-com .ibis-widget-calendar .pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active a{background-color:#000;border:1px solid #000;color:#fff}body.abeltasman-com .ibis-widget-calendar .ibis-widget-departures .ibis-book a{color:#000}@media (max-width:580px){body.abeltasman-com .ibis-widget-calendar .ibis-widget-departures .ibis-prod{color:#000}}body.aquataxi-co-nz .ibis-widget-calendar .pignose-calendar .pignose-calendar-unit:not(.pignose-calendar-unit-disabled) a{background:#000;border:1px solid #000;color:#fff}body.aquataxi-co-nz .ibis-widget-calendar .pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active a{background-color:#f0d207;border:1px solid #f0d207;color:#000}body.aquataxi-co-nz .ibis-widget-calendar .ibis-widget-departures .ibis-book a{color:#f0d207}@media (max-width:580px){body.aquataxi-co-nz .ibis-widget-calendar .ibis-widget-departures .ibis-prod{color:#f0d207}}body.msk-co-nz .ibis-widget-calendar .pignose-calendar .pignose-calendar-unit:not(.pignose-calendar-unit-disabled) a{background:#fff;border:1px solid rgba(255,81,0,.5);color:#222}body.msk-co-nz .ibis-widget-calendar .pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active a{background-color:#ff5100;border:1px solid #ff5100;color:#fff}body.msk-co-nz .ibis-widget-calendar .ibis-widget-departures .ibis-book a{color:#ff5100}@media (max-width:580px){body.msk-co-nz .ibis-widget-calendar .ibis-widget-departures .ibis-prod{color:#ff5100}}body.marahauwatertaxis-co-nz .ibis-widget-calendar .pignose-calendar .pignose-calendar-unit:not(.pignose-calendar-unit-disabled) a{background:#fff;border:1px solid rgba(3,78,162,.4);color:#222}body.marahauwatertaxis-co-nz .ibis-widget-calendar .pignose-calendar .pignose-calendar-unit.pignose-calendar-unit-active a{background-color:#034ea2;border:1px solid #034ea2;color:#fff}body.marahauwatertaxis-co-nz .ibis-widget-calendar .ibis-widget-departures .ibis-book a{color:#034ea2}body.marahauwatertaxis-co-nz .ast-sticky-active .fit5-cart-widget .cart-icon:before,body.marahauwatertaxis-co-nz .main-header-bar-navigation.toggle-on .fit5-cart-widget .cart-icon:before{filter:none}body.marahauwatertaxis-co-nz .date-picker{height:calc(2.25rem + 2px)!important;border:1px solid #ced4da!important}@media (max-width:580px){body.marahauwatertaxis-co-nz .ibis-widget-calendar .ibis-widget-departures .ibis-prod{color:#034ea2}}.ibis-calendar-header-cta{margin:35px 0 0}