﻿#cookieConsentBanner{background:#374855}#cookieConsentWysiwyg p a,#cookieConsentWysiwyg p{color:#fff !important}#giveCookieConsent{text-shadow:none}#giveCookieConsent:hover{background:#eee !important;border-color:#fff}#cookieConsentBanner{box-sizing:border-box;z-index:99999;padding:12px 16px 16px;width:100%;height:186px;position:fixed;top:0;left:0}#cookieConsentBanner.key-rentals ~ .navWrapper #nav2{top:186px}#cookieConsentBanner.key-rentals ~ .bookingNew{margin-top:186px}#cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:186px}#cookieConsentBanner.share-britz ~ #aspnetForm #header{position:fixed !important;top:186px !important}#cookieConsentBanner.share-mighty-nz ~ #aspnetForm #s4-workspace{padding-top:186px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace{padding-top:186px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace .navbar{top:186px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:186px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm #header{position:fixed !important;top:186px !important}#cookieConsentBannerGutter{margin:auto;width:100%;height:auto}#cookieConsentWysiwyg{font-weight:400;font-size:13px;line-height:1.5}#cookieConsentWysiwyg p{display:inline !important;font-weight:400 !important;font-size:13px !important;line-height:1.45 !important}#cookieConsentWysiwyg a{text-decoration:underline;background:none;white-space:nowrap;font-weight:600}#giveCookieConsent{float:right;width:auto;border:2px solid transparent;margin:10px 10px 0 0;padding:11px 34px;font-size:16px;text-shadow:2px 3px 5px rgba(0,0,0,0.2);white-space:nowrap}@media screen and (min-width: 340px){#cookieConsentBanner{height:165px}#cookieConsentBanner.key-rentals ~ .navWrapper #nav2{top:165px}#cookieConsentBanner.key-rentals ~ .bookingNew{margin-top:165px}#cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:165px}#cookieConsentBanner.share-britz ~ #aspnetForm #header{top:165px !important}#cookieConsentBanner.share-mighty-nz ~ #aspnetForm #s4-workspace{padding-top:165px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace{padding-top:165px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace .navbar{top:165px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:165px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm #s4-workspace div #header{top:165px !important}}@media screen and (min-width: 421px){#cookieConsentBanner{height:144px}#cookieConsentBanner.key-rentals ~ .navWrapper #nav2{top:144px}#cookieConsentBanner.key-rentals ~ .bookingNew{margin-top:144px}#cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:144px}#cookieConsentBanner.share-britz ~ #aspnetForm #header{top:144px !important}#cookieConsentBanner.share-mighty-nz ~ #aspnetForm #s4-workspace{padding-top:144px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace{padding-top:144px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace .navbar{top:144px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:144px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm #s4-workspace div #header{top:144px !important}}@media screen and (min-width: 615px){#cookieConsentBanner{height:122px}#cookieConsentBanner.key-rentals ~ .navWrapper #nav2{top:122px}#cookieConsentBanner.key-rentals ~ .bookingNew{margin-top:122px}#cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:122px}#cookieConsentBanner.share-britz ~ #aspnetForm #header{top:122px !important}#cookieConsentBanner.share-mighty-nz ~ #aspnetForm #s4-workspace{padding-top:122px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace{padding-top:122px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace .navbar{top:122px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:122px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm #s4-workspace div #header{top:122px !important}}@media screen and (min-width: 650px){#cookieConsentBanner{height:88px}#cookieConsentBanner.key-rentals ~ .navWrapper #nav2{top:88px}#cookieConsentBanner.key-rentals ~ .bookingNew{margin-top:88px}#cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:88px}#cookieConsentBanner.share-britz ~ #aspnetForm #header{top:88px !important}#cookieConsentBanner.share-mighty-nz ~ #aspnetForm #s4-workspace{padding-top:88px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace{padding-top:88px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace .navbar{top:88px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:88px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm #s4-workspace div #header{top:88px !important}#cookieConsentBannerGutter{display:table}#cookieConsentWysiwyg,#giveCookieConsent{display:table-cell;vertical-align:top;margin-top:0;margin-right:0}#cookieConsentWysiwyg{padding-right:24px}}@media screen and (min-width: 763px){#cookieConsentBanner{height:72px}#cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:72px}#cookieConsentBanner.share-britz ~ #aspnetForm #header{top:72px !important}#cookieConsentBanner.share-mighty-nz ~ #aspnetForm #s4-workspace{padding-top:72px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace{padding-top:72px}#cookieConsentBanner.share-waitomo ~ #aspnetForm #s4-workspace .navbar{top:72px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm{padding-top:72px}#homepage #cookieConsentBanner.share-britz ~ #aspnetForm #s4-workspace div #header{top:72px !important}}@media screen and (min-width: 768px){#cookieConsentBanner.key-rentals ~ .navWrapper.navDesktop{top:108px}#cookieConsentBanner.key-rentals ~ #barba-wrapper,#cookieConsentBanner.key-rentals ~ .bookingNew{margin-top:72px}#cookieConsentBanner.key-rentals ~ #upperRibbon{top:72px}}@media screen and (min-width: 1250px){#cookieConsentBreak{display:block;width:100%}}
#cookieConsentBanner,
#cookieConsentBanner ~ .header, 
#cookieConsentBanner ~ #form1 .header {
	position:relative;
	float: left;
}