source: main/trunk/model-interfaces-dev/heritage-nz/iframe/heritage-nz-dl_files/screen.css@ 32796

Last change on this file since 32796 was 32796, checked in by davidb, 5 years ago

Initial set of files to provide look and feel of Heritage NZ site, plus SVN clickable map in an iframe

  • Property svn:executable set to *
File size: 132.0 KB
Line 
1/* line 17, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
2html, body, div, span, applet, object, iframe,
3h1, h2, .error .action h1, h3, .location .data [role=heading], h4, h5, h6, p, blockquote, pre,
4a, abbr, acronym, address, big, cite, code,
5del, dfn, em, img, ins, kbd, q, s, samp,
6small, strike, strong, sub, sup, tt, var,
7b, u, i, center,
8dl, dt, dd, ol, ul, li,
9fieldset, form, label, .form-section section .fauxLabel, .form-section section .registration h3, .registration .form-section section h3, .form-section section .registration .location .data [role=heading], .registration .location .data .form-section section [role=heading], .form-section section .location .data .registration [role=heading], .location .data .registration .form-section section [role=heading], legend,
10table, caption, tbody, tfoot, thead, tr, th, td,
11article, aside, canvas, details, embed,
12figure, figcaption, footer, header, hgroup,
13menu, nav, output, ruby, section, summary,
14time, mark, audio, video {
15 margin: 0;
16 padding: 0;
17 border: 0;
18 font: inherit;
19 font-size: 100%;
20 vertical-align: baseline;
21}
22
23strong, b {
24 font-weight: bold;
25}
26
27/* line 22, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
28html {
29 line-height: 1;
30}
31
32/* line 24, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
33ol, ul {
34 list-style: none;
35}
36
37/* line 26, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
38table {
39 border-collapse: collapse;
40 border-spacing: 0;
41}
42
43/* line 28, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
44caption, th, td {
45 text-align: left;
46 font-weight: normal;
47 vertical-align: middle;
48}
49
50/* line 30, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
51q, blockquote {
52 quotes: none;
53}
54/* line 103, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
55q:before, q:after, blockquote:before, blockquote:after {
56 content: "";
57 content: none;
58}
59
60/* line 32, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
61a img {
62 border: none;
63}
64
65/* line 116, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
66article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
67 display: block;
68}
69
70/* See http://mrdanadams.com/2012/pixel-ems-css-conversion-sass-mixin/ */
71/* Default font size in pixels if not overridden. */
72/* Convert PX units to EMs.
73Ex: margin-right: pem(16);
74*/
75/* Used to convert PX to EMs for multiple properties or values or both.
76$base is an optional measurement that allows making measurements relative to the parent font size rather than the current. Also accepts a list of lists (instead a list of values) for properties that accept multiple lists of values. Only numbers of converted; everything else is passed through.
77
78Examples:
79
80@include scale(line-height, 30)
81@include scale(line-height, 30, 16)
82@include scale(width height, 125);
83@include scale(padding, 0 25, 16);
84@include scale(text-shadow, (#0d6e28 1 1) (#777 0 0 2), 16);
85@include scale(box-shadow, (inset 0 0 0 1 #2a9022) (inset 0 0 3 #459966), 16);
86*/
87/* Maroon */
88/* Blue */
89/* Orange */
90/* line 61, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
91* html {
92 font-size: 75%;
93}
94
95/* line 64, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/_vertical_rhythm.scss */
96html {
97 font-size: 12px;
98 line-height: 1.25em;
99}
100
101/* line 3, ../sass/core/_base.scss */
102body {
103 color: #333333;
104 font-family: arial, arial, sans-serif;
105}
106
107/* line 8, ../sass/core/_base.scss */
108* {
109 -webkit-box-sizing: border-box;
110 -moz-box-sizing: border-box;
111 box-sizing: border-box;
112 outline: none;
113}
114
115/* line 14, ../sass/core/_base.scss */
116a {
117 color: #0039fe;
118 text-decoration: none;
119}
120/* line 18, ../sass/core/_base.scss */
121a:active {
122 background-color: transparent;
123}
124
125/* line 21, ../sass/core/_base.scss */
126b {
127 font-weight: 900;
128}
129
130/* line 22, ../sass/core/_base.scss */
131em {
132 font-style: italic;
133}
134
135/* line 24, ../sass/core/_base.scss */
136p {
137 margin-bottom: 0.5em;
138}
139
140/* line 26, ../sass/core/_base.scss */
141.inner {
142 *zoom: 1;
143 max-width: 27em;
144 _width: 27em;
145 margin-left: auto;
146 margin-right: auto;
147 padding-left: 0;
148 padding-right: 0;
149 position: relative;
150}
151/* line 38, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
152.inner:after {
153 content: "";
154 display: table;
155 clear: both;
156}
157@media (min-width: 25.5em) {
158 /* line 26, ../sass/core/_base.scss */
159 .inner {
160 max-width: 34em;
161 }
162}
163@media (min-width: 46.5em) {
164 /* line 26, ../sass/core/_base.scss */
165 .inner {
166 max-width: 62em;
167 }
168}
169@media (min-width: 62.25em) {
170 /* line 26, ../sass/core/_base.scss */
171 .inner {
172 max-width: 83em;
173 }
174}
175@media (min-width: 25.5em) {
176 /* line 26, ../sass/core/_base.scss */
177 .inner {
178 -webkit-background-origin: content;
179 -moz-background-origin: content;
180 -ms-background-origin: content-box;
181 -o-background-origin: content-box;
182 background-origin: content-box;
183 -webkit-background-clip: content-box;
184 -moz-background-clip: content-box;
185 background-clip: content-box;
186 }
187}
188@media (min-width: 46.5em) {
189 /* line 26, ../sass/core/_base.scss */
190 .inner {
191 -webkit-background-origin: content;
192 -moz-background-origin: content;
193 -ms-background-origin: content-box;
194 -o-background-origin: content-box;
195 background-origin: content-box;
196 -webkit-background-clip: content-box;
197 -moz-background-clip: content-box;
198 background-clip: content-box;
199 }
200}
201@media (min-width: 62.25em) {
202 /* line 26, ../sass/core/_base.scss */
203 .inner {
204 -webkit-background-origin: content;
205 -moz-background-origin: content;
206 -ms-background-origin: content-box;
207 -o-background-origin: content-box;
208 background-origin: content-box;
209 -webkit-background-clip: content-box;
210 -moz-background-clip: content-box;
211 background-clip: content-box;
212 padding: 0 1em;
213 }
214}
215
216/* line 40, ../sass/core/_base.scss */
217.primary {
218 overflow: hidden;
219 *zoom: 1;
220 background: url(../heritage-nz-dl_images/bg-content.png) repeat-x 0 bottom;
221 padding: 2em 0;
222 position: relative;
223 z-index: 0;
224}
225/* line 48, ../sass/core/_base.scss */
226.home .primary {
227 padding-top: 0;
228}
229
230/* line 1, ../sass/core/_general.scss */
231.hidden, header .logo span, .form-section legend {
232 position: absolute;
233 margin: -9999px;
234}
235
236/* line 6, ../sass/core/_general.scss */
237.display {
238 display: block;
239}
240
241/* line 8, ../sass/core/_general.scss */
242.noDisplay {
243 display: none;
244}
245
246/* line 10, ../sass/core/_general.scss */
247.removePadding {
248 padding: 0;
249}
250
251/* line 12, ../sass/core/_general.scss */
252.inline {
253 margin: 0;
254 padding: 0;
255 border: 0;
256 overflow: hidden;
257 *zoom: 1;
258}
259/* line 60, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
260.inline li {
261 list-style-image: none;
262 list-style-type: none;
263 margin-left: 0;
264 white-space: nowrap;
265 display: inline;
266 float: left;
267 padding-left: 4px;
268 padding-right: 4px;
269}
270/* line 48, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
271.inline li:first-child, .inline li.first {
272 padding-left: 0;
273}
274/* line 49, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
275.inline li:last-child {
276 padding-right: 0;
277}
278/* line 50, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
279.inline li.last {
280 padding-right: 0;
281}
282
283/* line 14, ../sass/core/_general.scss */
284.onRight {
285 float: right;
286}
287
288/* line 16, ../sass/core/_general.scss */
289.col {
290 width: 100%;
291 float: left;
292 margin-right: 3.7037%;
293 display: inline;
294}
295@media (min-width: 25.5em) {
296 /* line 16, ../sass/core/_general.scss */
297 .col {
298 width: 100%;
299 float: left;
300 margin-right: 2.94118%;
301 }
302}
303
304/* line 21, ../sass/core/_general.scss */
305.clear, footer .horz-list, .flexslider, .video-player, .form-section section {
306 clear: both;
307 zoom: 1;
308}
309/* line 26, ../sass/core/_general.scss */
310.clear:before, footer .horz-list:before, .flexslider:before, .video-player:before, .form-section section:before, .clear:after, footer .horz-list:after, .flexslider:after, .video-player:after, .form-section section:after {
311 display: block;
312 height: 0;
313 overflow: hidden;
314}
315
316/* line 2, ../sass/core/_type.scss */
317h1 {
318 font-size: 2.5em;
319 line-height: 1;
320 margin-bottom: 0.5em;
321}
322/* line 7, ../sass/core/_type.scss */
323h1 span {
324 font-size: 0.66667em;
325 display: block;
326 margin-top: 0.25em;
327}
328
329/* line 14, ../sass/core/_type.scss */
330h2, .error .action h1 {
331 clear: both;
332 font-size: 1.66667em;
333 line-height: 1.4;
334 padding: 1em 0 0.33333em;
335}
336
337/* line 20, ../sass/core/_type.scss */
338h3, .location .data [role=heading] {
339 font-size: 1.33333em;
340 font-weight: bold;
341 margin: 0.5em 0;
342}
343
344/* line 26, ../sass/core/_type.scss */
345h4 {
346 font-size: 1.16667em;
347 font-weight: bold;
348 margin: 0.5em 0 0;
349}
350
351/* line 1, ../sass/snippets/_tooltips.scss */
352.tooltip {
353 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
354 background-position: 0 -451px;
355 height: 20px;
356 width: 19px;
357 padding-left: 2em;
358 position: relative;
359 top: -0.66667em;
360 display: inline-block;
361 margin-left: 10px; /* Recaptcha changes*/
362}
363/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
364 .tooltip {
365 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
366 background-position: 0 -225.5px;
367 -webkit-background-size: 135px 418px;
368 -moz-background-size: 135px 418px;
369 -o-background-size: 135px 418px;
370 background-size: 135px 418px;
371 }
372}*/
373/* line 4, ../sass/snippets/_tooltips.scss */
374.advanced .tooltip {
375 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
376 background-position: 0 -623px;
377 height: 20px;
378 width: 19px;
379}
380/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
381 .advanced .tooltip {
382 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
383 background-position: 0 -311.5px;
384 -webkit-background-size: 135px 418px;
385 -moz-background-size: 135px 418px;
386 -o-background-size: 135px 418px;
387 background-size: 135px 418px;
388 }
389}*/
390/* line 10, ../sass/snippets/_tooltips.scss */
391.advanced .tooltip {
392 top: 0.5em;
393}
394@media (min-width: 62.25em) {
395 /* line 1, ../sass/snippets/_tooltips.scss */
396 .tooltip {
397 display: -moz-inline-stack;
398 display: inline-block;
399 vertical-align: middle;
400 *vertical-align: auto;
401 zoom: 1;
402 *display: inline;
403 cursor: pointer;
404 padding: 0;
405 top: 0;
406 }
407 /* line 19, ../sass/snippets/_tooltips.scss */
408 .advanced .tooltip {
409 top: 0;
410 }
411}
412/* line 22, ../sass/snippets/_tooltips.scss */
413.tooltip.error {
414 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
415 background-position: 0 -698px;
416 height: 16px;
417 width: 16px;
418}
419/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
420 .tooltip.error {
421 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
422 background-position: 0 -349px;
423 -webkit-background-size: 135px 418px;
424 -moz-background-size: 135px 418px;
425 -o-background-size: 135px 418px;
426 background-size: 135px 418px;
427 }
428}*/
429/* line 30, ../sass/snippets/_tooltips.scss */
430.tooltip .angle {
431 display: -moz-inline-stack;
432 display: inline-block;
433 vertical-align: middle;
434 *vertical-align: auto;
435 zoom: 1;
436 *display: inline;
437 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
438 background-position: 0 -501px;
439 height: 30px;
440 width: 15px;
441 /*display: none;*/
442 left: 20px;
443 position: absolute;
444 top: -8px;
445 z-index: 20;
446}
447/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
448 .tooltip .angle {
449 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
450 background-position: 0 -250.5px;
451 -webkit-background-size: 135px 418px;
452 -moz-background-size: 135px 418px;
453 -o-background-size: 135px 418px;
454 background-size: 135px 418px;
455 }
456}*/
457/* line 40, ../sass/snippets/_tooltips.scss */
458.tooltip .tip {
459 color: gray;
460 font-style: italic;
461 padding: 0.25em 0.5em;
462 position: relative;
463}
464
465.note {
466 font-style: italic;
467}
468.note .header {
469 display: inline;
470 text-transform: capitalize;
471 font-weight: bold;
472}
473/* line 46, ../sass/snippets/_tooltips.scss */
474.advanced .tooltip .tip {
475 color: #fff;
476}
477
478 /* line 40, ../sass/snippets/_tooltips.scss */
479 .tooltip .tip {
480 -webkit-box-shadow: #666666 3px 3px 4px;
481 -moz-box-shadow: #666666 3px 3px 4px;
482 box-shadow: #666666 3px 3px 4px;
483 display: -moz-inline-stack;
484 display: inline-block;
485 vertical-align: middle;
486 *vertical-align: auto;
487 zoom: 1;
488 *display: inline;
489 background-color: #fff;
490 border: 1px solid #bcbcbc;
491 color: #333333;
492 /*display: none;*/
493 font-style: normal;
494 left: 2.85em;
495 min-width: 220px;
496 padding: 0.625em 1em 0;
497 position: absolute;
498 top: -8px;
499 z-index: 10;
500 }
501 /* line 64, ../sass/snippets/_tooltips.scss */
502 .advanced .tooltip .tip {
503 color: #333333;
504 }
505
506
507 /* line 70, ../sass/snippets/_tooltips.scss */
508 .tooltip:hover .angle, .tooltip:hover .tip {
509 display: block;
510 }
511
512/* line 75, ../sass/snippets/_tooltips.scss */
513.tooltip.error .angle {
514 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
515 background-position: 0 -471px;
516 height: 30px;
517 width: 15px;
518}
519/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
520 .tooltip.error .angle {
521 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
522 background-position: 0 -235.5px;
523 -webkit-background-size: 135px 418px;
524 -moz-background-size: 135px 418px;
525 -o-background-size: 135px 418px;
526 background-size: 135px 418px;
527 }
528}*/
529@media (min-width: 62.25em) {
530 /* line 75, ../sass/snippets/_tooltips.scss */
531 .tooltip.error .angle {
532 display: block;
533 }
534}
535/* line 80, ../sass/snippets/_tooltips.scss */
536.tooltip.error .tip {
537 color: #ff1a1a;
538}
539@media (min-width: 62.25em) {
540 /* line 80, ../sass/snippets/_tooltips.scss */
541 .tooltip.error .tip {
542 background-color: #ff8080;
543 border: 1px solid #660000;
544 color: #333333;
545 display: block;
546 }
547}
548
549/* line 1, ../sass/snippets/_address.scss */
550address {
551 width: 100%;
552 float: left;
553 margin-right: 3.7037%;
554 display: inline;
555 background-color: #e3e3e3;
556 padding: 1em 1em 0;
557}
558@media (min-width: 25.5em) {
559 /* line 1, ../sass/snippets/_address.scss */
560 address {
561 width: 100%;
562 float: left;
563 margin-right: 2.94118%;
564 }
565}
566@media (min-width: 46.5em) {
567 /* line 1, ../sass/snippets/_address.scss */
568 address {
569 width: 100%;
570 float: left;
571 margin-right: 2.43902%;
572 }
573}
574@media (min-width: 62.25em) {
575 /* line 1, ../sass/snippets/_address.scss */
576 address {
577 width: 100%;
578 float: left;
579 margin-right: 1.6129%;
580 }
581}
582/* line 11, ../sass/snippets/_address.scss */
583address .col {
584 width: 100%;
585 float: left;
586 margin-right: 3.7037%;
587 display: inline;
588}
589/* line 14, ../sass/snippets/_address.scss */
590address .col + .col {
591 margin-top: 1em;
592}
593@media (min-width: 25.5em) {
594 /* line 11, ../sass/snippets/_address.scss */
595 address .col {
596 width: 100%;
597 float: left;
598 margin-right: 2.94118%;
599 }
600}
601@media (min-width: 46.5em) {
602 /* line 11, ../sass/snippets/_address.scss */
603 address .col {
604 width: 48.78049%;
605 float: left;
606 margin-right: 2.43902%;
607 }
608 /* line 21, ../sass/snippets/_address.scss */
609 address .col + .col {
610 width: 48.78049%;
611 float: right;
612 margin-right: 0;
613 margin-top: 0;
614 }
615}
616@media (min-width: 62.25em) {
617 /* line 11, ../sass/snippets/_address.scss */
618 address .col {
619 width: 43.54839%;
620 float: left;
621 margin-right: 1.6129%;
622 }
623 /* line 30, ../sass/snippets/_address.scss */
624 address .col + .col {
625 width: 43.54839%;
626 float: left;
627 margin-right: 1.6129%;
628 }
629}
630/* line 34, ../sass/snippets/_address.scss */
631address p {
632 margin-bottom: 1em;
633}
634/* line 36, ../sass/snippets/_address.scss */
635address span {
636 display: -moz-inline-stack;
637 display: inline-block;
638 vertical-align: middle;
639 *vertical-align: auto;
640 zoom: 1;
641 *display: inline;
642 vertical-align: top;
643 width: 74.07407%;
644}
645@media (min-width: 46.5em) {
646 /* line 36, ../sass/snippets/_address.scss */
647 address span {
648 width: 65%;
649 }
650}
651@media (min-width: 62.25em) {
652 /* line 36, ../sass/snippets/_address.scss */
653 address span {
654 width: 74.07407%;
655 }
656}
657/* line 45, ../sass/snippets/_address.scss */
658address .fauxLabel, address .registration h3, .registration address h3, address .registration .location .data [role=heading], .registration .location .data address [role=heading], address .location .data .registration [role=heading], .location .data .registration address [role=heading] {
659 width: 22.22222%;
660}
661
662/* line 1, ../sass/snippets/_payment.scss */
663.payment {
664 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
665 background-position: 0 -74px;
666 height: 61px;
667 width: 212px;
668 text-indent: -119988px;
669 overflow: hidden;
670 text-align: left;
671}
672/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
673 .payment {
674 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
675 background-position: 0 -37px;
676 -webkit-background-size: 135px 418px;
677 -moz-background-size: 135px 418px;
678 -o-background-size: 135px 418px;
679 background-size: 135px 418px;
680 }
681}*/
682
683/* line 1, ../sass/snippets/_figure-images.scss */
684figure {
685 border-bottom: 1px solid #e3e3e3;
686 float: left;
687 margin: 0 1em 0.5em 0;
688}
689/* line 6, ../sass/snippets/_figure-images.scss */
690figure img {
691 max-width: 100%;
692}
693/* line 8, ../sass/snippets/_figure-images.scss */
694figure figcaption {
695 max-width: 19.16667em;
696 padding: 0.5em 0;
697}
698/* line 13, ../sass/snippets/_figure-images.scss */
699figure.expandable {
700 width: 43.54839%;
701 float: left;
702 margin-right: 1.6129%;
703 display: inline;
704 -webkit-transition: width 0.35s ease-out;
705 -webkit-transition-delay: 0;
706 -moz-transition: width 0.35s ease-out 0;
707 -o-transition: width 0.35s ease-out 0;
708 transition: width 0.35s ease-out 0;
709}
710/* line 17, ../sass/snippets/_figure-images.scss */
711figure.expandable img {
712 width: 100%;
713}
714/* line 19, ../sass/snippets/_figure-images.scss */
715figure.expandable figcaption {
716 max-width: 100%;
717}
718/* line 22, ../sass/snippets/_figure-images.scss */
719figure.expandable figcaption .icon {
720 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
721 background-position: 0 -856px;
722 height: 15px;
723 width: 15px;
724 text-indent: -119988px;
725 overflow: hidden;
726 text-align: left;
727 cursor: pointer;
728 float: right;
729}
730/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
731 figure.expandable figcaption .icon {
732 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
733 background-position: 0 -410px;
734 -webkit-background-size: 135px 418px;
735 -moz-background-size: 135px 418px;
736 -o-background-size: 135px 418px;
737 background-size: 135px 418px;
738 }
739}*/
740/* line 31, ../sass/snippets/_figure-images.scss */
741figure.expandable.expand {
742 width: 100%;
743 float: left;
744 margin-right: 1.6129%;
745 display: inline;
746 -webkit-transition: width 0.35s ease-out;
747 -webkit-transition-delay: 0;
748 -moz-transition: width 0.35s ease-out 0;
749 -o-transition: width 0.35s ease-out 0;
750 transition: width 0.35s ease-out 0;
751 margin: 0 0 1em 0;
752}
753
754/* line 1, ../sass/snippets/_blockquote.scss */
755blockquote {
756 width: 100%;
757 float: left;
758 margin-right: 1.6129%;
759 display: inline;
760 border-top: 3px solid #660000;
761 font-size: 1.66667em;
762 line-height: 2em;
763 margin: 1em 0;
764}
765/* line 9, ../sass/snippets/_blockquote.scss */
766blockquote .icon-quote-start {
767 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
768 background-position: 0 -714px;
769 height: 36px;
770 width: 38px;
771 float: left;
772 margin: 0.25em 1em 0 0;
773}
774/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
775 blockquote .icon-quote-start {
776 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
777 background-position: 0 -357px;
778 -webkit-background-size: 135px 418px;
779 -moz-background-size: 135px 418px;
780 -o-background-size: 135px 418px;
781 background-size: 135px 418px;
782 }
783}*/
784/* line 16, ../sass/snippets/_blockquote.scss */
785blockquote .icon-quote-end {
786 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
787 background-position: 0 -820px;
788 height: 36px;
789 width: 38px;
790 float: right;
791 margin: 0.25em 0 0 1em;
792}
793/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
794 blockquote .icon-quote-end {
795 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
796 background-position: 0 -392px;
797 -webkit-background-size: 135px 418px;
798 -moz-background-size: 135px 418px;
799 -o-background-size: 135px 418px;
800 background-size: 135px 418px;
801 }
802}*/
803/* line 24, ../sass/snippets/_blockquote.scss */
804blockquote .quote {
805 float: left;
806 padding-right: 2.5em;
807 position: relative;
808 max-width: 45%;
809}
810/* line 32, ../sass/snippets/_blockquote.scss */
811blockquote figure {
812 font-size: 0.66667em;
813 line-height: 1.25em;
814}
815/* line 37, ../sass/snippets/_blockquote.scss */
816blockquote img {
817 width: 100%;
818}
819
820/* line 1, ../sass/snippets/_listing.scss */
821ul.listing {
822 width: 100%;
823 float: left;
824 margin-right: 1.6129%;
825 display: inline;
826}
827/* line 4, ../sass/snippets/_listing.scss */
828.primary ul.listing {
829 margin-left: 0;
830}
831/* line 6, ../sass/snippets/_listing.scss */
832.search ul.listing {
833 margin-top: 1em;
834}
835/* line 8, ../sass/snippets/_listing.scss */
836ul.listing li {
837 list-style-type: none;
838}
839/* line 10, ../sass/snippets/_listing.scss */
840ul.listing > li {
841 width: 100%;
842 float: left;
843 margin-right: 1.6129%;
844 display: inline;
845 background-color: #fff;
846 border: 1px solid #cccccc;
847 border-top: 3px solid #660000;
848 padding: 1em;
849 margin-bottom: 1em;
850}
851/* line 19, ../sass/snippets/_listing.scss */
852.search ul.listing > li {
853 border-color: #cccccc;
854 border-width: 1px 0 0;
855}
856/* line 26, ../sass/snippets/_listing.scss */
857ul.listing h2, ul.listing .error .action h1, .error .action ul.listing h1 {
858 padding: 0.33333em 0;
859}
860/* line 31, ../sass/snippets/_listing.scss */
861ul.listing h2 span, ul.listing .error .action h1 span, .error .action ul.listing h1 span,
862ul.listing h2 a,
863ul.listing .error .action h1 a,
864.error .action ul.listing h1 a {
865 white-space: pre;
866 white-space: pre-wrap;
867 white-space: pre-line;
868 white-space: -pre-wrap;
869 white-space: -o-pre-wrap;
870 white-space: -moz-pre-wrap;
871 white-space: -hp-pre-wrap;
872 word-wrap: break-word;
873 display: -moz-inline-stack;
874 display: inline-block;
875 vertical-align: middle;
876 *vertical-align: auto;
877 zoom: 1;
878 *display: inline;
879 vertical-align: top;
880 width: 100%;
881}
882
883ul.listing h2 span.sub {
884 float: right;
885}
886
887@media (min-width: 46.5em) {
888 /* line 31, ../sass/snippets/_listing.scss */
889 ul.listing h2 span, ul.listing .error .action h1 span, .error .action ul.listing h1 span,
890 ul.listing h2 a,
891 ul.listing .error .action h1 a,
892 .error .action ul.listing h1 a {
893 width: 70%;
894 }
895}
896/* line 40, ../sass/snippets/_listing.scss */
897ul.listing h2 .sub, ul.listing .error .action h1 .sub, .error .action ul.listing h1 .sub {
898 color: #666666;
899 font-size: 0.66667em;
900 text-align: right;
901 width: 100%;
902}
903@media (min-width: 46.5em) {
904 /* line 40, ../sass/snippets/_listing.scss */
905 ul.listing h2 .sub, ul.listing .error .action h1 .sub, .error .action ul.listing h1 .sub {
906 width: 30%;
907 }
908}
909/* line 50, ../sass/snippets/_listing.scss */
910ul.listing img {
911 width: 20.96774%;
912 float: left;
913 margin-right: 1.6129%;
914 display: inline;
915 margin-right: 1em;
916}
917
918/* line 1, ../sass/snippets/_location-map.scss */
919.location {
920 width: 100%;
921 float: left;
922 margin-right: 3.7037%;
923 display: inline;
924 background-color: #e3e3e3;
925 margin-bottom: 1em;
926 padding: 1em;
927}
928@media (min-width: 46.5em) {
929 /* line 1, ../sass/snippets/_location-map.scss */
930 .location {
931 width: 100%;
932 }
933}
934@media (min-width: 62.25em) {
935 /* line 1, ../sass/snippets/_location-map.scss */
936 .location {
937 width: 100%;
938 }
939}
940/* line 11, ../sass/snippets/_location-map.scss */
941.primary .location ul {
942 list-style-type: none;
943 margin: 0;
944}
945/* line 17, ../sass/snippets/_location-map.scss */
946.location .data {
947 width: 100%;
948 float: left;
949 margin-right: 3.7037%;
950 display: inline;
951}
952@media (min-width: 46.5em) {
953 /* line 17, ../sass/snippets/_location-map.scss */
954 .location .data {
955 width: 48.78049%;
956 float: left;
957 margin-right: 2.43902%;
958 }
959}
960@media (min-width: 62.25em) {
961 /* line 17, ../sass/snippets/_location-map.scss */
962 .location .data {
963 width: 43.54839%;
964 float: left;
965 margin-right: 1.6129%;
966 }
967}
968/* line 30, ../sass/snippets/_location-map.scss */
969.location #map {
970 width: 100%;
971 float: left;
972 margin-right: 3.7037%;
973 display: inline;
974 margin-top: 1em;
975}
976@media (min-width: 46.5em) {
977 /* line 30, ../sass/snippets/_location-map.scss */
978 .location #map {
979 width: 48.78049%;
980 float: right;
981 margin-right: 0;
982 margin-top: 0;
983 }
984}
985@media (min-width: 62.25em) {
986 /* line 30, ../sass/snippets/_location-map.scss */
987 .location #map {
988 width: 54.83871%;
989 float: right;
990 margin-right: 0;
991 }
992}
993
994/* line 1, ../sass/snippets/_event.scss */
995.event {
996 width: 100%;
997 float: left;
998 margin-right: 3.7037%;
999 display: inline;
1000 margin: 1em 0;
1001 position: relative;
1002}
1003@media (min-width: 46.5em) {
1004 /* line 1, ../sass/snippets/_event.scss */
1005 .event {
1006 width: 100%;
1007 }
1008}
1009@media (min-width: 62.25em) {
1010 /* line 1, ../sass/snippets/_event.scss */
1011 .event {
1012 width: 100%;
1013 }
1014}
1015/* line 10, ../sass/snippets/_event.scss */
1016.primary .event ul {
1017 list-style-type: none;
1018 margin: 1.5em 0;
1019}
1020/* line 16, ../sass/snippets/_event.scss */
1021.event.sold {
1022 background: url(../heritage-nz-dl_images/event-soldout.png) no-repeat right 0;
1023}
1024/* line 17, ../sass/snippets/_event.scss */
1025.event.limited {
1026 background: url(../heritage-nz-dl_images/event-limitedspaces.png) no-repeat right 0;
1027}
1028/* line 18, ../sass/snippets/_event.scss */
1029.event.onNow {
1030 background: url(../heritage-nz-dl_images/event-onsalenow.png) no-repeat right 0;
1031}
1032
1033/* line 1, ../sass/snippets/_action.scss */
1034.action {
1035 width: 100%;
1036 float: left;
1037 margin-right: 3.7037%;
1038 display: inline;
1039 background: url(../heritage-nz-dl_images/bg-action.png) no-repeat;
1040 color: #fff;
1041 height: 183px;
1042 margin: 1em 0;
1043 padding: 0 1em;
1044}
1045@media (min-width: 25.5em) {
1046 /* line 1, ../sass/snippets/_action.scss */
1047 .action {
1048 width: 100%;
1049 }
1050}
1051@media (min-width: 46.5em) {
1052 /* line 1, ../sass/snippets/_action.scss */
1053 .action {
1054 padding: 0 31.70732% 1em 1em;
1055 width: 103.90244%;
1056 }
1057}
1058@media (min-width: 62.25em) {
1059 /* line 1, ../sass/snippets/_action.scss */
1060 .action {
1061 margin: 1em 14.63415%;
1062 width: 69.67742%;
1063 }
1064}
1065/* line 20, ../sass/snippets/_action.scss */
1066.action h2, .error .action h1 {
1067 font: normal 2.5em "times new roman", serif;
1068 padding-top: 0.5em;
1069 text-shadow: 1px 1px 0 #00053b;
1070}
1071/* line 27, ../sass/snippets/_action.scss */
1072.action .button, .action input[type=button] {
1073 margin-top: 0.5em;
1074}
1075/* line 30, ../sass/snippets/_action.scss */
1076.action .button:visited, .action input[type=button]:visited {
1077 color: #fff;
1078}
1079/* line 33, ../sass/snippets/_action.scss */
1080.error .action {
1081 width: 100%;
1082}
1083@media (min-width: 46.5em) {
1084 /* line 33, ../sass/snippets/_action.scss */
1085 .error .action {
1086 margin: 0;
1087 padding: 0 3em;
1088 }
1089}
1090/* line 41, ../sass/snippets/_action.scss */
1091.error .action h1 {
1092 padding: 0;
1093}
1094/* line 45, ../sass/snippets/_action.scss */
1095.error .action h1 + h2, .error .action h1 + h1 {
1096 font-size: 1.66667em;
1097 padding-top: 0;
1098}
1099
1100/* line 1, ../sass/snippets/_social.scss */
1101.social {
1102 display: -moz-inline-stack;
1103 display: inline-block;
1104 vertical-align: middle;
1105 *vertical-align: auto;
1106 zoom: 1;
1107 *display: inline;
1108 background-color: #fff;
1109 border: 1px solid #cccccc;
1110 margin: 1em 0;
1111 padding: 1em 1em 0.5em;
1112 vertical-align: center;
1113}
1114/* line 11, ../sass/snippets/_social.scss */
1115.primary .social ul {
1116 list-style-type: none;
1117 margin: 0;
1118}
1119/* line 15, ../sass/snippets/_social.scss */
1120.primary .social ul li {
1121 padding: 0.5em 2em 0 0;
1122}
1123/* line 18, ../sass/snippets/_social.scss */
1124.primary .social ul li + li {
1125 padding: 0 0 0 0.5em;
1126}
1127
1128/* line 3, ../sass/snippets/_key.scss */
1129div.key h3, div.key .location .data [role=heading], .location .data div.key [role=heading] {
1130 color: #b25800;
1131}
1132/* line 5, ../sass/snippets/_key.scss */
1133div.key ul {
1134 background-color: #fff;
1135 border: 1px solid #cccccc;
1136 border-top: 3px solid #b25800;
1137 margin: 0;
1138 padding: 1em;
1139}
1140/* line 12, ../sass/snippets/_key.scss */
1141div.key ul li {
1142 padding: 0 2em 0 0;
1143}
1144@media (min-width: 62.25em) {
1145 /* line 12, ../sass/snippets/_key.scss */
1146 div.key ul li {
1147 padding-right: 5em;
1148 }
1149}
1150
1151/* line 1, ../sass/sections/_header.scss */
1152header {
1153 background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjEwMCUiIGN5PSI1cHgiIHI9IjEwMCI+PHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzk1MDIwMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY2MDAwMCIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
1154 background-size: 100%;
1155 background-image: -webkit-gradient(radial, 100% 5px, 0, 100% 5px, 100, color-stop(1%, #950202), color-stop(100%, #660000));
1156 background-image: -webkit-radial-gradient(100% 5px, 100% 50px, #950202 1%, #660000 100%);
1157 background-image: -moz-radial-gradient(100% 5px, 100% 50px, #950202 1%, #660000 100%);
1158 background-image: -o-radial-gradient(100% 5px, 100% 50px, #950202 1%, #660000 100%);
1159 background-image: radial-gradient(100% 5px, 100% 50px, #950202 1%, #660000 100%);
1160 -webkit-box-shadow: #333333 0 3px 15px;
1161 -moz-box-shadow: #333333 0 3px 15px;
1162 box-shadow: #333333 0 3px 15px;
1163 background-color: #660000;
1164 border-bottom: 1px solid #fff;
1165 position: relative;
1166 z-index: 10;
1167}
1168@media (min-width: 46.5em) {
1169 /* line 1, ../sass/sections/_header.scss */
1170 header {
1171 background: #660000 url(../heritage-nz-dl_images/bg-banner.png) no-repeat center 0;
1172 }
1173}
1174/* line 12, ../sass/sections/_header.scss */
1175header .inner {
1176 padding-top: 0.33333em;
1177}
1178/* line 14, ../sass/sections/_header.scss */
1179header .logo {
1180 float: left;
1181 margin: 0.5em 1em;
1182}
1183/* line 18, ../sass/sections/_header.scss */
1184header .logo a {
1185 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
1186 background-position: 0 -216px;
1187 height: 38px;
1188 width: 166px;
1189 display: block;
1190}
1191/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
1192
1193 header .logo a {
1194 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
1195 background-position: 0 -108px;
1196 -webkit-background-size: 135px 418px;
1197 -moz-background-size: 135px 418px;
1198 -o-background-size: 135px 418px;
1199 background-size: 135px 418px;
1200 }
1201}*/
1202
1203@media (min-width: 62.25em) {
1204 /* line 14, ../sass/sections/_header.scss */
1205 header .logo {
1206 margin: 0;
1207 }
1208 /* line 28, ../sass/sections/_header.scss */
1209 header .logo a {
1210 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
1211 background-position: 0 -135px;
1212 height: 65px;
1213 width: 269px;
1214 }
1215}
1216/*@media only screen and (min-width: 62.25em) and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-width: 62.25em) and (min-resolution: 120dpi), only screen and (min-width: 62.25em) and (min-resolution: 1.3dppx) {
1217
1218 header .logo a {
1219 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
1220 background-position: 0 -67.5px;
1221 -webkit-background-size: 135px 418px;
1222 -moz-background-size: 135px 418px;
1223 -o-background-size: 135px 418px;
1224 background-size: 135px 418px;
1225 }
1226}*/
1227/* line 34, ../sass/sections/_header.scss */
1228header nav {
1229 overflow: hidden;
1230 *zoom: 1;
1231}
1232/* line 37, ../sass/sections/_header.scss */
1233header nav ul {
1234 margin: 0;
1235 padding: 0;
1236 border: 0;
1237 overflow: hidden;
1238 *zoom: 1;
1239 display: none;
1240}
1241/* line 60, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
1242header nav ul li {
1243 list-style-image: none;
1244 list-style-type: none;
1245 margin-left: 0;
1246 white-space: nowrap;
1247 display: inline;
1248 float: left;
1249 padding-left: 4px;
1250 padding-right: 4px;
1251}
1252/* line 48, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
1253header nav ul li:first-child, header nav ul li.first {
1254 padding-left: 0;
1255}
1256/* line 49, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
1257header nav ul li:last-child {
1258 padding-right: 0;
1259}
1260/* line 50, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
1261header nav ul li.last {
1262 padding-right: 0;
1263}
1264@media (min-width: 46.5em) {
1265 /* line 37, ../sass/sections/_header.scss */
1266 header nav ul {
1267 display: block;
1268 }
1269}
1270/* line 44, ../sass/sections/_header.scss */
1271.ie7 header nav ul {
1272 float: right;
1273}
1274/* line 47, ../sass/sections/_header.scss */
1275header nav ul li:first-child {
1276 border: 0;
1277 margin: 0;
1278 padding: 0;
1279}
1280/* line 53, ../sass/sections/_header.scss */
1281header nav ul li a {
1282 color: #fff;
1283 display: block;
1284}
1285/* line 57, ../sass/sections/_header.scss */
1286header nav ul li a:hover {
1287 color: #fff;
1288}
1289/* line 62, ../sass/sections/_header.scss */
1290header nav.mainNav {
1291 clear: right;
1292 float: right;
1293}
1294@media (min-width: 46.5em) {
1295 /* line 66, ../sass/sections/_header.scss */
1296 .ie7 header nav.mainNav {
1297 width: 100%;
1298 }
1299}
1300@media (min-width: 62.25em) {
1301 /* line 66, ../sass/sections/_header.scss */
1302 .ie7 header nav.mainNav {
1303 width: 91.56627%;
1304 }
1305}
1306@media (min-width: 46.5em) {
1307 /* line 71, ../sass/sections/_header.scss */
1308 header nav.mainNav li {
1309 margin-left: 0.83333em;
1310 }
1311}
1312@media (min-width: 62.25em) {
1313 /* line 71, ../sass/sections/_header.scss */
1314 header nav.mainNav li {
1315 margin-left: 1.5em;
1316 }
1317}
1318/* line 76, ../sass/sections/_header.scss */
1319header nav.mainNav a {
1320 border-bottom: 5px solid transparent;
1321 font-size: 1.25em;
1322 padding-bottom: 0.33333em;
1323}
1324@media (min-width: 62.25em) {
1325 /* line 76, ../sass/sections/_header.scss */
1326 header nav.mainNav a {
1327 font-size: 1.41667em;
1328 }
1329}
1330/* line 84, ../sass/sections/_header.scss */
1331header nav.mainNav a.current, header nav.mainNav a:hover {
1332 border-bottom: 5px solid #fff;
1333}
1334/* line 87, ../sass/sections/_header.scss */
1335header nav.mainNav .mobile {
1336 text-indent: -119988px;
1337 overflow: hidden;
1338 text-align: left;
1339 background: url(../heritage-nz-dl_images/icon-mobilemenu.png) no-repeat center center;
1340 border-bottom: 1px solid #660000;
1341 float: right;
1342 height: 21px;
1343 margin: 1em 1em 0;
1344 width: 18px;
1345}
1346/* line 100, ../sass/sections/_header.scss */
1347header nav.mainNav .mobile:focus, header nav.mainNav .mobile:hover, header nav.mainNav .mobile:active {
1348 background: url('../heritage-nz-dl_images/icon-mobilemenu.png'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ3MDMwMyIvPjxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjNzIwMTAxIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
1349 background: url('../heritage-nz-dl_images/icon-mobilemenu.png'), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #470303), color-stop(99%, #720101), color-stop(100%, #000000));
1350 background: url('../heritage-nz-dl_images/icon-mobilemenu.png'), -webkit-linear-gradient(#470303, #720101 99%, #000000);
1351 background: url('../heritage-nz-dl_images/icon-mobilemenu.png'), -moz-linear-gradient(#470303, #720101 99%, #000000);
1352 background: url('../heritage-nz-dl_images/icon-mobilemenu.png'), -o-linear-gradient(#470303, #720101 99%, #000000);
1353 background: url('../heritage-nz-dl_images/icon-mobilemenu.png'), linear-gradient(#470303, #720101 99%, #000000);
1354 background-position: center center;
1355 background-repeat: no-repeat;
1356 border-bottom: 1px solid #850303;
1357}
1358@media (min-width: 46.5em) {
1359 /* line 87, ../sass/sections/_header.scss */
1360 header nav.mainNav .mobile {
1361 display: none;
1362 }
1363}
1364/* line 113, ../sass/sections/_header.scss */
1365header .search {
1366 clear: right;
1367 display: none;
1368 float: right;
1369 margin: 0.52632em 0 0.90909em;
1370}
1371@media (min-width: 46.5em) {
1372 /* line 113, ../sass/sections/_header.scss */
1373 header .search {
1374 display: block;
1375 }
1376}
1377/* line 121, ../sass/sections/_header.scss */
1378header .search input {
1379 background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzMDIwMiIvPjxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiM2MzAyMDIiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzYzMDEwMSIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjNmUwMjAyIi8+PHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiM2ZTAyMDIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NTAyMDIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
1380 background-size: 100%;
1381 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #430202), color-stop(3%, #630202), color-stop(50%, #630101), color-stop(80%, #6e0202), color-stop(99%, #6e0202), color-stop(100%, #950202));
1382 background-image: -webkit-linear-gradient(#430202, #630202 3%, #630101 50%, #6e0202 80%, #6e0202 99%, #950202);
1383 background-image: -moz-linear-gradient(#430202, #630202 3%, #630101 50%, #6e0202 80%, #6e0202 99%, #950202);
1384 background-image: -o-linear-gradient(#430202, #630202 3%, #630101 50%, #6e0202 80%, #6e0202 99%, #950202);
1385 background-image: linear-gradient(#430202, #630202 3%, #630101 50%, #6e0202 80%, #6e0202 99%, #950202);
1386 -pie-background: linear-gradient(#430202, #630202 3%, #630101 50%, #6e0202 80%, #6e0202 99%, #950202);
1387 background-color: transparent;
1388 border: 0;
1389 border-bottom: 1px solid #900505;
1390 float: left;
1391 height: 2.5em;
1392 overflow: visible;
1393 padding: 0 0.5em;
1394}
1395/* line 133, ../sass/sections/_header.scss */
1396.oldie header .search input {
1397 height: auto;
1398 padding: 0.58824em;
1399}
1400/* line 138, ../sass/sections/_header.scss */
1401header .search input[type="text"] {
1402 -webkit-transition-duration: 0.25s;
1403 -moz-transition-duration: 0.25s;
1404 -o-transition-duration: 0.25s;
1405 transition-duration: 0.25s;
1406 -webkit-transition-timing-function: ease-in-out;
1407 -moz-transition-timing-function: ease-in-out;
1408 -o-transition-timing-function: ease-in-out;
1409 transition-timing-function: ease-in-out;
1410 -webkit-transition-property: width;
1411 -moz-transition-property: width;
1412 -o-transition-property: width;
1413 transition-property: width;
1414 color: #fff;
1415 width: 6em;
1416}
1417/* line 146, ../sass/sections/_header.scss */
1418header .search input[type="text"]:focus {
1419 width: 11.5em;
1420}
1421/* line 148, ../sass/sections/_header.scss */
1422header .search input[type="button"] {
1423 background: url('../heritage-nz-dl_images/icon-search.png'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzMDIwMiIvPjxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiM2MzAyMDIiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzYzMDEwMSIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjNmUwMjAyIi8+PHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiM2ZTAyMDIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NTAyMDIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
1424 background: url('../heritage-nz-dl_images/icon-search.png'), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #430202), color-stop(3%, #630202), color-stop(50%, #630101), color-stop(80%, #6e0202), color-stop(99%, #6e0202), color-stop(100%, #950202));
1425 background: url('../heritage-nz-dl_images/icon-search.png'), -webkit-linear-gradient(#430202, #630202 3%, #630101 50%, #6e0202 80%, #6e0202 99%, #950202);
1426 background: url('../heritage-nz-dl_images/icon-search.png'), -moz-linear-gradient(#430202, #630202 3%, #630101 50%, #6e0202 80%, #6e0202 99%, #950202);
1427 background: url('../heritage-nz-dl_images/icon-search.png'), -o-linear-gradient(#430202, #630202 3%, #630101 50%, #6e0202 80%, #6e0202 99%, #950202);
1428 background: url('../heritage-nz-dl_images/icon-search.png'), linear-gradient(#430202, #630202 3%, #630101 50%, #6e0202 80%, #6e0202 99%, #950202);
1429 text-indent: -119988px;
1430 overflow: hidden;
1431 text-align: left;
1432 background-position: center center;
1433 background-repeat: no-repeat;
1434 text-transform: capitalize;
1435 width: 3em;
1436}
1437/* line 157, ../sass/sections/_header.scss */
1438.oldie header .search input[type="button"] {
1439 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
1440 background-position: 0 -394px;
1441 height: 37px;
1442 width: 40px;
1443 margin-left: -1px;
1444}
1445/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
1446 .oldie header .search input[type="button"] {
1447 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
1448 background-position: 0 -197px;
1449 -webkit-background-size: 135px 418px;
1450 -moz-background-size: 135px 418px;
1451 -o-background-size: 135px 418px;
1452 background-size: 135px 418px;
1453 }
1454}*/
1455/* line 162, ../sass/sections/_header.scss */
1456.ie7 header .search input[type="button"] {
1457 border: 0;
1458}
1459
1460/* line 1, ../sass/sections/_breadcrumb.scss */
1461.breadcrumb {
1462 margin: 0 0 1em 1em;
1463}
1464@media (min-width: 46.5em) {
1465 /* line 1, ../sass/sections/_breadcrumb.scss */
1466 .breadcrumb {
1467 margin-left: 0;
1468 }
1469}
1470/* line 6, ../sass/sections/_breadcrumb.scss */
1471.breadcrumb ol {
1472 margin: 0;
1473 padding: 0;
1474 border: 0;
1475 overflow: hidden;
1476 *zoom: 1;
1477}
1478/* line 60, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
1479.breadcrumb ol li {
1480 list-style-image: none;
1481 list-style-type: none;
1482 margin-left: 0;
1483 white-space: nowrap;
1484 display: inline;
1485 float: left;
1486 padding-left: 4px;
1487 padding-right: 4px;
1488}
1489/* line 48, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
1490.breadcrumb ol li:first-child, .breadcrumb ol li.first {
1491 padding-left: 0;
1492}
1493/* line 49, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
1494.breadcrumb ol li:last-child {
1495 padding-right: 0;
1496}
1497/* line 50, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
1498.breadcrumb ol li.last {
1499 padding-right: 0;
1500}
1501
1502/* line 1, ../sass/sections/_subNav.scss */
1503.subNav {
1504 display: none;
1505 position: relative;
1506}
1507@media (min-width: 46.5em) {
1508 /* line 1, ../sass/sections/_subNav.scss */
1509 .subNav {
1510 -webkit-backface-visibility: visible;
1511 -moz-backface-visibility: visible;
1512 -ms-backface-visibility: visible;
1513 -o-backface-visibility: visible;
1514 backface-visibility: visible;
1515 opacity: 1;
1516 -webkit-perspective: 1000;
1517 -moz-perspective: 1000;
1518 -ms-perspective: 1000;
1519 -o-perspective: 1000;
1520 perspective: 1000;
1521 width: 32.25806%;
1522 float: left;
1523 margin-right: 1.6129%;
1524 -webkit-transition: opacity 0.45s ease-out, width 0.45s ease-out;
1525 -moz-transition: opacity 0.45s ease-out, width 0.45s ease-out;
1526 -o-transition: opacity 0.45s ease-out, width 0.45s ease-out;
1527 transition: opacity 0.45s ease-out, width 0.45s ease-out;
1528 display: block;
1529 }
1530 /* line 14, ../sass/sections/_subNav.scss */
1531 .subNav > ul {
1532 width: 88.0%;
1533 float: left;
1534 margin-right: 5%;
1535 -webkit-backface-visibility: visible;
1536 -moz-backface-visibility: visible;
1537 -ms-backface-visibility: visible;
1538 -o-backface-visibility: visible;
1539 backface-visibility: visible;
1540 opacity: 1;
1541 -webkit-perspective: 1000;
1542 -moz-perspective: 1000;
1543 -ms-perspective: 1000;
1544 -o-perspective: 1000;
1545 perspective: 1000;
1546 -webkit-transition-delay: 0.1s;
1547 -moz-transition-delay: 0.1s;
1548 -o-transition-delay: 0.1s;
1549 transition-delay: 0.1s;
1550 -webkit-transition-duration: 0.45s;
1551 -moz-transition-duration: 0.45s;
1552 -o-transition-duration: 0.45s;
1553 transition-duration: 0.45s;
1554 -webkit-transition-timing-function: ease-out;
1555 -moz-transition-timing-function: ease-out;
1556 -o-transition-timing-function: ease-out;
1557 transition-timing-function: ease-out;
1558 border: 3px solid #660000;
1559 border-width: 3px 0;
1560 }
1561 /* line 28, ../sass/sections/_subNav.scss */
1562 .subNav li {
1563 border-top: 1px solid #e3e3e3;
1564 position: relative;
1565 z-index: 0;
1566 }
1567 /* line 33, ../sass/sections/_subNav.scss */
1568 .subNav li:hover {
1569 background-color: #e3e3e3;
1570 }
1571 /* line 36, ../sass/sections/_subNav.scss */
1572 .subNav li:hover ul {
1573 background-color: #fff;
1574 }
1575 /* line 40, ../sass/sections/_subNav.scss */
1576 .subNav li:first-child {
1577 border-top: 0;
1578 }
1579 /* line 42, ../sass/sections/_subNav.scss */
1580 .subNav li a {
1581 color: #333333;
1582 display: block;
1583 padding: 1em;
1584 width: 80%;
1585 }
1586 /* line 48, ../sass/sections/_subNav.scss */
1587 .subNav li a.current {
1588 font-weight: bold;
1589 }
1590 /* line 50, ../sass/sections/_subNav.scss */
1591 .subNav li a:hover {
1592 background-color: #e3e3e3;
1593 }
1594 /* line 53, ../sass/sections/_subNav.scss */
1595 .subNav li .children {
1596 -webkit-transform: rotate(0);
1597 -moz-transform: rotate(0);
1598 -ms-transform: rotate(0);
1599 -o-transform: rotate(0);
1600 transform: rotate(0);
1601 -webkit-transition: 0.45s ease-out;
1602 -moz-transition: 0.45s ease-out;
1603 -o-transition: 0.45s ease-out;
1604 transition: 0.45s ease-out;
1605 background: url(../heritage-nz-dl_images/arrow-right-nav.png) no-repeat center 0;
1606 cursor: pointer;
1607 position: absolute;
1608 height: 26px;
1609 right: 10px;
1610 top: 0.66667em;
1611 width: 9px;
1612 z-index: 10;
1613 }
1614 /* line 66, ../sass/sections/_subNav.scss */
1615 .subNav li .children + ul {
1616 display: none;
1617 }
1618 /* line 68, ../sass/sections/_subNav.scss */
1619 .subNav li .children.open {
1620 -webkit-transform: rotate(90deg);
1621 -moz-transform: rotate(90deg);
1622 -ms-transform: rotate(90deg);
1623 -o-transform: rotate(90deg);
1624 transform: rotate(90deg);
1625 height: 20px;
1626 width: 20px;
1627 }
1628 /* line 74, ../sass/sections/_subNav.scss */
1629 .oldie .subNav li .children.open {
1630 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
1631 }
1632 /* line 80, ../sass/sections/_subNav.scss */
1633 .subNav li li a {
1634 padding-left: 2em;
1635 }
1636 /* line 83, ../sass/sections/_subNav.scss */
1637 .subNav li li li a {
1638 padding-left: 3em;
1639 }
1640 /* line 88, ../sass/sections/_subNav.scss */
1641 .subNav .hider {
1642 display: -moz-inline-stack;
1643 display: inline-block;
1644 vertical-align: middle;
1645 *vertical-align: auto;
1646 zoom: 1;
1647 *display: inline;
1648 background-color: #660000;
1649 border-left: 3px solid #660000;
1650 color: #fff;
1651 cursor: pointer;
1652 height: 8.33333em;
1653 letter-spacing: 2px;
1654 padding: 0 0.33333em;
1655 position: absolute;
1656 right: 0.2em;
1657 top: 0;
1658 z-index: 10;
1659 width: 2.41667em;
1660 }
1661 /* line 104, ../sass/sections/_subNav.scss */
1662 .ie7 .subNav .hider {
1663 width: 1.16667em;
1664 }
1665 /* line 105, ../sass/sections/_subNav.scss */
1666 .oldie .subNav .hider {
1667 height: 9.16667em;
1668 }
1669 /* line 107, ../sass/sections/_subNav.scss */
1670 .subNav .hider span {
1671 display: -moz-inline-stack;
1672 display: inline-block;
1673 vertical-align: middle;
1674 *vertical-align: auto;
1675 zoom: 1;
1676 *display: inline;
1677 }
1678 /* line 109, ../sass/sections/_subNav.scss */
1679 .subNav .hider .arrow {
1680 -webkit-transform: rotate(90deg);
1681 -moz-transform: rotate(90deg);
1682 -ms-transform: rotate(90deg);
1683 -o-transform: rotate(90deg);
1684 transform: rotate(90deg);
1685 -webkit-transition: 0.45s ease-out;
1686 -moz-transition: 0.45s ease-out;
1687 -o-transition: 0.45s ease-out;
1688 transition: 0.45s ease-out;
1689 background: url(../heritage-nz-dl_images/arrow-rotate.png) no-repeat;
1690 height: 9px;
1691 margin-right: 0.5em;
1692 width: 12px;
1693 }
1694 /* line 118, ../sass/sections/_subNav.scss */
1695 .oldie .subNav .hider .arrow {
1696 margin-top: 0.5em;
1697 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
1698 }
1699 /* line 124, ../sass/sections/_subNav.scss */
1700 .subNav .hider .text {
1701 -webkit-transform: rotate(90deg);
1702 -moz-transform: rotate(90deg);
1703 -ms-transform: rotate(90deg);
1704 -o-transform: rotate(90deg);
1705 transform: rotate(90deg);
1706 left: -2.33333em;
1707 position: absolute;
1708 top: 4.25em;
1709 }
1710 /* line 130, ../sass/sections/_subNav.scss */
1711 .oldie .subNav .hider .text {
1712 left: 3px;
1713 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
1714 top: 2em;
1715 }
1716}
1717@media (min-width: 62.25em) {
1718 /* line 1, ../sass/sections/_subNav.scss */
1719 .subNav {
1720 width: 24.09639%;
1721 float: left;
1722 margin-right: 1.20482%;
1723 }
1724}
1725/* line 141, ../sass/sections/_subNav.scss */
1726.subNav.hide {
1727 width: 2.53012%;
1728 float: left;
1729 margin-right: 1.20482%;
1730 display: inline;
1731 -webkit-transition: width 0.45s ease-out;
1732 -webkit-transition-delay: 0;
1733 -moz-transition: width 0.45s ease-out 0;
1734 -o-transition: width 0.45s ease-out 0;
1735 transition: width 0.45s ease-out 0;
1736 display: none;
1737}
1738@media (min-width: 46.5em) {
1739 /* line 141, ../sass/sections/_subNav.scss */
1740 .subNav.hide {
1741 display: -moz-inline-stack;
1742 display: inline-block;
1743 vertical-align: middle;
1744 *vertical-align: auto;
1745 zoom: 1;
1746 *display: inline;
1747 }
1748}
1749/* line 150, ../sass/sections/_subNav.scss */
1750.subNav.hide .hider .arrow {
1751 -webkit-transform: rotate(-90deg);
1752 -moz-transform: rotate(-90deg);
1753 -ms-transform: rotate(-90deg);
1754 -o-transform: rotate(-90deg);
1755 transform: rotate(-90deg);
1756 -webkit-transition: 0.45s ease-out;
1757 -moz-transition: 0.45s ease-out;
1758 -o-transition: 0.45s ease-out;
1759 transition: 0.45s ease-out;
1760}
1761/* line 154, ../sass/sections/_subNav.scss */
1762.oldie .subNav.hide .hider .arrow {
1763 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
1764}
1765/* line 158, ../sass/sections/_subNav.scss */
1766.subNav.hide ul {
1767 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
1768 opacity: 0;
1769 -webkit-transition-delay: 0;
1770 -moz-transition-delay: 0;
1771 -o-transition-delay: 0;
1772 transition-delay: 0;
1773 width: 0;
1774}
1775/* line 164, ../sass/sections/_subNav.scss */
1776.oldie .subNav.hide ul {
1777 margin-left: -99999px;
1778}
1779
1780/* line 1, ../sass/sections/_content.scss */
1781.content {
1782 padding: 0 1em;
1783}
1784/* line 4, ../sass/sections/_content.scss */
1785.content p {
1786 line-height: 1.5;
1787}
1788/* line 6, ../sass/sections/_content.scss */
1789.content a {
1790 color: #0039fe;
1791}
1792/* line 9, ../sass/sections/_content.scss */
1793.content a:link {
1794 color: #0039fe;
1795}
1796/* line 10, ../sass/sections/_content.scss */
1797.content a:visited {
1798 color: #660099;
1799}
1800/* line 11, ../sass/sections/_content.scss */
1801.content a:hover {
1802 text-decoration: underline;
1803}
1804/* line 14, ../sass/sections/_content.scss */
1805.content ul {
1806 margin: 1em 0 1em 1em;
1807 list-style-type: disc;
1808}
1809/* line 18, ../sass/sections/_content.scss */
1810.content ul ol {
1811 list-style-type: lower-alpha;
1812}
1813/* line 20, ../sass/sections/_content.scss */
1814.content ol {
1815 margin: 1em 0 1em 1.5em;
1816 list-style-type: decimal;
1817}
1818/* line 24, ../sass/sections/_content.scss */
1819.content ol ol {
1820 list-style-type: lower-alpha;
1821}
1822/* line 27, ../sass/sections/_content.scss */
1823.content li {
1824 list-style-position: inside;
1825 margin-bottom: 0.5em;
1826}
1827@media (min-width: 46.5em) {
1828 /* line 1, ../sass/sections/_content.scss */
1829 .content {
1830 width: 66.12903%;
1831 float: right;
1832 margin-right: 0;
1833 -webkit-transition-duration: 0.45s;
1834 -moz-transition-duration: 0.45s;
1835 -o-transition-duration: 0.45s;
1836 transition-duration: 0.45s;
1837 -webkit-transition-timing-function: ease-out;
1838 -moz-transition-timing-function: ease-out;
1839 -o-transition-timing-function: ease-out;
1840 transition-timing-function: ease-out;
1841 }
1842 /* line 37, ../sass/sections/_content.scss */
1843 .content.expand {
1844 width: 92.74194%;
1845 float: right;
1846 margin-right: 0;
1847 -webkit-transition: width 0.45s ease-out;
1848 -webkit-transition-delay: 0;
1849 -moz-transition: width 0.45s ease-out 0;
1850 -o-transition: width 0.45s ease-out 0;
1851 transition: width 0.45s ease-out 0;
1852 }
1853}
1854@media (min-width: 62.25em) {
1855 /* line 1, ../sass/sections/_content.scss */
1856 .content {
1857 width: 74.6988%;
1858 float: right;
1859 margin-right: 0;
1860 }
1861 /* line 46, ../sass/sections/_content.scss */
1862 .content.expand {
1863 width: 94.57831%;
1864 float: right;
1865 margin-right: 0;
1866 }
1867}
1868/* line 51, ../sass/sections/_content.scss */
1869.content.full-width {
1870 width: 100%;
1871}
1872/* line 56, ../sass/sections/_content.scss */
1873.home .content ul {
1874 margin: 0;
1875}
1876/* line 57, ../sass/sections/_content.scss */
1877.home .content li {
1878 margin-bottom: 0;
1879}
1880@media (min-width: 46.5em) {
1881 /* line 55, ../sass/sections/_content.scss */
1882 .home .content {
1883 width: 100%;
1884 float: left;
1885 margin-right: 1.6129%;
1886 margin-top: -45px;
1887 }
1888 /* line 64, ../sass/sections/_content.scss */
1889 .ie7 .home .content {
1890 margin-top: -46px;
1891 }
1892}
1893@media (min-width: 62.25em) {
1894 /* line 55, ../sass/sections/_content.scss */
1895 .home .content {
1896 width: 100%;
1897 float: left;
1898 margin-right: 1.20482%;
1899 }
1900}
1901/* line 69, ../sass/sections/_content.scss */
1902.content.search {
1903 width: 100%;
1904 float: left;
1905 margin-right: 3.7037%;
1906 display: inline;
1907}
1908@media (min-width: 25.5em) {
1909 /* line 69, ../sass/sections/_content.scss */
1910 .content.search {
1911 width: 100%;
1912 float: left;
1913 margin-right: 2.94118%;
1914 }
1915}
1916@media (min-width: 46.5em) {
1917 /* line 69, ../sass/sections/_content.scss */
1918 .content.search {
1919 width: 100%;
1920 float: left;
1921 margin-right: 1.6129%;
1922 }
1923}
1924@media (min-width: 62.25em) {
1925 /* line 69, ../sass/sections/_content.scss */
1926 .content.search {
1927 width: 100%;
1928 float: left;
1929 margin-right: 1.20482%;
1930 }
1931}
1932
1933/* line 1, ../sass/sections/_aside.scss */
1934aside {
1935 -webkit-box-shadow: #666666 3px 3px 4px;
1936 -moz-box-shadow: #666666 3px 3px 4px;
1937 box-shadow: #666666 3px 3px 4px;
1938 background-color: #fff;
1939 border-top: 3px solid #660000;
1940 display: none;
1941 position: relative;
1942}
1943@media (max-width: 40em) {
1944 /* line 10, ../sass/sections/_aside.scss */
1945 .places aside {
1946 -webkit-box-shadow: #666666 0 0 0;
1947 -moz-box-shadow: #666666 0 0 0;
1948 box-shadow: #666666 0 0 0;
1949 background-color: transparent;
1950 clear: both;
1951 border: 0;
1952 display: block;
1953 }
1954 /* line 18, ../sass/sections/_aside.scss */
1955 .places aside input {
1956 margin-top: 1em;
1957 width: 100%;
1958 }
1959}
1960@media (min-width: 46.5em) {
1961 /* line 1, ../sass/sections/_aside.scss */
1962 aside {
1963 width: 100%;
1964 float: left;
1965 margin-right: 1.6129%;
1966 display: block;
1967 margin-top: 1em;
1968 }
1969 /* line 31, ../sass/sections/_aside.scss */
1970 aside input {
1971 float: right;
1972 margin: 1em;
1973 }
1974}
1975@media (min-width: 62.25em) {
1976 /* line 1, ../sass/sections/_aside.scss */
1977 aside {
1978 width: 24.09639%;
1979 float: right;
1980 margin-right: 0;
1981 margin-top: 0;
1982 }
1983 /* line 42, ../sass/sections/_aside.scss */
1984 .places aside {
1985 width: 32.53012%;
1986 float: right;
1987 margin-right: 0;
1988 }
1989}
1990/* line 45, ../sass/sections/_aside.scss */
1991.places aside {
1992 border-color: #b25800;
1993}
1994/* line 47, ../sass/sections/_aside.scss */
1995aside h2, aside .error .action h1, .error .action aside h1 {
1996 padding: 0.5em;
1997}
1998@media (min-width: 46.5em) {
1999 /* line 49, ../sass/sections/_aside.scss */
2000 aside ul {
2001 margin: 0;
2002 padding: 0;
2003 border: 0;
2004 overflow: hidden;
2005 }
2006 /* line 60, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
2007 aside ul li {
2008 list-style-image: none;
2009 list-style-type: none;
2010 margin-left: 0;
2011 white-space: nowrap;
2012 display: inline;
2013 float: left;
2014 padding-left: 4px;
2015 padding-right: 4px;
2016 }
2017 /* line 48, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
2018 aside ul li:first-child, aside ul li.first {
2019 padding-left: 0;
2020 }
2021 /* line 49, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
2022 aside ul li:last-child {
2023 padding-right: 0;
2024 }
2025 /* line 50, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
2026 aside ul li.last {
2027 padding-right: 0;
2028 }
2029}
2030/* line 53, ../sass/sections/_aside.scss */
2031aside ul li {
2032 border-bottom: 1px solid #e3e3e3;
2033 position: relative;
2034}
2035@media (min-width: 46.5em) {
2036 /* line 53, ../sass/sections/_aside.scss */
2037 aside ul li {
2038 margin-right: 1em;
2039 padding: 0;
2040 width: 32.25806%;
2041 }
2042 /* line 62, ../sass/sections/_aside.scss */
2043 aside ul li:nth-child(3n) {
2044 float: right;
2045 margin-right: 0;
2046 }
2047 /* line 67, ../sass/sections/_aside.scss */
2048 .oldie aside ul li {
2049 margin-right: 0.72993em;
2050 }
2051}
2052@media (min-width: 62.25em) {
2053 /* line 53, ../sass/sections/_aside.scss */
2054 aside ul li {
2055 margin: 0;
2056 width: 100%;
2057 }
2058}
2059/* line 75, ../sass/sections/_aside.scss */
2060aside ul a {
2061 display: block;
2062 padding: 0.5em 1em;
2063}
2064/* line 79, ../sass/sections/_aside.scss */
2065aside ul a:hover {
2066 background-color: #e3e3e3;
2067 color: #333333;
2068}
2069/* line 84, ../sass/sections/_aside.scss */
2070aside ul a:after {
2071 color: #333333;
2072 content: "\00a0\00bb";
2073}
2074/* line 90, ../sass/sections/_aside.scss */
2075aside ul img {
2076 position: absolute;
2077 right: 10px;
2078 top: 5px;
2079}
2080
2081/* line 99, ../sass/sections/_aside.scss */
2082.mobileQL {
2083 text-indent: -119988px;
2084 overflow: hidden;
2085 text-align: left;
2086 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
2087 opacity: 0.8;
2088 background: url(../heritage-nz-dl_images/icon-mobilequicklinks.png) no-repeat;
2089 bottom: 0;
2090 position: fixed;
2091 height: 59px;
2092 right: 0;
2093 width: 58px;
2094 z-index: 999;
2095}
2096@media (min-width: 46.5em) {
2097 /* line 99, ../sass/sections/_aside.scss */
2098 .mobileQL {
2099 display: none;
2100 }
2101}
2102
2103/* line 1, ../sass/sections/_footer.scss */
2104footer {
2105 background: #e3e3e3 url(../heritage-nz-dl_images/bg-footer.png) repeat;
2106 border: 1px solid #000;
2107 border-width: 1px 0;
2108 color: #fff;
2109 padding: 1em 0;
2110}
2111/* line 8, ../sass/sections/_footer.scss */
2112footer a, footer a:link {
2113 color: #fff;
2114}
2115/* line 11, ../sass/sections/_footer.scss */
2116footer a:hover, footer a:link:hover {
2117 color: #fff;
2118 text-decoration: underline;
2119}
2120/* line 17, ../sass/sections/_footer.scss */
2121footer div.media.addthis_default_style {
2122 -webkit-box-sizing: content-box;
2123 -moz-box-sizing: content-box;
2124 box-sizing: content-box;
2125 margin: 0 auto;
2126 width: 14em;
2127}
2128@media (min-width: 62.25em) {
2129 /* line 17, ../sass/sections/_footer.scss */
2130 footer div.media.addthis_default_style {
2131 width: 15.66265%;
2132 float: left;
2133 margin-right: 1.20482%;
2134 }
2135}
2136/* line 25, ../sass/sections/_footer.scss */
2137footer div.media.addthis_default_style p {
2138 display: none;
2139}
2140@media (min-width: 46.5em) {
2141 /* line 25, ../sass/sections/_footer.scss */
2142 footer div.media.addthis_default_style p {
2143 display: block;
2144 text-align: center;
2145 }
2146}
2147@media (min-width: 62.25em) {
2148 /* line 25, ../sass/sections/_footer.scss */
2149 footer div.media.addthis_default_style p {
2150 text-align: left;
2151 }
2152}
2153/* line 35, ../sass/sections/_footer.scss */
2154footer div.media.addthis_default_style a {
2155 margin-left: 1em;
2156 padding: 0 0.5em 0 0;
2157}
2158@media (min-width: 62.25em) {
2159 /* line 35, ../sass/sections/_footer.scss */
2160 footer div.media.addthis_default_style a {
2161 margin: 0;
2162 }
2163}
2164/* line 42, ../sass/sections/_footer.scss */
2165footer div.media.addthis_default_style li {
2166 float: left;
2167}
2168/* line 46, ../sass/sections/_footer.scss */
2169footer .horz-list {
2170 margin: 0;
2171 padding: 0;
2172 border: 0;
2173 overflow: hidden;
2174 *zoom: 1;
2175}
2176/* line 60, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
2177footer .horz-list li {
2178 list-style-image: none;
2179 list-style-type: none;
2180 margin-left: 0;
2181 white-space: nowrap;
2182 display: inline;
2183 float: left;
2184 padding-left: 4px;
2185 padding-right: 4px;
2186}
2187/* line 48, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
2188footer .horz-list li:first-child, footer .horz-list li.first {
2189 padding-left: 0;
2190}
2191/* line 49, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
2192footer .horz-list li:last-child {
2193 padding-right: 0;
2194}
2195/* line 50, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
2196footer .horz-list li.last {
2197 padding-right: 0;
2198}
2199/* line 50, ../sass/sections/_footer.scss */
2200footer .horz-list li {
2201 float: none;
2202 padding: 0;
2203}
2204@media (min-width: 62.25em) {
2205 /* line 50, ../sass/sections/_footer.scss */
2206 footer .horz-list li {
2207 float: left;
2208 }
2209}
2210/* line 58, ../sass/sections/_footer.scss */
2211footer nav.sub-nav {
2212 display: inline;
2213 margin: 0 auto;
2214 text-align: center;
2215 width: auto;
2216}
2217@media (min-width: 62.25em) {
2218 /* line 58, ../sass/sections/_footer.scss */
2219 footer nav.sub-nav {
2220 width: 57.83133%;
2221 float: left;
2222 margin-right: 1.20482%;
2223 display: block;
2224 margin: 2.25em 0 0;
2225 }
2226}
2227/* line 71, ../sass/sections/_footer.scss */
2228footer nav.sub-nav ul {
2229 padding-bottom: 1em;
2230}
2231@media (min-width: 46.5em) {
2232 /* line 38, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
2233 footer nav.sub-nav ul:after {
2234 content: "";
2235 display: table;
2236 clear: both;
2237 }
2238 /* line 77, ../sass/sections/_footer.scss */
2239 .ie7 footer nav.sub-nav ul {
2240 margin: 20px 0 0 70px;
2241 }
2242}
2243@media (min-width: 62.25em) {
2244 /* line 79, ../sass/sections/_footer.scss */
2245 .ie7 footer nav.sub-nav ul {
2246 margin: 0;
2247 }
2248}
2249/* line 82, ../sass/sections/_footer.scss */
2250footer nav.sub-nav li {
2251 border-left: 1px solid #fff;
2252 line-height: 1;
2253 margin-left: 0.64516em;
2254 padding-left: 0.64516em;
2255}
2256/* line 88, ../sass/sections/_footer.scss */
2257footer nav.sub-nav li:first-child {
2258 border: 0;
2259 margin-left: 0;
2260 padding-left: 0;
2261}
2262/* line 96, ../sass/sections/_footer.scss */
2263footer .logos {
2264 margin: 0 auto;
2265 width: auto;
2266}
2267@media (min-width: 46.5em) {
2268 /* line 96, ../sass/sections/_footer.scss */
2269 footer .logos {
2270 width: 32.25806%;
2271 }
2272 /* line 38, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
2273 footer .logos:after {
2274 content: "";
2275 display: table;
2276 clear: both;
2277 }
2278}
2279@media (min-width: 62.25em) {
2280 /* line 96, ../sass/sections/_footer.scss */
2281 footer .logos {
2282 width: 24.09639%;
2283 float: right;
2284 margin-right: 0;
2285 }
2286}
2287/* line 107, ../sass/sections/_footer.scss */
2288footer .logos li {
2289 display: block;
2290 text-align: center;
2291}
2292@media (min-width: 46.5em) {
2293 /* line 107, ../sass/sections/_footer.scss */
2294 footer .logos li {
2295 float: left;
2296 text-align: left;
2297 }
2298 /* line 115, ../sass/sections/_footer.scss */
2299 footer .logos li + li {
2300 float: right;
2301 }
2302}
2303/* line 119, ../sass/sections/_footer.scss */
2304footer .logos a {
2305 /*float: left;
2306 margin: 0 auto;*/
2307 display: inline-block;
2308}
2309/* line 124, ../sass/sections/_footer.scss */
2310footer a.govt {
2311 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
2312 background-position: 0 -200px;
2313 height: 16px;
2314 width: 110px;
2315 height: 1em;
2316 width: 10em;
2317}
2318/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
2319 footer a.govt {
2320 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
2321 background-position: 0 -100px;
2322 -webkit-background-size: 135px 418px;
2323 -moz-background-size: 135px 418px;
2324 -o-background-size: 135px 418px;
2325 background-size: 135px 418px;
2326 }
2327}*/
2328@media (min-width: 46.5em) {
2329 /* line 124, ../sass/sections/_footer.scss */
2330 footer a.govt {
2331 margin-top: 2.2em;
2332 }
2333}
2334/* line 132, ../sass/sections/_footer.scss */
2335footer a.manatu {
2336 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
2337 background-position: 0 -16px;
2338 height: 58px;
2339 width: 92px;
2340 /*height: 5.5em;*/
2341 width: 7.5em;
2342}
2343/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
2344 footer a.manatu {
2345 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
2346 background-position: 0 -8px;
2347 -webkit-background-size: 135px 418px;
2348 -moz-background-size: 135px 418px;
2349 -o-background-size: 135px 418px;
2350 background-size: 135px 418px;
2351 }
2352}*/
2353/* line 139, ../sass/sections/_footer.scss */
2354footer p.copyright {
2355 width: 100%;
2356 float: left;
2357 margin-right: 1.20482%;
2358 display: inline;
2359 margin: 2em 0 0;
2360 text-align: center;
2361 text-transform: uppercase;
2362}
2363@media (min-width: 62.25em) {
2364 /* line 139, ../sass/sections/_footer.scss */
2365 footer p.copyright {
2366 margin-top: 0;
2367 }
2368}
2369
2370/* Dynamically generated by the Social Media plugin */
2371/* line 151, ../sass/sections/_footer.scss */
2372#at20mc * {
2373 -webkit-box-sizing: content-box;
2374 -moz-box-sizing: content-box;
2375 box-sizing: content-box;
2376}
2377
2378/* line 1, ../sass/components/_buttons.scss */
2379.button, input[type=button] {
2380 background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3MmU1ZiIvPjxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiM1ZTdlYzciLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDUzYiIvPjxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjMDMzYzg3Ii8+PHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiMwMzNjODciLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzNjODciLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
2381 background-size: 100%;
2382 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #272e5f), color-stop(3%, #5e7ec7), color-stop(50%, #00053b), color-stop(80%, #033c87), color-stop(99%, #033c87), color-stop(100%, #033c87));
2383 background-image: -webkit-linear-gradient(#272e5f, #5e7ec7 3%, #00053b 50%, #033c87 80%, #033c87 99%, #033c87);
2384 background-image: -moz-linear-gradient(#272e5f, #5e7ec7 3%, #00053b 50%, #033c87 80%, #033c87 99%, #033c87);
2385 background-image: -o-linear-gradient(#272e5f, #5e7ec7 3%, #00053b 50%, #033c87 80%, #033c87 99%, #033c87);
2386 background-image: linear-gradient(#272e5f, #5e7ec7 3%, #00053b 50%, #033c87 80%, #033c87 99%, #033c87);
2387 color: #fff;
2388 cursor: pointer;
2389 border: 0;
2390 border-bottom: 1px solid #0e1041;
2391 display: inline-block;
2392 padding: 0.66667em 2em;
2393 position: relative;
2394 text-shadow: 1px 1px 0 #00053b;
2395}
2396/* line 4, ../sass/components/_buttons.scss */
2397.oldie .button, .oldie input[type=button] {
2398 background-color: #033c87;
2399}
2400/* line 19, ../sass/components/_buttons.scss */
2401.button:link, input[type=button]:link, .button:visited, input[type=button]:visited, .button:focus, input[type=button]:focus, .button:hover, input[type=button]:hover, .button:active, input[type=button]:active {
2402 background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzM2M4NyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDUzYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
2403 background-size: 100%;
2404 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #033c87), color-stop(100%, #00053b));
2405 background-image: -webkit-linear-gradient(#033c87, #00053b);
2406 background-image: -moz-linear-gradient(#033c87, #00053b);
2407 background-image: -o-linear-gradient(#033c87, #00053b);
2408 background-image: linear-gradient(#033c87, #00053b);
2409}
2410/* line 22, ../sass/components/_buttons.scss */
2411.oldie .button:link, .oldie input[type=button]:link, .oldie .button:visited, .oldie input[type=button]:visited, .oldie .button:focus, .oldie input[type=button]:focus, .oldie .button:hover, .oldie input[type=button]:hover, .oldie .button:active, .oldie input[type=button]:active {
2412 background-color: #0452b9;
2413}
2414/* line 24, ../sass/components/_buttons.scss */
2415.content .button:link, .content input[type=button]:link, .content .button:visited, .content input[type=button]:visited, .content .button:focus, .content input[type=button]:focus, .content .button:hover, .content input[type=button]:hover, .content .button:active, .content input[type=button]:active {
2416 color: #fff;
2417}
2418/* line 27, ../sass/components/_buttons.scss */
2419.button.disable, input.disable[type=button] {
2420 background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
2421 background-size: 100%;
2422 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dedede), color-stop(100%, #efefef));
2423 background-image: -webkit-linear-gradient(#dedede, #efefef);
2424 background-image: -moz-linear-gradient(#dedede, #efefef);
2425 background-image: -o-linear-gradient(#dedede, #efefef);
2426 background-image: linear-gradient(#dedede, #efefef);
2427 border-bottom: 1px solid #dedede;
2428 color: gray;
2429 cursor: default;
2430 text-shadow: 1px 1px 0 #fff;
2431}
2432/* line 30, ../sass/components/_buttons.scss */
2433.oldie .button.disable, .oldie input.disable[type=button] {
2434 background-color: #e3e3e3;
2435}
2436/* line 37, ../sass/components/_buttons.scss */
2437.button.disable:hover, input.disable[type=button]:hover {
2438 color: gray;
2439}
2440/* line 43, ../sass/components/_buttons.scss */
2441.button[value=Clear], .button[value=Cancel], input[value=Cancel][type=button], input[value=Clear][type=button], .button[value=Clear]:focus, .button[value=Cancel]:focus, input[value=Cancel][type=button]:focus, input[value=Clear][type=button]:focus, .button[value=Clear]:hover, .button[value=Cancel]:hover, input[value=Cancel][type=button]:hover, input[value=Clear][type=button]:hover, .button[value=Clear]:active, .button[value=Cancel]:active, input[value=Cancel][type=button]:active, input[value=Clear][type=button]:active {
2442 background: none;
2443 box-shadow: none;
2444 border: 0;
2445 color: #0039fe;
2446 text-decoration: underline;
2447 text-shadow: none;
2448}
2449
2450/* line 1, ../sass/components/_messages.scss */
2451.msg {
2452 margin: 1em 0;
2453 padding: 1em 1em 0.5em;
2454}
2455/* line 5, ../sass/components/_messages.scss */
2456.msg h2, .msg .error .action h1, .error .action .msg h1 {
2457 padding-top: 0;
2458}
2459/* line 7, ../sass/components/_messages.scss */
2460.msg.warning {
2461 border: 1px solid #b25800;
2462}
2463
2464/* line 1, ../sass/components/_carousel.scss */
2465.carousel {
2466 overflow: hidden;
2467 *zoom: 1;
2468 position: relative;
2469 margin-top: -1em;
2470}
2471/* line 7, ../sass/components/_carousel.scss */
2472.carousel #sliderImgs {
2473 -webkit-box-shadow: 0 0 0;
2474 -moz-box-shadow: 0 0 0;
2475 box-shadow: 0 0 0;
2476 background-color: transparent;
2477 border: 0;
2478 max-width: 100%;
2479}
2480/* line 14, ../sass/components/_carousel.scss */
2481.carousel #sliderImgs figure {
2482 max-height: 450px;
2483 position: relative;
2484 text-align: center;
2485}
2486@media (min-width: 62.25em) {
2487 /* line 14, ../sass/components/_carousel.scss */
2488 .carousel #sliderImgs figure {
2489 background-color: #e3e3e3;
2490 }
2491}
2492/* line 21, ../sass/components/_carousel.scss */
2493.carousel #sliderImgs figure img {
2494 margin: 0 auto;
2495}
2496/* line 23, ../sass/components/_carousel.scss */
2497.carousel #sliderImgs figure .inner {
2498 position: static;
2499 text-align: left;
2500 z-index: 0;
2501}
2502/* line 28, ../sass/components/_carousel.scss */
2503.carousel #sliderImgs figure .inner figcaption {
2504 background-color: #660000;
2505 text-align: left;
2506 width: 100%;
2507}
2508/* line 33, ../sass/components/_carousel.scss */
2509.places .carousel #sliderImgs figure .inner figcaption {
2510 background-color: #b25800;
2511}
2512@media (min-width: 46.5em) {
2513 /* line 28, ../sass/components/_carousel.scss */
2514 .carousel #sliderImgs figure .inner figcaption {
2515 background-color: transparent;
2516 bottom: 8.33333em;
2517 left: 2.5em;
2518 position: absolute;
2519 z-index: 999;
2520 width: 25em;
2521 }
2522}
2523@media (min-width: 62.25em) {
2524 /* line 28, ../sass/components/_carousel.scss */
2525 .carousel #sliderImgs figure .inner figcaption {
2526 bottom: 7em;
2527 left: auto;
2528 }
2529}
2530/* line 48, ../sass/components/_carousel.scss */
2531.carousel #sliderImgs figure .inner figcaption * {
2532 background-color: #660000;
2533 color: #fff;
2534}
2535/* line 52, ../sass/components/_carousel.scss */
2536.ie7 .carousel #sliderImgs figure .inner figcaption * {
2537 behavior: url(../htc/boxsizing.htc);
2538}
2539/* line 54, ../sass/components/_carousel.scss */
2540.places .carousel #sliderImgs figure .inner figcaption * {
2541 background-color: #b25800;
2542}
2543/* line 57, ../sass/components/_carousel.scss */
2544.carousel #sliderImgs figure .inner figcaption h1, .carousel #sliderImgs figure .inner figcaption p {
2545 margin: 0;
2546 padding: 0.5em 1em;
2547}
2548/* line 61, ../sass/components/_carousel.scss */
2549.carousel #sliderImgs figure .inner figcaption h1 {
2550 display: inline-block;
2551 padding: 0 0.5em;
2552}
2553@media (min-width: 46.5em) {
2554 /* line 61, ../sass/components/_carousel.scss */
2555 .carousel #sliderImgs figure .inner figcaption h1 {
2556 padding: 0.5em;
2557 }
2558}
2559/* line 69, ../sass/components/_carousel.scss */
2560.carousel #sliderImgs figure .inner figcaption a {
2561 text-decoration: underline;
2562}
2563/* line 71, ../sass/components/_carousel.scss */
2564.carousel #sliderImgs figure .inner figcaption p {
2565 padding: 0.5em 1em;
2566 white-space: normal;
2567}
2568
2569/* line 81, ../sass/components/_carousel.scss */
2570.flex-control-nav {
2571 top: 4.16667em;
2572 position: absolute;
2573 z-index: 90;
2574 width: 100%;
2575}
2576@media (min-width: 46.5em) {
2577 /* line 81, ../sass/components/_carousel.scss */
2578 .flex-control-nav {
2579 bottom: 4.16667em;
2580 top: auto;
2581 }
2582}
2583/* line 92, ../sass/components/_carousel.scss */
2584.flex-control-nav ol {
2585 display: none;
2586}
2587@media (min-width: 46.5em) {
2588 /* line 92, ../sass/components/_carousel.scss */
2589 .flex-control-nav ol {
2590 display: block;
2591 }
2592}
2593/* line 98, ../sass/components/_carousel.scss */
2594.flex-control-nav li {
2595 height: 1em;
2596 margin-top: 0.41667em;
2597 width: 1em;
2598}
2599/* line 105, ../sass/components/_carousel.scss */
2600.flex-control-nav li.flex-active {
2601 background-color: #000;
2602}
2603
2604/* line 109, ../sass/components/_carousel.scss */
2605.direction {
2606 height: 2.08333em;
2607 width: 2.08333em;
2608}
2609/* line 115, ../sass/components/_carousel.scss */
2610.direction.btn-prev {
2611 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
2612 background-position: 0 -531px;
2613 height: 17px;
2614 width: 14px;
2615 margin-left: 1em;
2616}
2617/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
2618 .direction.btn-prev {
2619 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
2620 background-position: 0 -331.5px;
2621 -webkit-background-size: 135px 418px;
2622 -moz-background-size: 135px 418px;
2623 -o-background-size: 135px 418px;
2624 background-size: 135px 418px;
2625 }
2626}*/
2627@media (min-width: 46.5em) {
2628 /* line 115, ../sass/components/_carousel.scss */
2629 .direction.btn-prev {
2630 margin-left: 0;
2631 }
2632}
2633/* line 122, ../sass/components/_carousel.scss */
2634.direction.btn-next {
2635 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
2636 background-position: 2px -555px;
2637 height: 17px;
2638 width: 14px;
2639 float: right;
2640}
2641/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
2642 .direction.btn-next {
2643 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
2644 background-position: 0 -338px;
2645 -webkit-background-size: 135px 418px;
2646 -moz-background-size: 135px 418px;
2647 -o-background-size: 135px 418px;
2648 background-size: 135px 418px;
2649 }
2650}*/
2651@media (min-width: 46.5em) {
2652 /* line 122, ../sass/components/_carousel.scss */
2653 .direction.btn-next {
2654 float: left;
2655 }
2656}
2657
2658/* line 131, ../sass/components/_carousel.scss */
2659.flex-control-nav li, .direction {
2660 -webkit-border-radius: 1000px;
2661 -moz-border-radius: 1000px;
2662 -ms-border-radius: 1000px;
2663 -o-border-radius: 1000px;
2664 border-radius: 1000px;
2665 text-indent: -119988px;
2666 overflow: hidden;
2667 text-align: left;
2668 background-color: #fff;
2669 border: 1px solid #e3e3e3;
2670 cursor: pointer;
2671 float: left;
2672 margin-right: 1em;
2673}
2674
2675/* line 1, ../sass/components/_tabs.scss */
2676.tabs {
2677 -webkit-transition-duration: 0.25s;
2678 -moz-transition-duration: 0.25s;
2679 -o-transition-duration: 0.25s;
2680 transition-duration: 0.25s;
2681 -webkit-transition-timing-function: ease-out;
2682 -moz-transition-timing-function: ease-out;
2683 -o-transition-timing-function: ease-out;
2684 transition-timing-function: ease-out;
2685 overflow-y: hidden;
2686 position: relative;
2687}
2688@media (min-width: 46.5em) {
2689 /* line 1, ../sass/components/_tabs.scss */
2690 .tabs {
2691 width: 100%;
2692 float: left;
2693 margin-right: 1.6129%;
2694 }
2695}
2696@media (min-width: 62.25em) {
2697 /* line 1, ../sass/components/_tabs.scss */
2698 .tabs {
2699 width: 74.6988%;
2700 float: left;
2701 margin-right: 1.20482%;
2702 }
2703 /* line 9, ../sass/components/_tabs.scss */
2704 .places .tabs {
2705 width: 66.26506%;
2706 float: left;
2707 margin-right: 1.20482%;
2708 }
2709}
2710/* line 15, ../sass/components/_tabs.scss */
2711.tabs h1 {
2712 display: none;
2713}
2714/* line 17, ../sass/components/_tabs.scss */
2715.tabs h2, .tabs .error .action h1, .error .action .tabs h1 {
2716 padding-top: 0;
2717}
2718/* line 19, ../sass/components/_tabs.scss */
2719.tabs > section {
2720 -webkit-transition-duration: 0.25s;
2721 -moz-transition-duration: 0.25s;
2722 -o-transition-duration: 0.25s;
2723 transition-duration: 0.25s;
2724 opacity: 0;
2725 padding-top: 1em;
2726 position: absolute;
2727 display: none;
2728 width: 100%;
2729}
2730/* line 28, ../sass/components/_tabs.scss */
2731.tabs > section[aria-expanded="true"] {
2732 opacity: 1;
2733 display: block;
2734}
2735/* line 34, ../sass/components/_tabs.scss */
2736.tabs .col {
2737 border-left: 1px solid #e3e3e3;
2738 height: 18em;
2739 overflow: hidden;
2740 padding: 0 1em;
2741}
2742/* line 40, ../sass/components/_tabs.scss */
2743.tabs .col:first-child {
2744 border: 0;
2745}
2746/* line 43, ../sass/components/_tabs.scss */
2747.tabs .thirds .col {
2748 width: 32.25806%;
2749 float: left;
2750 margin-right: 1.6129%;
2751 display: inline;
2752}
2753/* line 47, ../sass/components/_tabs.scss */
2754.tabs .thirds .col + .col + .col {
2755 float: right;
2756 margin-right: 0;
2757}
2758/* line 51, ../sass/components/_tabs.scss */
2759.ie8 .tabs .thirds .col + .col + .col {
2760 display: inline-block;
2761 float: none;
2762}
2763/* line 58, ../sass/components/_tabs.scss */
2764.ie8 .tabs .thirds .col {
2765 display: inline-block;
2766 margin: 0;
2767 float: none;
2768}
2769/* line 63, ../sass/components/_tabs.scss */
2770.ie7 .tabs .thirds .col {
2771 margin-right: 0.38462em;
2772 padding: 1em 0.38462em 0;
2773}
2774/* line 70, ../sass/components/_tabs.scss */
2775.tabs .halfs .col {
2776 float: left;
2777 margin-right: 2em;
2778 width: 47%;
2779}
2780/* line 75, ../sass/components/_tabs.scss */
2781.tabs .halfs .col + .col {
2782 float: right;
2783 margin-right: 0;
2784}
2785/* line 79, ../sass/components/_tabs.scss */
2786.ie8 .tabs .halfs .col + .col {
2787 display: inline-block;
2788 float: none;
2789}
2790/* line 85, ../sass/components/_tabs.scss */
2791.ie8 .tabs .halfs .col {
2792 display: inline-block;
2793 float: none;
2794}
2795/* line 90, ../sass/components/_tabs.scss */
2796.ie7 .tabs .halfs .col {
2797 width: 43.5%;
2798}
2799/* line 94, ../sass/components/_tabs.scss */
2800.tabs > ul {
2801 overflow: hidden;
2802 *zoom: 1;
2803 display: table;
2804 list-style: none;
2805 position: relative;
2806 z-index: 99;
2807 width: 100%;
2808}
2809/* line 111, ../sass/components/_tabs.scss */
2810.tabs > ul > li {
2811 background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg1ODU4NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
2812 background-size: 100%;
2813 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9), color-stop(100%, #858585));
2814 background-image: -webkit-linear-gradient(#f9f9f9, #858585);
2815 background-image: -moz-linear-gradient(#f9f9f9, #858585);
2816 background-image: -o-linear-gradient(#f9f9f9, #858585);
2817 background-image: linear-gradient(#f9f9f9, #858585);
2818 border-top: 3px solid #660000;
2819 border-left: 1px solid #fff;
2820 cursor: pointer;
2821 float: left;
2822 font-size: 1.25em;
2823 padding: 0.5em 0;
2824 position: relative;
2825 text-align: center;
2826 text-shadow: 1px 1px 0 #ffffff;
2827 width: 9.25em;
2828}
2829/* line 125, ../sass/components/_tabs.scss */
2830.places .tabs > ul > li {
2831 background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjOTYwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M4NDQwNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
2832 background-size: 100%;
2833 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cc9600), color-stop(100%, #c84404));
2834 background-image: -webkit-linear-gradient(#cc9600, #c84404);
2835 background-image: -moz-linear-gradient(#cc9600, #c84404);
2836 background-image: -o-linear-gradient(#cc9600, #c84404);
2837 background-image: linear-gradient(#cc9600, #c84404);
2838 border-color: #b25800;
2839 color: #fff;
2840 text-shadow: 1px 1px 0 #660000;
2841 width: 10.16667em;
2842}
2843/* line 134, ../sass/components/_tabs.scss */
2844.tabs > ul > li:first-child {
2845 border-left: 0;
2846}
2847/* line 136, ../sass/components/_tabs.scss */
2848.oldie .tabs > ul > li {
2849 background: url(../heritage-nz-dl_images/bg-tab.png) repeat-x;
2850}
2851/* line 138, ../sass/components/_tabs.scss */
2852.tabs > ul > li.current {
2853 background: #fff none;
2854 pointer-events: none;
2855 z-index: 99;
2856}
2857/* line 143, ../sass/components/_tabs.scss */
2858.places .tabs > ul > li.current {
2859 color: #b25800;
2860 text-shadow: 0 0 0;
2861}
2862
2863/* line 1, ../sass/components/_accordian.scss */
2864.accordion {
2865 width: 100%;
2866 float: left;
2867 margin-right: 3.7037%;
2868 display: inline;
2869 margin-top: 1em;
2870}
2871@media (min-width: 25.5em) {
2872 /* line 1, ../sass/components/_accordian.scss */
2873 .accordion {
2874 width: 100%;
2875 float: left;
2876 margin-right: 2.94118%;
2877 }
2878}
2879/* line 8, ../sass/components/_accordian.scss */
2880.accordion > section {
2881 border-top: 3px solid #660000;
2882}
2883/* line 11, ../sass/components/_accordian.scss */
2884.places .accordion > section {
2885 background-color: #fff;
2886 border-color: #b25800;
2887}
2888/* line 17, ../sass/components/_accordian.scss */
2889.accordion > section > :first-child + * {
2890 -webkit-transition-duration: 0.55s;
2891 -moz-transition-duration: 0.55s;
2892 -o-transition-duration: 0.55s;
2893 transition-duration: 0.55s;
2894 -webkit-transition-property: height;
2895 -moz-transition-property: height;
2896 -o-transition-property: height;
2897 transition-property: height;
2898 overflow: hidden;
2899}
2900/* line 24, ../sass/components/_accordian.scss */
2901.js .accordion > section > :first-child {
2902 cursor: pointer;
2903}
2904/* line 27, ../sass/components/_accordian.scss */
2905.accordion > section h1 {
2906 background: url('../heritage-nz-dl_images/arrow-up.png'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg1ODU4NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
2907 background: url('../heritage-nz-dl_images/arrow-up.png'), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9), color-stop(100%, #858585));
2908 background: url('../heritage-nz-dl_images/arrow-up.png'), -webkit-linear-gradient(#f9f9f9, #858585);
2909 background: url('../heritage-nz-dl_images/arrow-up.png'), -moz-linear-gradient(#f9f9f9, #858585);
2910 background: url('../heritage-nz-dl_images/arrow-up.png'), -o-linear-gradient(#f9f9f9, #858585);
2911 background: url('../heritage-nz-dl_images/arrow-up.png'), linear-gradient(#f9f9f9, #858585);
2912 background-position: 0 center;
2913 background-repeat: no-repeat;
2914 font-size: 1.41667em;
2915 text-align: center;
2916 text-shadow: 1px 1px 0 #ffffff;
2917 padding: 0.66667em 0;
2918}
2919/* line 37, ../sass/components/_accordian.scss */
2920.places .accordion > section h1 {
2921 background: url('../heritage-nz-dl_images/arrow-up-alt.png'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjOTYwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M4NDQwNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
2922 background: url('../heritage-nz-dl_images/arrow-up-alt.png'), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cc9600), color-stop(100%, #c84404));
2923 background: url('../heritage-nz-dl_images/arrow-up-alt.png'), -webkit-linear-gradient(#cc9600, #c84404);
2924 background: url('../heritage-nz-dl_images/arrow-up-alt.png'), -moz-linear-gradient(#cc9600, #c84404);
2925 background: url('../heritage-nz-dl_images/arrow-up-alt.png'), -o-linear-gradient(#cc9600, #c84404);
2926 background: url('../heritage-nz-dl_images/arrow-up-alt.png'), linear-gradient(#cc9600, #c84404);
2927 background-position: 0 center;
2928 background-repeat: no-repeat;
2929 color: #fff;
2930 text-shadow: 1px 1px 0 #660000;
2931}
2932/* line 47, ../sass/components/_accordian.scss */
2933.accordion > section h2, .accordion > section .error .action h1, .error .action .accordion > section h1 {
2934 padding-top: 0;
2935}
2936/* line 50, ../sass/components/_accordian.scss */
2937.accordion > section[aria-expanded="true"] h1 {
2938 background: url('../heritage-nz-dl_images/arrow-down.png'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
2939 background: url('../heritage-nz-dl_images/arrow-down.png'), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
2940 background: url('../heritage-nz-dl_images/arrow-down.png'), -webkit-linear-gradient(#ffffff, #ffffff);
2941 background: url('../heritage-nz-dl_images/arrow-down.png'), -moz-linear-gradient(#ffffff, #ffffff);
2942 background: url('../heritage-nz-dl_images/arrow-down.png'), -o-linear-gradient(#ffffff, #ffffff);
2943 background: url('../heritage-nz-dl_images/arrow-down.png'), linear-gradient(#ffffff, #ffffff);
2944 background-position: 0 center;
2945 background-repeat: no-repeat;
2946}
2947/* line 56, ../sass/components/_accordian.scss */
2948.places .accordion > section[aria-expanded="true"] h1 {
2949 background: url('../heritage-nz-dl_images/arrow-down-alt.png'), url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
2950 background: url('../heritage-nz-dl_images/arrow-down-alt.png'), -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
2951 background: url('../heritage-nz-dl_images/arrow-down-alt.png'), -webkit-linear-gradient(#ffffff, #ffffff);
2952 background: url('../heritage-nz-dl_images/arrow-down-alt.png'), -moz-linear-gradient(#ffffff, #ffffff);
2953 background: url('../heritage-nz-dl_images/arrow-down-alt.png'), -o-linear-gradient(#ffffff, #ffffff);
2954 background: url('../heritage-nz-dl_images/arrow-down-alt.png'), linear-gradient(#ffffff, #ffffff);
2955 background-position: 0 center;
2956 background-repeat: no-repeat;
2957 color: #333333;
2958 text-shadow: 0 0 0;
2959}
2960/* line 68, ../sass/components/_accordian.scss */
2961.accordion > section .col {
2962 float: none;
2963 padding: 0 1em 1em;
2964}
2965
2966/*
2967 jQuery FlexSlider v2.0
2968 http://www.woothemes.com/flexslider/
2969
2970 Copyright 2012 WooThemes
2971 Free to use under the GPLv2 license.
2972 http://www.gnu.org/licenses/gpl-2.0.html
2973
2974 Contributing author: Tyler Smith (@mbmufffin)
2975 */
2976/* line 12, ../sass/components/_carousel-thumbs.scss */
2977.flexslider {
2978 -webkit-border-radius: 5px;
2979 -moz-border-radius: 5px;
2980 -ms-border-radius: 5px;
2981 -o-border-radius: 5px;
2982 border-radius: 5px;
2983 -webkit-box-shadow: #333333 0 0 15px;
2984 -moz-box-shadow: #333333 0 0 15px;
2985 box-shadow: #333333 0 0 15px;
2986 background-color: #fff;
2987 border: 5px solid #fff;
2988 max-width: 58.33333em;
2989 margin: 1em auto;
2990 position: relative;
2991 zoom: 1;
2992}
2993/* line 25, ../sass/components/_carousel-thumbs.scss */
2994.primary .flexslider ul {
2995 list-style-type: none;
2996 margin: 0;
2997}
2998/* line 29, ../sass/components/_carousel-thumbs.scss */
2999.primary .flexslider ul li {
3000 margin: 0;
3001}
3002/* line 33, ../sass/components/_carousel-thumbs.scss */
3003.flexslider .flex-viewport {
3004 -webkit-transition: all 1s ease;
3005 -webkit-transition-delay: 0;
3006 -moz-transition: all 1s ease 0;
3007 -o-transition: all 1s ease 0;
3008 transition: all 1s ease 0;
3009 max-height: 2000px;
3010}
3011/* line 38, ../sass/components/_carousel-thumbs.scss */
3012.loading .flexslider .flex-viewport {
3013 max-height: 300px;
3014}
3015/* line 41, ../sass/components/_carousel-thumbs.scss */
3016.flexslider .slides {
3017 *zoom: 1;
3018}
3019/* line 38, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
3020.flexslider .slides:after {
3021 content: "";
3022 display: table;
3023 clear: both;
3024}
3025/* line 44, ../sass/components/_carousel-thumbs.scss */
3026.primary .flexslider .slides > li {
3027 -webkit-backface-visibility: hidden;
3028 -moz-backface-visibility: hidden;
3029 -ms-backface-visibility: hidden;
3030 -o-backface-visibility: hidden;
3031 backface-visibility: hidden;
3032 display: none;
3033}
3034/* line 49, ../sass/components/_carousel-thumbs.scss */
3035.no-js .primary .flexslider .slides > li:first-child {
3036 display: block;
3037}
3038/* line 52, ../sass/components/_carousel-thumbs.scss */
3039.flexslider .slides figure {
3040 border: 0;
3041 margin: 0;
3042 width: 100%;
3043}
3044/* line 57, ../sass/components/_carousel-thumbs.scss */
3045.flexslider .slides figure figcaption {
3046 text-align: center;
3047 max-width: 100%;
3048 padding: 1em 0 0;
3049}
3050/* line 64, ../sass/components/_carousel-thumbs.scss */
3051.flexslider .slides img {
3052 display: block;
3053 margin: 0 auto;
3054 max-height: 350px;
3055 max-width: 100%;
3056}
3057
3058/* line 73, ../sass/components/_carousel-thumbs.scss */
3059.flex-direction-nav {
3060 margin: 0 auto;
3061}
3062/* line 76, ../sass/components/_carousel-thumbs.scss */
3063.ie7 .flex-direction-nav {
3064 height: 0;
3065}
3066/* line 78, ../sass/components/_carousel-thumbs.scss */
3067.flex-direction-nav a {
3068 text-indent: -119988px;
3069 overflow: hidden;
3070 text-align: left;
3071 cursor: pointer;
3072 display: none;
3073 margin-top: -1em;
3074 position: absolute;
3075 top: 50%;
3076 z-index: 999;
3077}
3078@media (min-width: 46.5em) {
3079 /* line 78, ../sass/components/_carousel-thumbs.scss */
3080 .flex-direction-nav a {
3081 display: block;
3082 }
3083}
3084/* line 90, ../sass/components/_carousel-thumbs.scss */
3085.flex-direction-nav a.flex-next {
3086 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
3087 background-position: 0 -342px;
3088 height: 26px;
3089 width: 25px;
3090 right: 1em;
3091}
3092/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
3093 .flex-direction-nav a.flex-next {
3094 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
3095 background-position: 0 -171px;
3096 -webkit-background-size: 135px 418px;
3097 -moz-background-size: 135px 418px;
3098 -o-background-size: 135px 418px;
3099 background-size: 135px 418px;
3100 }
3101}*/
3102/* line 94, ../sass/components/_carousel-thumbs.scss */
3103.flex-direction-nav a.flex-prev {
3104 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
3105 background-position: 0 -368px;
3106 height: 26px;
3107 width: 25px;
3108 left: 1em;
3109}
3110/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
3111 .flex-direction-nav a.flex-prev {
3112 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
3113 background-position: 0 -184px;
3114 -webkit-background-size: 135px 418px;
3115 -moz-background-size: 135px 418px;
3116 -o-background-size: 135px 418px;
3117 background-size: 135px 418px;
3118 }
3119}*/
3120/* line 98, ../sass/components/_carousel-thumbs.scss */
3121.flex-direction-nav a.flex-disabled {
3122 display: none;
3123}
3124
3125/* line 102, ../sass/components/_carousel-thumbs.scss */
3126#carousel {
3127 display: none;
3128}
3129@media (min-width: 46.5em) {
3130 /* line 102, ../sass/components/_carousel-thumbs.scss */
3131 #carousel {
3132 display: block;
3133 max-width: 45.83333em;
3134 margin: 0 auto 1em;
3135 }
3136 /* line 110, ../sass/components/_carousel-thumbs.scss */
3137 #carousel .flex-next {
3138 right: -9.67742%;
3139 }
3140 /* line 111, ../sass/components/_carousel-thumbs.scss */
3141 #carousel .flex-prev {
3142 left: -9.67742%;
3143 }
3144 /* line 113, ../sass/components/_carousel-thumbs.scss */
3145 #carousel img {
3146 opacity: 0.6;
3147 cursor: pointer;
3148 }
3149 /* line 118, ../sass/components/_carousel-thumbs.scss */
3150 #carousel img:hover {
3151 opacity: 1;
3152 }
3153 /* line 121, ../sass/components/_carousel-thumbs.scss */
3154 #carousel .flex-active-slide img {
3155 opacity: 1;
3156 }
3157}
3158
3159/* line 1, ../sass/components/_icons.scss */
3160.icon {
3161 text-indent: -119988px;
3162 overflow: hidden;
3163 text-align: left;
3164 display: -moz-inline-stack;
3165 display: inline-block;
3166 vertical-align: middle;
3167 *vertical-align: auto;
3168 zoom: 1;
3169 *display: inline;
3170}
3171/* line 5, ../sass/components/_icons.scss */
3172.icon.pdf {
3173 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
3174 background-position: 0 -254px;
3175 height: 28px;
3176 width: 27px;
3177 width: 9.67742%;
3178 float: left;
3179 margin-right: 1.6129%;
3180 display: inline;
3181 margin-top: 0.5em;
3182}
3183/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
3184 .icon.pdf {
3185 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
3186 background-position: 0 -127px;
3187 -webkit-background-size: 135px 418px;
3188 -moz-background-size: 135px 418px;
3189 -o-background-size: 135px 418px;
3190 background-size: 135px 418px;
3191 }
3192}*/
3193/* line 12, ../sass/components/_icons.scss */
3194.icon.arrow {
3195 background: url(../heritage-nz-dl_images/arrow-up.png) no-repeat;
3196 height: 9px;
3197 margin-right: 0.5em;
3198 width: 26px;
3199}
3200/* line 19, ../sass/components/_icons.scss */
3201.icon.arrow.alt {
3202 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
3203 background-position: 0 -546px;
3204 height: 9px;
3205 width: 26px;
3206}
3207/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
3208 .icon.arrow.alt {
3209 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
3210 background-position: 0 -273px;
3211 -webkit-background-size: 135px 418px;
3212 -moz-background-size: 135px 418px;
3213 -o-background-size: 135px 418px;
3214 background-size: 135px 418px;
3215 }
3216}*/
3217/* line 23, ../sass/components/_icons.scss */
3218.icon.export {
3219 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
3220 background-position: 0 -750px;
3221 height: 18px;
3222 width: 17px;
3223 display: -moz-inline-stack;
3224 display: inline-block;
3225 vertical-align: middle;
3226 *vertical-align: auto;
3227 zoom: 1;
3228 *display: inline;
3229 margin-right: 0.5em;
3230}
3231/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
3232 .icon.export {
3233 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
3234 background-position: 0 -375px;
3235 -webkit-background-size: 135px 418px;
3236 -moz-background-size: 135px 418px;
3237 -o-background-size: 135px 418px;
3238 background-size: 135px 418px;
3239 }
3240}*/
3241/* line 29, ../sass/components/_icons.scss */
3242.icon.excel {
3243 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
3244 background-position: 0 -768px;
3245 height: 16px;
3246 width: 16px;
3247 display: -moz-inline-stack;
3248 display: inline-block;
3249 vertical-align: middle;
3250 *vertical-align: auto;
3251 zoom: 1;
3252 *display: inline;
3253 margin-right: 0.5em;
3254}
3255/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
3256 .icon.excel {
3257 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
3258 background-position: 0 -384px;
3259 -webkit-background-size: 135px 418px;
3260 -moz-background-size: 135px 418px;
3261 -o-background-size: 135px 418px;
3262 background-size: 135px 418px;
3263 }
3264}*/
3265/* line 36, ../sass/components/_icons.scss */
3266.icon.reg {
3267 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
3268 background-position: 0 -431px;
3269 height: 20px;
3270 width: 15px;
3271 display: -moz-inline-stack;
3272 display: inline-block;
3273 vertical-align: middle;
3274 *vertical-align: auto;
3275 zoom: 1;
3276 *display: inline;
3277 margin: 0 0.5em;
3278}
3279/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
3280 .icon.reg {
3281 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
3282 background-position: 0 -215.5px;
3283 -webkit-background-size: 135px 418px;
3284 -moz-background-size: 135px 418px;
3285 -o-background-size: 135px 418px;
3286 background-size: 135px 418px;
3287 }
3288}*/
3289/* line 42, ../sass/components/_icons.scss */
3290.icon.reg.match-google {
3291 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
3292 background-position: 0 -312px;
3293 height: 30px;
3294 width: 22px;
3295}
3296/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
3297 .icon.reg.match-google {
3298 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
3299 background-position: 0 -156px;
3300 -webkit-background-size: 135px 418px;
3301 -moz-background-size: 135px 418px;
3302 -o-background-size: 135px 418px;
3303 background-size: 135px 418px;
3304 }
3305}*/
3306/* line 45, ../sass/components/_icons.scss */
3307.icon.reg.match-direct {
3308 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
3309 background-position: 0 -282px;
3310 height: 30px;
3311 width: 22px;
3312}
3313/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
3314 .icon.reg.match-direct {
3315 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
3316 background-position: 0 -141px;
3317 -webkit-background-size: 135px 418px;
3318 -moz-background-size: 135px 418px;
3319 -o-background-size: 135px 418px;
3320 background-size: 135px 418px;
3321 }
3322}*/
3323
3324/* line 1, ../sass/components/_toggle-area.scss */
3325.toggle-trigger {
3326 *zoom: 1;
3327 border-left: 3px solid #660000;
3328 cursor: pointer;
3329 margin: 2em 0 0;
3330 padding: 0 0 0 0.33333em;
3331}
3332/* line 38, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
3333.toggle-trigger:after {
3334 content: "";
3335 display: table;
3336 clear: both;
3337}
3338/* line 9, ../sass/components/_toggle-area.scss */
3339.toggle-trigger .arrow {
3340 -webkit-perspective: 1000;
3341 -moz-perspective: 1000;
3342 -ms-perspective: 1000;
3343 -o-perspective: 1000;
3344 perspective: 1000;
3345 -webkit-transform: scaleY(-1);
3346 -moz-transform: scaleY(-1);
3347 -ms-transform: scaleY(-1);
3348 -o-transform: scaleY(-1);
3349 transform: scaleY(-1);
3350 -webkit-transition: 0.45s ease-out;
3351 -moz-transition: 0.45s ease-out;
3352 -o-transition: 0.45s ease-out;
3353 transition: 0.45s ease-out;
3354}
3355/* line 14, ../sass/components/_toggle-area.scss */
3356.ie8 .toggle-trigger .arrow {
3357 filter: flipv();
3358}
3359/* line 18, ../sass/components/_toggle-area.scss */
3360.toggle-trigger.toggle-closed .arrow {
3361 -webkit-transform: scaleY(1);
3362 -moz-transform: scaleY(1);
3363 -ms-transform: scaleY(1);
3364 -o-transform: scaleY(1);
3365 transform: scaleY(1);
3366}
3367/* line 21, ../sass/components/_toggle-area.scss */
3368.ie8 .toggle-trigger.toggle-closed .arrow {
3369 filter: false;
3370}
3371/* line 25, ../sass/components/_toggle-area.scss */
3372.registration .hasAdvanced .toggle-trigger {
3373 background: url(../heritage-nz-dl_images/bg-advancedsearch.png);
3374 border-left: 0;
3375 color: #fff;
3376 margin: 0;
3377 padding: 0.5em 1em;
3378}
3379
3380/* line 34, ../sass/components/_toggle-area.scss */
3381.toggle-area {
3382 *zoom: 1;
3383 margin-bottom: 1em;
3384 padding-top: 1em;
3385}
3386/* line 38, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
3387.toggle-area:after {
3388 content: "";
3389 display: table;
3390 clear: both;
3391}
3392/* line 39, ../sass/components/_toggle-area.scss */
3393.hasAdvanced .toggle-area {
3394 margin: 0;
3395}
3396@media (min-width: 46.5em) {
3397 /* line 41, ../sass/components/_toggle-area.scss */
3398 .toggle-area .col {
3399 width: 48.78049%;
3400 float: left;
3401 margin-right: 2.43902%;
3402 }
3403}
3404@media (min-width: 62.25em) {
3405 /* line 41, ../sass/components/_toggle-area.scss */
3406 .toggle-area .col {
3407 width: 43.54839%;
3408 float: left;
3409 margin-right: 1.6129%;
3410 }
3411}
3412
3413/* line 1, ../sass/components/_toggle-button.scss */
3414.toggle-button {
3415 width: 100%;
3416 float: left;
3417 margin-right: 3.7037%;
3418 display: inline;
3419 background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzg1ODU4NSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
3420 background-size: 100%;
3421 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9), color-stop(100%, #858585));
3422 background-image: -webkit-linear-gradient(#f9f9f9, #858585);
3423 background-image: -moz-linear-gradient(#f9f9f9, #858585);
3424 background-image: -o-linear-gradient(#f9f9f9, #858585);
3425 background-image: linear-gradient(#f9f9f9, #858585);
3426 border-top: 3px solid #660000;
3427 border-bottom: 1px solid #cccccc;
3428 color: #333333;
3429 font-size: 1.41667em;
3430 text-shadow: 1px 1px 0 #ffffff;
3431 padding: 0.66667em;
3432}
3433@media (min-width: 25.5em) {
3434 /* line 1, ../sass/components/_toggle-button.scss */
3435 .toggle-button {
3436 width: 100%;
3437 float: left;
3438 margin-right: 2.94118%;
3439 }
3440}
3441@media (min-width: 46.5em) {
3442 /* line 1, ../sass/components/_toggle-button.scss */
3443 .toggle-button {
3444 width: 31.70732%;
3445 float: right;
3446 margin-right: 0;
3447 }
3448}
3449@media (min-width: 62.25em) {
3450 /* line 1, ../sass/components/_toggle-button.scss */
3451 .toggle-button {
3452 width: 20.96774%;
3453 float: right;
3454 margin-right: 0;
3455 }
3456}
3457/* line 18, ../sass/components/_toggle-button.scss */
3458.toggle-button[aria-selected="false"] .icon {
3459 -webkit-transform: rotate(0);
3460 -moz-transform: rotate(0);
3461 -ms-transform: rotate(0);
3462 -o-transform: rotate(0);
3463 transform: rotate(0);
3464 -webkit-transition: 0.45s ease-out;
3465 -moz-transition: 0.45s ease-out;
3466 -o-transition: 0.45s ease-out;
3467 transition: 0.45s ease-out;
3468}
3469/* line 24, ../sass/components/_toggle-button.scss */
3470.toggle-button[aria-selected="true"] {
3471 background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1ODU4NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
3472 background-size: 100%;
3473 background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #858585), color-stop(100%, #f9f9f9));
3474 background-image: -webkit-linear-gradient(#858585, #f9f9f9);
3475 background-image: -moz-linear-gradient(#858585, #f9f9f9);
3476 background-image: -o-linear-gradient(#858585, #f9f9f9);
3477 background-image: linear-gradient(#858585, #f9f9f9);
3478 -webkit-backface-visibility: visible;
3479 -moz-backface-visibility: visible;
3480 -ms-backface-visibility: visible;
3481 -o-backface-visibility: visible;
3482 backface-visibility: visible;
3483}
3484/* line 28, ../sass/components/_toggle-button.scss */
3485.toggle-button[aria-selected="true"] .icon {
3486 -webkit-transform: rotate(180deg);
3487 -moz-transform: rotate(180deg);
3488 -ms-transform: rotate(180deg);
3489 -o-transform: rotate(180deg);
3490 transform: rotate(180deg);
3491 -webkit-transition: 0.45s ease-out;
3492 -moz-transition: 0.45s ease-out;
3493 -o-transition: 0.45s ease-out;
3494 transition: 0.45s ease-out;
3495}
3496
3497/* line 1, ../sass/components/_video.scss */
3498.video-player {
3499 width: 100%;
3500}
3501/* line 6, ../sass/components/_video.scss */
3502.video-player iframe {
3503 width: 100%;
3504 float: left;
3505 margin-right: 3.7037%;
3506 display: inline;
3507 border-top: 5px solid #660000;
3508 margin: 1em 0;
3509}
3510@media (min-width: 46.5em) {
3511 /* line 6, ../sass/components/_video.scss */
3512 .video-player iframe {
3513 width: 100%;
3514 float: left;
3515 margin-right: 1.6129%;
3516 height: 360px;
3517 }
3518}
3519@media (min-width: 62.25em) {
3520 /* line 6, ../sass/components/_video.scss */
3521 .video-player iframe {
3522 width: 100%;
3523 float: left;
3524 margin-right: 1.20482%;
3525 }
3526}
3527
3528/* line 1, ../sass/components/_advanced-search.scss */
3529.advanced {
3530 *zoom: 1;
3531 background: url(../heritage-nz-dl_images/bg-advancedsearch.png);
3532 color: #fff;
3533}
3534/* line 38, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
3535.advanced:after {
3536 content: "";
3537 display: table;
3538 clear: both;
3539}
3540/* line 7, ../sass/components/_advanced-search.scss */
3541.advanced > div {
3542 display: -moz-inline-stack;
3543 display: inline-block;
3544 vertical-align: middle;
3545 *vertical-align: auto;
3546 zoom: 1;
3547 *display: inline;
3548 padding: 1em 0;
3549 width: 48%;
3550}
3551
3552/* line 1, ../sass/layout/_form.scss */
3553.form-section {
3554 border-bottom: 1px solid #e3e3e3;
3555 margin-bottom: 1em;
3556 padding-bottom: 3em;
3557 text-align: left;
3558}
3559/* line 7, ../sass/layout/_form.scss */
3560.error .form-section {
3561 border: 0;
3562 clear: both;
3563}
3564/* line 12, ../sass/layout/_form.scss */
3565.search .form-section {
3566 border: 0;
3567 padding-bottom: 0;
3568}
3569/* line 19, ../sass/layout/_form.scss */
3570.form-section section {
3571 background-color: #e3e3e3;
3572 margin-bottom: 1em;
3573 padding: 1em;
3574}
3575/* line 26, ../sass/layout/_form.scss */
3576.form-section section h2, .form-section section .error .action h1, .error .action .form-section section h1 {
3577 padding-top: 0;
3578}
3579/* line 28, ../sass/layout/_form.scss */
3580.form-section section label, .form-section section .fauxLabel, .form-section section .registration h3, .registration .form-section section h3, .form-section section .registration .location .data [role=heading], .registration .location .data .form-section section [role=heading], .form-section section .location .data .registration [role=heading], .location .data .registration .form-section section [role=heading] {
3581 display: block;
3582 margin-bottom: 0.25em;
3583}
3584/* line 33, ../sass/layout/_form.scss */
3585.form-section section ul {
3586 list-style-type: none;
3587 margin-left: 0;
3588}
3589/* line 42, ../sass/layout/_form.scss */
3590.form-section section input,
3591.form-section section select,
3592.form-section section textarea {
3593 border: 1px solid #e3e3e3;
3594 margin-bottom: 1em;
3595 max-width: 100%;
3596 padding: 0.33333em;
3597}
3598/* line 48, ../sass/layout/_form.scss */
3599.form-section section input:focus,
3600.form-section section select:focus,
3601.form-section section textarea:focus {
3602 -webkit-box-shadow: #4486f8 0 0 5px;
3603 -moz-box-shadow: #4486f8 0 0 5px;
3604 box-shadow: #4486f8 0 0 5px;
3605 border: 1px solid #4486f8;
3606}
3607/* line 54, ../sass/layout/_form.scss */
3608.form-section section input.error,
3609.form-section section select.error,
3610.form-section section textarea.error {
3611 -webkit-box-shadow: #660000 0 0 5px;
3612 -moz-box-shadow: #660000 0 0 5px;
3613 box-shadow: #660000 0 0 5px;
3614 border: 1px solid #660000;
3615}
3616/* line 60, ../sass/layout/_form.scss */
3617.form-section section input.select2-input,
3618.form-section section select.select2-input,
3619.form-section section textarea.select2-input {
3620 height: 22px;
3621}
3622/* line 62, ../sass/layout/_form.scss */
3623.form-section section input::-ms-clear,
3624.form-section section select::-ms-clear,
3625.form-section section textarea::-ms-clear {
3626 display: none;
3627}
3628/* line 67, ../sass/layout/_form.scss */
3629.form-section section .extra-long {
3630 width: 100%;
3631}
3632@media (min-width: 46.5em) {
3633 /* line 67, ../sass/layout/_form.scss */
3634 .form-section section .extra-long {
3635 width: auto;
3636 }
3637}
3638/* line 72, ../sass/layout/_form.scss */
3639.form-section section .long, .form-section section textarea {
3640 width: 14.16667em;
3641}
3642@media (min-width: 25.5em) {
3643 /* line 72, ../sass/layout/_form.scss */
3644 .form-section section .long, .form-section section textarea {
3645 width: 22.5em;
3646 }
3647}
3648@media (min-width: 46.5em) {
3649 /* line 72, ../sass/layout/_form.scss */
3650 .form-section section .long, .form-section section textarea {
3651 width: 29.16667em;
3652 }
3653}
3654@media (min-width: 62.25em) {
3655 /* line 72, ../sass/layout/_form.scss */
3656 .form-section section .long, .form-section section textarea {
3657 width: 41.66667em;
3658 }
3659}
3660/* line 78, ../sass/layout/_form.scss */
3661.form-section section .short {
3662 width: 6.66667em;
3663}
3664/* line 80, ../sass/layout/_form.scss */
3665.form-section section .multi-select {
3666 min-width: 12.5em;
3667}
3668/* line 83, ../sass/layout/_form.scss */
3669.form-section section .multi-select ul {
3670 background-image: none;
3671 border: 1px solid #e3e3e3;
3672}
3673/* line 88, ../sass/layout/_form.scss */
3674.outer .form-section section .multi-select ul input {
3675 height: 1.75em;
3676}
3677/* line 94, ../sass/layout/_form.scss */
3678.form-section input[type=radio], .form-section input[type=checkbox] {
3679 display: -moz-inline-stack;
3680 display: inline-block;
3681 vertical-align: middle;
3682 *vertical-align: auto;
3683 zoom: 1;
3684 *display: inline;
3685 border: 0;
3686 margin: 0 0.5em 0 0;
3687 padding: 0;
3688}
3689/* line 101, ../sass/layout/_form.scss */
3690.form-section input[type=radio]:focus, .form-section input[type=checkbox]:focus {
3691 -webkit-box-shadow: #4486f8 0 0 0;
3692 -moz-box-shadow: #4486f8 0 0 0;
3693 box-shadow: #4486f8 0 0 0;
3694 border: 0;
3695}
3696/* line 107, ../sass/layout/_form.scss */
3697.form-section input[type=radio] + label, .form-section input[type=checkbox] + label, .form-section section input[type=radio] + .fauxLabel, .form-section section input[type=checkbox] + .fauxLabel, .form-section section .registration input[type=radio] + h3, .form-section section .registration input[type=checkbox] + h3, .registration .form-section section input[type=radio] + h3, .registration .form-section section input[type=checkbox] + h3, .form-section section .registration .location .data input[type=radio] + [role=heading], .form-section section .registration .location .data input[type=checkbox] + [role=heading], .registration .location .data .form-section section input[type=radio] + [role=heading], .registration .location .data .form-section section input[type=checkbox] + [role=heading], .form-section section .location .data .registration input[type=radio] + [role=heading], .form-section section .location .data .registration input[type=checkbox] + [role=heading], .location .data .registration .form-section section input[type=radio] + [role=heading], .location .data .registration .form-section section input[type=checkbox] + [role=heading] {
3698 display: -moz-inline-stack;
3699 display: inline-block;
3700 vertical-align: middle;
3701 *vertical-align: auto;
3702 zoom: 1;
3703 *display: inline;
3704 margin-right: 0.33333em;
3705}
3706/* line 113, ../sass/layout/_form.scss */
3707.form-section input[type=checkbox] {
3708 clear: left;
3709 margin-top: 0.25em;
3710 vertical-align: top;
3711}
3712/* line 120, ../sass/layout/_form.scss */
3713.form-section input[type=checkbox] + label, .form-section section input[type=checkbox] + .fauxLabel, .form-section section .registration input[type=checkbox] + h3, .registration .form-section section input[type=checkbox] + h3, .form-section section .registration .location .data input[type=checkbox] + [role=heading], .registration .location .data .form-section section input[type=checkbox] + [role=heading], .form-section section .location .data .registration input[type=checkbox] + [role=heading], .location .data .registration .form-section section input[type=checkbox] + [role=heading] {
3714 max-width: 77.41935%;
3715 width: auto;
3716}
3717/* line 126, ../sass/layout/_form.scss */
3718.form-section .check {
3719 margin-top: 1em;
3720 width: 100%;
3721}
3722@media (min-width: 46.5em) {
3723 /* line 126, ../sass/layout/_form.scss */
3724 .form-section .check {
3725 display: -moz-inline-stack;
3726 display: inline-block;
3727 vertical-align: middle;
3728 *vertical-align: auto;
3729 zoom: 1;
3730 *display: inline;
3731 margin: 0;
3732 width: 50%;
3733 }
3734 /* line 136, ../sass/layout/_form.scss */
3735 .form-section .check input {
3736 margin: 0 0.5em;
3737 vertical-align: top;
3738 }
3739}
3740/* line 142, ../sass/layout/_form.scss */
3741.form-section .check label, .form-section .check section .fauxLabel, .form-section section .check .fauxLabel, .form-section .check section .registration h3, .form-section section .registration .check h3, .registration .form-section .check section h3, .registration .form-section section .check h3, .form-section .check section .registration .location .data [role=heading], .form-section section .registration .location .data .check [role=heading], .registration .location .data .form-section .check section [role=heading], .registration .location .data .form-section section .check [role=heading], .form-section .check section .location .data .registration [role=heading], .form-section section .location .data .registration .check [role=heading], .location .data .registration .form-section .check section [role=heading], .location .data .registration .form-section section .check [role=heading] {
3742 max-width: 48.14815%;
3743}
3744@media (min-width: 25.5em) {
3745 /* line 142, ../sass/layout/_form.scss */
3746 .form-section .check label, .form-section .check section .fauxLabel, .form-section section .check .fauxLabel, .form-section .check section .registration h3, .form-section section .registration .check h3, .registration .form-section .check section h3, .registration .form-section section .check h3, .form-section .check section .registration .location .data [role=heading], .form-section section .registration .location .data .check [role=heading], .registration .location .data .form-section .check section [role=heading], .registration .location .data .form-section section .check [role=heading], .form-section .check section .location .data .registration [role=heading], .form-section section .location .data .registration .check [role=heading], .location .data .registration .form-section .check section [role=heading], .location .data .registration .form-section section .check [role=heading] {
3747 max-width: 38.23529%;
3748 }
3749}
3750@media (min-width: 46.5em) {
3751 /* line 142, ../sass/layout/_form.scss */
3752 .form-section .check label, .form-section .check section .fauxLabel, .form-section section .check .fauxLabel, .form-section .check section .registration h3, .form-section section .registration .check h3, .registration .form-section .check section h3, .registration .form-section section .check h3, .form-section .check section .registration .location .data [role=heading], .form-section section .registration .location .data .check [role=heading], .registration .location .data .form-section .check section [role=heading], .registration .location .data .form-section section .check [role=heading], .form-section .check section .location .data .registration [role=heading], .form-section section .location .data .registration .check [role=heading], .location .data .registration .form-section .check section [role=heading], .location .data .registration .form-section section .check [role=heading] {
3753 max-width: 43.54839%;
3754 }
3755}
3756@media (min-width: 62.25em) {
3757 /* line 142, ../sass/layout/_form.scss */
3758 .form-section .check label, .form-section .check section .fauxLabel, .form-section section .check .fauxLabel, .form-section .check section .registration h3, .form-section section .registration .check h3, .registration .form-section .check section h3, .registration .form-section section .check h3, .form-section .check section .registration .location .data [role=heading], .form-section section .registration .location .data .check [role=heading], .registration .location .data .form-section .check section [role=heading], .registration .location .data .form-section section .check [role=heading], .form-section .check section .location .data .registration [role=heading], .form-section section .location .data .registration .check [role=heading], .location .data .registration .form-section .check section [role=heading], .location .data .registration .form-section section .check [role=heading] {
3759 max-width: 49.39759%;
3760 }
3761}
3762/* line 151, ../sass/layout/_form.scss */
3763.form-section .row {
3764 *zoom: 1;
3765}
3766/* line 38, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
3767.form-section .row:after {
3768 content: "";
3769 display: table;
3770 clear: both;
3771}
3772/* line 154, ../sass/layout/_form.scss */
3773.form-section .row > div {
3774 float: left;
3775 margin-right: 1em;
3776}
3777/* line 160, ../sass/layout/_form.scss */
3778.form-section .required {
3779 color: #ff0000;
3780 font-size: 1.5em;
3781}
3782/* line 165, ../sass/layout/_form.scss */
3783.form-section .tick {
3784 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-s3dcc645759.png');
3785 background-position: 0 0;
3786 height: 16px;
3787 width: 16px;
3788 display: -moz-inline-stack;
3789 display: inline-block;
3790 vertical-align: middle;
3791 *vertical-align: auto;
3792 zoom: 1;
3793 *display: inline;
3794}
3795/*@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi), only screen and (min-resolution: 1.3dppx) {
3796 .form-section .tick {
3797 background-image: url('../heritage-nz-dl_images/sprite-base/sprite-x2-s0d0d64b7bb.png');
3798 background-position: 0 0;
3799 -webkit-background-size: 135px 418px;
3800 -moz-background-size: 135px 418px;
3801 -o-background-size: 135px 418px;
3802 background-size: 135px 418px;
3803 }
3804}*/
3805/* line 170, ../sass/layout/_form.scss */
3806.form-section.hasAdvanced {
3807 border-bottom: 0;
3808 padding-bottom: 0;
3809}
3810/* line 174, ../sass/layout/_form.scss */
3811.form-section.hasAdvanced section {
3812 padding: 0;
3813}
3814/* line 177, ../sass/layout/_form.scss */
3815.form-section.hasAdvanced section > * {
3816 padding: 1em 1em 0;
3817}
3818/* line 179, ../sass/layout/_form.scss */
3819.form-section.hasAdvanced section > div {
3820 *zoom: 1;
3821}
3822/* line 38, ../../../../Users/garethbr/AppData/Local/Temp/2/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-0.12.6/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
3823.form-section.hasAdvanced section > div:after {
3824 content: "";
3825 display: table;
3826 clear: both;
3827}
3828/* line 181, ../sass/layout/_form.scss */
3829.form-section.hasAdvanced section .button, .form-section.hasAdvanced section input[type=button] {
3830 margin-top: 0;
3831}
3832/* line 184, ../sass/layout/_form.scss */
3833.form-section.hasAdvanced .onRight {
3834 float: none;
3835}
3836/* line 187, ../sass/layout/_form.scss */
3837.form-section.hasAdvanced .onRight a {
3838 line-height: 3.33333em;
3839}
3840@media (min-width: 46.5em) {
3841 /* line 184, ../sass/layout/_form.scss */
3842 .form-section.hasAdvanced .onRight {
3843 float: right;
3844 }
3845}
3846
3847/* line 3, ../sass/layout/_error.scss */
3848.error .primary {
3849 background: url(../heritage-nz-dl_images/bg-error.png) no-repeat center 0;
3850 text-align: center;
3851 -webkit-background-size: cover;
3852 -moz-background-size: cover;
3853 -o-background-size: cover;
3854 background-size: cover;
3855}
3856/* line 9, ../sass/layout/_error.scss */
3857.error .primary .content {
3858 float: none;
3859 margin: 0 auto;
3860 vertical-align: top;
3861}
3862@media (min-width: 25.5em) {
3863 /* line 9, ../sass/layout/_error.scss */
3864 .error .primary .content {
3865 width: 100%;
3866 }
3867}
3868@media (min-width: 46.5em) {
3869 /* line 9, ../sass/layout/_error.scss */
3870 .error .primary .content {
3871 width: 68.03226%;
3872 }
3873}
3874@media (min-width: 62.25em) {
3875 /* line 9, ../sass/layout/_error.scss */
3876 .error .primary .content {
3877 width: 52.04819%;
3878 }
3879}
3880/* line 19, ../sass/layout/_error.scss */
3881.error .primary section {
3882 float: left;
3883 width: 100%;
3884}
3885/* line 24, ../sass/layout/_error.scss */
3886.error .primary ul {
3887 list-style-type: none;
3888}
3889@media (min-width: 46.5em) {
3890 /* line 27, ../sass/layout/_error.scss */
3891 .error .primary .col {
3892 border-right: 2px solid #cccccc;
3893 width: 46%;
3894 }
3895 /* line 31, ../sass/layout/_error.scss */
3896 .error .primary .col + .col {
3897 border: 0;
3898 }
3899}
3900/* line 35, ../sass/layout/_error.scss */
3901.error .primary h2, .error .primary .action h1, .error .action .primary h1 {
3902 margin-top: 0.5em;
3903}
3904/* line 37, ../sass/layout/_error.scss */
3905.error .primary input[type=text] {
3906 width: 100%;
3907}
3908
3909/* line 5, ../sass/layout/_registration.scss */
3910.registration .fauxLabel, .registration h3, .registration .location .data [role=heading], .location .data .registration [role=heading] {
3911 display: block;
3912 font: bold 1.08333em arial;
3913 margin: 1em 0 0.33333em;
3914}
3915/* line 11, ../sass/layout/_registration.scss */
3916.registration .reg-info {
3917 width: 100%;
3918 float: left;
3919 margin-right: 3.7037%;
3920 display: inline;
3921 background-color: #e3e3e3;
3922 margin-bottom: 2em;
3923 padding: 1em;
3924}
3925@media (min-width: 46.5em) {
3926 /* line 11, ../sass/layout/_registration.scss */
3927 .registration .reg-info {
3928 width: 100%;
3929 }
3930}
3931@media (min-width: 62.25em) {
3932 /* line 11, ../sass/layout/_registration.scss */
3933 .registration .reg-info {
3934 width: 100%;
3935 }
3936}
3937/* line 20, ../sass/layout/_registration.scss */
3938.registration .reg-info h2, .registration .reg-info .error .action h1, .error .action .registration .reg-info h1 {
3939 font-size: 1.41667em;
3940 padding-top: 0;
3941}
3942@media (min-width: 46.5em) {
3943 /* line 20, ../sass/layout/_registration.scss */
3944 .registration .reg-info h2, .registration .reg-info .error .action h1, .error .action .registration .reg-info h1 {
3945 width: 65.85366%;
3946 float: left;
3947 margin-right: 2.43902%;
3948 }
3949}
3950@media (min-width: 62.25em) {
3951 /* line 20, ../sass/layout/_registration.scss */
3952 .registration .reg-info h2, .registration .reg-info .error .action h1, .error .action .registration .reg-info h1 {
3953 width: 66.12903%;
3954 float: left;
3955 margin-right: 1.6129%;
3956 }
3957}
3958@media (min-width: 46.5em) {
3959 /* line 28, ../sass/layout/_registration.scss */
3960 .registration .reg-info .col {
3961 width: 31.70732%;
3962 float: left;
3963 margin-right: 2.43902%;
3964 }
3965}
3966@media (min-width: 62.25em) {
3967 /* line 28, ../sass/layout/_registration.scss */
3968 .registration .reg-info .col {
3969 width: 32.25806%;
3970 float: left;
3971 margin-right: 1.6129%;
3972 }
3973}
3974/* line 33, ../sass/layout/_registration.scss */
3975.registration .reg-info #map {
3976 width: 100%;
3977 float: left;
3978 margin-right: 3.7037%;
3979 display: inline;
3980 border: 0;
3981 margin-top: 1em;
3982 min-height: 9.16667em;
3983}
3984@media (min-width: 25.5em) {
3985 /* line 33, ../sass/layout/_registration.scss */
3986 .registration .reg-info #map {
3987 width: 100%;
3988 float: left;
3989 margin-right: 2.94118%;
3990 }
3991}
3992@media (min-width: 46.5em) {
3993 /* line 33, ../sass/layout/_registration.scss */
3994 .registration .reg-info #map {
3995 width: 31.70732%;
3996 float: right;
3997 margin-right: 0;
3998 margin-top: 0;
3999 }
4000}
4001@media (min-width: 62.25em) {
4002 /* line 33, ../sass/layout/_registration.scss */
4003 .registration .reg-info #map {
4004 width: 32.25806%;
4005 float: right;
4006 margin-right: 0;
4007 }
4008}
4009/* line 50, ../sass/layout/_registration.scss */
4010.registration #map {
4011 border: 3px solid #660000;
4012 border-width: 3px 0;
4013 max-height: 33.33333em;
4014}
4015
4016/* line 3, ../sass/layout/_sitemap.scss */
4017.sitemap ul {
4018 display: -moz-inline-stack;
4019 display: inline-block;
4020 vertical-align: middle;
4021 *vertical-align: auto;
4022 zoom: 1;
4023 *display: inline;
4024 margin: 0;
4025 vertical-align: top;
4026}
4027/* line 9, ../sass/layout/_sitemap.scss */
4028.sitemap ul li {
4029 list-style-type: none;
4030 margin: 0 0 0.25em;
4031}
4032/* line 14, ../sass/layout/_sitemap.scss */
4033.sitemap ul li li a {
4034 background-color: #e3e3e3;
4035 color: #0039fe;
4036}
4037/* line 20, ../sass/layout/_sitemap.scss */
4038.sitemap ul li li li a {
4039 background-color: #f0f0f0;
4040}
4041/* line 23, ../sass/layout/_sitemap.scss */
4042.sitemap ul li li li li a {
4043 background-color: whitesmoke;
4044}
4045/* line 30, ../sass/layout/_sitemap.scss */
4046.sitemap a {
4047 display: -moz-inline-stack;
4048 display: inline-block;
4049 vertical-align: middle;
4050 *vertical-align: auto;
4051 zoom: 1;
4052 *display: inline;
4053 background-color: #cacaca;
4054 color: #fff;
4055 padding: 1em;
4056 width: 16.66667em;
4057}
4058
4059@media print {
4060 /* line 2, ../sass/core/_print.scss */
4061 nav, header, aside, footer, .carousel, .button, input[type=button], .social {
4062 display: none;
4063 }
4064
4065 /* line 4, ../sass/core/_print.scss */
4066 a {
4067 text-decoration: underline;
4068 }
4069
4070 /* line 6, ../sass/core/_print.scss */
4071 .primary {
4072 padding: 0;
4073 }
4074 /* line 9, ../sass/core/_print.scss */
4075 .primary .inner {
4076 margin: 0;
4077 max-width: 100%;
4078 }
4079 /* line 13, ../sass/core/_print.scss */
4080 .primary .inner .content {
4081 float: none;
4082 padding: 0;
4083 width: 100%;
4084 }
4085 /* line 20, ../sass/core/_print.scss */
4086 .primary .tabs {
4087 display: block;
4088 border: 0;
4089 height: auto !important;
4090 }
4091 /* line 25, ../sass/core/_print.scss */
4092 .primary .tabs > ul {
4093 display: none;
4094 }
4095 /* line 27, ../sass/core/_print.scss */
4096 .primary .tabs > section {
4097 display: block;
4098 margin: 0;
4099 opacity: 1;
4100 position: relative;
4101 }
4102 /* line 33, ../sass/core/_print.scss */
4103 .primary .tabs > section h1 {
4104 clear: both;
4105 display: block;
4106 }
4107 /* line 38, ../sass/core/_print.scss */
4108 .primary .tabs > section .col {
4109 border-left: 0;
4110 display: block;
4111 float: none;
4112 height: auto;
4113 margin-bottom: 1em;
4114 overflow: visible;
4115 padding: 0;
4116 width: 100%;
4117 }
4118 /* line 49, ../sass/core/_print.scss */
4119 .primary .tabs > section .col + .col + .col {
4120 display: block;
4121 float: none;
4122 width: 100%;
4123 }
4124 /* line 59, ../sass/core/_print.scss */
4125 .primary .form-section {
4126 border: 1px solid #cccccc;
4127 }
4128 /* line 62, ../sass/core/_print.scss */
4129 .primary .form-section section {
4130 border-bottom: 1px dashed #cccccc;
4131 }
4132 /* line 64, ../sass/core/_print.scss */
4133 .primary .form-section input[type=text] {
4134 border: 1px solid #cccccc;
4135 }
4136}
4137
4138#submitContainer {
4139 display: none;
4140}
4141
4142.recaptchaContainer {
4143 margin-bottom: 30px;
4144 float:left;
4145}
4146.clearBlock {
4147 clear: both;
4148}
4149.showOption {
4150 display: none;
4151}
Note: See TracBrowser for help on using the repository browser.