@charset "UTF-8";
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, .action, .button, .button * { -moz-appearance: none; -webkit-appearance: none; }

* { box-sizing: border-box; }

.figure, .icon, .logo, .videos, .structure, .wrapper { overflow: hidden; *zoom: 1; }

.column, .row, .page, .page *, .action, .block, .button, .component, .form, .profile, #searchagain, .openedModal, .column *, .row *, .action *, .block *, .button *, .component *, .form *, .profile *, #searchagain *, .openedModal *, dl, dl dt, dl dd, ol, ol li, ul, ul li, .list, .list.horizontal, .list.horizontal > .enclosure, .list.horizontal dd, .list.horizontal dt, .list.horizontal > .enclosure .item, .list.horizontal dd .item, .list.horizontal dt .item, .list.vertical, .list.vertical > .enclosure, .list.vertical dd, .list.vertical dt, .list.vertical > .enclosure > .item, .list.vertical dd > .item, .list.vertical dt > .item, iframe, table, .definition, article, div, section { *zoom: 1; }
.column:after, .row:after, .page:after, .page :after, .action:after, .block:after, .button:after, .component:after, .form:after, .profile:after, #searchagain:after, .openedModal:after, .column :after, .row :after, .action :after, .block :after, .button :after, .component :after, .form :after, .profile :after, #searchagain :after, .openedModal :after, dl:after, dl dt:after, dl dd:after, ol:after, ol li:after, ul:after, ul li:after, .list:after, .list.horizontal:after, .list.horizontal > .enclosure:after, .list.horizontal dd:after, .list.horizontal dt:after, .list.horizontal > .enclosure .item:after, .list.horizontal dd .item:after, .list.horizontal dt .item:after, .list.vertical:after, .list.vertical > .enclosure:after, .list.vertical dd:after, .list.vertical dt:after, .list.vertical > .enclosure > .item:after, .list.vertical dd > .item:after, .list.vertical dt > .item:after, iframe:after, table:after, .definition:after, article:after, div:after, section:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }

.page.-layout._header .sharing .item .whenFocussed, .page.-layout._header .sharing .item:focus .whenInactive, .page.-layout._header .sharing .item:hover .whenInactive, .structure.-layout._navigation > .list > .enclosure > .list, .action .whenActive, .action.active .whenInactive, .button .whenActive, .button.active .whenInactive { display: none; }

.external-link:after, .structure.-layout._pages .enclosure, .structure.-layout._pages .enclosure.navigation > .item, .structure.-layout._pages .enclosure.navigation:before, .structure.-layout._pagination .enclosure, .structure.-layout._pagination .enclosure.navigation > .item, .structure.-layout._pagination .enclosure.navigation:before { display: inline-block; }

.figure embed, .icon embed, .logo embed, .videos embed, .figure img, .icon img, .logo img, .videos img, .figure object, .icon object, .logo object, .videos object, .figure video, .icon video, .logo video, .videos video, hr, dl dt, dl dd, .list, .list.horizontal > .enclosure .item, .list.horizontal dd .item, .list.horizontal dt .item, .list.horizontal.grid > .enclosure > .content, .list.vertical > .enclosure > .item, .list.vertical dd > .item, .list.vertical dt > .item, label, legend, select, iframe, .definition dt, img, .images, .logo, .page.-layout._browsegallery > .title, .page.-layout._header .sharing .header .title, .page.-layout._header .sharing .item .whenInactive, .page.-layout._header .sharing .item:focus .whenFocussed, .page.-layout._header .sharing .item:hover .whenFocussed, .page.-layout._highlights > .title, .page.-layout._map > .title, .page.-layout._recentcontributions > .title, .page.-layout._timeline > .title, .page.-layout._utilities > .options .enclosure .item, .structure.-layout ._da-logo .title, .structure.-layout._pages .list, .structure.-layout._search .field, .action, .action .whenInactive, .action.active .whenActive, .bypass-block, .block, .button, .button.-block .input, .button.-block .title, .button.-brick .input, .button.-brick .title, .button.-hip > .title, .button .whenInactive, .button.active .whenActive, .form .field, .form .message { display: block; }

.column, .column.-percent._1, .column.-percent._2, .column.-percent._3, .column.-percent._4, .column.-percent._5, .column.-percent._6, .column.-percent._7, .column.-percent._8, .column.-percent._9, .column.-percent._10, .column.-percent._11, .column.-percent._12, .column.-percent._13, .column.-percent._14, .column.-percent._15, .column.-percent._16, .column.-percent._17, .column.-percent._18, .column.-percent._19, .column.-percent._20, .column.-percent._21, .column.-percent._22, .column.-percent._23, .column.-percent._24, .column.-percent._25, .column.-percent._26, .column.-percent._27, .column.-percent._28, .column.-percent._29, .column.-percent._30, .column.-percent._31, .column.-percent._32, .column.-percent._33, .column.-percent._34, .column.-percent._35, .column.-percent._36, .column.-percent._37, .column.-percent._38, .column.-percent._39, .column.-percent._40, .column.-percent._41, .column.-percent._42, .column.-percent._43, .column.-percent._44, .column.-percent._45, .column.-percent._46, .column.-percent._47, .column.-percent._48, .column.-percent._49, .column.-percent._50, .column.-percent._51, .column.-percent._52, .column.-percent._53, .column.-percent._54, .column.-percent._55, .column.-percent._56, .column.-percent._57, .column.-percent._58, .column.-percent._59, .column.-percent._60, .column.-percent._61, .column.-percent._62, .column.-percent._63, .column.-percent._64, .column.-percent._65, .column.-percent._66, .column.-percent._67, .column.-percent._68, .column.-percent._69, .column.-percent._70, .column.-percent._71, .column.-percent._72, .column.-percent._73, .column.-percent._74, .column.-percent._75, .column.-percent._76, .column.-percent._77, .column.-percent._78, .column.-percent._79, .column.-percent._80, .column.-percent._81, .column.-percent._82, .column.-percent._83, .column.-percent._84, .column.-percent._85, .column.-percent._86, .column.-percent._87, .column.-percent._88, .column.-percent._89, .column.-percent._90, .column.-percent._91, .column.-percent._92, .column.-percent._93, .column.-percent._94, .column.-percent._95, .column.-percent._96, .column.-percent._97, .column.-percent._98, .column.-percent._99, .column.-percent._100, .column.-preset._halves, .column.-preset._thirds, .column.-preset._quarters, .column.-preset._fifths, .float.left, .list.horizontal > .enclosure, .list.horizontal dd, .list.horizontal dt, .page.-layout._utilities > .options .enclosure .icon, .page.-layout._utilities > .options .enclosure .title, .structure.-layout._pages .list, .structure.-layout._pagination .list, .button.-key .title, .button.-pill, .button.-pill .title, .component.-commentmanagement > .options .contribute .title { float: left; }

.float.right, .page.-layout._filters .set .header .action, .page.-layout._header .sharing .list, .page.-layout._utilities > .header .options, .structure.-layout ._da-logo, .form .changeto, .changetemplateview .list, .swapview .list { float: right; }

.float.reset { float: none; }

ol, ul { list-style-position: inside; }

ol { list-style-type: decimal; }

.list.no-bullets, .updates > .list { list-style: none; }
.list.no-bullets li, .updates > .list li { list-style-image: none; list-style-type: none; margin-left: 0; }

em, i { font-weight: inherit; }

.structure.-layout._enrolement .search .button .input, .structure.-layout._enrolement .search .input, .structure.-layout._search .field .input, .table.-basic tbody td, .table.-entries tbody tr td { font-weight: normal; }

b, strong, abbr, .page.-layout._filters .set .header .title, .page.-layout._header .sharing .header .title, .structure.-layout._guidance .title, .structure.-layout._navigation > .list > .enclosure > .list > .enclosure.active > .item, .button.-block .input, .button.-block .title, .button.-brick .input, .button.-brick .title, .button.-hip > .title, .button.-key, .button.-key .title, .button.-pill, .button.-pill .title, .component.-commentmanagement > .options .contribute .title, .table.-basic tbody th, .table.-entries thead th { font-weight: bold; }

hr, fieldset, dl dt, dl dd, ol li, ul li, .list.horizontal, .list.vertical { margin: 0; padding: 0; }

a, .structure.-layout._header a:focus, .structure.-layout._header a:hover { text-decoration: none; }

a:focus, a:hover, .action:focus, .action:hover, .action:focus > *, .action:hover > *, .button:focus, .button:hover, .button:focus .title, .button:hover .title { text-decoration: underline; }

.button.-block, .button.-block .input, .button.-block .title, .table.-basic tbody td, .table.-basic tbody th, .table.-entries tbody tr td, .table.-entries thead th { text-align: left; }

.page.-layout._filters .set .action, .structure.-layout._pages .list, .button { text-align: center; }

.page.-layout._filters .set button.action, .page.-layout._header .sharing .header .title, .structure.-layout._enrolement .search .action { text-align: right; }

.icon, .logo, .button.-brick .input.-find, .button.-brick .title.-find { text-indent: -119988px; overflow: hidden; text-align: left; text-transform: capitalize; }

::-moz-selection, ::-moz-selection { text-shadow: none; }

::-moz-selection, ::selection { text-shadow: none; }

.zeta, .structure.-layout._content h6 { text-transform: uppercase; }

.component.-inspector { -moz-user-select: -moz-none; -ms-user-select: none; -webkit-user-select: none; user-select: none; }

audio, canvas, img, svg, video { vertical-align: middle; }

textarea { vertical-align: top; }

hr { border-top: 1px solid; height: 1px; }

fieldset { border: 0; }

textarea { resize: vertical; }

/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/* ========================================================================== HTML5 display definitions ========================================================================== */
/** Correct `block` display not defined in IE 8/9. */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

/** Correct `inline-block` display not defined in IE 8/9. */
audio, canvas, video { display: inline-block; }

/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
audio:not([controls]) { display: none; height: 0; }

/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
[hidden], template { display: none; }

/* ========================================================================== Base ========================================================================== */
/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }

/** Remove default margin. */
body { margin: 0; }

/* ========================================================================== Links ========================================================================== */
/** Remove the gray background color from active links in IE 10. */
a { background: transparent; }

/** Address `outline` inconsistency between Chrome and other browsers. */
a:focus { outline: thin dotted; }

/** Improve readability when focused and also mouse hovered in all browsers. */
a:active, a:hover { outline: 0; }

/* ========================================================================== Typography ========================================================================== */
/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
h1 { font-size: 2em; margin: 0.67em 0; }

/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
abbr[title] { border-bottom: 1px dotted; }

/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
b, strong { font-weight: bold; }

/** Address styling not present in Safari 5 and Chrome. */
dfn { font-style: italic; }

/** Address differences between Firefox and other browsers. */
hr { box-sizing: content-box; height: 0; }

/** Address styling not present in IE 8/9. */
mark { background: #ff0; color: #000; }

/** Correct font family set oddly in Safari 5 and Chrome. */
code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }

/** Improve readability of pre-formatted text in all browsers. */
pre { white-space: pre-wrap; }

/** Set consistent quote types. */
q { quotes: "\201C" "\201D" "\2018" "\2019"; }

/** Address inconsistent and variable font size in all browsers. */
small { font-size: 80%; }

/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

/* ========================================================================== Embedded content ========================================================================== */
/** Remove border when inside `a` element in IE 8/9. */
img { border: 0; }

/** Correct overflow displayed oddly in IE 9. */
svg:not(:root) { overflow: hidden; }

/* ========================================================================== Figures ========================================================================== */
/** Address margin not present in IE 8/9 and Safari 5. */
figure { margin: 0; }

/* ========================================================================== Forms ========================================================================== */
/** Define consistent border, margin, and padding. */
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
legend { border: 0; /* 1 */ padding: 0; /* 2 */ }

/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }

/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
button, input { line-height: normal; }

/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
button, select { text-transform: none; }

/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }

/** Re-set default cursor for disabled elements. */
button[disabled], html input[disabled] { cursor: default; }

/** 1. Address box sizing set to `content-box` in IE 8/9/10. 2. Remove excess padding in IE 8/9/10. */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }

/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
input[type="search"] { -webkit-appearance: textfield; /* 1 */ /* 2 */ box-sizing: content-box; }

/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/** Remove inner padding and border in Firefox 4+. */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }

/* ========================================================================== Tables ========================================================================== */
/** Remove most spacing between table cells. */
table { border-collapse: collapse; border-spacing: 0; }

.background.-color._mould { background-color: #88a2a7; color: #343637; background-color: #88a2a7; }
.background.-color._marine, .structure.-layout._pages .enclosure.page.active > .item, .openedModal.tip { background-color: #1d6f7e; color: #fff; background-color: #1d6f7e; }
.background.-color._turtle, .structure.-layout._tools, .component.-commentmanagement > .header { background-color: #20474e; color: #fff; background-color: #20474e; }
.background.-color._aquamarine { background-color: #112d33; color: #fff; background-color: #112d33; }
.background.-color._weed { background-color: #0f282c; color: #fff; background-color: #0f282c; }
.background.-color._seaweed, .page.-layout._utilities > .header .options .enclosure { background-color: #0e262a; color: #fff; background-color: #0e262a; }
.background.-color._sushi { background-color: #0a1e21; color: #fff; background-color: #0a1e21; }
.background.-color._pale { background-color: #e1e0dd; color: #343637; background-color: #e1e0dd; }
.background.-color._beige { background-color: #aaa697; color: #343637; background-color: #aaa697; }
.background.-color._taupe, .structure.-layout._navigation > .list > .enclosure.active:before, .structure.-layout._togglesearch { background-color: #9d6f22; color: #fff; background-color: #9d6f22; }
.background.-color._tumeric { background-color: #f9cb7b; color: #343637; background-color: #f9cb7b; }
.background.-color._mustard { background-color: #dfb05e; color: #343637; background-color: #dfb05e; }
.background.-color._yellowed { background-color: #d0a252; color: #343637; background-color: #d0a252; }
.background.-color._seeded { background-color: #a77726; color: #fff; background-color: #a77726; }
.background.-color._bleach, .page.-layout._browsegallery > .box, .page.-layout._highlights > .box, .page.-layout._recentcontributions > .box, .structure.-layout._controls, .structure.-layout._header, .structure.-layout._navigation > .list > .enclosure, .structure.-layout._navigation > .list > .enclosure > .list > .enclosure > .item, .structure.-layout._pagination .enclosure.navigation > .item:focus, .structure.-layout._pagination .enclosure.navigation > .item:hover, .bypass-block:focus, .form.basic input[type="date"], .form.basic input[type="email"], .form.basic input[type="number"], .form.basic input[type="search"], .form.basic input[type="text"], .form.group > .fieldset { background-color: #fff; color: #343637; background-color: #fff; }
.background.-color._opal { background-color: #fefefe; color: #343637; background-color: #fefefe; }
.background.-color._storm { background-color: #F8F8F8; color: #343637; background-color: #F8F8F8; }
.background.-color._silver, .list.horizontal.grid > .enclosure, .component.-comments .reply, .form .message, .table.-entries thead { background-color: #f2f2f5; color: #343637; background-color: #f2f2f5; }
.background.-color._cara { background-color: #ebebeb; color: #343637; background-color: #ebebeb; }
.background.-color._sepia, .page.-layout._filters, .page.-layout._utilities > .options, .structure.-layout._pagination, .component.-commentmanagement > .options, .form .tip, .moderate > .content { background-color: #ddd; color: #343637; background-color: #ddd; }
.background.-color._grey { background-color: #d3d3d3; color: #343637; background-color: #d3d3d3; }
.background.-color._steel { background-color: #c7c7d0; color: #343637; background-color: #c7c7d0; }
.background.-color._nobel { background-color: #B2B2B2; color: #343637; background-color: #B2B2B2; }
.background.-color._suva { background-color: #878787; color: #fff; background-color: #878787; }
.background.-color._tundra { background-color: #494846; color: #fff; background-color: #494846; }
.background.-color._graphite { background-color: #343637; color: #fff; background-color: #343637; }
.background.-color._carbon, .moderate > .header { background-color: #282c2d; color: #fff; background-color: #282c2d; }
.background.-color._charcoal, html { background-color: #131313; color: #fff; background-color: #131313; }
.background.-color._darkgrey { background-color: #3f4344; color: #fff; background-color: #3f4344; }
.background.-color._pitch { background-color: #000; color: #fff; background-color: #000; }
.background.-color._red, .form .message.error { background-color: #b61410; color: #fff; background-color: #b61410; }
.background.-color._fireengine { background-color: #6b1010; color: #fff; background-color: #6b1010; }
.background.-color._maroon { background-color: #480707; color: #fff; background-color: #480707; }
.background.-gradient._aged { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwYTI1MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2E3NzcyNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #d0a252, #a77726); background-color: #d0a252; border-color: #d0a252; color: #343637; }
.background.-gradient._aged > * { color: #343637; }
.background.-gradient._aged.active, .background.-gradient._aged:focus { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3NzcyNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QwYTI1MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #a77726, #d0a252); }
.background.-gradient._carbonate { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmNDM0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI4MmMyZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #3f4344, #282c2d); background-color: #282c2d; border-color: #282c2d; color: #fff; }
.background.-gradient._carbonate > * { color: #fff; }
.background.-gradient._carbonate.active, .background.-gradient._carbonate:focus { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3NzcyNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QwYTI1MiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #a77726, #d0a252); }
.background.-gradient._cricket { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI5NWI2NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE1MzczZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #295b64, #15373d); background-color: #295b64; border-color: #346269; color: #f9cb7b; }
.background.-gradient._cricket > * { color: #f9cb7b; }
.background.-gradient._cricket.active, .background.-gradient._cricket:focus { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE1MzczZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5NWI2NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #15373d, #295b64); }
.background.-gradient._dunes { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzY2ZjMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2I5YjZhYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #d3cfc1, #b9b6ac); background-color: #d3cfc1; border-color: #aaa697; color: #343637; }
.background.-gradient._dunes > * { color: #343637; }
.background.-gradient._dunes.active, .background.-gradient._dunes:focus { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I5YjZhYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QzY2ZjMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #b9b6ac, #d3cfc1); background-color: #b9b6ac; }
.background.-gradient._gassed { background: -moz-linear-gradient(top, #d1a353 0%, #c89846 25%, #a77826); background: -webkit-gradient(linear, left top, left bottom, from(#d1a353), color-stop(0.25, #c89846), to(#c89846)); box-shadow: 0px 1px 2px #b19769, inset 0px -2px 3px #9d6f20; background-color: #d0a252; border-color: #9d6f20; color: #343637; }
.background.-gradient._gassed > * { color: #343637; }
.background.-gradient._grassed { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEyMmUzMiIvPjxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiMxMDJhMmUiLz48c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzBkMjQyOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBlMjYyYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(#122e32 0%, #102a2e 3%, #0d2428 20%, #0e262a 100%); background-color: #122e32; border-color: #122e32; color: #fff; }
.background.-gradient._grassed > * { color: #fff; }
.background.-gradient._grimey, .structure.-layout._guidance { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzMmUzMiIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjMTEyOTJkIi8+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiMwZDIzMjgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: linear-gradient(to bottom, #132e32 0%, #11292d 10%, #0d2328 70%); background-color: #0e2429; border-color: #144d58; color: #fff; }
.background.-gradient._grimey > *, .structure.-layout._guidance > * { color: #fff; }
.background.-gradient._murky, .page.-layout._utilities > .header, .block > .header, .form.group > .header { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkNmY3ZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIwNDg0ZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #1d6f7e, #20484f); background-color: #1d6f7e; color: #fff; }
.background.-gradient._murky > *, .page.-layout._utilities > .header > *, .block > .header > *, .form.group > .header > *, .background.-gradient._murky a, .page.-layout._utilities > .header a, .block > .header a, .form.group > .header a { color: #fff; }
.background.-gradient._murky.active, .page.-layout._utilities > .active.header, .block > .active.header, .form.group > .active.header, .background.-gradient._murky:focus, .page.-layout._utilities > .header:focus, .block > .header:focus, .form.group > .header:focus { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIwNDg0ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFkNmY3ZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #20484f, #1d6f7e); }
.background.-gradient._reddy { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZiMTAxMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ4MDcwNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #6b1010, #480707); background-color: #480707; border-color: #480707; color: #fff; }
.background.-gradient._reddy > * { color: #fff; }
.background.-gradient._reddy.active, .background.-gradient._reddy:focus { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4MDcwNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZiMTAxMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #480707, #6b1010); }
.background.-gradient._polished { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUwZGQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: linear-gradient(to bottom, #ffffff 90%, #e1e0dd 100%); background-color: #fff; color: #343637; }
.background.-gradient._polished > * { color: #343637; }
.background.-gradient._shiny { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTBkZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #f2f2f5, #e1e0dd); background-color: #f2f2f5; color: #343637; }
.background.-gradient._shiny > * { color: #343637; }
.background.-gradient._shiny.active, .background.-gradient._shiny:focus { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZTBkZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZjJmNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #e1e0dd, #f2f2f5); }
.background.-gradient._shimmer { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #f2f2f5, #fefefe); background-color: #fefefe; color: #343637; }
.background.-gradient._shimmer > * { color: #343637; }
.background.-gradient._shimmer.active, .background.-gradient._shimmer:focus { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyZjJmNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #fefefe, #f2f2f5); }

.border.-color._mould { border-color: #88a2a7 !important; }
.border.-color._marine { border-color: #1d6f7e !important; }
.border.-color._turtle { border-color: #20474e !important; }
.border.-color._aquamarine { border-color: #112d33 !important; }
.border.-color._weed { border-color: #0f282c !important; }
.border.-color._seaweed { border-color: #0e262a !important; }
.border.-color._sushi { border-color: #0a1e21 !important; }
.border.-color._pale { border-color: #e1e0dd !important; }
.border.-color._beige { border-color: #aaa697 !important; }
.border.-color._taupe { border-color: #9d6f22 !important; }
.border.-color._tumeric { border-color: #f9cb7b !important; }
.border.-color._mustard { border-color: #dfb05e !important; }
.border.-color._yellowed { border-color: #d0a252 !important; }
.border.-color._seeded { border-color: #a77726 !important; }
.border.-color._bleach { border-color: #fff !important; }
.border.-color._opal { border-color: #fefefe !important; }
.border.-color._storm { border-color: #F8F8F8 !important; }
.border.-color._silver { border-color: #f2f2f5 !important; }
.border.-color._cara { border-color: #ebebeb !important; }
.border.-color._sepia { border-color: #ddd !important; }
.border.-color._grey { border-color: #d3d3d3 !important; }
.border.-color._steel { border-color: #c7c7d0 !important; }
.border.-color._nobel { border-color: #B2B2B2 !important; }
.border.-color._suva { border-color: #878787 !important; }
.border.-color._tundra { border-color: #494846 !important; }
.border.-color._graphite { border-color: #343637 !important; }
.border.-color._carbon { border-color: #282c2d !important; }
.border.-color._charcoal { border-color: #131313 !important; }
.border.-color._darkgrey { border-color: #3f4344 !important; }
.border.-color._pitch { border-color: #000 !important; }
.border.-color._red { border-color: #b61410 !important; }
.border.-color._fireengine { border-color: #6b1010 !important; }
.border.-color._maroon { border-color: #480707 !important; }
.border.-margin._all-1 { margin: 1px; }
.border.-margin._bottom-1 { margin-bottom: 1px; }
.border.-margin._left-1 { margin-left: 1px; }
.border.-margin._right-1 { margin-right: 1px; }
.border.-margin._top-1 { margin-top: 1px; }
.border.-margin._all-2 { margin: 2px; }
.border.-margin._bottom-2 { margin-bottom: 2px; }
.border.-margin._left-2 { margin-left: 2px; }
.border.-margin._right-2 { margin-right: 2px; }
.border.-margin._top-2 { margin-top: 2px; }
.border.-margin._all-3 { margin: 3px; }
.border.-margin._bottom-3 { margin-bottom: 3px; }
.border.-margin._left-3 { margin-left: 3px; }
.border.-margin._right-3 { margin-right: 3px; }
.border.-margin._top-3 { margin-top: 3px; }
.border.-margin._all-4 { margin: 4px; }
.border.-margin._bottom-4 { margin-bottom: 4px; }
.border.-margin._left-4 { margin-left: 4px; }
.border.-margin._right-4 { margin-right: 4px; }
.border.-margin._top-4 { margin-top: 4px; }
.border.-margin._all-5 { margin: 5px; }
.border.-margin._bottom-5 { margin-bottom: 5px; }
.border.-margin._left-5 { margin-left: 5px; }
.border.-margin._right-5 { margin-right: 5px; }
.border.-margin._top-5 { margin-top: 5px; }
.border.-margin._all-6 { margin: 6px; }
.border.-margin._bottom-6 { margin-bottom: 6px; }
.border.-margin._left-6 { margin-left: 6px; }
.border.-margin._right-6 { margin-right: 6px; }
.border.-margin._top-6 { margin-top: 6px; }
.border.-margin._all-7 { margin: 7px; }
.border.-margin._bottom-7 { margin-bottom: 7px; }
.border.-margin._left-7 { margin-left: 7px; }
.border.-margin._right-7 { margin-right: 7px; }
.border.-margin._top-7 { margin-top: 7px; }
.border.-margin._all-8 { margin: 8px; }
.border.-margin._bottom-8 { margin-bottom: 8px; }
.border.-margin._left-8 { margin-left: 8px; }
.border.-margin._right-8 { margin-right: 8px; }
.border.-margin._top-8 { margin-top: 8px; }
.border.-margin._all-9 { margin: 9px; }
.border.-margin._bottom-9 { margin-bottom: 9px; }
.border.-margin._left-9 { margin-left: 9px; }
.border.-margin._right-9 { margin-right: 9px; }
.border.-margin._top-9 { margin-top: 9px; }
.border.-margin._all-10 { margin: 10px; }
.border.-margin._bottom-10 { margin-bottom: 10px; }
.border.-margin._left-10 { margin-left: 10px; }
.border.-margin._right-10 { margin-right: 10px; }
.border.-margin._top-10 { margin-top: 10px; }
.border.-margin._all-11 { margin: 11px; }
.border.-margin._bottom-11 { margin-bottom: 11px; }
.border.-margin._left-11 { margin-left: 11px; }
.border.-margin._right-11 { margin-right: 11px; }
.border.-margin._top-11 { margin-top: 11px; }
.border.-margin._all-12 { margin: 12px; }
.border.-margin._bottom-12 { margin-bottom: 12px; }
.border.-margin._left-12 { margin-left: 12px; }
.border.-margin._right-12 { margin-right: 12px; }
.border.-margin._top-12 { margin-top: 12px; }
.border.-margin._all-13 { margin: 13px; }
.border.-margin._bottom-13 { margin-bottom: 13px; }
.border.-margin._left-13 { margin-left: 13px; }
.border.-margin._right-13 { margin-right: 13px; }
.border.-margin._top-13 { margin-top: 13px; }
.border.-margin._all-14 { margin: 14px; }
.border.-margin._bottom-14 { margin-bottom: 14px; }
.border.-margin._left-14 { margin-left: 14px; }
.border.-margin._right-14 { margin-right: 14px; }
.border.-margin._top-14 { margin-top: 14px; }
.border.-margin._all-15 { margin: 15px; }
.border.-margin._bottom-15 { margin-bottom: 15px; }
.border.-margin._left-15 { margin-left: 15px; }
.border.-margin._right-15 { margin-right: 15px; }
.border.-margin._top-15 { margin-top: 15px; }
.border.-margin._all-16 { margin: 16px; }
.border.-margin._bottom-16 { margin-bottom: 16px; }
.border.-margin._left-16 { margin-left: 16px; }
.border.-margin._right-16 { margin-right: 16px; }
.border.-margin._top-16 { margin-top: 16px; }
.border.-margin._all-17 { margin: 17px; }
.border.-margin._bottom-17 { margin-bottom: 17px; }
.border.-margin._left-17 { margin-left: 17px; }
.border.-margin._right-17 { margin-right: 17px; }
.border.-margin._top-17 { margin-top: 17px; }
.border.-margin._all-18 { margin: 18px; }
.border.-margin._bottom-18 { margin-bottom: 18px; }
.border.-margin._left-18 { margin-left: 18px; }
.border.-margin._right-18 { margin-right: 18px; }
.border.-margin._top-18 { margin-top: 18px; }
.border.-margin._all-19 { margin: 19px; }
.border.-margin._bottom-19 { margin-bottom: 19px; }
.border.-margin._left-19 { margin-left: 19px; }
.border.-margin._right-19 { margin-right: 19px; }
.border.-margin._top-19 { margin-top: 19px; }
.border.-margin._all-20 { margin: 20px; }
.border.-margin._bottom-20 { margin-bottom: 20px; }
.border.-margin._left-20 { margin-left: 20px; }
.border.-margin._right-20 { margin-right: 20px; }
.border.-margin._top-20 { margin-top: 20px; }
.border.-margin._all-21 { margin: 21px; }
.border.-margin._bottom-21 { margin-bottom: 21px; }
.border.-margin._left-21 { margin-left: 21px; }
.border.-margin._right-21 { margin-right: 21px; }
.border.-margin._top-21 { margin-top: 21px; }
.border.-margin._all-22 { margin: 22px; }
.border.-margin._bottom-22 { margin-bottom: 22px; }
.border.-margin._left-22 { margin-left: 22px; }
.border.-margin._right-22 { margin-right: 22px; }
.border.-margin._top-22 { margin-top: 22px; }
.border.-margin._all-23 { margin: 23px; }
.border.-margin._bottom-23 { margin-bottom: 23px; }
.border.-margin._left-23 { margin-left: 23px; }
.border.-margin._right-23 { margin-right: 23px; }
.border.-margin._top-23 { margin-top: 23px; }
.border.-margin._all-24 { margin: 24px; }
.border.-margin._bottom-24 { margin-bottom: 24px; }
.border.-margin._left-24 { margin-left: 24px; }
.border.-margin._right-24 { margin-right: 24px; }
.border.-margin._top-24 { margin-top: 24px; }
.border.-margin._all-25 { margin: 25px; }
.border.-margin._bottom-25 { margin-bottom: 25px; }
.border.-margin._left-25 { margin-left: 25px; }
.border.-margin._right-25 { margin-right: 25px; }
.border.-margin._top-25 { margin-top: 25px; }
.border.-margin._all-26 { margin: 26px; }
.border.-margin._bottom-26 { margin-bottom: 26px; }
.border.-margin._left-26 { margin-left: 26px; }
.border.-margin._right-26 { margin-right: 26px; }
.border.-margin._top-26 { margin-top: 26px; }
.border.-margin._all-27 { margin: 27px; }
.border.-margin._bottom-27 { margin-bottom: 27px; }
.border.-margin._left-27 { margin-left: 27px; }
.border.-margin._right-27 { margin-right: 27px; }
.border.-margin._top-27 { margin-top: 27px; }
.border.-margin._all-28 { margin: 28px; }
.border.-margin._bottom-28 { margin-bottom: 28px; }
.border.-margin._left-28 { margin-left: 28px; }
.border.-margin._right-28 { margin-right: 28px; }
.border.-margin._top-28 { margin-top: 28px; }
.border.-margin._all-29 { margin: 29px; }
.border.-margin._bottom-29 { margin-bottom: 29px; }
.border.-margin._left-29 { margin-left: 29px; }
.border.-margin._right-29 { margin-right: 29px; }
.border.-margin._top-29 { margin-top: 29px; }
.border.-margin._all-30 { margin: 30px; }
.border.-margin._bottom-30 { margin-bottom: 30px; }
.border.-margin._left-30 { margin-left: 30px; }
.border.-margin._right-30 { margin-right: 30px; }
.border.-margin._top-30 { margin-top: 30px; }

.center._horizontal { display: block !important; float: none !important; margin-left: auto !important; margin-right: auto !important; }
.center._vertical { -webkit-transform: translateY(40%); transform: translateY(40%); }

.column.-percent._1 { margin-left: 0px; width: 1%; }
.column.-percent._1._1-mar { margin-left: 1%; width: 0%; }
.column.-percent._1._2-mar { margin-left: 2%; width: -1%; }
.column.-percent._1._3-mar { margin-left: 3%; width: -2%; }
.column.-percent._1._4-mar { margin-left: 4%; width: -3%; }
.column.-percent._1._5-mar { margin-left: 5%; width: -4%; }
.column.-percent._1._6-mar { margin-left: 6%; width: -5%; }
.column.-percent._1._7-mar { margin-left: 7%; width: -6%; }
.column.-percent._1._8-mar { margin-left: 8%; width: -7%; }
.column.-percent._1._9-mar { margin-left: 9%; width: -8%; }
.column.-percent._1._10-mar { margin-left: 10%; width: -9%; }
.column.-percent._1:first-child, .column.-percent._1.first { margin-left: 0; }
.column.-percent._2 { margin-left: 0px; width: 2%; }
.column.-percent._2._1-mar { margin-left: 1%; width: 1%; }
.column.-percent._2._2-mar { margin-left: 2%; width: 0%; }
.column.-percent._2._3-mar { margin-left: 3%; width: -1%; }
.column.-percent._2._4-mar { margin-left: 4%; width: -2%; }
.column.-percent._2._5-mar { margin-left: 5%; width: -3%; }
.column.-percent._2._6-mar { margin-left: 6%; width: -4%; }
.column.-percent._2._7-mar { margin-left: 7%; width: -5%; }
.column.-percent._2._8-mar { margin-left: 8%; width: -6%; }
.column.-percent._2._9-mar { margin-left: 9%; width: -7%; }
.column.-percent._2._10-mar { margin-left: 10%; width: -8%; }
.column.-percent._2:first-child, .column.-percent._2.first { margin-left: 0; }
.column.-percent._3 { margin-left: 0px; width: 3%; }
.column.-percent._3._1-mar { margin-left: 1%; width: 2%; }
.column.-percent._3._2-mar { margin-left: 2%; width: 1%; }
.column.-percent._3._3-mar { margin-left: 3%; width: 0%; }
.column.-percent._3._4-mar { margin-left: 4%; width: -1%; }
.column.-percent._3._5-mar { margin-left: 5%; width: -2%; }
.column.-percent._3._6-mar { margin-left: 6%; width: -3%; }
.column.-percent._3._7-mar { margin-left: 7%; width: -4%; }
.column.-percent._3._8-mar { margin-left: 8%; width: -5%; }
.column.-percent._3._9-mar { margin-left: 9%; width: -6%; }
.column.-percent._3._10-mar { margin-left: 10%; width: -7%; }
.column.-percent._3:first-child, .column.-percent._3.first { margin-left: 0; }
.column.-percent._4 { margin-left: 0px; width: 4%; }
.column.-percent._4._1-mar { margin-left: 1%; width: 3%; }
.column.-percent._4._2-mar { margin-left: 2%; width: 2%; }
.column.-percent._4._3-mar { margin-left: 3%; width: 1%; }
.column.-percent._4._4-mar { margin-left: 4%; width: 0%; }
.column.-percent._4._5-mar { margin-left: 5%; width: -1%; }
.column.-percent._4._6-mar { margin-left: 6%; width: -2%; }
.column.-percent._4._7-mar { margin-left: 7%; width: -3%; }
.column.-percent._4._8-mar { margin-left: 8%; width: -4%; }
.column.-percent._4._9-mar { margin-left: 9%; width: -5%; }
.column.-percent._4._10-mar { margin-left: 10%; width: -6%; }
.column.-percent._4:first-child, .column.-percent._4.first { margin-left: 0; }
.column.-percent._5 { margin-left: 0px; width: 5%; }
.column.-percent._5._1-mar { margin-left: 1%; width: 4%; }
.column.-percent._5._2-mar { margin-left: 2%; width: 3%; }
.column.-percent._5._3-mar { margin-left: 3%; width: 2%; }
.column.-percent._5._4-mar { margin-left: 4%; width: 1%; }
.column.-percent._5._5-mar { margin-left: 5%; width: 0%; }
.column.-percent._5._6-mar { margin-left: 6%; width: -1%; }
.column.-percent._5._7-mar { margin-left: 7%; width: -2%; }
.column.-percent._5._8-mar { margin-left: 8%; width: -3%; }
.column.-percent._5._9-mar { margin-left: 9%; width: -4%; }
.column.-percent._5._10-mar { margin-left: 10%; width: -5%; }
.column.-percent._5:first-child, .column.-percent._5.first { margin-left: 0; }
.column.-percent._6 { margin-left: 0px; width: 6%; }
.column.-percent._6._1-mar { margin-left: 1%; width: 5%; }
.column.-percent._6._2-mar { margin-left: 2%; width: 4%; }
.column.-percent._6._3-mar { margin-left: 3%; width: 3%; }
.column.-percent._6._4-mar { margin-left: 4%; width: 2%; }
.column.-percent._6._5-mar { margin-left: 5%; width: 1%; }
.column.-percent._6._6-mar { margin-left: 6%; width: 0%; }
.column.-percent._6._7-mar { margin-left: 7%; width: -1%; }
.column.-percent._6._8-mar { margin-left: 8%; width: -2%; }
.column.-percent._6._9-mar { margin-left: 9%; width: -3%; }
.column.-percent._6._10-mar { margin-left: 10%; width: -4%; }
.column.-percent._6:first-child, .column.-percent._6.first { margin-left: 0; }
.column.-percent._7 { margin-left: 0px; width: 7%; }
.column.-percent._7._1-mar { margin-left: 1%; width: 6%; }
.column.-percent._7._2-mar { margin-left: 2%; width: 5%; }
.column.-percent._7._3-mar { margin-left: 3%; width: 4%; }
.column.-percent._7._4-mar { margin-left: 4%; width: 3%; }
.column.-percent._7._5-mar { margin-left: 5%; width: 2%; }
.column.-percent._7._6-mar { margin-left: 6%; width: 1%; }
.column.-percent._7._7-mar { margin-left: 7%; width: 0%; }
.column.-percent._7._8-mar { margin-left: 8%; width: -1%; }
.column.-percent._7._9-mar { margin-left: 9%; width: -2%; }
.column.-percent._7._10-mar { margin-left: 10%; width: -3%; }
.column.-percent._7:first-child, .column.-percent._7.first { margin-left: 0; }
.column.-percent._8 { margin-left: 0px; width: 8%; }
.column.-percent._8._1-mar { margin-left: 1%; width: 7%; }
.column.-percent._8._2-mar { margin-left: 2%; width: 6%; }
.column.-percent._8._3-mar { margin-left: 3%; width: 5%; }
.column.-percent._8._4-mar { margin-left: 4%; width: 4%; }
.column.-percent._8._5-mar { margin-left: 5%; width: 3%; }
.column.-percent._8._6-mar { margin-left: 6%; width: 2%; }
.column.-percent._8._7-mar { margin-left: 7%; width: 1%; }
.column.-percent._8._8-mar { margin-left: 8%; width: 0%; }
.column.-percent._8._9-mar { margin-left: 9%; width: -1%; }
.column.-percent._8._10-mar { margin-left: 10%; width: -2%; }
.column.-percent._8:first-child, .column.-percent._8.first { margin-left: 0; }
.column.-percent._9 { margin-left: 0px; width: 9%; }
.column.-percent._9._1-mar { margin-left: 1%; width: 8%; }
.column.-percent._9._2-mar { margin-left: 2%; width: 7%; }
.column.-percent._9._3-mar { margin-left: 3%; width: 6%; }
.column.-percent._9._4-mar { margin-left: 4%; width: 5%; }
.column.-percent._9._5-mar { margin-left: 5%; width: 4%; }
.column.-percent._9._6-mar { margin-left: 6%; width: 3%; }
.column.-percent._9._7-mar { margin-left: 7%; width: 2%; }
.column.-percent._9._8-mar { margin-left: 8%; width: 1%; }
.column.-percent._9._9-mar { margin-left: 9%; width: 0%; }
.column.-percent._9._10-mar { margin-left: 10%; width: -1%; }
.column.-percent._9:first-child, .column.-percent._9.first { margin-left: 0; }
.column.-percent._10 { margin-left: 0px; width: 10%; }
.column.-percent._10._1-mar { margin-left: 1%; width: 9%; }
.column.-percent._10._2-mar { margin-left: 2%; width: 8%; }
.column.-percent._10._3-mar { margin-left: 3%; width: 7%; }
.column.-percent._10._4-mar { margin-left: 4%; width: 6%; }
.column.-percent._10._5-mar { margin-left: 5%; width: 5%; }
.column.-percent._10._6-mar { margin-left: 6%; width: 4%; }
.column.-percent._10._7-mar { margin-left: 7%; width: 3%; }
.column.-percent._10._8-mar { margin-left: 8%; width: 2%; }
.column.-percent._10._9-mar { margin-left: 9%; width: 1%; }
.column.-percent._10._10-mar { margin-left: 10%; width: 0%; }
.column.-percent._10:first-child, .column.-percent._10.first { margin-left: 0; }
.column.-percent._11 { margin-left: 0px; width: 11%; }
.column.-percent._11._1-mar { margin-left: 1%; width: 10%; }
.column.-percent._11._2-mar { margin-left: 2%; width: 9%; }
.column.-percent._11._3-mar { margin-left: 3%; width: 8%; }
.column.-percent._11._4-mar { margin-left: 4%; width: 7%; }
.column.-percent._11._5-mar { margin-left: 5%; width: 6%; }
.column.-percent._11._6-mar { margin-left: 6%; width: 5%; }
.column.-percent._11._7-mar { margin-left: 7%; width: 4%; }
.column.-percent._11._8-mar { margin-left: 8%; width: 3%; }
.column.-percent._11._9-mar { margin-left: 9%; width: 2%; }
.column.-percent._11._10-mar { margin-left: 10%; width: 1%; }
.column.-percent._11:first-child, .column.-percent._11.first { margin-left: 0; }
.column.-percent._12 { margin-left: 0px; width: 12%; }
.column.-percent._12._1-mar { margin-left: 1%; width: 11%; }
.column.-percent._12._2-mar { margin-left: 2%; width: 10%; }
.column.-percent._12._3-mar { margin-left: 3%; width: 9%; }
.column.-percent._12._4-mar { margin-left: 4%; width: 8%; }
.column.-percent._12._5-mar { margin-left: 5%; width: 7%; }
.column.-percent._12._6-mar { margin-left: 6%; width: 6%; }
.column.-percent._12._7-mar { margin-left: 7%; width: 5%; }
.column.-percent._12._8-mar { margin-left: 8%; width: 4%; }
.column.-percent._12._9-mar { margin-left: 9%; width: 3%; }
.column.-percent._12._10-mar { margin-left: 10%; width: 2%; }
.column.-percent._12:first-child, .column.-percent._12.first { margin-left: 0; }
.column.-percent._13 { margin-left: 0px; width: 13%; }
.column.-percent._13._1-mar { margin-left: 1%; width: 12%; }
.column.-percent._13._2-mar { margin-left: 2%; width: 11%; }
.column.-percent._13._3-mar { margin-left: 3%; width: 10%; }
.column.-percent._13._4-mar { margin-left: 4%; width: 9%; }
.column.-percent._13._5-mar { margin-left: 5%; width: 8%; }
.column.-percent._13._6-mar { margin-left: 6%; width: 7%; }
.column.-percent._13._7-mar { margin-left: 7%; width: 6%; }
.column.-percent._13._8-mar { margin-left: 8%; width: 5%; }
.column.-percent._13._9-mar { margin-left: 9%; width: 4%; }
.column.-percent._13._10-mar { margin-left: 10%; width: 3%; }
.column.-percent._13:first-child, .column.-percent._13.first { margin-left: 0; }
.column.-percent._14 { margin-left: 0px; width: 14%; }
.column.-percent._14._1-mar { margin-left: 1%; width: 13%; }
.column.-percent._14._2-mar { margin-left: 2%; width: 12%; }
.column.-percent._14._3-mar { margin-left: 3%; width: 11%; }
.column.-percent._14._4-mar { margin-left: 4%; width: 10%; }
.column.-percent._14._5-mar { margin-left: 5%; width: 9%; }
.column.-percent._14._6-mar { margin-left: 6%; width: 8%; }
.column.-percent._14._7-mar { margin-left: 7%; width: 7%; }
.column.-percent._14._8-mar { margin-left: 8%; width: 6%; }
.column.-percent._14._9-mar { margin-left: 9%; width: 5%; }
.column.-percent._14._10-mar { margin-left: 10%; width: 4%; }
.column.-percent._14:first-child, .column.-percent._14.first { margin-left: 0; }
.column.-percent._15 { margin-left: 0px; width: 15%; }
.column.-percent._15._1-mar { margin-left: 1%; width: 14%; }
.column.-percent._15._2-mar { margin-left: 2%; width: 13%; }
.column.-percent._15._3-mar { margin-left: 3%; width: 12%; }
.column.-percent._15._4-mar { margin-left: 4%; width: 11%; }
.column.-percent._15._5-mar { margin-left: 5%; width: 10%; }
.column.-percent._15._6-mar { margin-left: 6%; width: 9%; }
.column.-percent._15._7-mar { margin-left: 7%; width: 8%; }
.column.-percent._15._8-mar { margin-left: 8%; width: 7%; }
.column.-percent._15._9-mar { margin-left: 9%; width: 6%; }
.column.-percent._15._10-mar { margin-left: 10%; width: 5%; }
.column.-percent._15:first-child, .column.-percent._15.first { margin-left: 0; }
.column.-percent._16 { margin-left: 0px; width: 16%; }
.column.-percent._16._1-mar { margin-left: 1%; width: 15%; }
.column.-percent._16._2-mar { margin-left: 2%; width: 14%; }
.column.-percent._16._3-mar { margin-left: 3%; width: 13%; }
.column.-percent._16._4-mar { margin-left: 4%; width: 12%; }
.column.-percent._16._5-mar { margin-left: 5%; width: 11%; }
.column.-percent._16._6-mar { margin-left: 6%; width: 10%; }
.column.-percent._16._7-mar { margin-left: 7%; width: 9%; }
.column.-percent._16._8-mar { margin-left: 8%; width: 8%; }
.column.-percent._16._9-mar { margin-left: 9%; width: 7%; }
.column.-percent._16._10-mar { margin-left: 10%; width: 6%; }
.column.-percent._16:first-child, .column.-percent._16.first { margin-left: 0; }
.column.-percent._17 { margin-left: 0px; width: 17%; }
.column.-percent._17._1-mar { margin-left: 1%; width: 16%; }
.column.-percent._17._2-mar { margin-left: 2%; width: 15%; }
.column.-percent._17._3-mar { margin-left: 3%; width: 14%; }
.column.-percent._17._4-mar { margin-left: 4%; width: 13%; }
.column.-percent._17._5-mar { margin-left: 5%; width: 12%; }
.column.-percent._17._6-mar { margin-left: 6%; width: 11%; }
.column.-percent._17._7-mar { margin-left: 7%; width: 10%; }
.column.-percent._17._8-mar { margin-left: 8%; width: 9%; }
.column.-percent._17._9-mar { margin-left: 9%; width: 8%; }
.column.-percent._17._10-mar { margin-left: 10%; width: 7%; }
.column.-percent._17:first-child, .column.-percent._17.first { margin-left: 0; }
.column.-percent._18 { margin-left: 0px; width: 18%; }
.column.-percent._18._1-mar { margin-left: 1%; width: 17%; }
.column.-percent._18._2-mar { margin-left: 2%; width: 16%; }
.column.-percent._18._3-mar { margin-left: 3%; width: 15%; }
.column.-percent._18._4-mar { margin-left: 4%; width: 14%; }
.column.-percent._18._5-mar { margin-left: 5%; width: 13%; }
.column.-percent._18._6-mar { margin-left: 6%; width: 12%; }
.column.-percent._18._7-mar { margin-left: 7%; width: 11%; }
.column.-percent._18._8-mar { margin-left: 8%; width: 10%; }
.column.-percent._18._9-mar { margin-left: 9%; width: 9%; }
.column.-percent._18._10-mar { margin-left: 10%; width: 8%; }
.column.-percent._18:first-child, .column.-percent._18.first { margin-left: 0; }
.column.-percent._19 { margin-left: 0px; width: 19%; }
.column.-percent._19._1-mar { margin-left: 1%; width: 18%; }
.column.-percent._19._2-mar { margin-left: 2%; width: 17%; }
.column.-percent._19._3-mar { margin-left: 3%; width: 16%; }
.column.-percent._19._4-mar { margin-left: 4%; width: 15%; }
.column.-percent._19._5-mar { margin-left: 5%; width: 14%; }
.column.-percent._19._6-mar { margin-left: 6%; width: 13%; }
.column.-percent._19._7-mar { margin-left: 7%; width: 12%; }
.column.-percent._19._8-mar { margin-left: 8%; width: 11%; }
.column.-percent._19._9-mar { margin-left: 9%; width: 10%; }
.column.-percent._19._10-mar { margin-left: 10%; width: 9%; }
.column.-percent._19:first-child, .column.-percent._19.first { margin-left: 0; }
.column.-percent._20 { margin-left: 0px; width: 20%; }
.column.-percent._20._1-mar { margin-left: 1%; width: 19%; }
.column.-percent._20._2-mar { margin-left: 2%; width: 18%; }
.column.-percent._20._3-mar { margin-left: 3%; width: 17%; }
.column.-percent._20._4-mar { margin-left: 4%; width: 16%; }
.column.-percent._20._5-mar { margin-left: 5%; width: 15%; }
.column.-percent._20._6-mar { margin-left: 6%; width: 14%; }
.column.-percent._20._7-mar { margin-left: 7%; width: 13%; }
.column.-percent._20._8-mar { margin-left: 8%; width: 12%; }
.column.-percent._20._9-mar { margin-left: 9%; width: 11%; }
.column.-percent._20._10-mar { margin-left: 10%; width: 10%; }
.column.-percent._20:first-child, .column.-percent._20.first { margin-left: 0; }
.column.-percent._21 { margin-left: 0px; width: 21%; }
.column.-percent._21._1-mar { margin-left: 1%; width: 20%; }
.column.-percent._21._2-mar { margin-left: 2%; width: 19%; }
.column.-percent._21._3-mar { margin-left: 3%; width: 18%; }
.column.-percent._21._4-mar { margin-left: 4%; width: 17%; }
.column.-percent._21._5-mar { margin-left: 5%; width: 16%; }
.column.-percent._21._6-mar { margin-left: 6%; width: 15%; }
.column.-percent._21._7-mar { margin-left: 7%; width: 14%; }
.column.-percent._21._8-mar { margin-left: 8%; width: 13%; }
.column.-percent._21._9-mar { margin-left: 9%; width: 12%; }
.column.-percent._21._10-mar { margin-left: 10%; width: 11%; }
.column.-percent._21:first-child, .column.-percent._21.first { margin-left: 0; }
.column.-percent._22 { margin-left: 0px; width: 22%; }
.column.-percent._22._1-mar { margin-left: 1%; width: 21%; }
.column.-percent._22._2-mar { margin-left: 2%; width: 20%; }
.column.-percent._22._3-mar { margin-left: 3%; width: 19%; }
.column.-percent._22._4-mar { margin-left: 4%; width: 18%; }
.column.-percent._22._5-mar { margin-left: 5%; width: 17%; }
.column.-percent._22._6-mar { margin-left: 6%; width: 16%; }
.column.-percent._22._7-mar { margin-left: 7%; width: 15%; }
.column.-percent._22._8-mar { margin-left: 8%; width: 14%; }
.column.-percent._22._9-mar { margin-left: 9%; width: 13%; }
.column.-percent._22._10-mar { margin-left: 10%; width: 12%; }
.column.-percent._22:first-child, .column.-percent._22.first { margin-left: 0; }
.column.-percent._23 { margin-left: 0px; width: 23%; }
.column.-percent._23._1-mar { margin-left: 1%; width: 22%; }
.column.-percent._23._2-mar { margin-left: 2%; width: 21%; }
.column.-percent._23._3-mar { margin-left: 3%; width: 20%; }
.column.-percent._23._4-mar { margin-left: 4%; width: 19%; }
.column.-percent._23._5-mar { margin-left: 5%; width: 18%; }
.column.-percent._23._6-mar { margin-left: 6%; width: 17%; }
.column.-percent._23._7-mar { margin-left: 7%; width: 16%; }
.column.-percent._23._8-mar { margin-left: 8%; width: 15%; }
.column.-percent._23._9-mar { margin-left: 9%; width: 14%; }
.column.-percent._23._10-mar { margin-left: 10%; width: 13%; }
.column.-percent._23:first-child, .column.-percent._23.first { margin-left: 0; }
.column.-percent._24 { margin-left: 0px; width: 24%; }
.column.-percent._24._1-mar { margin-left: 1%; width: 23%; }
.column.-percent._24._2-mar { margin-left: 2%; width: 22%; }
.column.-percent._24._3-mar { margin-left: 3%; width: 21%; }
.column.-percent._24._4-mar { margin-left: 4%; width: 20%; }
.column.-percent._24._5-mar { margin-left: 5%; width: 19%; }
.column.-percent._24._6-mar { margin-left: 6%; width: 18%; }
.column.-percent._24._7-mar { margin-left: 7%; width: 17%; }
.column.-percent._24._8-mar { margin-left: 8%; width: 16%; }
.column.-percent._24._9-mar { margin-left: 9%; width: 15%; }
.column.-percent._24._10-mar { margin-left: 10%; width: 14%; }
.column.-percent._24:first-child, .column.-percent._24.first { margin-left: 0; }
.column.-percent._25 { margin-left: 0px; width: 25%; }
.column.-percent._25._1-mar { margin-left: 1%; width: 24%; }
.column.-percent._25._2-mar { margin-left: 2%; width: 23%; }
.column.-percent._25._3-mar { margin-left: 3%; width: 22%; }
.column.-percent._25._4-mar { margin-left: 4%; width: 21%; }
.column.-percent._25._5-mar { margin-left: 5%; width: 20%; }
.column.-percent._25._6-mar { margin-left: 6%; width: 19%; }
.column.-percent._25._7-mar { margin-left: 7%; width: 18%; }
.column.-percent._25._8-mar { margin-left: 8%; width: 17%; }
.column.-percent._25._9-mar { margin-left: 9%; width: 16%; }
.column.-percent._25._10-mar { margin-left: 10%; width: 15%; }
.column.-percent._25:first-child, .column.-percent._25.first { margin-left: 0; }
.column.-percent._26 { margin-left: 0px; width: 26%; }
.column.-percent._26._1-mar { margin-left: 1%; width: 25%; }
.column.-percent._26._2-mar { margin-left: 2%; width: 24%; }
.column.-percent._26._3-mar { margin-left: 3%; width: 23%; }
.column.-percent._26._4-mar { margin-left: 4%; width: 22%; }
.column.-percent._26._5-mar { margin-left: 5%; width: 21%; }
.column.-percent._26._6-mar { margin-left: 6%; width: 20%; }
.column.-percent._26._7-mar { margin-left: 7%; width: 19%; }
.column.-percent._26._8-mar { margin-left: 8%; width: 18%; }
.column.-percent._26._9-mar { margin-left: 9%; width: 17%; }
.column.-percent._26._10-mar { margin-left: 10%; width: 16%; }
.column.-percent._26:first-child, .column.-percent._26.first { margin-left: 0; }
.column.-percent._27 { margin-left: 0px; width: 27%; }
.column.-percent._27._1-mar { margin-left: 1%; width: 26%; }
.column.-percent._27._2-mar { margin-left: 2%; width: 25%; }
.column.-percent._27._3-mar { margin-left: 3%; width: 24%; }
.column.-percent._27._4-mar { margin-left: 4%; width: 23%; }
.column.-percent._27._5-mar { margin-left: 5%; width: 22%; }
.column.-percent._27._6-mar { margin-left: 6%; width: 21%; }
.column.-percent._27._7-mar { margin-left: 7%; width: 20%; }
.column.-percent._27._8-mar { margin-left: 8%; width: 19%; }
.column.-percent._27._9-mar { margin-left: 9%; width: 18%; }
.column.-percent._27._10-mar { margin-left: 10%; width: 17%; }
.column.-percent._27:first-child, .column.-percent._27.first { margin-left: 0; }
.column.-percent._28 { margin-left: 0px; width: 28%; }
.column.-percent._28._1-mar { margin-left: 1%; width: 27%; }
.column.-percent._28._2-mar { margin-left: 2%; width: 26%; }
.column.-percent._28._3-mar { margin-left: 3%; width: 25%; }
.column.-percent._28._4-mar { margin-left: 4%; width: 24%; }
.column.-percent._28._5-mar { margin-left: 5%; width: 23%; }
.column.-percent._28._6-mar { margin-left: 6%; width: 22%; }
.column.-percent._28._7-mar { margin-left: 7%; width: 21%; }
.column.-percent._28._8-mar { margin-left: 8%; width: 20%; }
.column.-percent._28._9-mar { margin-left: 9%; width: 19%; }
.column.-percent._28._10-mar { margin-left: 10%; width: 18%; }
.column.-percent._28:first-child, .column.-percent._28.first { margin-left: 0; }
.column.-percent._29 { margin-left: 0px; width: 29%; }
.column.-percent._29._1-mar { margin-left: 1%; width: 28%; }
.column.-percent._29._2-mar { margin-left: 2%; width: 27%; }
.column.-percent._29._3-mar { margin-left: 3%; width: 26%; }
.column.-percent._29._4-mar { margin-left: 4%; width: 25%; }
.column.-percent._29._5-mar { margin-left: 5%; width: 24%; }
.column.-percent._29._6-mar { margin-left: 6%; width: 23%; }
.column.-percent._29._7-mar { margin-left: 7%; width: 22%; }
.column.-percent._29._8-mar { margin-left: 8%; width: 21%; }
.column.-percent._29._9-mar { margin-left: 9%; width: 20%; }
.column.-percent._29._10-mar { margin-left: 10%; width: 19%; }
.column.-percent._29:first-child, .column.-percent._29.first { margin-left: 0; }
.column.-percent._30 { margin-left: 0px; width: 30%; }
.column.-percent._30._1-mar { margin-left: 1%; width: 29%; }
.column.-percent._30._2-mar { margin-left: 2%; width: 28%; }
.column.-percent._30._3-mar { margin-left: 3%; width: 27%; }
.column.-percent._30._4-mar { margin-left: 4%; width: 26%; }
.column.-percent._30._5-mar { margin-left: 5%; width: 25%; }
.column.-percent._30._6-mar { margin-left: 6%; width: 24%; }
.column.-percent._30._7-mar { margin-left: 7%; width: 23%; }
.column.-percent._30._8-mar { margin-left: 8%; width: 22%; }
.column.-percent._30._9-mar { margin-left: 9%; width: 21%; }
.column.-percent._30._10-mar { margin-left: 10%; width: 20%; }
.column.-percent._30:first-child, .column.-percent._30.first { margin-left: 0; }
.column.-percent._31 { margin-left: 0px; width: 31%; }
.column.-percent._31._1-mar { margin-left: 1%; width: 30%; }
.column.-percent._31._2-mar { margin-left: 2%; width: 29%; }
.column.-percent._31._3-mar { margin-left: 3%; width: 28%; }
.column.-percent._31._4-mar { margin-left: 4%; width: 27%; }
.column.-percent._31._5-mar { margin-left: 5%; width: 26%; }
.column.-percent._31._6-mar { margin-left: 6%; width: 25%; }
.column.-percent._31._7-mar { margin-left: 7%; width: 24%; }
.column.-percent._31._8-mar { margin-left: 8%; width: 23%; }
.column.-percent._31._9-mar { margin-left: 9%; width: 22%; }
.column.-percent._31._10-mar { margin-left: 10%; width: 21%; }
.column.-percent._31:first-child, .column.-percent._31.first { margin-left: 0; }
.column.-percent._32 { margin-left: 0px; width: 32%; }
.column.-percent._32._1-mar { margin-left: 1%; width: 31%; }
.column.-percent._32._2-mar { margin-left: 2%; width: 30%; }
.column.-percent._32._3-mar { margin-left: 3%; width: 29%; }
.column.-percent._32._4-mar { margin-left: 4%; width: 28%; }
.column.-percent._32._5-mar { margin-left: 5%; width: 27%; }
.column.-percent._32._6-mar { margin-left: 6%; width: 26%; }
.column.-percent._32._7-mar { margin-left: 7%; width: 25%; }
.column.-percent._32._8-mar { margin-left: 8%; width: 24%; }
.column.-percent._32._9-mar { margin-left: 9%; width: 23%; }
.column.-percent._32._10-mar { margin-left: 10%; width: 22%; }
.column.-percent._32:first-child, .column.-percent._32.first { margin-left: 0; }
.column.-percent._33 { margin-left: 0px; width: 33%; }
.column.-percent._33._1-mar { margin-left: 1%; width: 32%; }
.column.-percent._33._2-mar { margin-left: 2%; width: 31%; }
.column.-percent._33._3-mar { margin-left: 3%; width: 30%; }
.column.-percent._33._4-mar { margin-left: 4%; width: 29%; }
.column.-percent._33._5-mar { margin-left: 5%; width: 28%; }
.column.-percent._33._6-mar { margin-left: 6%; width: 27%; }
.column.-percent._33._7-mar { margin-left: 7%; width: 26%; }
.column.-percent._33._8-mar { margin-left: 8%; width: 25%; }
.column.-percent._33._9-mar { margin-left: 9%; width: 24%; }
.column.-percent._33._10-mar { margin-left: 10%; width: 23%; }
.column.-percent._33:first-child, .column.-percent._33.first { margin-left: 0; }
.column.-percent._34 { margin-left: 0px; width: 34%; }
.column.-percent._34._1-mar { margin-left: 1%; width: 33%; }
.column.-percent._34._2-mar { margin-left: 2%; width: 32%; }
.column.-percent._34._3-mar { margin-left: 3%; width: 31%; }
.column.-percent._34._4-mar { margin-left: 4%; width: 30%; }
.column.-percent._34._5-mar { margin-left: 5%; width: 29%; }
.column.-percent._34._6-mar { margin-left: 6%; width: 28%; }
.column.-percent._34._7-mar { margin-left: 7%; width: 27%; }
.column.-percent._34._8-mar { margin-left: 8%; width: 26%; }
.column.-percent._34._9-mar { margin-left: 9%; width: 25%; }
.column.-percent._34._10-mar { margin-left: 10%; width: 24%; }
.column.-percent._34:first-child, .column.-percent._34.first { margin-left: 0; }
.column.-percent._35 { margin-left: 0px; width: 35%; }
.column.-percent._35._1-mar { margin-left: 1%; width: 34%; }
.column.-percent._35._2-mar { margin-left: 2%; width: 33%; }
.column.-percent._35._3-mar { margin-left: 3%; width: 32%; }
.column.-percent._35._4-mar { margin-left: 4%; width: 31%; }
.column.-percent._35._5-mar { margin-left: 5%; width: 30%; }
.column.-percent._35._6-mar { margin-left: 6%; width: 29%; }
.column.-percent._35._7-mar { margin-left: 7%; width: 28%; }
.column.-percent._35._8-mar { margin-left: 8%; width: 27%; }
.column.-percent._35._9-mar { margin-left: 9%; width: 26%; }
.column.-percent._35._10-mar { margin-left: 10%; width: 25%; }
.column.-percent._35:first-child, .column.-percent._35.first { margin-left: 0; }
.column.-percent._36 { margin-left: 0px; width: 36%; }
.column.-percent._36._1-mar { margin-left: 1%; width: 35%; }
.column.-percent._36._2-mar { margin-left: 2%; width: 34%; }
.column.-percent._36._3-mar { margin-left: 3%; width: 33%; }
.column.-percent._36._4-mar { margin-left: 4%; width: 32%; }
.column.-percent._36._5-mar { margin-left: 5%; width: 31%; }
.column.-percent._36._6-mar { margin-left: 6%; width: 30%; }
.column.-percent._36._7-mar { margin-left: 7%; width: 29%; }
.column.-percent._36._8-mar { margin-left: 8%; width: 28%; }
.column.-percent._36._9-mar { margin-left: 9%; width: 27%; }
.column.-percent._36._10-mar { margin-left: 10%; width: 26%; }
.column.-percent._36:first-child, .column.-percent._36.first { margin-left: 0; }
.column.-percent._37 { margin-left: 0px; width: 37%; }
.column.-percent._37._1-mar { margin-left: 1%; width: 36%; }
.column.-percent._37._2-mar { margin-left: 2%; width: 35%; }
.column.-percent._37._3-mar { margin-left: 3%; width: 34%; }
.column.-percent._37._4-mar { margin-left: 4%; width: 33%; }
.column.-percent._37._5-mar { margin-left: 5%; width: 32%; }
.column.-percent._37._6-mar { margin-left: 6%; width: 31%; }
.column.-percent._37._7-mar { margin-left: 7%; width: 30%; }
.column.-percent._37._8-mar { margin-left: 8%; width: 29%; }
.column.-percent._37._9-mar { margin-left: 9%; width: 28%; }
.column.-percent._37._10-mar { margin-left: 10%; width: 27%; }
.column.-percent._37:first-child, .column.-percent._37.first { margin-left: 0; }
.column.-percent._38 { margin-left: 0px; width: 38%; }
.column.-percent._38._1-mar { margin-left: 1%; width: 37%; }
.column.-percent._38._2-mar { margin-left: 2%; width: 36%; }
.column.-percent._38._3-mar { margin-left: 3%; width: 35%; }
.column.-percent._38._4-mar { margin-left: 4%; width: 34%; }
.column.-percent._38._5-mar { margin-left: 5%; width: 33%; }
.column.-percent._38._6-mar { margin-left: 6%; width: 32%; }
.column.-percent._38._7-mar { margin-left: 7%; width: 31%; }
.column.-percent._38._8-mar { margin-left: 8%; width: 30%; }
.column.-percent._38._9-mar { margin-left: 9%; width: 29%; }
.column.-percent._38._10-mar { margin-left: 10%; width: 28%; }
.column.-percent._38:first-child, .column.-percent._38.first { margin-left: 0; }
.column.-percent._39 { margin-left: 0px; width: 39%; }
.column.-percent._39._1-mar { margin-left: 1%; width: 38%; }
.column.-percent._39._2-mar { margin-left: 2%; width: 37%; }
.column.-percent._39._3-mar { margin-left: 3%; width: 36%; }
.column.-percent._39._4-mar { margin-left: 4%; width: 35%; }
.column.-percent._39._5-mar { margin-left: 5%; width: 34%; }
.column.-percent._39._6-mar { margin-left: 6%; width: 33%; }
.column.-percent._39._7-mar { margin-left: 7%; width: 32%; }
.column.-percent._39._8-mar { margin-left: 8%; width: 31%; }
.column.-percent._39._9-mar { margin-left: 9%; width: 30%; }
.column.-percent._39._10-mar { margin-left: 10%; width: 29%; }
.column.-percent._39:first-child, .column.-percent._39.first { margin-left: 0; }
.column.-percent._40 { margin-left: 0px; width: 40%; }
.column.-percent._40._1-mar { margin-left: 1%; width: 39%; }
.column.-percent._40._2-mar { margin-left: 2%; width: 38%; }
.column.-percent._40._3-mar { margin-left: 3%; width: 37%; }
.column.-percent._40._4-mar { margin-left: 4%; width: 36%; }
.column.-percent._40._5-mar { margin-left: 5%; width: 35%; }
.column.-percent._40._6-mar { margin-left: 6%; width: 34%; }
.column.-percent._40._7-mar { margin-left: 7%; width: 33%; }
.column.-percent._40._8-mar { margin-left: 8%; width: 32%; }
.column.-percent._40._9-mar { margin-left: 9%; width: 31%; }
.column.-percent._40._10-mar { margin-left: 10%; width: 30%; }
.column.-percent._40:first-child, .column.-percent._40.first { margin-left: 0; }
.column.-percent._41 { margin-left: 0px; width: 41%; }
.column.-percent._41._1-mar { margin-left: 1%; width: 40%; }
.column.-percent._41._2-mar { margin-left: 2%; width: 39%; }
.column.-percent._41._3-mar { margin-left: 3%; width: 38%; }
.column.-percent._41._4-mar { margin-left: 4%; width: 37%; }
.column.-percent._41._5-mar { margin-left: 5%; width: 36%; }
.column.-percent._41._6-mar { margin-left: 6%; width: 35%; }
.column.-percent._41._7-mar { margin-left: 7%; width: 34%; }
.column.-percent._41._8-mar { margin-left: 8%; width: 33%; }
.column.-percent._41._9-mar { margin-left: 9%; width: 32%; }
.column.-percent._41._10-mar { margin-left: 10%; width: 31%; }
.column.-percent._41:first-child, .column.-percent._41.first { margin-left: 0; }
.column.-percent._42 { margin-left: 0px; width: 42%; }
.column.-percent._42._1-mar { margin-left: 1%; width: 41%; }
.column.-percent._42._2-mar { margin-left: 2%; width: 40%; }
.column.-percent._42._3-mar { margin-left: 3%; width: 39%; }
.column.-percent._42._4-mar { margin-left: 4%; width: 38%; }
.column.-percent._42._5-mar { margin-left: 5%; width: 37%; }
.column.-percent._42._6-mar { margin-left: 6%; width: 36%; }
.column.-percent._42._7-mar { margin-left: 7%; width: 35%; }
.column.-percent._42._8-mar { margin-left: 8%; width: 34%; }
.column.-percent._42._9-mar { margin-left: 9%; width: 33%; }
.column.-percent._42._10-mar { margin-left: 10%; width: 32%; }
.column.-percent._42:first-child, .column.-percent._42.first { margin-left: 0; }
.column.-percent._43 { margin-left: 0px; width: 43%; }
.column.-percent._43._1-mar { margin-left: 1%; width: 42%; }
.column.-percent._43._2-mar { margin-left: 2%; width: 41%; }
.column.-percent._43._3-mar { margin-left: 3%; width: 40%; }
.column.-percent._43._4-mar { margin-left: 4%; width: 39%; }
.column.-percent._43._5-mar { margin-left: 5%; width: 38%; }
.column.-percent._43._6-mar { margin-left: 6%; width: 37%; }
.column.-percent._43._7-mar { margin-left: 7%; width: 36%; }
.column.-percent._43._8-mar { margin-left: 8%; width: 35%; }
.column.-percent._43._9-mar { margin-left: 9%; width: 34%; }
.column.-percent._43._10-mar { margin-left: 10%; width: 33%; }
.column.-percent._43:first-child, .column.-percent._43.first { margin-left: 0; }
.column.-percent._44 { margin-left: 0px; width: 44%; }
.column.-percent._44._1-mar { margin-left: 1%; width: 43%; }
.column.-percent._44._2-mar { margin-left: 2%; width: 42%; }
.column.-percent._44._3-mar { margin-left: 3%; width: 41%; }
.column.-percent._44._4-mar { margin-left: 4%; width: 40%; }
.column.-percent._44._5-mar { margin-left: 5%; width: 39%; }
.column.-percent._44._6-mar { margin-left: 6%; width: 38%; }
.column.-percent._44._7-mar { margin-left: 7%; width: 37%; }
.column.-percent._44._8-mar { margin-left: 8%; width: 36%; }
.column.-percent._44._9-mar { margin-left: 9%; width: 35%; }
.column.-percent._44._10-mar { margin-left: 10%; width: 34%; }
.column.-percent._44:first-child, .column.-percent._44.first { margin-left: 0; }
.column.-percent._45 { margin-left: 0px; width: 45%; }
.column.-percent._45._1-mar { margin-left: 1%; width: 44%; }
.column.-percent._45._2-mar { margin-left: 2%; width: 43%; }
.column.-percent._45._3-mar { margin-left: 3%; width: 42%; }
.column.-percent._45._4-mar { margin-left: 4%; width: 41%; }
.column.-percent._45._5-mar { margin-left: 5%; width: 40%; }
.column.-percent._45._6-mar { margin-left: 6%; width: 39%; }
.column.-percent._45._7-mar { margin-left: 7%; width: 38%; }
.column.-percent._45._8-mar { margin-left: 8%; width: 37%; }
.column.-percent._45._9-mar { margin-left: 9%; width: 36%; }
.column.-percent._45._10-mar { margin-left: 10%; width: 35%; }
.column.-percent._45:first-child, .column.-percent._45.first { margin-left: 0; }
.column.-percent._46 { margin-left: 0px; width: 46%; }
.column.-percent._46._1-mar { margin-left: 1%; width: 45%; }
.column.-percent._46._2-mar { margin-left: 2%; width: 44%; }
.column.-percent._46._3-mar { margin-left: 3%; width: 43%; }
.column.-percent._46._4-mar { margin-left: 4%; width: 42%; }
.column.-percent._46._5-mar { margin-left: 5%; width: 41%; }
.column.-percent._46._6-mar { margin-left: 6%; width: 40%; }
.column.-percent._46._7-mar { margin-left: 7%; width: 39%; }
.column.-percent._46._8-mar { margin-left: 8%; width: 38%; }
.column.-percent._46._9-mar { margin-left: 9%; width: 37%; }
.column.-percent._46._10-mar { margin-left: 10%; width: 36%; }
.column.-percent._46:first-child, .column.-percent._46.first { margin-left: 0; }
.column.-percent._47 { margin-left: 0px; width: 47%; }
.column.-percent._47._1-mar { margin-left: 1%; width: 46%; }
.column.-percent._47._2-mar { margin-left: 2%; width: 45%; }
.column.-percent._47._3-mar { margin-left: 3%; width: 44%; }
.column.-percent._47._4-mar { margin-left: 4%; width: 43%; }
.column.-percent._47._5-mar { margin-left: 5%; width: 42%; }
.column.-percent._47._6-mar { margin-left: 6%; width: 41%; }
.column.-percent._47._7-mar { margin-left: 7%; width: 40%; }
.column.-percent._47._8-mar { margin-left: 8%; width: 39%; }
.column.-percent._47._9-mar { margin-left: 9%; width: 38%; }
.column.-percent._47._10-mar { margin-left: 10%; width: 37%; }
.column.-percent._47:first-child, .column.-percent._47.first { margin-left: 0; }
.column.-percent._48 { margin-left: 0px; width: 48%; }
.column.-percent._48._1-mar { margin-left: 1%; width: 47%; }
.column.-percent._48._2-mar { margin-left: 2%; width: 46%; }
.column.-percent._48._3-mar { margin-left: 3%; width: 45%; }
.column.-percent._48._4-mar { margin-left: 4%; width: 44%; }
.column.-percent._48._5-mar { margin-left: 5%; width: 43%; }
.column.-percent._48._6-mar { margin-left: 6%; width: 42%; }
.column.-percent._48._7-mar { margin-left: 7%; width: 41%; }
.column.-percent._48._8-mar { margin-left: 8%; width: 40%; }
.column.-percent._48._9-mar { margin-left: 9%; width: 39%; }
.column.-percent._48._10-mar { margin-left: 10%; width: 38%; }
.column.-percent._48:first-child, .column.-percent._48.first { margin-left: 0; }
.column.-percent._49 { margin-left: 0px; width: 49%; }
.column.-percent._49._1-mar { margin-left: 1%; width: 48%; }
.column.-percent._49._2-mar { margin-left: 2%; width: 47%; }
.column.-percent._49._3-mar { margin-left: 3%; width: 46%; }
.column.-percent._49._4-mar { margin-left: 4%; width: 45%; }
.column.-percent._49._5-mar { margin-left: 5%; width: 44%; }
.column.-percent._49._6-mar { margin-left: 6%; width: 43%; }
.column.-percent._49._7-mar { margin-left: 7%; width: 42%; }
.column.-percent._49._8-mar { margin-left: 8%; width: 41%; }
.column.-percent._49._9-mar { margin-left: 9%; width: 40%; }
.column.-percent._49._10-mar { margin-left: 10%; width: 39%; }
.column.-percent._49:first-child, .column.-percent._49.first { margin-left: 0; }
.column.-percent._50 { margin-left: 0px; width: 50%; }
.column.-percent._50._1-mar { margin-left: 1%; width: 49%; }
.column.-percent._50._2-mar { margin-left: 2%; width: 48%; }
.column.-percent._50._3-mar { margin-left: 3%; width: 47%; }
.column.-percent._50._4-mar { margin-left: 4%; width: 46%; }
.column.-percent._50._5-mar { margin-left: 5%; width: 45%; }
.column.-percent._50._6-mar { margin-left: 6%; width: 44%; }
.column.-percent._50._7-mar { margin-left: 7%; width: 43%; }
.column.-percent._50._8-mar { margin-left: 8%; width: 42%; }
.column.-percent._50._9-mar { margin-left: 9%; width: 41%; }
.column.-percent._50._10-mar { margin-left: 10%; width: 40%; }
.column.-percent._50:first-child, .column.-percent._50.first { margin-left: 0; }
.column.-percent._51 { margin-left: 0px; width: 51%; }
.column.-percent._51._1-mar { margin-left: 1%; width: 50%; }
.column.-percent._51._2-mar { margin-left: 2%; width: 49%; }
.column.-percent._51._3-mar { margin-left: 3%; width: 48%; }
.column.-percent._51._4-mar { margin-left: 4%; width: 47%; }
.column.-percent._51._5-mar { margin-left: 5%; width: 46%; }
.column.-percent._51._6-mar { margin-left: 6%; width: 45%; }
.column.-percent._51._7-mar { margin-left: 7%; width: 44%; }
.column.-percent._51._8-mar { margin-left: 8%; width: 43%; }
.column.-percent._51._9-mar { margin-left: 9%; width: 42%; }
.column.-percent._51._10-mar { margin-left: 10%; width: 41%; }
.column.-percent._51:first-child, .column.-percent._51.first { margin-left: 0; }
.column.-percent._52 { margin-left: 0px; width: 52%; }
.column.-percent._52._1-mar { margin-left: 1%; width: 51%; }
.column.-percent._52._2-mar { margin-left: 2%; width: 50%; }
.column.-percent._52._3-mar { margin-left: 3%; width: 49%; }
.column.-percent._52._4-mar { margin-left: 4%; width: 48%; }
.column.-percent._52._5-mar { margin-left: 5%; width: 47%; }
.column.-percent._52._6-mar { margin-left: 6%; width: 46%; }
.column.-percent._52._7-mar { margin-left: 7%; width: 45%; }
.column.-percent._52._8-mar { margin-left: 8%; width: 44%; }
.column.-percent._52._9-mar { margin-left: 9%; width: 43%; }
.column.-percent._52._10-mar { margin-left: 10%; width: 42%; }
.column.-percent._52:first-child, .column.-percent._52.first { margin-left: 0; }
.column.-percent._53 { margin-left: 0px; width: 53%; }
.column.-percent._53._1-mar { margin-left: 1%; width: 52%; }
.column.-percent._53._2-mar { margin-left: 2%; width: 51%; }
.column.-percent._53._3-mar { margin-left: 3%; width: 50%; }
.column.-percent._53._4-mar { margin-left: 4%; width: 49%; }
.column.-percent._53._5-mar { margin-left: 5%; width: 48%; }
.column.-percent._53._6-mar { margin-left: 6%; width: 47%; }
.column.-percent._53._7-mar { margin-left: 7%; width: 46%; }
.column.-percent._53._8-mar { margin-left: 8%; width: 45%; }
.column.-percent._53._9-mar { margin-left: 9%; width: 44%; }
.column.-percent._53._10-mar { margin-left: 10%; width: 43%; }
.column.-percent._53:first-child, .column.-percent._53.first { margin-left: 0; }
.column.-percent._54 { margin-left: 0px; width: 54%; }
.column.-percent._54._1-mar { margin-left: 1%; width: 53%; }
.column.-percent._54._2-mar { margin-left: 2%; width: 52%; }
.column.-percent._54._3-mar { margin-left: 3%; width: 51%; }
.column.-percent._54._4-mar { margin-left: 4%; width: 50%; }
.column.-percent._54._5-mar { margin-left: 5%; width: 49%; }
.column.-percent._54._6-mar { margin-left: 6%; width: 48%; }
.column.-percent._54._7-mar { margin-left: 7%; width: 47%; }
.column.-percent._54._8-mar { margin-left: 8%; width: 46%; }
.column.-percent._54._9-mar { margin-left: 9%; width: 45%; }
.column.-percent._54._10-mar { margin-left: 10%; width: 44%; }
.column.-percent._54:first-child, .column.-percent._54.first { margin-left: 0; }
.column.-percent._55 { margin-left: 0px; width: 55%; }
.column.-percent._55._1-mar { margin-left: 1%; width: 54%; }
.column.-percent._55._2-mar { margin-left: 2%; width: 53%; }
.column.-percent._55._3-mar { margin-left: 3%; width: 52%; }
.column.-percent._55._4-mar { margin-left: 4%; width: 51%; }
.column.-percent._55._5-mar { margin-left: 5%; width: 50%; }
.column.-percent._55._6-mar { margin-left: 6%; width: 49%; }
.column.-percent._55._7-mar { margin-left: 7%; width: 48%; }
.column.-percent._55._8-mar { margin-left: 8%; width: 47%; }
.column.-percent._55._9-mar { margin-left: 9%; width: 46%; }
.column.-percent._55._10-mar { margin-left: 10%; width: 45%; }
.column.-percent._55:first-child, .column.-percent._55.first { margin-left: 0; }
.column.-percent._56 { margin-left: 0px; width: 56%; }
.column.-percent._56._1-mar { margin-left: 1%; width: 55%; }
.column.-percent._56._2-mar { margin-left: 2%; width: 54%; }
.column.-percent._56._3-mar { margin-left: 3%; width: 53%; }
.column.-percent._56._4-mar { margin-left: 4%; width: 52%; }
.column.-percent._56._5-mar { margin-left: 5%; width: 51%; }
.column.-percent._56._6-mar { margin-left: 6%; width: 50%; }
.column.-percent._56._7-mar { margin-left: 7%; width: 49%; }
.column.-percent._56._8-mar { margin-left: 8%; width: 48%; }
.column.-percent._56._9-mar { margin-left: 9%; width: 47%; }
.column.-percent._56._10-mar { margin-left: 10%; width: 46%; }
.column.-percent._56:first-child, .column.-percent._56.first { margin-left: 0; }
.column.-percent._57 { margin-left: 0px; width: 57%; }
.column.-percent._57._1-mar { margin-left: 1%; width: 56%; }
.column.-percent._57._2-mar { margin-left: 2%; width: 55%; }
.column.-percent._57._3-mar { margin-left: 3%; width: 54%; }
.column.-percent._57._4-mar { margin-left: 4%; width: 53%; }
.column.-percent._57._5-mar { margin-left: 5%; width: 52%; }
.column.-percent._57._6-mar { margin-left: 6%; width: 51%; }
.column.-percent._57._7-mar { margin-left: 7%; width: 50%; }
.column.-percent._57._8-mar { margin-left: 8%; width: 49%; }
.column.-percent._57._9-mar { margin-left: 9%; width: 48%; }
.column.-percent._57._10-mar { margin-left: 10%; width: 47%; }
.column.-percent._57:first-child, .column.-percent._57.first { margin-left: 0; }
.column.-percent._58 { margin-left: 0px; width: 58%; }
.column.-percent._58._1-mar { margin-left: 1%; width: 57%; }
.column.-percent._58._2-mar { margin-left: 2%; width: 56%; }
.column.-percent._58._3-mar { margin-left: 3%; width: 55%; }
.column.-percent._58._4-mar { margin-left: 4%; width: 54%; }
.column.-percent._58._5-mar { margin-left: 5%; width: 53%; }
.column.-percent._58._6-mar { margin-left: 6%; width: 52%; }
.column.-percent._58._7-mar { margin-left: 7%; width: 51%; }
.column.-percent._58._8-mar { margin-left: 8%; width: 50%; }
.column.-percent._58._9-mar { margin-left: 9%; width: 49%; }
.column.-percent._58._10-mar { margin-left: 10%; width: 48%; }
.column.-percent._58:first-child, .column.-percent._58.first { margin-left: 0; }
.column.-percent._59 { margin-left: 0px; width: 59%; }
.column.-percent._59._1-mar { margin-left: 1%; width: 58%; }
.column.-percent._59._2-mar { margin-left: 2%; width: 57%; }
.column.-percent._59._3-mar { margin-left: 3%; width: 56%; }
.column.-percent._59._4-mar { margin-left: 4%; width: 55%; }
.column.-percent._59._5-mar { margin-left: 5%; width: 54%; }
.column.-percent._59._6-mar { margin-left: 6%; width: 53%; }
.column.-percent._59._7-mar { margin-left: 7%; width: 52%; }
.column.-percent._59._8-mar { margin-left: 8%; width: 51%; }
.column.-percent._59._9-mar { margin-left: 9%; width: 50%; }
.column.-percent._59._10-mar { margin-left: 10%; width: 49%; }
.column.-percent._59:first-child, .column.-percent._59.first { margin-left: 0; }
.column.-percent._60 { margin-left: 0px; width: 60%; }
.column.-percent._60._1-mar { margin-left: 1%; width: 59%; }
.column.-percent._60._2-mar { margin-left: 2%; width: 58%; }
.column.-percent._60._3-mar { margin-left: 3%; width: 57%; }
.column.-percent._60._4-mar { margin-left: 4%; width: 56%; }
.column.-percent._60._5-mar { margin-left: 5%; width: 55%; }
.column.-percent._60._6-mar { margin-left: 6%; width: 54%; }
.column.-percent._60._7-mar { margin-left: 7%; width: 53%; }
.column.-percent._60._8-mar { margin-left: 8%; width: 52%; }
.column.-percent._60._9-mar { margin-left: 9%; width: 51%; }
.column.-percent._60._10-mar { margin-left: 10%; width: 50%; }
.column.-percent._60:first-child, .column.-percent._60.first { margin-left: 0; }
.column.-percent._61 { margin-left: 0px; width: 61%; }
.column.-percent._61._1-mar { margin-left: 1%; width: 60%; }
.column.-percent._61._2-mar { margin-left: 2%; width: 59%; }
.column.-percent._61._3-mar { margin-left: 3%; width: 58%; }
.column.-percent._61._4-mar { margin-left: 4%; width: 57%; }
.column.-percent._61._5-mar { margin-left: 5%; width: 56%; }
.column.-percent._61._6-mar { margin-left: 6%; width: 55%; }
.column.-percent._61._7-mar { margin-left: 7%; width: 54%; }
.column.-percent._61._8-mar { margin-left: 8%; width: 53%; }
.column.-percent._61._9-mar { margin-left: 9%; width: 52%; }
.column.-percent._61._10-mar { margin-left: 10%; width: 51%; }
.column.-percent._61:first-child, .column.-percent._61.first { margin-left: 0; }
.column.-percent._62 { margin-left: 0px; width: 62%; }
.column.-percent._62._1-mar { margin-left: 1%; width: 61%; }
.column.-percent._62._2-mar { margin-left: 2%; width: 60%; }
.column.-percent._62._3-mar { margin-left: 3%; width: 59%; }
.column.-percent._62._4-mar { margin-left: 4%; width: 58%; }
.column.-percent._62._5-mar { margin-left: 5%; width: 57%; }
.column.-percent._62._6-mar { margin-left: 6%; width: 56%; }
.column.-percent._62._7-mar { margin-left: 7%; width: 55%; }
.column.-percent._62._8-mar { margin-left: 8%; width: 54%; }
.column.-percent._62._9-mar { margin-left: 9%; width: 53%; }
.column.-percent._62._10-mar { margin-left: 10%; width: 52%; }
.column.-percent._62:first-child, .column.-percent._62.first { margin-left: 0; }
.column.-percent._63 { margin-left: 0px; width: 63%; }
.column.-percent._63._1-mar { margin-left: 1%; width: 62%; }
.column.-percent._63._2-mar { margin-left: 2%; width: 61%; }
.column.-percent._63._3-mar { margin-left: 3%; width: 60%; }
.column.-percent._63._4-mar { margin-left: 4%; width: 59%; }
.column.-percent._63._5-mar { margin-left: 5%; width: 58%; }
.column.-percent._63._6-mar { margin-left: 6%; width: 57%; }
.column.-percent._63._7-mar { margin-left: 7%; width: 56%; }
.column.-percent._63._8-mar { margin-left: 8%; width: 55%; }
.column.-percent._63._9-mar { margin-left: 9%; width: 54%; }
.column.-percent._63._10-mar { margin-left: 10%; width: 53%; }
.column.-percent._63:first-child, .column.-percent._63.first { margin-left: 0; }
.column.-percent._64 { margin-left: 0px; width: 64%; }
.column.-percent._64._1-mar { margin-left: 1%; width: 63%; }
.column.-percent._64._2-mar { margin-left: 2%; width: 62%; }
.column.-percent._64._3-mar { margin-left: 3%; width: 61%; }
.column.-percent._64._4-mar { margin-left: 4%; width: 60%; }
.column.-percent._64._5-mar { margin-left: 5%; width: 59%; }
.column.-percent._64._6-mar { margin-left: 6%; width: 58%; }
.column.-percent._64._7-mar { margin-left: 7%; width: 57%; }
.column.-percent._64._8-mar { margin-left: 8%; width: 56%; }
.column.-percent._64._9-mar { margin-left: 9%; width: 55%; }
.column.-percent._64._10-mar { margin-left: 10%; width: 54%; }
.column.-percent._64:first-child, .column.-percent._64.first { margin-left: 0; }
.column.-percent._65 { margin-left: 0px; width: 65%; }
.column.-percent._65._1-mar { margin-left: 1%; width: 64%; }
.column.-percent._65._2-mar { margin-left: 2%; width: 63%; }
.column.-percent._65._3-mar { margin-left: 3%; width: 62%; }
.column.-percent._65._4-mar { margin-left: 4%; width: 61%; }
.column.-percent._65._5-mar { margin-left: 5%; width: 60%; }
.column.-percent._65._6-mar { margin-left: 6%; width: 59%; }
.column.-percent._65._7-mar { margin-left: 7%; width: 58%; }
.column.-percent._65._8-mar { margin-left: 8%; width: 57%; }
.column.-percent._65._9-mar { margin-left: 9%; width: 56%; }
.column.-percent._65._10-mar { margin-left: 10%; width: 55%; }
.column.-percent._65:first-child, .column.-percent._65.first { margin-left: 0; }
.column.-percent._66 { margin-left: 0px; width: 66%; }
.column.-percent._66._1-mar { margin-left: 1%; width: 65%; }
.column.-percent._66._2-mar { margin-left: 2%; width: 64%; }
.column.-percent._66._3-mar { margin-left: 3%; width: 63%; }
.column.-percent._66._4-mar { margin-left: 4%; width: 62%; }
.column.-percent._66._5-mar { margin-left: 5%; width: 61%; }
.column.-percent._66._6-mar { margin-left: 6%; width: 60%; }
.column.-percent._66._7-mar { margin-left: 7%; width: 59%; }
.column.-percent._66._8-mar { margin-left: 8%; width: 58%; }
.column.-percent._66._9-mar { margin-left: 9%; width: 57%; }
.column.-percent._66._10-mar { margin-left: 10%; width: 56%; }
.column.-percent._66:first-child, .column.-percent._66.first { margin-left: 0; }
.column.-percent._67 { margin-left: 0px; width: 67%; }
.column.-percent._67._1-mar { margin-left: 1%; width: 66%; }
.column.-percent._67._2-mar { margin-left: 2%; width: 65%; }
.column.-percent._67._3-mar { margin-left: 3%; width: 64%; }
.column.-percent._67._4-mar { margin-left: 4%; width: 63%; }
.column.-percent._67._5-mar { margin-left: 5%; width: 62%; }
.column.-percent._67._6-mar { margin-left: 6%; width: 61%; }
.column.-percent._67._7-mar { margin-left: 7%; width: 60%; }
.column.-percent._67._8-mar { margin-left: 8%; width: 59%; }
.column.-percent._67._9-mar { margin-left: 9%; width: 58%; }
.column.-percent._67._10-mar { margin-left: 10%; width: 57%; }
.column.-percent._67:first-child, .column.-percent._67.first { margin-left: 0; }
.column.-percent._68 { margin-left: 0px; width: 68%; }
.column.-percent._68._1-mar { margin-left: 1%; width: 67%; }
.column.-percent._68._2-mar { margin-left: 2%; width: 66%; }
.column.-percent._68._3-mar { margin-left: 3%; width: 65%; }
.column.-percent._68._4-mar { margin-left: 4%; width: 64%; }
.column.-percent._68._5-mar { margin-left: 5%; width: 63%; }
.column.-percent._68._6-mar { margin-left: 6%; width: 62%; }
.column.-percent._68._7-mar { margin-left: 7%; width: 61%; }
.column.-percent._68._8-mar { margin-left: 8%; width: 60%; }
.column.-percent._68._9-mar { margin-left: 9%; width: 59%; }
.column.-percent._68._10-mar { margin-left: 10%; width: 58%; }
.column.-percent._68:first-child, .column.-percent._68.first { margin-left: 0; }
.column.-percent._69 { margin-left: 0px; width: 69%; }
.column.-percent._69._1-mar { margin-left: 1%; width: 68%; }
.column.-percent._69._2-mar { margin-left: 2%; width: 67%; }
.column.-percent._69._3-mar { margin-left: 3%; width: 66%; }
.column.-percent._69._4-mar { margin-left: 4%; width: 65%; }
.column.-percent._69._5-mar { margin-left: 5%; width: 64%; }
.column.-percent._69._6-mar { margin-left: 6%; width: 63%; }
.column.-percent._69._7-mar { margin-left: 7%; width: 62%; }
.column.-percent._69._8-mar { margin-left: 8%; width: 61%; }
.column.-percent._69._9-mar { margin-left: 9%; width: 60%; }
.column.-percent._69._10-mar { margin-left: 10%; width: 59%; }
.column.-percent._69:first-child, .column.-percent._69.first { margin-left: 0; }
.column.-percent._70 { margin-left: 0px; width: 70%; }
.column.-percent._70._1-mar { margin-left: 1%; width: 69%; }
.column.-percent._70._2-mar { margin-left: 2%; width: 68%; }
.column.-percent._70._3-mar { margin-left: 3%; width: 67%; }
.column.-percent._70._4-mar { margin-left: 4%; width: 66%; }
.column.-percent._70._5-mar { margin-left: 5%; width: 65%; }
.column.-percent._70._6-mar { margin-left: 6%; width: 64%; }
.column.-percent._70._7-mar { margin-left: 7%; width: 63%; }
.column.-percent._70._8-mar { margin-left: 8%; width: 62%; }
.column.-percent._70._9-mar { margin-left: 9%; width: 61%; }
.column.-percent._70._10-mar { margin-left: 10%; width: 60%; }
.column.-percent._70:first-child, .column.-percent._70.first { margin-left: 0; }
.column.-percent._71 { margin-left: 0px; width: 71%; }
.column.-percent._71._1-mar { margin-left: 1%; width: 70%; }
.column.-percent._71._2-mar { margin-left: 2%; width: 69%; }
.column.-percent._71._3-mar { margin-left: 3%; width: 68%; }
.column.-percent._71._4-mar { margin-left: 4%; width: 67%; }
.column.-percent._71._5-mar { margin-left: 5%; width: 66%; }
.column.-percent._71._6-mar { margin-left: 6%; width: 65%; }
.column.-percent._71._7-mar { margin-left: 7%; width: 64%; }
.column.-percent._71._8-mar { margin-left: 8%; width: 63%; }
.column.-percent._71._9-mar { margin-left: 9%; width: 62%; }
.column.-percent._71._10-mar { margin-left: 10%; width: 61%; }
.column.-percent._71:first-child, .column.-percent._71.first { margin-left: 0; }
.column.-percent._72 { margin-left: 0px; width: 72%; }
.column.-percent._72._1-mar { margin-left: 1%; width: 71%; }
.column.-percent._72._2-mar { margin-left: 2%; width: 70%; }
.column.-percent._72._3-mar { margin-left: 3%; width: 69%; }
.column.-percent._72._4-mar { margin-left: 4%; width: 68%; }
.column.-percent._72._5-mar { margin-left: 5%; width: 67%; }
.column.-percent._72._6-mar { margin-left: 6%; width: 66%; }
.column.-percent._72._7-mar { margin-left: 7%; width: 65%; }
.column.-percent._72._8-mar { margin-left: 8%; width: 64%; }
.column.-percent._72._9-mar { margin-left: 9%; width: 63%; }
.column.-percent._72._10-mar { margin-left: 10%; width: 62%; }
.column.-percent._72:first-child, .column.-percent._72.first { margin-left: 0; }
.column.-percent._73 { margin-left: 0px; width: 73%; }
.column.-percent._73._1-mar { margin-left: 1%; width: 72%; }
.column.-percent._73._2-mar { margin-left: 2%; width: 71%; }
.column.-percent._73._3-mar { margin-left: 3%; width: 70%; }
.column.-percent._73._4-mar { margin-left: 4%; width: 69%; }
.column.-percent._73._5-mar { margin-left: 5%; width: 68%; }
.column.-percent._73._6-mar { margin-left: 6%; width: 67%; }
.column.-percent._73._7-mar { margin-left: 7%; width: 66%; }
.column.-percent._73._8-mar { margin-left: 8%; width: 65%; }
.column.-percent._73._9-mar { margin-left: 9%; width: 64%; }
.column.-percent._73._10-mar { margin-left: 10%; width: 63%; }
.column.-percent._73:first-child, .column.-percent._73.first { margin-left: 0; }
.column.-percent._74 { margin-left: 0px; width: 74%; }
.column.-percent._74._1-mar { margin-left: 1%; width: 73%; }
.column.-percent._74._2-mar { margin-left: 2%; width: 72%; }
.column.-percent._74._3-mar { margin-left: 3%; width: 71%; }
.column.-percent._74._4-mar { margin-left: 4%; width: 70%; }
.column.-percent._74._5-mar { margin-left: 5%; width: 69%; }
.column.-percent._74._6-mar { margin-left: 6%; width: 68%; }
.column.-percent._74._7-mar { margin-left: 7%; width: 67%; }
.column.-percent._74._8-mar { margin-left: 8%; width: 66%; }
.column.-percent._74._9-mar { margin-left: 9%; width: 65%; }
.column.-percent._74._10-mar { margin-left: 10%; width: 64%; }
.column.-percent._74:first-child, .column.-percent._74.first { margin-left: 0; }
.column.-percent._75 { margin-left: 0px; width: 75%; }
.column.-percent._75._1-mar { margin-left: 1%; width: 74%; }
.column.-percent._75._2-mar { margin-left: 2%; width: 73%; }
.column.-percent._75._3-mar { margin-left: 3%; width: 72%; }
.column.-percent._75._4-mar { margin-left: 4%; width: 71%; }
.column.-percent._75._5-mar { margin-left: 5%; width: 70%; }
.column.-percent._75._6-mar { margin-left: 6%; width: 69%; }
.column.-percent._75._7-mar { margin-left: 7%; width: 68%; }
.column.-percent._75._8-mar { margin-left: 8%; width: 67%; }
.column.-percent._75._9-mar { margin-left: 9%; width: 66%; }
.column.-percent._75._10-mar { margin-left: 10%; width: 65%; }
.column.-percent._75:first-child, .column.-percent._75.first { margin-left: 0; }
.column.-percent._76 { margin-left: 0px; width: 76%; }
.column.-percent._76._1-mar { margin-left: 1%; width: 75%; }
.column.-percent._76._2-mar { margin-left: 2%; width: 74%; }
.column.-percent._76._3-mar { margin-left: 3%; width: 73%; }
.column.-percent._76._4-mar { margin-left: 4%; width: 72%; }
.column.-percent._76._5-mar { margin-left: 5%; width: 71%; }
.column.-percent._76._6-mar { margin-left: 6%; width: 70%; }
.column.-percent._76._7-mar { margin-left: 7%; width: 69%; }
.column.-percent._76._8-mar { margin-left: 8%; width: 68%; }
.column.-percent._76._9-mar { margin-left: 9%; width: 67%; }
.column.-percent._76._10-mar { margin-left: 10%; width: 66%; }
.column.-percent._76:first-child, .column.-percent._76.first { margin-left: 0; }
.column.-percent._77 { margin-left: 0px; width: 77%; }
.column.-percent._77._1-mar { margin-left: 1%; width: 76%; }
.column.-percent._77._2-mar { margin-left: 2%; width: 75%; }
.column.-percent._77._3-mar { margin-left: 3%; width: 74%; }
.column.-percent._77._4-mar { margin-left: 4%; width: 73%; }
.column.-percent._77._5-mar { margin-left: 5%; width: 72%; }
.column.-percent._77._6-mar { margin-left: 6%; width: 71%; }
.column.-percent._77._7-mar { margin-left: 7%; width: 70%; }
.column.-percent._77._8-mar { margin-left: 8%; width: 69%; }
.column.-percent._77._9-mar { margin-left: 9%; width: 68%; }
.column.-percent._77._10-mar { margin-left: 10%; width: 67%; }
.column.-percent._77:first-child, .column.-percent._77.first { margin-left: 0; }
.column.-percent._78 { margin-left: 0px; width: 78%; }
.column.-percent._78._1-mar { margin-left: 1%; width: 77%; }
.column.-percent._78._2-mar { margin-left: 2%; width: 76%; }
.column.-percent._78._3-mar { margin-left: 3%; width: 75%; }
.column.-percent._78._4-mar { margin-left: 4%; width: 74%; }
.column.-percent._78._5-mar { margin-left: 5%; width: 73%; }
.column.-percent._78._6-mar { margin-left: 6%; width: 72%; }
.column.-percent._78._7-mar { margin-left: 7%; width: 71%; }
.column.-percent._78._8-mar { margin-left: 8%; width: 70%; }
.column.-percent._78._9-mar { margin-left: 9%; width: 69%; }
.column.-percent._78._10-mar { margin-left: 10%; width: 68%; }
.column.-percent._78:first-child, .column.-percent._78.first { margin-left: 0; }
.column.-percent._79 { margin-left: 0px; width: 79%; }
.column.-percent._79._1-mar { margin-left: 1%; width: 78%; }
.column.-percent._79._2-mar { margin-left: 2%; width: 77%; }
.column.-percent._79._3-mar { margin-left: 3%; width: 76%; }
.column.-percent._79._4-mar { margin-left: 4%; width: 75%; }
.column.-percent._79._5-mar { margin-left: 5%; width: 74%; }
.column.-percent._79._6-mar { margin-left: 6%; width: 73%; }
.column.-percent._79._7-mar { margin-left: 7%; width: 72%; }
.column.-percent._79._8-mar { margin-left: 8%; width: 71%; }
.column.-percent._79._9-mar { margin-left: 9%; width: 70%; }
.column.-percent._79._10-mar { margin-left: 10%; width: 69%; }
.column.-percent._79:first-child, .column.-percent._79.first { margin-left: 0; }
.column.-percent._80 { margin-left: 0px; width: 80%; }
.column.-percent._80._1-mar { margin-left: 1%; width: 79%; }
.column.-percent._80._2-mar { margin-left: 2%; width: 78%; }
.column.-percent._80._3-mar { margin-left: 3%; width: 77%; }
.column.-percent._80._4-mar { margin-left: 4%; width: 76%; }
.column.-percent._80._5-mar { margin-left: 5%; width: 75%; }
.column.-percent._80._6-mar { margin-left: 6%; width: 74%; }
.column.-percent._80._7-mar { margin-left: 7%; width: 73%; }
.column.-percent._80._8-mar { margin-left: 8%; width: 72%; }
.column.-percent._80._9-mar { margin-left: 9%; width: 71%; }
.column.-percent._80._10-mar { margin-left: 10%; width: 70%; }
.column.-percent._80:first-child, .column.-percent._80.first { margin-left: 0; }
.column.-percent._81 { margin-left: 0px; width: 81%; }
.column.-percent._81._1-mar { margin-left: 1%; width: 80%; }
.column.-percent._81._2-mar { margin-left: 2%; width: 79%; }
.column.-percent._81._3-mar { margin-left: 3%; width: 78%; }
.column.-percent._81._4-mar { margin-left: 4%; width: 77%; }
.column.-percent._81._5-mar { margin-left: 5%; width: 76%; }
.column.-percent._81._6-mar { margin-left: 6%; width: 75%; }
.column.-percent._81._7-mar { margin-left: 7%; width: 74%; }
.column.-percent._81._8-mar { margin-left: 8%; width: 73%; }
.column.-percent._81._9-mar { margin-left: 9%; width: 72%; }
.column.-percent._81._10-mar { margin-left: 10%; width: 71%; }
.column.-percent._81:first-child, .column.-percent._81.first { margin-left: 0; }
.column.-percent._82 { margin-left: 0px; width: 82%; }
.column.-percent._82._1-mar { margin-left: 1%; width: 81%; }
.column.-percent._82._2-mar { margin-left: 2%; width: 80%; }
.column.-percent._82._3-mar { margin-left: 3%; width: 79%; }
.column.-percent._82._4-mar { margin-left: 4%; width: 78%; }
.column.-percent._82._5-mar { margin-left: 5%; width: 77%; }
.column.-percent._82._6-mar { margin-left: 6%; width: 76%; }
.column.-percent._82._7-mar { margin-left: 7%; width: 75%; }
.column.-percent._82._8-mar { margin-left: 8%; width: 74%; }
.column.-percent._82._9-mar { margin-left: 9%; width: 73%; }
.column.-percent._82._10-mar { margin-left: 10%; width: 72%; }
.column.-percent._82:first-child, .column.-percent._82.first { margin-left: 0; }
.column.-percent._83 { margin-left: 0px; width: 83%; }
.column.-percent._83._1-mar { margin-left: 1%; width: 82%; }
.column.-percent._83._2-mar { margin-left: 2%; width: 81%; }
.column.-percent._83._3-mar { margin-left: 3%; width: 80%; }
.column.-percent._83._4-mar { margin-left: 4%; width: 79%; }
.column.-percent._83._5-mar { margin-left: 5%; width: 78%; }
.column.-percent._83._6-mar { margin-left: 6%; width: 77%; }
.column.-percent._83._7-mar { margin-left: 7%; width: 76%; }
.column.-percent._83._8-mar { margin-left: 8%; width: 75%; }
.column.-percent._83._9-mar { margin-left: 9%; width: 74%; }
.column.-percent._83._10-mar { margin-left: 10%; width: 73%; }
.column.-percent._83:first-child, .column.-percent._83.first { margin-left: 0; }
.column.-percent._84 { margin-left: 0px; width: 84%; }
.column.-percent._84._1-mar { margin-left: 1%; width: 83%; }
.column.-percent._84._2-mar { margin-left: 2%; width: 82%; }
.column.-percent._84._3-mar { margin-left: 3%; width: 81%; }
.column.-percent._84._4-mar { margin-left: 4%; width: 80%; }
.column.-percent._84._5-mar { margin-left: 5%; width: 79%; }
.column.-percent._84._6-mar { margin-left: 6%; width: 78%; }
.column.-percent._84._7-mar { margin-left: 7%; width: 77%; }
.column.-percent._84._8-mar { margin-left: 8%; width: 76%; }
.column.-percent._84._9-mar { margin-left: 9%; width: 75%; }
.column.-percent._84._10-mar { margin-left: 10%; width: 74%; }
.column.-percent._84:first-child, .column.-percent._84.first { margin-left: 0; }
.column.-percent._85 { margin-left: 0px; width: 85%; }
.column.-percent._85._1-mar { margin-left: 1%; width: 84%; }
.column.-percent._85._2-mar { margin-left: 2%; width: 83%; }
.column.-percent._85._3-mar { margin-left: 3%; width: 82%; }
.column.-percent._85._4-mar { margin-left: 4%; width: 81%; }
.column.-percent._85._5-mar { margin-left: 5%; width: 80%; }
.column.-percent._85._6-mar { margin-left: 6%; width: 79%; }
.column.-percent._85._7-mar { margin-left: 7%; width: 78%; }
.column.-percent._85._8-mar { margin-left: 8%; width: 77%; }
.column.-percent._85._9-mar { margin-left: 9%; width: 76%; }
.column.-percent._85._10-mar { margin-left: 10%; width: 75%; }
.column.-percent._85:first-child, .column.-percent._85.first { margin-left: 0; }
.column.-percent._86 { margin-left: 0px; width: 86%; }
.column.-percent._86._1-mar { margin-left: 1%; width: 85%; }
.column.-percent._86._2-mar { margin-left: 2%; width: 84%; }
.column.-percent._86._3-mar { margin-left: 3%; width: 83%; }
.column.-percent._86._4-mar { margin-left: 4%; width: 82%; }
.column.-percent._86._5-mar { margin-left: 5%; width: 81%; }
.column.-percent._86._6-mar { margin-left: 6%; width: 80%; }
.column.-percent._86._7-mar { margin-left: 7%; width: 79%; }
.column.-percent._86._8-mar { margin-left: 8%; width: 78%; }
.column.-percent._86._9-mar { margin-left: 9%; width: 77%; }
.column.-percent._86._10-mar { margin-left: 10%; width: 76%; }
.column.-percent._86:first-child, .column.-percent._86.first { margin-left: 0; }
.column.-percent._87 { margin-left: 0px; width: 87%; }
.column.-percent._87._1-mar { margin-left: 1%; width: 86%; }
.column.-percent._87._2-mar { margin-left: 2%; width: 85%; }
.column.-percent._87._3-mar { margin-left: 3%; width: 84%; }
.column.-percent._87._4-mar { margin-left: 4%; width: 83%; }
.column.-percent._87._5-mar { margin-left: 5%; width: 82%; }
.column.-percent._87._6-mar { margin-left: 6%; width: 81%; }
.column.-percent._87._7-mar { margin-left: 7%; width: 80%; }
.column.-percent._87._8-mar { margin-left: 8%; width: 79%; }
.column.-percent._87._9-mar { margin-left: 9%; width: 78%; }
.column.-percent._87._10-mar { margin-left: 10%; width: 77%; }
.column.-percent._87:first-child, .column.-percent._87.first { margin-left: 0; }
.column.-percent._88 { margin-left: 0px; width: 88%; }
.column.-percent._88._1-mar { margin-left: 1%; width: 87%; }
.column.-percent._88._2-mar { margin-left: 2%; width: 86%; }
.column.-percent._88._3-mar { margin-left: 3%; width: 85%; }
.column.-percent._88._4-mar { margin-left: 4%; width: 84%; }
.column.-percent._88._5-mar { margin-left: 5%; width: 83%; }
.column.-percent._88._6-mar { margin-left: 6%; width: 82%; }
.column.-percent._88._7-mar { margin-left: 7%; width: 81%; }
.column.-percent._88._8-mar { margin-left: 8%; width: 80%; }
.column.-percent._88._9-mar { margin-left: 9%; width: 79%; }
.column.-percent._88._10-mar { margin-left: 10%; width: 78%; }
.column.-percent._88:first-child, .column.-percent._88.first { margin-left: 0; }
.column.-percent._89 { margin-left: 0px; width: 89%; }
.column.-percent._89._1-mar { margin-left: 1%; width: 88%; }
.column.-percent._89._2-mar { margin-left: 2%; width: 87%; }
.column.-percent._89._3-mar { margin-left: 3%; width: 86%; }
.column.-percent._89._4-mar { margin-left: 4%; width: 85%; }
.column.-percent._89._5-mar { margin-left: 5%; width: 84%; }
.column.-percent._89._6-mar { margin-left: 6%; width: 83%; }
.column.-percent._89._7-mar { margin-left: 7%; width: 82%; }
.column.-percent._89._8-mar { margin-left: 8%; width: 81%; }
.column.-percent._89._9-mar { margin-left: 9%; width: 80%; }
.column.-percent._89._10-mar { margin-left: 10%; width: 79%; }
.column.-percent._89:first-child, .column.-percent._89.first { margin-left: 0; }
.column.-percent._90 { margin-left: 0px; width: 90%; }
.column.-percent._90._1-mar { margin-left: 1%; width: 89%; }
.column.-percent._90._2-mar { margin-left: 2%; width: 88%; }
.column.-percent._90._3-mar { margin-left: 3%; width: 87%; }
.column.-percent._90._4-mar { margin-left: 4%; width: 86%; }
.column.-percent._90._5-mar { margin-left: 5%; width: 85%; }
.column.-percent._90._6-mar { margin-left: 6%; width: 84%; }
.column.-percent._90._7-mar { margin-left: 7%; width: 83%; }
.column.-percent._90._8-mar { margin-left: 8%; width: 82%; }
.column.-percent._90._9-mar { margin-left: 9%; width: 81%; }
.column.-percent._90._10-mar { margin-left: 10%; width: 80%; }
.column.-percent._90:first-child, .column.-percent._90.first { margin-left: 0; }
.column.-percent._91 { margin-left: 0px; width: 91%; }
.column.-percent._91._1-mar { margin-left: 1%; width: 90%; }
.column.-percent._91._2-mar { margin-left: 2%; width: 89%; }
.column.-percent._91._3-mar { margin-left: 3%; width: 88%; }
.column.-percent._91._4-mar { margin-left: 4%; width: 87%; }
.column.-percent._91._5-mar { margin-left: 5%; width: 86%; }
.column.-percent._91._6-mar { margin-left: 6%; width: 85%; }
.column.-percent._91._7-mar { margin-left: 7%; width: 84%; }
.column.-percent._91._8-mar { margin-left: 8%; width: 83%; }
.column.-percent._91._9-mar { margin-left: 9%; width: 82%; }
.column.-percent._91._10-mar { margin-left: 10%; width: 81%; }
.column.-percent._91:first-child, .column.-percent._91.first { margin-left: 0; }
.column.-percent._92 { margin-left: 0px; width: 92%; }
.column.-percent._92._1-mar { margin-left: 1%; width: 91%; }
.column.-percent._92._2-mar { margin-left: 2%; width: 90%; }
.column.-percent._92._3-mar { margin-left: 3%; width: 89%; }
.column.-percent._92._4-mar { margin-left: 4%; width: 88%; }
.column.-percent._92._5-mar { margin-left: 5%; width: 87%; }
.column.-percent._92._6-mar { margin-left: 6%; width: 86%; }
.column.-percent._92._7-mar { margin-left: 7%; width: 85%; }
.column.-percent._92._8-mar { margin-left: 8%; width: 84%; }
.column.-percent._92._9-mar { margin-left: 9%; width: 83%; }
.column.-percent._92._10-mar { margin-left: 10%; width: 82%; }
.column.-percent._92:first-child, .column.-percent._92.first { margin-left: 0; }
.column.-percent._93 { margin-left: 0px; width: 93%; }
.column.-percent._93._1-mar { margin-left: 1%; width: 92%; }
.column.-percent._93._2-mar { margin-left: 2%; width: 91%; }
.column.-percent._93._3-mar { margin-left: 3%; width: 90%; }
.column.-percent._93._4-mar { margin-left: 4%; width: 89%; }
.column.-percent._93._5-mar { margin-left: 5%; width: 88%; }
.column.-percent._93._6-mar { margin-left: 6%; width: 87%; }
.column.-percent._93._7-mar { margin-left: 7%; width: 86%; }
.column.-percent._93._8-mar { margin-left: 8%; width: 85%; }
.column.-percent._93._9-mar { margin-left: 9%; width: 84%; }
.column.-percent._93._10-mar { margin-left: 10%; width: 83%; }
.column.-percent._93:first-child, .column.-percent._93.first { margin-left: 0; }
.column.-percent._94 { margin-left: 0px; width: 94%; }
.column.-percent._94._1-mar { margin-left: 1%; width: 93%; }
.column.-percent._94._2-mar { margin-left: 2%; width: 92%; }
.column.-percent._94._3-mar { margin-left: 3%; width: 91%; }
.column.-percent._94._4-mar { margin-left: 4%; width: 90%; }
.column.-percent._94._5-mar { margin-left: 5%; width: 89%; }
.column.-percent._94._6-mar { margin-left: 6%; width: 88%; }
.column.-percent._94._7-mar { margin-left: 7%; width: 87%; }
.column.-percent._94._8-mar { margin-left: 8%; width: 86%; }
.column.-percent._94._9-mar { margin-left: 9%; width: 85%; }
.column.-percent._94._10-mar { margin-left: 10%; width: 84%; }
.column.-percent._94:first-child, .column.-percent._94.first { margin-left: 0; }
.column.-percent._95 { margin-left: 0px; width: 95%; }
.column.-percent._95._1-mar { margin-left: 1%; width: 94%; }
.column.-percent._95._2-mar { margin-left: 2%; width: 93%; }
.column.-percent._95._3-mar { margin-left: 3%; width: 92%; }
.column.-percent._95._4-mar { margin-left: 4%; width: 91%; }
.column.-percent._95._5-mar { margin-left: 5%; width: 90%; }
.column.-percent._95._6-mar { margin-left: 6%; width: 89%; }
.column.-percent._95._7-mar { margin-left: 7%; width: 88%; }
.column.-percent._95._8-mar { margin-left: 8%; width: 87%; }
.column.-percent._95._9-mar { margin-left: 9%; width: 86%; }
.column.-percent._95._10-mar { margin-left: 10%; width: 85%; }
.column.-percent._95:first-child, .column.-percent._95.first { margin-left: 0; }
.column.-percent._96 { margin-left: 0px; width: 96%; }
.column.-percent._96._1-mar { margin-left: 1%; width: 95%; }
.column.-percent._96._2-mar { margin-left: 2%; width: 94%; }
.column.-percent._96._3-mar { margin-left: 3%; width: 93%; }
.column.-percent._96._4-mar { margin-left: 4%; width: 92%; }
.column.-percent._96._5-mar { margin-left: 5%; width: 91%; }
.column.-percent._96._6-mar { margin-left: 6%; width: 90%; }
.column.-percent._96._7-mar { margin-left: 7%; width: 89%; }
.column.-percent._96._8-mar { margin-left: 8%; width: 88%; }
.column.-percent._96._9-mar { margin-left: 9%; width: 87%; }
.column.-percent._96._10-mar { margin-left: 10%; width: 86%; }
.column.-percent._96:first-child, .column.-percent._96.first { margin-left: 0; }
.column.-percent._97 { margin-left: 0px; width: 97%; }
.column.-percent._97._1-mar { margin-left: 1%; width: 96%; }
.column.-percent._97._2-mar { margin-left: 2%; width: 95%; }
.column.-percent._97._3-mar { margin-left: 3%; width: 94%; }
.column.-percent._97._4-mar { margin-left: 4%; width: 93%; }
.column.-percent._97._5-mar { margin-left: 5%; width: 92%; }
.column.-percent._97._6-mar { margin-left: 6%; width: 91%; }
.column.-percent._97._7-mar { margin-left: 7%; width: 90%; }
.column.-percent._97._8-mar { margin-left: 8%; width: 89%; }
.column.-percent._97._9-mar { margin-left: 9%; width: 88%; }
.column.-percent._97._10-mar { margin-left: 10%; width: 87%; }
.column.-percent._97:first-child, .column.-percent._97.first { margin-left: 0; }
.column.-percent._98 { margin-left: 0px; width: 98%; }
.column.-percent._98._1-mar { margin-left: 1%; width: 97%; }
.column.-percent._98._2-mar { margin-left: 2%; width: 96%; }
.column.-percent._98._3-mar { margin-left: 3%; width: 95%; }
.column.-percent._98._4-mar { margin-left: 4%; width: 94%; }
.column.-percent._98._5-mar { margin-left: 5%; width: 93%; }
.column.-percent._98._6-mar { margin-left: 6%; width: 92%; }
.column.-percent._98._7-mar { margin-left: 7%; width: 91%; }
.column.-percent._98._8-mar { margin-left: 8%; width: 90%; }
.column.-percent._98._9-mar { margin-left: 9%; width: 89%; }
.column.-percent._98._10-mar { margin-left: 10%; width: 88%; }
.column.-percent._98:first-child, .column.-percent._98.first { margin-left: 0; }
.column.-percent._99 { margin-left: 0px; width: 99%; }
.column.-percent._99._1-mar { margin-left: 1%; width: 98%; }
.column.-percent._99._2-mar { margin-left: 2%; width: 97%; }
.column.-percent._99._3-mar { margin-left: 3%; width: 96%; }
.column.-percent._99._4-mar { margin-left: 4%; width: 95%; }
.column.-percent._99._5-mar { margin-left: 5%; width: 94%; }
.column.-percent._99._6-mar { margin-left: 6%; width: 93%; }
.column.-percent._99._7-mar { margin-left: 7%; width: 92%; }
.column.-percent._99._8-mar { margin-left: 8%; width: 91%; }
.column.-percent._99._9-mar { margin-left: 9%; width: 90%; }
.column.-percent._99._10-mar { margin-left: 10%; width: 89%; }
.column.-percent._99:first-child, .column.-percent._99.first { margin-left: 0; }
.column.-percent._100 { margin-left: 0px; width: 100%; }
.column.-percent._100._1-mar { margin-left: 1%; width: 99%; }
.column.-percent._100._2-mar { margin-left: 2%; width: 98%; }
.column.-percent._100._3-mar { margin-left: 3%; width: 97%; }
.column.-percent._100._4-mar { margin-left: 4%; width: 96%; }
.column.-percent._100._5-mar { margin-left: 5%; width: 95%; }
.column.-percent._100._6-mar { margin-left: 6%; width: 94%; }
.column.-percent._100._7-mar { margin-left: 7%; width: 93%; }
.column.-percent._100._8-mar { margin-left: 8%; width: 92%; }
.column.-percent._100._9-mar { margin-left: 9%; width: 91%; }
.column.-percent._100._10-mar { margin-left: 10%; width: 90%; }
.column.-percent._100:first-child, .column.-percent._100.first { margin-left: 0; }
.column.-preset._halves { margin-left: 0px; width: 50%; }
.column.-preset._halves._1-mar { margin-left: 1%; width: 49.5%; }
.column.-preset._halves._2-mar { margin-left: 2%; width: 49%; }
.column.-preset._halves._3-mar { margin-left: 3%; width: 48.5%; }
.column.-preset._halves._4-mar { margin-left: 4%; width: 48%; }
.column.-preset._halves._5-mar { margin-left: 5%; width: 47.5%; }
.column.-preset._halves._6-mar { margin-left: 6%; width: 47%; }
.column.-preset._halves._7-mar { margin-left: 7%; width: 46.5%; }
.column.-preset._halves._8-mar { margin-left: 8%; width: 46%; }
.column.-preset._halves._9-mar { margin-left: 9%; width: 45.5%; }
.column.-preset._halves._10-mar { margin-left: 10%; width: 45%; }
.column.-preset._halves:first-child, .column.-preset._halves.first { margin-left: 0; }
.column.-preset._thirds { margin-left: 0px; width: 33.33333%; }
.column.-preset._thirds._1-mar { margin-left: 1%; width: 32.66667%; }
.column.-preset._thirds._2-mar { margin-left: 2%; width: 32%; }
.column.-preset._thirds._3-mar { margin-left: 3%; width: 31.33333%; }
.column.-preset._thirds._4-mar { margin-left: 4%; width: 30.66667%; }
.column.-preset._thirds._5-mar { margin-left: 5%; width: 30%; }
.column.-preset._thirds._6-mar { margin-left: 6%; width: 29.33333%; }
.column.-preset._thirds._7-mar { margin-left: 7%; width: 28.66667%; }
.column.-preset._thirds._8-mar { margin-left: 8%; width: 28%; }
.column.-preset._thirds._9-mar { margin-left: 9%; width: 27.33333%; }
.column.-preset._thirds._10-mar { margin-left: 10%; width: 26.66667%; }
.column.-preset._thirds:first-child, .column.-preset._thirds.first { margin-left: 0; }
.column.-preset._quarters { margin-left: 0px; width: 25%; }
.column.-preset._quarters._1-mar { margin-left: 1%; width: 24.25%; }
.column.-preset._quarters._2-mar { margin-left: 2%; width: 23.5%; }
.column.-preset._quarters._3-mar { margin-left: 3%; width: 22.75%; }
.column.-preset._quarters._4-mar { margin-left: 4%; width: 22%; }
.column.-preset._quarters._5-mar { margin-left: 5%; width: 21.25%; }
.column.-preset._quarters._6-mar { margin-left: 6%; width: 20.5%; }
.column.-preset._quarters._7-mar { margin-left: 7%; width: 19.75%; }
.column.-preset._quarters._8-mar { margin-left: 8%; width: 19%; }
.column.-preset._quarters._9-mar { margin-left: 9%; width: 18.25%; }
.column.-preset._quarters._10-mar { margin-left: 10%; width: 17.5%; }
.column.-preset._quarters:first-child, .column.-preset._quarters.first { margin-left: 0; }
.column.-preset._fifths { margin-left: 0px; width: 20%; }
.column.-preset._fifths._1-mar { margin-left: 1%; width: 19.2%; }
.column.-preset._fifths._2-mar { margin-left: 2%; width: 18.4%; }
.column.-preset._fifths._3-mar { margin-left: 3%; width: 17.6%; }
.column.-preset._fifths._4-mar { margin-left: 4%; width: 16.8%; }
.column.-preset._fifths._5-mar { margin-left: 5%; width: 16%; }
.column.-preset._fifths._6-mar { margin-left: 6%; width: 15.2%; }
.column.-preset._fifths._7-mar { margin-left: 7%; width: 14.4%; }
.column.-preset._fifths._8-mar { margin-left: 8%; width: 13.6%; }
.column.-preset._fifths._9-mar { margin-left: 9%; width: 12.8%; }
.column.-preset._fifths._10-mar { margin-left: 10%; width: 12%; }
.column.-preset._fifths:first-child, .column.-preset._fifths.first { margin-left: 0; }
.column.-shadow._dithered { background-image: url("/images/backgrounds/divider-column_shadow.png"); background-position: top left; background-repeat: no-repeat; background-size: contain; }

.containment { position: relative; }

.hidden { display: none; }

.overflow.hidden { overflow: hidden !important; }
.overflow.scroll { overflow: scroll !important; }
.overflow.visible { overflow: visible !important; }

/****************************************************** Icons *****************************************************/
[class*=" icon__"], [class^="icon__"], .icon-int, .icon-int2 { display: inline-block; font-family: 'icomoon'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; position: relative; overflow: visible; visibility: visible; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
[class*=" icon__"] .icon__tip, [class^="icon__"] .icon__tip, .icon-int .icon__tip, .icon-int2 .icon__tip { position: absolute; top: 0; }

.icon-int:before, .icon-int:after { visibility: visible; }

.icon-int2 { font-family: 'extras'; }

.icon__events:before { content: "\e600"; font-family: 'extras'; }
.timeline__marker .icon__events:before { font-size: 22px; padding: 1px; }

.icon__uniE601:before { content: "\e601"; }

.icon__file:before { content: ""; }

.icon__documents:before { content: ""; }

.icon__images:before { content: ""; }

.icon__videos:before { content: ""; }

.icon__medals:before { content: ""; }

.icon__person:before { content: ""; }

.icon__signpost:before { content: ""; }

.icon__link:before { content: ""; }

.icon__download:before { content: ""; }

.icon__pencil:before { content: ""; }

.icon__film2:before { content: ""; }

.icon__previous:before { content: ""; }

.icon__next:before { content: ""; }

.icon__play:before { content: ""; }

.icon__play2:before { content: ""; }

.icon__feed:before { content: ""; }

.icon__youtube:before { content: ""; }

.icon__twitter:before { content: ""; }

.icon__facebook:before { content: ""; }

.icon__facebook2:before { content: ""; }

.icon__twitter2:before { content: ""; }

.icon__share:before { content: ""; }

.icon__battles:before { content: ""; }

.icon__list:before { content: ""; }

.icon__plus:before { content: ""; }

.icon__volume-low:before { content: ""; }

.icon__type:before { content: ""; }

.icon__star:before { content: ""; }

.icon__arrow-left:before { content: ""; }

.icon__arrow-right:before { content: ""; }

.icon__arrow-up:before { content: ""; }

.icon__arrow-down:before { content: ""; }

.icon__map:before { content: ""; }

.icon__crosshairs:before { content: ""; }

.icon__spinner:before { content: ""; }

.icon__list:before { float: left; margin: 1px 0 0; font-size: 16px; }

.icon__film2:before { font-size: 16px; vertical-align: bottom; }

.icon__link:before { font-size: 17px; }

.icon__type:before { font-size: 10px; }

@-webkit-keyframes spin-clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }

@keyframes spin-clockwise { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } }
.icon__spinner:before { font-size: 20px; pointer-events: none; -webkit-animation: spin-clockwise 1s infinite linear; animation: spin-clockwise 1s infinite linear; }

*:focus { outline-offset: -4px; }

*[disabled] { color: #545454; }

.external-link:after { clear: none; content: url("/images/icons/external--small_marine.png"); height: auto; margin-left: 4px; vertical-align: top; visibility: visible; }
.external-link:hover:after { text-decoration: underline; }

dl { margin: 0 0 20px 0; padding: 0; }

ol { margin: 0 0 20px 0; padding: 0; }

ul { margin: 0 0 20px 0; padding: 0; }

.list.horizontal.grid > .enclosure { border: 1px solid #ddd !important; margin-bottom: 20px; margin-top: 0 !important; padding-bottom: 20px; padding-top: 0 !important; }
.list.horizontal.grid > .enclosure > .content img { margin: 0 auto; }
.list.horizontal.grid > .enclosure > .header { margin: 0 !important; padding: 10px 10px; }
.list.horizontal.grid > .enclosure > .header .subtitle { font-size: 0.875em; line-height: 1.71429em; line-height: 1.5em; font-family: "open-bold_semi", "Arial", Sans-Serif; }
.list.horizontal.grid > .enclosure > .header .title { font-size: 1.125em; line-height: 1.33333em; line-height: 1.5em; font-family: "open-bold", "Arial", Sans-Serif; }
.list.horizontal.grid > .enclosure .lastrow { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; }

.bullets.point-right--small_marine { margin-left: 0; }
.bullets.point-right--small_marine li { padding-left: 14px; background: url('../../images/../images/icons/point-right--small_marine.png?1459910141') no-repeat 5.5px 6.5px; list-style-type: none; }

::-webkit-input-placeholder { color: #343637; }

:-moz-placeholder { color: #343637; }

::-moz-placeholder { color: #343637; }

:-ms-input-placeholder { color: #343637; }

input[type="radio"], input[type="checkbox"] { cursor: pointer; line-height: normal; margin: 0; margin-top: 1px \9; *margin-top: 0; }

input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] { width: auto; }

select, input[type="file"] { *margin-top: 4px; /* In IE7, the height of the select element
cannot be changed by height,only font-size */ }

select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #343637; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

/* highlight selected items in disabled <select multiple/>s; mainly for older versions of IE */
select[disabled="disabled"][multiple="multiple"] option[selected="selected"] { background-color: #CCCCCC; }

:-moz-placeholder { color: #343637; }

::-moz-placeholder { color: #343637; }

:-ms-input-placeholder { color: #343637; }

::-webkit-input-placeholder { color: #343637; }

iframe { border: 0; min-height: 500px; width: 100%; }

table th { text-align: center; font-weight: bold; }
table td, table th { padding: 2px; }
table td.numeric, table th.numeric { text-align: right; }

html { font-size: 81.25%; line-height: 1.30769em; }

@font-face { font-family: "open-bold"; src: url("../fonts/open-sans/bold.eot"); src: url("../fonts/open-sans/bold.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/bold-min.svg#opensansregular") format("svg"), url("../fonts/open-sans/bold.woff") format("woff"), url("../fonts/open-sans/bold.ttf") format("truetype"); font-style: normal; }
@font-face { font-family: "open-bold_semi"; src: url("../fonts/open-sans/bold-semi.eot"); src: url("../fonts/open-sans/bold-semi.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/bold-semi-min.svg#opensansregular") format("svg"), url("../fonts/open-sans/bold-semi.woff") format("woff"), url("../fonts/open-sans/bold-semi.ttf") format("truetype"); font-style: normal; }
@font-face { font-family: "open-light"; src: url("../fonts/open-sans/light.eot"); src: url("../fonts/open-sans/light.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/light-min.svg#opensansregular") format("svg"), url("../fonts/open-sans/light.woff") format("woff"), url("../fonts/open-sans/light.ttf") format("truetype"); font-style: normal; }
@font-face { font-family: "open-reg"; src: url("../fonts/open-sans/regular.eot"); src: url("../fonts/open-sans/regular.eot?#iefix") format("embedded-opentype"), url("../fonts/open-sans/regular-min.svg#opensansregular") format("svg"), url("../fonts/open-sans/regular.woff") format("woff"), url("../fonts/open-sans/regular.ttf") format("truetype"); font-style: normal; }
* { font-family: "Arial", Sans-Serif; font-weight: normal; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; text-rendering: optimizeLegibility; }

a { overflow: hidden; *zoom: 1; color: #1d6f7e; font-size: inherit; font-weight: bold; }

.definition dt { counter-reset: definitions; }
.definition dd { counter-increment: definitions; }
.definition dd:before { content: counter(definitions,decimal) ". "; }

b { color: inherit; font-family: inherit; font-size: inherit; }
b:after { display: none !important; content: "" !important; }

em { color: inherit; font-family: inherit; font-size: inherit; }
em:after { display: none !important; content: "" !important; }

i { color: inherit; font-family: inherit; font-size: inherit; }
i:after { display: none !important; content: "" !important; }

strong { color: inherit; font-family: inherit; font-size: inherit; }
strong:after { display: none !important; content: "" !important; }

p { clear: left; }
p:after { display: none !important; content: "" !important; }

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }

.terra, h1, .giga, h2, .mega, h3, .alpha, h4, .structure.-layout._content h1, .beta, h5, .structure.-layout._content h2, .delta, h6, .page.-layout._browsegallery > .title, .page.-layout._highlights > .title, .page.-layout._map > .title, .page.-layout._recentcontributions > .title, .page.-layout._timeline > .title, .structure.-layout._content h3, .gamma, .structure.-layout._content h4, .epsilon, .structure.-layout._content h5, .zeta, .structure.-layout._content h6 { font-family: "open-bold_semi", "Arial", Sans-Serif; }

.terra, h1 { font-size: 3.23077em; line-height: 1.21429em; line-height: 1.30769em; margin: 0; padding: 0; }

.giga, h2 { font-size: 2.76923em; line-height: 1.41667em; line-height: 1.30769em; margin: 0; padding: 0; }

.mega, h3 { font-size: 2.46154em; line-height: 1.59375em; line-height: 1.30769em; margin: 0; padding: 0; }

.alpha, h4, .structure.-layout._content h1 { font-size: 2em; line-height: 1.30769em; line-height: 1.30769em; margin: 0; padding: 0; }

.beta, h5, .structure.-layout._content h2 { font-size: 1.84615em; line-height: 1.41667em; line-height: 1.30769em; margin: 0; padding: 0; }

.delta, h6, .page.-layout._browsegallery > .title, .page.-layout._highlights > .title, .page.-layout._map > .title, .page.-layout._recentcontributions > .title, .page.-layout._timeline > .title, .structure.-layout._content h3 { font-size: 1.53846em; line-height: 1.7em; line-height: 1.30769em; margin: 0; padding: 0; }

.gamma, .structure.-layout._content h4 { font-size: 1.38462em; line-height: 1.88889em; line-height: 1.30769em; margin: 0; padding: 0; }

.epsilon, .structure.-layout._content h5 { font-size: 1.23077em; line-height: 2.125em; line-height: 1.30769em; margin: 0; padding: 0; }

.zeta, .structure.-layout._content h6 { font-size: 1.07692em; line-height: 2.42857em; line-height: 1.30769em; margin: 0; padding: 0; }

abbr { cursor: help; font-variant: small-caps; }

small { font-size: 0.76923em; line-height: 1.7em; }

blockquote { background: #ddd; margin: 0 0 20px; padding: 20px; }
blockquote:last-child { margin: 0; }

audio { max-width: 100%; }

.figure .captions { background: #f2f2f5; padding: 5px; }

.icon { display: block; }
.icon.book-plus--standard_greyscale { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 0; background-repeat: no-repeat; height: 22px; width: 33px; }
.icon.book-plus--standard_mustard { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -22px; background-repeat: no-repeat; height: 22px; width: 33px; }
.icon.burger-pitch { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -44px; background-repeat: no-repeat; height: 15px; width: 16px; }
.icon.camera-standard_mustard { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -59px; background-repeat: no-repeat; height: 17px; width: 20px; }
.icon.chain-small_gold { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -76px; background-repeat: no-repeat; height: 17px; width: 14px; }
.icon.clock-standard_mustard { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -93px; background-repeat: no-repeat; height: 22px; width: 23px; }
.icon.export-small_gold { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -505px; background-repeat: no-repeat; height: 15px; width: 18px; }
.icon.fb-grey_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -536px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.fb-ocean_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -552px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.flickr-grey_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -568px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.flickr-opal_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -584px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.google-plus-color { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -600px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.google-plus-grey { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -616px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.historypin-pink_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -632px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.inspector-standard_mustard { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -663px; background-repeat: no-repeat; height: 24px; width: 30px; }
.icon.i-circled_charcoal { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -648px; background-repeat: no-repeat; height: 15px; width: 15px; }
.icon.mail-blue { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -723px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.mail-grey { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -739px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.magnify-shadow--standard_bleach { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -687px; background-repeat: no-repeat; height: 18px; width: 18px; }
.icon.minus-charcoal { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -755px; background-repeat: no-repeat; height: 2px; width: 8px; }
.icon.pen-standard_mustard { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -773px; background-repeat: no-repeat; height: 23px; width: 23px; }
.icon.naa-marine_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -757px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.pencil-circled_carbon { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -796px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.pencil-marine_standard, .icon.pencil-circled_carbon { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -812px; background-repeat: no-repeat; height: 18px; width: 18px; }
.icon.person-small_mustard { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -830px; background-repeat: no-repeat; height: 17px; width: 20px; }
.icon.person-standard_mustard { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -847px; background-repeat: no-repeat; height: 23px; width: 24px; }
.icon.pillars-small_mustard { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -870px; background-repeat: no-repeat; height: 22px; width: 23px; }
.icon.pin-standard_mustard { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -892px; background-repeat: no-repeat; height: 24px; width: 19px; }
.icon.pinterest-crimson_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -916px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.plus-charcoal { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -932px; background-repeat: no-repeat; height: 8px; width: 8px; }
.icon.point-left--small_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -947px; background-repeat: no-repeat; height: 5px; width: 3px; }
.icon.point-right--small_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -958px; background-repeat: no-repeat; height: 5px; width: 3px; }
.icon.point-down--small_pitch { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -943px; background-repeat: no-repeat; height: 4px; width: 6px; }
.icon.point-left--small_pitch { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -952px; background-repeat: no-repeat; height: 6px; width: 4px; }
.icon.point-right--small_pitch { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -963px; background-repeat: no-repeat; height: 6px; width: 4px; }
.icon.point-down--small_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -940px; background-repeat: no-repeat; height: 3px; width: 5px; }
.icon.point-up--small_pitch { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1009px; background-repeat: no-repeat; height: 4px; width: 6px; }
.icon.point-standard--down_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -969px; background-repeat: no-repeat; height: 8px; width: 12px; }
.icon.point-standard--left_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -977px; background-repeat: no-repeat; height: 12px; width: 8px; }
.icon.point-standard--right_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -989px; background-repeat: no-repeat; height: 12px; width: 8px; }
.icon.point-standard--up_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1001px; background-repeat: no-repeat; height: 8px; width: 12px; }
.icon.pointer-first_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1013px; background-repeat: no-repeat; height: 12px; width: 10px; }
.icon.pointer-last_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1025px; background-repeat: no-repeat; height: 12px; width: 9px; }
.icon.pointer-next_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1037px; background-repeat: no-repeat; height: 12px; width: 7px; }
.icon.pointer-previous_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1049px; background-repeat: no-repeat; height: 12px; width: 7px; }
.icon.questmark-circled_charcoal { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1081px; background-repeat: no-repeat; height: 15px; width: 15px; }
.icon.records-small_mustard { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1096px; background-repeat: no-repeat; height: 24px; width: 22px; }
.icon.rss-grey_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1120px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.rss-vitc_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1136px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.share-small_gold { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1152px; background-repeat: no-repeat; height: 16px; width: 14px; }
.icon.star-small_gold { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1168px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.tick-encircled--small_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1215px; background-repeat: no-repeat; height: 17px; width: 17px; }
.icon.tick-circled_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1200px; background-repeat: no-repeat; height: 15px; width: 15px; }
.icon.text-marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1184px; background-repeat: no-repeat; height: 16px; width: 22px; }
.icon.twitter-bauxite_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1232px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.twitter-grey_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1248px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.video-marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1264px; background-repeat: no-repeat; height: 16px; width: 14px; }
.icon.voice-marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1280px; background-repeat: no-repeat; height: 16px; width: 14px; }
.icon.x-encircled--small_bleach, .icon.x-encircled--small_pitch:hover { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1338px; background-repeat: no-repeat; height: 18px; width: 18px; }
.icon.x-encircled--small_marine { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1356px; background-repeat: no-repeat; height: 17px; width: 18px; }
.icon.x-encircled--small_pitch { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1373px; background-repeat: no-repeat; height: 15px; width: 15px; }
.icon.x-circled_maroon { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1296px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.yt-crimson_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1388px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.yt-grey_small { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1404px; background-repeat: no-repeat; height: 16px; width: 16px; }
.icon.print-small_gold { background-image: url('../../images/icons-s562aed3998.png'); background-position: 0 -1061px; background-repeat: no-repeat; height: 20px; width: 17px; }

img { image-rendering: -webkit-optimize-contrast; max-height: 100%; max-width: 100%; }

.images { width: 100%; }

.logo.anz-small_pitch { background-image: url('../../images/logos-sa7b52e4171.png'); background-position: 0 0; background-repeat: no-repeat; height: 36px; width: 130px; }
.logo.anz-standard_pitch { background-image: url('../../images/logos-sa7b52e4171.png'); background-position: 0 -36px; background-repeat: no-repeat; height: 67px; width: 243px; }
.logo.anzac-spirit_bleach { background-image: url('../../images/logos-sa7b52e4171.png'); background-position: 0 -103px; background-repeat: no-repeat; height: 53px; width: 154px; }
.logo.au-gov_bleach { background-image: url('../../images/logos-sa7b52e4171.png'); background-position: 0 -156px; background-repeat: no-repeat; height: 30px; width: 190px; }
.logo.naa-small_mustard { background-image: url('../../images/logos-sa7b52e4171.png'); background-position: 0 -186px; background-repeat: no-repeat; height: 41px; width: 133px; }
.logo.naa-standard_mustard { background-image: url('../../images/logos-sa7b52e4171.png'); background-position: 0 -272px; background-repeat: no-repeat; height: 92px; width: 300px; }
.logo.naa-small_pitch { background-image: url('../../images/logos-sa7b52e4171.png'); background-position: 0 -227px; background-repeat: no-repeat; height: 45px; width: 133px; }
.logo.naa-standard_pitch { background-image: url('../../images/logos-sa7b52e4171.png'); background-position: 0 -364px; background-repeat: no-repeat; height: 98px; width: 300px; }
.logo.nz-gov_bleach { background-image: url('../../images/logos-sa7b52e4171.png'); background-position: 0 -462px; background-repeat: no-repeat; height: 18px; width: 132px; }

.videos embed, .videos object, .videos video { height: 100%; width: 100%; }

hr { border-bottom: 0; border-top: 1px solid #ddd; margin: 20px 0; }

html { background-image: url("/images/backgrounds/aged-grunge.jpg"); background-repeat: repeat; background-position: top left; min-height: 100%; }

body { min-height: 100%; }

input:focus, textarea:focus { outline-color: #1d6f7e; outline-style: solid; outline-width: 2px !important; }

a:focus, button:focus, input[type="button"]:focus, input[type="reset"]:focus, span:focus { outline-color: #1d6f7e; outline-offset: -2px; outline-style: solid; outline-width: 2px; }

.page.-layout._browsegallery > .box { box-shadow: inset 0px 0px 25px 1px #918456; border-radius: 4px; }
.page.-layout._browsegallery > .box .navigation { padding: 7px 8px 7px 0; }
.page.-layout._browsegallery > .box .navigation .enclosure { margin-top: 6px; padding: 0 0 0 8px; }
.page.-layout._browsegallery > .box .navigation .enclosure > .item { cursor: pointer; }
.page.-layout._browsegallery > .box .navigation .enclosure:first-child { margin-top: 0; }
.page.-layout._browsegallery > .box .navigation .enclosure.active { background-color: #bd9146; }
.page.-layout._browsegallery > .box .view img { border-radius: 4px 0 0 4px; width: 100%; }
.page.-layout._browsegallery > .title { color: #fff; margin-bottom: 8px; }
.page.-layout._filters { border: 1px solid #d8d5cb; padding: 12px; }
.page.-layout._filters > .header { border-bottom: 1px solid #d8d5cb; padding: 0 0 8px; }
.page.-layout._filters > .header .title { font-size: 1.23077em; line-height: 2.125em; line-height: 1.30769em; color: #1d6f7e; font-family: "open-bold", "Arial", Sans-Serif; }
.page.-layout._filters .set { border-bottom: 1px solid #d8d5cb; border-left: 0; border-right: 0; border-top: 1px solid #fff; padding: 13px 0 12px; }
.page.-layout._filters .set button.action { width: auto; }
.page.-layout._filters .set .header { margin-bottom: 6px; }
.page.-layout._filters .set .header .action { color: #1d6f7e; }
.page.-layout._filters .set .list .enclosure { margin: 10px 0; }
.page.-layout._filters .set:last-child { border-bottom: 0; padding-bottom: 0; }
.page.-layout._header { margin-bottom: 17px; }
.page.-layout._header.-map { padding-left: 40px; position: relative; }
.page.-layout._header.-map .mapIcon { position: absolute; top: 0; left: 0; font-size: 25px; color: #B2B2B2; }
.page.-layout._header.-map .mapIcon:after { display: block !important; content: "" !important; font-family: 'icomoon'; visibility: visible; overflow: visible; font-size: 15px; height: 15px; line-height: 1; position: absolute; top: -5px; right: 5px; }
.page.-layout._header .sharing .header { margin-bottom: 5px; }
.page.-layout._header .sharing .header .title { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; color: #1d6f7e; }
.page.-layout._header .sharing .enclosure { margin-left: 5px; }
.page.-layout._header .sharing .enclosure:first-child { margin-left: 0; }
.page.-layout._header > * > * > .title, .page.-layout._header > * > .title { font-size: 1.84615em; line-height: 1.41667em; line-height: 1.17692em; color: #1d6f7e; margin: 0; }
.page.-layout._highlights > .box { box-shadow: inset 0px 0px 25px 1px #918456; border-radius: 4px; }
.page.-layout._highlights > .box .navigation { padding: 7px 0 7px 8px; }
.page.-layout._highlights > .box .navigation .enclosure { margin-top: 6px; padding: 0 8px 0 0; }
.page.-layout._highlights > .box .navigation .enclosure > .item { cursor: pointer; }
.page.-layout._highlights > .box .navigation .enclosure:first-child { margin-top: 0; }
.page.-layout._highlights > .box .navigation .enclosure.active { background-color: #bd9146; }
.page.-layout._highlights > .box .view img { border-radius: 0 4px 4px 0; width: 100%; }
.page.-layout._highlights > .title { color: #fff; margin-bottom: 8px; }
.page.-layout._map > .box { border-radius: 4px; position: relative; }
.page.-layout._map .button { bottom: 20px; left: auto; position: absolute; right: 20px; top: auto; }
.page.-layout._map > .title { color: #fff; margin-bottom: 8px; }
.page.-layout._personnel-data { padding: 16px 0 0 25px; }
.page.-layout._personnel-data .form .data { font-weight: 600; }
.page.-layout._personnel-data > .header { margin-bottom: 5px; }
.page.-layout._personnel-data > .header .title { font-size: 1.23077em; line-height: 2.125em; line-height: 1.30769em; color: #1d6f7e; font-family: "open-bold", "Arial", Sans-Serif; }
.page.-layout._recentcontributions > .box { box-shadow: inset 0px 0px 25px 1px #918456; border-radius: 4px; padding: 0 13px; }
.page.-layout._recentcontributions > .box .enclosure { margin: 46px 0 0; }
.page.-layout._recentcontributions > .title { color: #fff; margin-bottom: 8px; }
.page.-layout._records { float: right; padding: 13px 0 15px 27px; }
.page.-layout._records > .content > .list > .enclosure { border-top: 1px solid #ddd; margin-top: 26px; padding-top: 26px; }
.page.-layout._records > .content > .list > .enclosure > .header { margin-bottom: 22px; }
.page.-layout._records > .content > .list > .enclosure > .header .title { font-size: 1.23077em; line-height: 2.125em; line-height: 1.56923em; color: #1d6f7e; font-family: "open-bold", "Arial", Sans-Serif; }
.page.-layout._records > .content > .list > .enclosure > .footer { margin-top: 15px; }
.page.-layout._records > .content > .list > .enclosure:first-child { border-top: 0; margin-top: 0; padding-top: 0; }
.page.-layout._records > .description { margin-bottom: 15px; }
.page.-layout._records > .header { margin-bottom: 15px; }
.page.-layout._records > .header .title { font-size: 1.23077em; line-height: 2.125em; line-height: 1.56923em; color: #1d6f7e; font-family: "open-bold", "Arial", Sans-Serif; }
.page.-layout._results .list .enclosure { border-top: 1px solid #d3d1c8; margin-top: 10px; padding-top: 10px; }
.page.-layout._results .list .enclosure:first-child { border-top: 0; margin-top: 0; padding-top: 0; }
.page.-layout._results .list .header { margin-bottom: 10px; }
.page.-layout._timeline > .title { color: #fff; margin-bottom: 8px; }
.page.-layout._utilities { margin-bottom: 15px; }
.page.-layout._utilities > .header .meta { padding: 9px 12px 7px; }
.page.-layout._utilities > .header .meta .enclosure { margin-left: 12px; }
.page.-layout._utilities > .header .meta .enclosure:first-child { margin-left: 0; }
.page.-layout._utilities > .header .meta .subtitle { font-size: 1em; line-height: 1.30769em; line-height: 1.30769em; color: #fff; font-family: "open-bold_semi", "Arial", Sans-Serif; margin: 0.45em 0 0; }
.page.-layout._utilities > .header .meta .title { font-size: 1.61538em; line-height: 1.61905em; line-height: 1.30769em; color: #fff; font-family: "open-bold_semi", "Arial", Sans-Serif; margin: 0; }
.page.-layout._utilities > .options { border-bottom: 1px solid #e6e2dd; padding: 4px 12px 6px 12px; }
.page.-layout._utilities > .options .enclosure { margin-right: 21px; padding: 3px 4px 3px 0; }
.page.-layout._utilities > .options .enclosure .icon { margin-right: 11px; }
.page.-layout._utilities > .options .enclosure .title { margin-top: 4px; }
.page.-layout._utilities > .options .enclosure:first-child { margin-right: 12px; }

.structure.-layout._account > .list { padding: 16px; margin: 0; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; }
@media (max-width: 350px) { .structure.-layout._account > .list { padding-left: 0; padding-right: 0; } }
.structure.-layout._account > .list > .enclosure { position: relative; z-index: 6; }
.structure.-layout._account > .list > .enclosure > .item { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; color: #343637; font-family: "open-bold", "Arial", Sans-Serif; font-weight: normal; padding: 0 10px; border-left: 1px solid #B2B2B2; }
.structure.-layout._account > .list > .enclosure:first-child > .item { border-left: none; }
.structure.-layout._container { max-width: 100%; min-height: 100%; }
.structure.-layout._content h1, .structure.-layout._content h2, .structure.-layout._content h3, .structure.-layout._content h4, .structure.-layout._content h5, .structure.-layout._content h6 { margin-bottom: 13px; }
.structure.-layout._content p { font-size: 1em; line-height: 1.30769em; line-height: 1.56923em; margin: 0 0 20px 0; }
.structure.-layout._content p:last-of-type { margin-bottom: 0; }
.structure.-layout._content > .wrapper { overflow: visible; }
.structure.-layout._content > .wrapper.-inset { box-shadow: inset 0px 0px 25px 1px #918456; margin-bottom: 52px; margin-top: 28px; padding: 17px 18px; }
.structure.-layout._content > .wrapper.-noTopMargin { margin-top: 0; }
.structure.-layout._content > .wrapper.-plain { margin-top: 0; margin-bottom: 0; box-shadow: none; padding-top: 28px; padding-bottom: 23px; }
.structure.-layout._content > .wrapper.-plain p { max-width: 500px; }
.structure.-layout._controls { overflow: visible; position: relative; }
.structure.-layout._controls > .wrapper { overflow: visible; }
.structure.-layout._enrolement { padding: 28px 0 0; }
.structure.-layout._enrolement a { color: #dfb05e; }
.structure.-layout._enrolement .caption { bottom: 19px; position: absolute; right: 0; z-index: 1; }
.structure.-layout._enrolement .caption > .title { font-size: 0.84615em; line-height: 1.54545em; line-height: 1.30769em; color: #fff; }
.structure.-layout._enrolement p { font-size: 1em; line-height: 1.30769em; line-height: 1.56923em; }
.structure.-layout._enrolement .search { margin-bottom: 18px; margin-top: 40px; }
.structure.-layout._enrolement .search .action { color: #dfb05e; margin-top: 17px; }
.structure.-layout._enrolement .search .button .input { font-size: 1.69231em; line-height: 1.54545em; line-height: 1.24231em; padding: 10px 25px 8px 15px; }
.structure.-layout._enrolement .search .input { font-size: 1.53846em; line-height: 1.7em; line-height: 1.30769em; border-radius: 4px; color: #343637; padding: 11px 15px 10px; }
.structure.-layout._enrolement .search > .title { font-size: 1.84615em; line-height: 1.41667em; line-height: 1.17692em; color: #fff; }
.structure.-layout._enrolement .title { font-size: 1.84615em; line-height: 1.41667em; line-height: 1.30769em; color: #dfb05e; }
.structure.-layout ._anz-logo { float: right !important; padding: 11px 0 0; }
.structure.-layout ._da-logo { padding: 23px 0 0px; }
.structure.-layout ._da-logo .title { color: #131313; text-align: center; line-height: 1 !important; font-size: 3.3em; margin: 0; }
.structure.-layout ._da-logo .title span { font-family: "open-bold", "Arial", Sans-Serif; font-size: 0.37em; text-transform: uppercase; display: block; }
.structure.-layout ._da-logo .title strong { display: block; letter-spacing: -2px; font-size: 1em; line-height: 1; font-family: "open-light", "Arial", Sans-Serif; }
.structure.-layout ._da-logo a { overflow: visible; }
.structure.-layout._footer { background-color: #0a1e21; border-top: 1px solid #112d33; padding-bottom:30px; }
.structure.-layout._footer .list .enclosure { margin-left: 26px; }
.structure.-layout._footer .list .enclosure:first-child { margin-left: 0; }
.structure.-layout._footer .list .item { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; color: #fff; }
.structure.-layout._footer .list .item:focus, .structure.-layout._footer .list .item:hover { color: #f9cb7b; }
.structure.-layout._footer .wrapper.-fluid { background-image: url("/images/backgrounds/bedge-grunge.png"); padding: 15px 0; }
.structure.-layout._footer a:focus { outline-color: #fff !important; }
.structure.-layout._guidance { border-top: 1px solid #0f282c; }
.structure.-layout._guidance a { color: #fff; }
.structure.-layout._guidance a:focus { outline-color: #fff !important; }
.structure.-layout._guidance .list .enclosure { margin-top: 5px; }
.structure.-layout._guidance .list .enclosure:first-child { margin-top: 0; }
.structure.-layout._guidance p { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.56923em; color: #88a2a7; }
.structure.-layout._guidance .title { font-size: 1.07692em; line-height: 2.42857em; line-height: 1.30769em; color: #fff; }
.structure.-layout._guidance .wrapper.-fluid { background-image: url("/images/backgrounds/bedge-grunge.png"); padding: 30px 0; }
.structure.-layout._header { padding: 21px 0 14px; }
.structure.-layout._navigation > .list { position: relative; }
.structure.-layout._navigation > .list > .enclosure { color: #494846; position: relative; z-index: 6; }
.structure.-layout._navigation > .list > .enclosure > .item, .structure.-layout._navigation > .list > .enclosure > .column > .item { line-height: 1.30769em; font-family: "open-bold", "Arial", Sans-Serif; font-weight: normal; color: #494846; padding: 16px 16px 25px 19px; }
.structure.-layout._navigation > .list > .enclosure > .item:hover, .structure.-layout._navigation > .list > .enclosure > .column > .item:hover { color: #1d6f7e; }
.structure.-layout._navigation > .list > .enclosure > .list { margin: 0; position: absolute; z-index: 5; }
.structure.-layout._navigation > .list > .enclosure > .list > .enclosure > .item { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; border: 1px solid #c7c7d0; border-top: 0; color: #131313; padding: 13px 22px 9px 25px; }
.structure.-layout._navigation > .list > .enclosure > .list > .enclosure > .item:focus, .structure.-layout._navigation > .list > .enclosure > .list > .enclosure > .item:hover { color: #1d6f7e; }
.structure.-layout._navigation > .list > .enclosure > .list > .enclosure.active > .item { background-image: none; }
.structure.-layout._navigation > .list > .enclosure.active { position: relative; }
.structure.-layout._navigation > .list > .enclosure.active:before { content: ''; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 4px; }
.structure.-layout._pages { margin-top: 45px; }
.structure.-layout._pages .list { float: none !important; }
.structure.-layout._pages .enclosure { border: 0 !important; float: none !important; margin-left: 5px; margin-top: 0 !important; padding: 0 !important; }
.structure.-layout._pages .enclosure > .item { font-size: 1em; line-height: 1.30769em; line-height: 1.11154em; }
.structure.-layout._pages .enclosure.page > .item { border: 1px solid #1d6f7e; padding: 3px 5px; }
.structure.-layout._pages .enclosure.page.active > .item { font-weight: 600; }
.structure.-layout._pages .enclosure.navigation > .item { background: #f2f2f5; padding: 5px 10px; vertical-align: middle; }
.structure.-layout._pages .enclosure.navigation:before { content: ""; height: 100%; vertical-align: middle; }
.structure.-layout._pages .enclosure:first-child { margin-left: 0; }
.structure.-layout._pages .form .field { border-color: #d0a252; padding: 5px 6px 4px; }
.structure.-layout._pages .list { margin-bottom: 7px; margin-left: 13px; margin-top: 7px; }
.structure.-layout._pages .list:first-child { margin-left: 0; }
.structure.-layout._pagination { margin-bottom: 15px; padding: 6px 12px 3px; }
.structure.-layout._pagination .enclosure { margin-left: 5px; }
.structure.-layout._pagination .enclosure > .item { font-size: 1em; line-height: 1.30769em; line-height: 1.11154em; }
.structure.-layout._pagination .enclosure:first-child { margin-left: 0; }
.structure.-layout._pagination .enclosure.navigation > .item { background: #f2f2f5; padding: 5px 10px; vertical-align: middle; }
.structure.-layout._pagination .enclosure.navigation:before { content: ""; height: 100%; vertical-align: middle; }
.structure.-layout._pagination .enclosure.guide > .item { padding-bottom: 5px; padding-top: 5px; }
.structure.-layout._pagination .form .field { border-color: #d0a252; padding: 5px 6px 4px; }
.structure.-layout._pagination .list { margin-bottom: 2px; margin-left: 13px; margin-top: 2px; }
.structure.-layout._pagination .list:first-child { margin-left: 0; }
.structure.-layout._search { padding: 8px 0 0px 16px; }
.structure.-layout._search .field { padding: 0; border: none; }
.structure.-layout._search .field .input { font-size: 1.07692em; line-height: 2.42857em; line-height: 1.30769em; border-radius: 4px 0 0 4px; font-family: "Arial", Sans-Serif; padding: 6px 15px; background: #ebebeb; font-family: "open-reg", "Arial", Sans-Serif; }
.structure.-layout._search .button { background: #9d6f22; border-radius: 0 4px 4px 0; }
.structure.-layout._search .button:hover { background-color: #88601d; }
.structure.-layout._supporters { background-color: #0d2328; border-bottom: 1px solid #0a1e21; }
.structure.-layout._supporters .wrapper.-fluid { background-image: url("/images/backgrounds/bedge-grunge.png"); padding: 10px 0 18px; }
.structure.-layout._supporters a:focus { outline-color: #fff !important; }
.structure.-layout._togglesearch { transition: all 0.6s ease; display: none; height: 0; padding: 0; }
.structure.-layout._togglesearch .input { transition: all 0.2s ease; background: transparent; border-bottom: 1px solid #dfb05e; color: #fff; height: 0; }
.structure.-layout._togglesearch :-moz-placeholder { color: #fff; }
.structure.-layout._togglesearch ::-moz-placeholder { color: #fff; }
.structure.-layout._togglesearch :-ms-input-placeholder { color: #fff; }
.structure.-layout._togglesearch ::-webkit-input-placeholder { color: #fff; }
.structure.-layout._togglesearch.open { transition: all 0.6s ease; height: auto; padding: 10px; display: block; }
.structure.-layout._togglesearch.open .input { transition: all 0.4s ease; height: auto; padding: 10px; }
.structure.-layout._togglesearch .field { border: none; }
.structure.-layout._tools > .wrapper.-inset { padding: 28px 0 50px; }

.wrapper { margin: 0 auto; }
.wrapper.-inset { max-width: 957px; }
.wrapper.-outset { max-width: 1200px; }

.pageWidth { margin: 0 auto; }
.pageWidth.-outset { max-width: 1200px; }
.pageWidth.-inset { max-width: 957px; }

.action { cursor: pointer; }

.bypass-block { height: 1px; overflow: hidden; position: absolute; top: -10px; width: 1px; }
.bypass-block:focus { height: auto; padding: 10px 15px; position: static; text-align: center; top: 0; width: auto; }
.bypass-block:focus .skip { font-size: 1.53846em; line-height: 1.7em; line-height: 1.30769em; font-weight: 600; }

.commenting { display: none; opacity: 0; height: 0; position: absolute; z-index: -1; }
.commenting .submission-type { display: none !important; visibility: hidden; }
.commenting .form { border-top: 1px solid #ddd; }
.commenting.open { transition: height 1s ease, opacity 1s ease; display: block; opacity: 1; height: auto; position: static; z-index: 1; }

.block > .content { border: 1px solid #1d6f7e; border-top: 0; padding: 10px; }
.block > .header { padding: 9px 12px 7px; }
.block > .header a { color: #dfb05e; }
.block > .header .title { font-size: 1.61538em; line-height: 1.61905em; line-height: 1.30769em; color: #fff; font-family: "open-bold_semi", "Arial", Sans-Serif; margin: 0; }

.button { cursor: pointer; }
.button.-block { border-radius: 4px; border: 1px solid; }
.button.-block .input, .button.-block .title { font-size: 1.38462em; line-height: 1.88889em; line-height: 1.30769em; border-radius: 4px; color: #131313; padding: 10px 47px 8px 24px; }
.button.-block .input.-go, .button.-block .title.-go { background-image: url("/images/icons/point-right--small_pitch.png"); background-position: 90% center; background-repeat: no-repeat; }
.button.-brick { border-radius: 4px; border: 1px solid; }
.button.-brick .input, .button.-brick .title { font-size: 1em; line-height: 1.30769em; line-height: 1.30769em; border-radius: 4px; font-font: "Arial", Sans-Serif; padding: 6px 10px 6px; }
.button.-brick .input.-find, .button.-brick .title.-find { background-image: url("/images/icons/magnify-shadow--standard_bleach.png"); background-position: center center; background-repeat: no-repeat; }
.button.-hip { border: 1px solid; }
.button.-hip > .title { font-size: 1em; line-height: 1.30769em; line-height: 1.56923em; padding: 4px 10px; }
.button.-hip.capped.-left { border-radius: 4px 0 0 4px; border-right: 0; }
.button.-hip.capped.-left > .title { border-radius: 4px 0 0 4px; }
.button.-hip.capped.-right { border-radius: 0 4px 4px 0; border-left: 0; }
.button.-hip.capped.-right > .title { border-radius: 0 4px 4px 0; }
.button.-key { border-left: 1px solid; margin-left: 1px; padding: 10px 13px 11px 6px; }
.button.-key .icon { margin-top: 2px; }
.button.-key .title { font-size: 1em; line-height: 1.30769em; line-height: 1.83077em; }
.button.-pill { font-size: 1em; line-height: 1.30769em; line-height: 1.56923em; border-radius: 4px; border: 1px solid; margin-bottom: 4px; padding: 4px 15px 4px; width: auto; }
.-comments .button { float: right; margin: 5px 0 0; }

.component.-caption { border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd; padding: 10px; }
.component.-caption .row { border-top: 1px solid #ddd; margin-top: 10px; padding-top: 10px; }
.component.-caption .row .list { margin: 0; }
.component.-caption .row:first-child { border-top: 0; margin-top: 0; padding-top: 0; }
.component.-comments > .list > .enclosure { border-bottom: 1px dotted #ddd; margin-top: 18px; padding-bottom: 18px; }
.component.-comments > .list > .enclosure:first-child { margin-top: 0; }
.component.-comments > .header, .component.-comments > .list > .enclosure > .header { margin-bottom: 6px; }
.component.-comments > .header .enclosure, .component.-comments > .list > .enclosure > .header .enclosure { margin-left: 8px; }
.component.-comments > .header .enclosure:first-child, .component.-comments > .list > .enclosure > .header .enclosure:first-child { margin-left: 0; }
.component.-comments > .header .subtitle, .component.-comments > .list > .enclosure > .header .subtitle { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; color: #131313; font-family: "open-reg", "Arial", Sans-Serif; }
.component.-comments > .header .title, .component.-comments > .list > .enclosure > .header .title { font-size: 1em; line-height: 1.30769em; line-height: 1.30769em; border-bottom: 1px solid #f9cb7b; color: #131313; font-family: "open-bold_semi", "Arial", Sans-Serif; padding-bottom: 8px; }
.component.-comments .reply { border: 1px solid #d3d3d3; margin: 20px 0 0 20px; padding: 10px; }
.component.-comments .replytocomment { opacity: 0; height: 0; position: absolute; z-index: -1; }
.component.-comments .replytocomment .form { border-top: 1px solid #ddd; }
.component.-comments .replytocomment.open { transition: height 1s ease, opacity 1s ease; opacity: 1; height: auto; margin-top: 20px; position: static; z-index: 1; }
.component.-commentmanagement { margin-bottom: 15px; }
.component.-commentmanagement > .header { padding: 8px 12px 7px; }
.component.-commentmanagement > .header .title { font-size: 1.23077em; line-height: 2.125em; line-height: 1.30769em; font-family: "open-reg", "Arial", Sans-Serif; }
.component.-commentmanagement > .options { border-bottom: 1px solid #e6e2dd; padding: 3px 12px 5px 12px; }
.component.-commentmanagement > .options .contribute { padding-top: 7px; }
.component.-commentmanagement > .options .contribute .title { font-size: 1em; line-height: 1.30769em; line-height: 1.30769em; color: #131313; }
.component.-commentmanagement .navigation { float: right; }
.component.-gallery .options { margin-top: 3px; }
.component.-inspector { border: 1px solid #ddd; text-align: center; }
.component.-inspector #imageFullScreen { display: inline-block; }
.component.-messaging { margin: 0 0 20px; padding: 10px; }
.component.-overlay { bottom: 0; left: 0; position: relative; right: 0; top: 0; z-index: 1; }
.component.-underlay { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95); opacity: 0.95; bottom: 0; left: 0; position: absolute; right: 0; top: 0; max-width: 100%; z-index: 0; }
.component.-underlay > * { max-width: 100%; }

button[type="reset"] { -moz-appearance: none; -webkit-appearance: none; box-sizing: border-box; background: transparent; border: 0; padding: 0; width: 100%; }

input[type="date"], input[type="email"], input[type="number"], input[type="search"], input[type="text"], input[type="submit"], input[type="button"] { -moz-appearance: none; -webkit-appearance: none; box-sizing: border-box; background: transparent; border: 0; padding: 0; width: 100%; }

textarea { -moz-appearance: none; -webkit-appearance: none; box-sizing: border-box; border: 0; overflow: auto; width: 100%; }

input[type="search"] { -moz-appearance: none; -webkit-appearance: none; box-sizing: border-box; background: #fff; border: 0; padding: 0; width: 100%; }

.form .field { border: 1px solid #ddd; padding: 6px 6px 7px; width: 100%; }
.form .message { margin-top: 2px; padding: 5px; }
.form .message span:after { display: none; }
.form .message.error.field-validation-valid { display: none; }
.form .mandatory { color: #b61410; }
.form .select, .form select { border: 1px solid #ddd; width: 100%; }
.form .tip { padding: 5px; }
.form.basic input[type="date"], .form.basic input[type="email"], .form.basic input[type="number"], .form.basic input[type="search"], .form.basic input[type="text"] { border: 1px solid #dfb05e; padding: 5px 7px; }
.form.group { border-bottom: 1px solid #ddd; }
.form.group > .header { padding: 9px 12px 7px; }
.form.group > .header .title { font-size: 1.61538em; line-height: 1.61905em; line-height: 1.30769em; color: #fff; font-family: "open-bold_semi", "Arial", Sans-Serif; margin: 0; }
.form.group > .fieldset { border-bottom: 0; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-top: 1px solid #ddd; padding: 10px; }
.form.group > .fieldset .header .title { font-size: 1.38462em; line-height: 1.88889em; line-height: 1.30769em; color: #1d6f7e; font-family: "open-bold_semi", "Arial", Sans-Serif; }
.form.group > .fieldset textarea { background: rgba(255, 255, 255, 0.5); border: 1px solid #e1ded7; min-height: 350px; overflow: auto; padding: 10px; width: 100%; }
.form.group > .fieldset .list.horizontal .enclosure { margin-left: 5px; }
.form.group > .fieldset .list.horizontal .enclosure:first-child { margin-left: 0; }
.form.group > .fieldset .list.vertical .enclosure { margin-top: 5px; }
.form.group > .fieldset .list.vertical .enclosure:first-child { margin-top: 0; }
.form.group > .fieldset .row { margin-top: 10px; }
.form.group > .fieldset .row:first-child { margin-top: 0; }
.form.group > .fieldset .subtitle { font-size: 1.07692em; line-height: 2.42857em; line-height: 1.30769em; font-family: "open-bold_semi", "Arial", Sans-Serif; }
.form.group > .fieldset:first-child { border-top: 0; }
.form.paired .row { margin-top: 10px; }
.form.paired .row:first-child { margin-top: 0; }

.moderate { margin-top: 20px; }
.moderate > .content { padding: 8px 12px; }
.moderate > .content .list .enclosure { margin-left: 10px; }
.moderate > .content .list .enclosure:first-child { margin-left: 0; }
.moderate > .header { margin: 0; padding: 8px 12px 7px; }
.moderate > .header .title { font-size: 1.23077em; line-height: 2.125em; line-height: 1.30769em; border: 0; font-family: "open-reg", "Arial", Sans-Serif; }

.overlay { bottom: 0; left: 0; position: fixed; right: 0; top: 0; }

.profile { border-bottom: 1px solid #ddd; margin-bottom: 15px; padding-bottom: 19px; }

.table { border-collapse: collapse; border-spacing: 0; width: 100%; }
.table td, .table th { padding: 0; }
.table tr { padding: 0; }
.table.-basic tbody td { padding: 7px 0 7px 5px; }
.table.-basic tbody td:first-child { padding-left: 0; }
.table.-basic tbody th { padding: 7px 0; }
.table.-basic tbody tr { border-top: 1px dotted #ddd; }
.table.-basic tbody tr:first-child { border-top: 0; }
.table.-basic tbody tr:first-child td, .table.-basic tbody tr:first-child th { padding-top: 0; }
.table.-entries { border: 1px solid #f2f2f5; }
.table.-entries tbody tr { border-top: 1px solid #e1e0dd; }
.table.-entries tbody tr td { border-left: 1px solid #e1e0dd; padding: 7px; }
.table.-entries tbody tr td:first-child { border-left: 0; }
.table.-entries tbody tr:first-child { border-top: 0; }
.table.-entries thead { border-bottom: 1px solid #f2f2f5; }
.table.-entries thead th { border-left: 1px solid #e1e0dd; padding: 7px; }
.table.-entries thead th:first-child { border-left: 0; }

#searchagain { opacity: 0; height: 0; position: absolute; z-index: -1; }
#searchagain.open { transition: height 2s ease, opacity 1s ease; opacity: 1; height: auto; margin-bottom: 10px; margin-top: 10px; position: static; z-index: 1; }

.updates > .list .enclosure { border-top: 1px dotted #ddd; margin-top: 12px; padding-top: 10px; }
.updates > .list .enclosure:first-child { border-top: 0; margin-top: 0; padding-top: 0; }

.breadcrumb ul { margin: 15px 20px 10px; list-style: none; padding: 0; }
.breadcrumb li { margin: 0; display: inline-block; }
.breadcrumb li:before { content: '>'; display: inline-block; color: #a77726; margin-right: 5px; margin-left: 3px; }
.breadcrumb li:first-child:before { display: none; }
.breadcrumb a { color: #d0a252; font-weight: normal; }
.breadcrumb .isCurrent { color: #c7c7d0; color: #88a2a7; }

.passwordStrength { width: 100%; height: 10px; position: relative; margin-top: 2px; border: 1px solid #ddd; background-color: #f2f2f5; }
.passwordStrength__indicator { position: absolute; top: 0; bottom: 0; left: 0; transition: all 0.5s ease-in-out; }
.passwordStrength__indicator--bad { background-color: #b61410; }
.passwordStrength__indicator--moderate { background-color: #d0a252; }
.passwordStrength__indicator--good { background-color: #1d6f7e; }

.moreLink { color: #dfb05e; font-weight: 700; }
.moreLink:after { content: ""; display: inline-block; margin-left: 5px; font-family: 'icomoon'; position: relative; top: 1px; }

.heroIntro { background-color: #0a1e21; }
.heroIntro__container { padding: 30px 20px; }
.heroIntro__container p { font-family: "open-light", "Arial", Sans-Serif; }
.structure.-layout._content .heroIntro__title { text-transform: uppercase; font-family: "open-bold", "Arial", Sans-Serif; font-size: 1.07692em; line-height: 2.42857em; line-height: 1; margin-bottom: 10px; }
.heroIntro a { color: #dfb05e; }

.rotator { background-color: #131313; }
.rotator__container { position: relative; overflow: hidden; }
.rotator__window { display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; position: relative; }
.rotator__window:before, .rotator__window:after { content: ''; display: block; position: absolute; top: 0; height: 100%; width: 50px; z-index: 3; visibility: visible; }
.rotator__window:before { left: 0; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzMTMxMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: linear-gradient(to right, #131313, rgba(0, 0, 0, 0)); }
.rotator__window:after { right: 0; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjEuMCIgeTE9IjAuNSIgeDI9IjAuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzMTMxMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: linear-gradient(to left, #131313, rgba(0, 0, 0, 0)); }
.rotator__slide { padding: 10px 75px 60px; min-height: 455px; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 100%; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; position: relative; transition: all 0.75s ease-out; }
@media (max-width: 43.75em) { .rotator__slide { min-height: 200px; padding-left: 50px; padding-right: 40%; }
  .rotator__slide .thisDisplay.-large_visible { display: none !important; }
  .rotator__slide .thisDisplay.-medium_visible { display: none; }
  .rotator__slide .thisDisplay.-small_expand { display: block !important; float: none !important; margin-left: 0 !important; margin-right: 0 !important; width: auto !important; }
  .rotator__slide .thisDisplay.-small_expand.clear { clear: both; }
  .rotator__slide .thisDisplay.-small_invisible { display: none !important; }
  .rotator__slide .thisDisplay.-small_visible { display: block !important; } }
.rotator__content { width: 60%; min-height: 230px; position: relative; z-index: 2; }
@media (max-width: 43.75em) { .rotator__content { min-height: 0; }
  .rotator__content .thisDisplay.-large_visible { display: none !important; }
  .rotator__content .thisDisplay.-medium_visible { display: none; }
  .rotator__content .thisDisplay.-small_expand { display: block !important; float: none !important; margin-left: 0 !important; margin-right: 0 !important; width: auto !important; }
  .rotator__content .thisDisplay.-small_expand.clear { clear: both; }
  .rotator__content .thisDisplay.-small_invisible { display: none !important; }
  .rotator__content .thisDisplay.-small_visible { display: block !important; } }
@media (max-width: 400px) { .rotator__content { width: 100%; } }
.structure.-layout._content .rotator h2 { font-size: 2.76923em; line-height: 1.41667em; line-height: 1; color: #dfb05e; margin-bottom: 27px; }
.structure.-layout._content .rotator h2 a { color: #dfb05e; font-family: "open-light", "Arial", Sans-Serif; }
.structure.-layout._content .rotator p { font-size: 0.92308em; line-height: 1.41667em; font-family: "open-light", "Arial", Sans-Serif; margin-bottom: 15px; }
@media (max-width: 43.75em) { .structure.-layout._content .rotator .thisDisplay.-large_visible { display: none !important; }
  .structure.-layout._content .rotator .thisDisplay.-medium_visible { display: none; }
  .structure.-layout._content .rotator .thisDisplay.-small_expand { display: block !important; float: none !important; margin-left: 0 !important; margin-right: 0 !important; width: auto !important; }
  .structure.-layout._content .rotator .thisDisplay.-small_expand.clear { clear: both; }
  .structure.-layout._content .rotator .thisDisplay.-small_invisible { display: none !important; }
  .structure.-layout._content .rotator .thisDisplay.-small_visible { display: block !important; }
  .structure.-layout._content .rotator h2 { font-size: 2em; line-height: 1.30769em; }
  .structure.-layout._content .rotator p { display: none; } }
@media (max-width: 400px) { .structure.-layout._content .rotator h2 { font-size: 1.53846em; line-height: 1.7em; } }
.rotator__img { position: absolute; top: 0; right: 0; background-position: center; background-size: cover; height: 100%; width: 45%; overflow: hidden; }
.rotator__img:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; content: ''; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSI1JSIgc3RvcC1jb2xvcj0iIzEzMTMxMyIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjMTMxMzEzIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g'); background-size: 100%; background-image: linear-gradient(to right, #131313 5%, rgba(0, 0, 0, 0), #131313 95%); }
.rotator__img img { opacity: 0; height: 0; width: 0; }
.rotator__moreLink { font-size: 1.2em; display: inline-block; margin-top: 13px; }
.rotator__dotPager { position: absolute; bottom: 40px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); }
.rotator__prev, .rotator__next { position: absolute; top: 0; bottom: 40%; margin: auto; height: 50px; color: #fff; overflow: visible; z-index: 5; }
@media (max-width: 400px) { .rotator__prev, .rotator__next { height: 30px; } }
.rotator__prev span, .rotator__next span { opacity: 0; position: absolute; height: 0; width: 0; overflow: hidden; display: block; }
.rotator__prev:before, .rotator__next:before { content: ''; display: block; }
.rotator__prev:hover:before, .rotator__next:hover:before { border-color: #dfb05e; }
.rotator__prev { left: 10px; }
.rotator__prev:before { border: 1px solid #fff; border-width: 3px 0 0 3px; transition: all 0.2s ease-in-out; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transform-origin: top right; transform-origin: top right; height: 30px; width: 30px; position: relative; right: 6px; }
@media (max-width: 400px) { .rotator__prev:before { border: 1px solid #fff; border-width: 2px 0 0 2px; transition: all 0.2s ease-in-out; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transform-origin: top right; transform-origin: top right; height: 20px; width: 20px; position: relative; right: 4px; } }
.rotator__next { right: 10px; }
.rotator__next:before { border: 1px solid #fff; border-width: 0 3px 3px 0; transition: all 0.2s ease-in-out; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transform-origin: right bottom; transform-origin: right bottom; height: 30px; width: 30px; position: relative; right: 3px; bottom: 9px; }
@media (max-width: 400px) { .rotator__next:before { border: 1px solid #fff; border-width: 0 2px 2px 0; transition: all 0.2s ease-in-out; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transform-origin: right bottom; transform-origin: right bottom; height: 20px; width: 20px; position: relative; right: 2px; bottom: 6px; } }

.dotPager { list-style: none; margin: 0; z-index: 3; display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; }
.dotPager__item { margin-left: 10px; }
.dotPager__item:first-child { margin-left: 0; }
.dotPager__link { display: block; height: 10px; width: 10px; border-radius: 50%; background-color: #878787; transition: all 0.2s ease-in-out; outline-offset: 1px !important; }
.dotPager__link span { opacity: 0; position: absolute; }
.dotPager__link:hover { background-color: #dfb05e; }
.dotPager__link--isActive { background-color: #fff !important; }

.plainIntro { display: -webkit-flex; display: -ms-flexbox; -js-display: flex; display: flex; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; width: 100%; }
.plainIntro:after { display: none; }
.plainIntro__text { max-width: 500px; }

.criterias.active { display: block !important; }

.changetemplateview, .swapview { margin-bottom: 20px; }
.changetemplateview .list > .enclosure, .swapview .list > .enclosure { border: 0 !important; margin: 0 !important; padding: 0 !important; }

.feedGet.loading { background: url("/images/backgrounds/ajax-loader.gif") center bottom no-repeat; min-height: 200px; padding-bottom: 85px; }

#map-canvas img, #map_canvas-latlng img { max-height: none !important; max-width: none !important; }

.crop { overflow: auto; }
.crop img { max-height: initial; max-width: initial; }

#zoomer #zoomable { height: 600px; }
#zoomer img { height: auto; max-height: none; max-width: 100%; width: auto; }

#positionButtonDiv { /* Fallback for web browsers that doesn't support RGBa */ background: #3a383f; /* RGBa with 0.6 opacity */ background: rgba(58, 56, 63, 0.8); border: solid 1px #100000; color: #FFFFFF; padding: 8px; text-align: left; position: absolute; right: 20px; top: 20px; }

#positionButtonDiv .positionButtonSpan, #positionButtonDiv .positionButtonSpan * { cursor: pointer; display: block; float: none; }

#positionButtonDiv .positionButtonSpan img { float: right; border: 0; }

.positionMapClass area { cursor: pointer; }

#positionButtonDiv > span { display: block; }

.zoomButton { border: 0; cursor: pointer; display: block; margin: 5px auto; }

.zoomableContainer { background-color: #fff; }

.normaliseHeights > * { overflow: hidden; }
.normaliseHeights .propagateheight { overflow: hidden; }
.normaliseHeights .propagateheight img { height: auto; width: auto; }
.normaliseHeights .propagateheight .constrain { height: auto; max-height: none; max-width: none; width: 100%; }

.action.active { position: relative; z-index: 8; }

.openedModal { transition: opacity 1s ease; opacity: 0; }
.openedModal.tip { max-width: 20%; overflow: visible; padding: 10px; position: absolute; }
.openedModal.tip > .content p { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; color: #fff; }
.openedModal.tip > .header { border-bottom: 1px dotted #fff; margin-bottom: 3px; padding-bottom: 3px; }
.openedModal.tip > .header .title { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; color: #fff !important; font-family: "open-bold_semi", "Arial", Sans-Serif; font-weight: normal !important; }
.openedModal.tip:before { border: 10px solid transparent; content: " "; height: 0; position: absolute; width: 0; }
.openedModal.tip:before { border-right-color: #1d6f7e; left: -20px; position: absolute; top: 13px; z-index: 5; }
.openedModal.open { opacity: 1; }

.gldp-flatwhite { position: absolute; font-family: 'helvetica'; }

/* Core style for every cell */
.gldp-flatwhite .core { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; position: relative; float: left; padding: 0; margin: 0; font-size: 14px; text-align: center; cursor: pointer; color: #222; background: #ebebeb; }

/* Cell border */
.gldp-flatwhite .border { border-style: solid; border-width: 0; border-color: #fff; }

/* Month/Year text and select */
.gldp-flatwhite .monyear, .gldp-flatwhite .monyear select { font-size: 16px !important; font-weight: bold; background: #eee; }

/* Month/Year text */
.gldp-flatwhite .monyear span { margin: 0 5px 0 5px; }

/* Prev/Next arrows */
.gldp-flatwhite .prev-arrow, .gldp-flatwhite .next-arrow { color: #666; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.75); }

.gldp-flatwhite .prev-arrow:active, .gldp-flatwhite .next-arrow:active { color: #000; }

.gldp-flatwhite .prev-arrow-off, .gldp-flatwhite .next-arrow-off { color: #000; opacity: 0.15; }

/* Days of the week */
.gldp-flatwhite .dow { color: #222; font-weight: bold; cursor: wait !important; background: #eee; }

/* Weekdays */
.gldp-flatwhite .mon, .gldp-flatwhite .tue, .gldp-flatwhite .wed, .gldp-flatwhite .thu, .gldp-flatwhite .fri { font-weight: bold; }

/* Weekend days */
.gldp-flatwhite .sat, .gldp-flatwhite .sun { color: #888; font-weight: bold; }

/* Selectable days that are outside of current month being shown */
.gldp-flatwhite .outday { color: #aaa !important; }

/* Hover */
.gldp-flatwhite .mon:hover, .gldp-flatwhite .tue:hover, .gldp-flatwhite .wed:hover, .gldp-flatwhite .thu:hover, .gldp-flatwhite .fri:hover, .gldp-flatwhite .sat:hover, .gldp-flatwhite .sun:hover { background: #eee; }

/* Non-Selectable days */
.gldp-flatwhite .noday { color: #bbb; font-weight: normal; cursor: wait !important; background: #ddd; }

/* Currently selected day */
.gldp-flatwhite .selected { color: #fff; font-weight: bold; border-color: #888; background: #aaa; }

/* Today */
.gldp-flatwhite .today { color: #fff; font-weight: bold; border-color: #000; background: #222; }

/* Special */
.gldp-flatwhite .special { color: #fff; font-weight: bold; border-color: #444; background: #666; }

.ef-scope .list, .ef-scope p { color: #545454; }
.ef-scope .whenActive { display: none; }
.ef-scope .whenInactive { display: block; }

.ef-active .whenActive { display: block; }
.ef-active .whenInactive { display: none; }

#storyjs-timeline { background-image: url("/images/interactives/timeline-bg.jpg"); background-size: 100% 100%; }

.vco-slider { box-shadow: none !important; margin-top: 20px !important; }
.vco-slider .nav-container { color: #000; }

.vco-timeline .vco-navigation .timenav .content .marker.active .dot { background: #1d6f7e !important; }
.vco-timeline .vco-navigation .timenav .content .marker.active .flag .flag-content h3 { color: #1d6f7e !important; }
.vco-timeline .vco-navigation .timenav .content .marker .line .event-line { background: #dfb05e !important; }
.vco-timeline .vco-navigation .timenav-background { box-shadow: inset 0px 0px 25px 1px #918456; background: #fff !important; }
.vco-timeline .vco-navigation .timenav-background .timenav-indicator { display: none !important; }
.vco-timeline .vco-navigation .timenav-background .timenav-line { background: #1d6f7e !important; }
.vco-timeline .vco-navigation .timenav-background .timenav-interval-background { background: transparent !important; }

@media (min-width: 60.6em) { .thisDisplay.-large_expand { display: block !important; float: none !important; width: auto !important; }
  .thisDisplay.-large_invisible { display: none; }
  .thisDisplay.-large_visible { display: block; }
  .thisDisplay.-medium_visible { display: none; }
  .thisDisplay.-small_visible { display: none !important; }
  .page.-layout._utilities > .header .meta .subtitle:before { color: #20474e; content: "/"; clear: none; display: inline; font-size: 0.7em; line-height: 0.8em; margin-right: 6px; visibility: visible; }
  .structure.-layout._account { overflow: visible; }
  .structure.-layout._account > .list > .enclosure:focus, .structure.-layout._account > .list > .enclosure:hover { color: #343637; }
  .structure.-layout._account > .list > .enclosure:focus > *, .structure.-layout._account > .list > .enclosure:hover > * { color: #343637; }
  .structure.-layout._account > .list > .enclosure:focus > .item, .structure.-layout._account > .list > .enclosure:hover > .item { color: #1d6f7e; }
  .structure.-layout._account > .list > .enclosure:focus > .list, .structure.-layout._account > .list > .enclosure:hover > .list { display: block !important; }
  .structure.-layout._navigation { overflow: visible; }
  .structure.-layout._navigation > .list > .enclosure:focus, .structure.-layout._navigation > .list > .enclosure:hover { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #ffffff, #fefefe); background-color: #fefefe; color: #343637; }
  .structure.-layout._navigation > .list > .enclosure:focus > *, .structure.-layout._navigation > .list > .enclosure:hover > * { color: #343637; }
  .structure.-layout._navigation > .list > .enclosure:focus > .item, .structure.-layout._navigation > .list > .enclosure:hover > .item { color: #1d6f7e; }
  .structure.-layout._navigation > .list > .enclosure:focus > .list, .structure.-layout._navigation > .list > .enclosure:hover > .list { display: block !important; }
  .structure.-layout._search { overflow: visible; position: relative; }
  .structure.-layout._search .link { position: absolute; top: -15px; right: 0; } }
@media (max-width: 60.5em) and (min-width: 43.76em) { .thisDisplay.-large_visible { display: none !important; }
  .thisDisplay.-medium_expand { display: block !important; float: none !important; margin-left: 0 !important; margin-right: 0 !important; width: auto !important; }
  .thisDisplay.-medium_expand.clear { clear: both; }
  .thisDisplay.-medium_visible { display: block; }
  .thisDisplay.-small_visible { display: none; }
  .button.-brick .input, .button.-brick .title { font-size: 0.84615em; line-height: 1.54545em; line-height: 1.30769em; padding: 5px 10px; }
  .button.-hip > .title { font-size: 0.84615em; line-height: 1.54545em; line-height: 1.56923em; }
  .button.-key { font-size: 0.84615em; line-height: 1.54545em; line-height: 1.56923em; padding-left: 6px; padding-right: 6px; }
  .button.-pill { font-size: 0.84615em; line-height: 1.54545em; line-height: 1.56923em; padding: 4px; }
  .page.-layout._personnel-data { padding-left: 0; padding-right: 0; }
  .page.-layout._recentcontributions .enclosure { margin-top: 20px; }
  .page.-layout._recentcontributions .enclosure p { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; }
  .row > .column.-medium_expand + .column.-medium_expand { margin-top: 10px; }
  .row > .column.-medium_expand + .column.-medium_expand:first-child { margin-top: 0; }
  .structure.-layout._account > .list > .enclosure > .item { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; padding-left: 13px; padding-right: 13px; }
  .structure.-layout._content h1, .structure.-layout._content h2, .structure.-layout._content h3, .structure.-layout._content h4, .structure.-layout._content h5, .structure.-layout._content h6 { margin-bottom: 8px; }
  .structure.-layout._content p { font-size: 1.07692em; line-height: 2.42857em; line-height: 1.56923em; margin: 0 0 20px 0; }
  .structure.-layout._content p:last-of-type { margin-bottom: 0; }
  .structure.-layout._content > .wrapper.-inset { margin-bottom: 0; margin-top: 0; }
  .structure.-layout._controls .wrapper.-inset { padding-left: 15px; padding-right: 15px; }
  .structure.-layout._enrolement .wrapper.-inset { padding-left: 15px; padding-right: 15px; }
  .structure.-layout._footer .wrapper.-inset { padding-left: 15px; padding-right: 15px; }
  .structure.-layout._guidance .wrapper.-inset { padding-left: 15px; padding-right: 15px; }
  .structure.-layout._header ._da-logo { padding-top: 10px; }
  .structure.-layout._header ._da-logo .title { font-size: 2.07692em; line-height: 1.25926em; line-height: 1.30769em; }
  .structure.-layout._header ._naa-logo { padding-top: 11px; }
  .structure.-layout._header .wrapper.-inset { padding-left: 15px; padding-right: 15px; }
  .structure.-layout._navigation { overflow: visible; }
  .structure.-layout._navigation > .list > .enclosure > .item, .structure.-layout._navigation > .list > .enclosure > .column > .item { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; padding-left: 8px; padding-right: 8px; }
  .structure.-layout._navigation > .list > .enclosure:focus, .structure.-layout._navigation > .list > .enclosure:hover { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #ffffff, #fefefe); background-color: #fefefe; color: #343637; }
  .structure.-layout._navigation > .list > .enclosure:focus > *, .structure.-layout._navigation > .list > .enclosure:hover > * { color: #343637; }
  .structure.-layout._navigation > .list > .enclosure:focus > .item, .structure.-layout._navigation > .list > .enclosure:hover > .item { color: #1d6f7e; }
  .structure.-layout._navigation > .list > .enclosure:focus > .list, .structure.-layout._navigation > .list > .enclosure:hover > .list { display: block !important; }
  .structure.-layout._search .field .input { font-size: 1em; line-height: 1.30769em; line-height: 1.30769em; padding-bottom: 5px; padding-top: 5px; }
  .structure.-layout._supporters .logo { display: block; float: none !important; margin: 10px auto 0; }
  .structure.-layout._supporters .wrapper.-fluid { padding: 10px 0 18px; }
  .structure.-layout._tools .wrapper.-inset { padding-left: 15px; padding-right: 15px; }
  .center._vertical { -webkit-transform: translateY(0); transform: translateY(0); } }
@media (max-width: 43.75em) { .thisDisplay.-large_visible { display: none !important; }
  .thisDisplay.-medium_visible { display: none; }
  .thisDisplay.-small_expand { display: block !important; float: none !important; margin-left: 0 !important; margin-right: 0 !important; width: auto !important; }
  .thisDisplay.-small_expand.clear { clear: both; }
  .thisDisplay.-small_invisible { display: none !important; }
  .thisDisplay.-small_visible { display: block !important; }
  html { font-size: 81.25%; line-height: 1.30769em; }
  .button.-block .input, .button.-block .title { font-size: 1.15385em; line-height: 2.26667em; line-height: 1.30769em; padding: 9px 40px 8px 8px; }
  .button.-brick .input, .button.-brick .title { font-size: 1em; line-height: 1.30769em; line-height: 1.30769em; padding: 7px 10px 6px; }
  .button.-hip { border: 1px solid; }
  .button.-hip > .title { font-size: 1em; line-height: 1.30769em; line-height: 1.56923em; display: block; font-weight: 600; padding: 4px 5px; }
  .button.-hip.capped.-left { border-radius: 4px 0 0 4px; border-right: 0; }
  .button.-hip.capped.-left > .title { border-radius: 4px 0 0 4px; }
  .button.-hip.capped.-right { border-radius: 0 4px 4px 0; border-left: 0; }
  .button.-hip.capped.-right > .title { border-radius: 0 4px 4px 0; }
  .button.-key { font-size: 0.84615em; line-height: 1.54545em; line-height: 1.56923em; padding: 11px 12px 11px 8px; }
  .button.-pill { font-size: 1em; line-height: 1.30769em; line-height: 1.56923em; border-radius: 4px; border: 1px solid; display: block !important; float: none !important; font-weight: 600; padding: 4px 15px 4px; text-align: center; width: 100%; }
  .button.-pill > .title { display: block; float: none; text-align: center; }
  .form > .fieldset > .row > .column { margin-top: 20px; }
  .form > .fieldset > .row > .column:first-child { margin-top: 0; }
  .component.-commentmanagement .options .contribute { margin-bottom: 5px; }
  .component.-comments .header .enclosure { display: block !important; float: none !important; margin-left: 0; margin-right: 0; width: auto !important; }
  .component.-comments .header .subtitle { margin-bottom: 10px; }
  .component.-comments .header .title { border: 0; }
  .list.horizontal.grid > .enclosure { border-top: 1px solid #ddd; margin-top: 20px; padding-top: 20px; }
  .list.horizontal.grid > .enclosure:first-child { border-top: 0; margin-top: 0; padding-top: 0; }
  .page.-layout._filters { margin-bottom: 20px; }
  .page.-layout._focus { padding-bottom: 0; padding-left: 0; padding-right: 0; }
  .page.-layout._focus + .column { border-top: 1px solid #ddd; margin-top: 20px; }
  .page.-layout._header .title { font-size: 1.53846em; line-height: 1.7em; line-height: 1.56923em; }
  .page.-layout._personnel-data { padding-left: 0; padding-right: 0; }
  .page.-layout._recentcontributions > .box { padding-bottom: 5px; padding-top: 5px; }
  .page.-layout._records { padding-left: 0; padding-right: 0; }
  .page.-layout._records > .content > .list > .enclosure { margin-top: 9px; padding-top: 9px; }
  .page.-layout._utilities { margin-bottom: 20px; }
  .page.-layout._utilities .options > .enclosure:first-child .button { border-left: 0; margin-left: 0; }
  .row > .column.-small_expand + .column.-small_expand { margin-top: 10px; }
  .row > .column.-small_expand + .column.-small_expand:first-child { margin-top: 0; }
  .structure.-layout._account > .list > .enclosure > .item { font-size: 0.76923em; line-height: 1.7em; line-height: 1.30769em; }
  .structure.-layout._content > .wrapper.-inset { margin-bottom: 0; margin-top: 0; }
  .structure.-layout._controls { background: none !important; }
  .structure.-layout._controls .wrapper.-inset { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUwZGQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: linear-gradient(to bottom, #ffffff 70%, #e1e0dd 100%); background-color: #fff; color: #343637; padding-left: 0; padding-right: 15px; }
  .structure.-layout._controls .wrapper.-inset > * { color: #343637; }
  .structure.-layout._enrolement { padding: 16px 0 0; }
  .structure.-layout._enrolement .content { padding-right: 35px; }
  .structure.-layout._enrolement .search { margin-bottom: 18px; margin-top: 17px; }
  .structure.-layout._enrolement .search .button { border-radius: 0 4px 4px 0; }
  .structure.-layout._enrolement .search .button > .input { font-size: 1.15385em; line-height: 2.26667em; line-height: 1.30769em; padding-left: 10px; }
  .structure.-layout._enrolement .search .column.-percent._27 { margin-left: 0; width: 27%; }
  .structure.-layout._enrolement .search .input { font-size: 1.15385em; line-height: 2.26667em; line-height: 1.30769em; border-radius: 4px 0 0 4px; }
  .structure.-layout._enrolement .search > .title { font-size: 1.23077em; line-height: 2.125em; line-height: 1.30769em; }
  .structure.-layout._enrolement .title { font-size: 1.53846em; line-height: 1.7em; line-height: 1.30769em; }
  .structure.-layout._enrolement .component.-overlay { padding-left: 15px; padding-right: 15px; }
  .structure.-layout._enrolement .component.-underlay { max-width: 125%; }
  .structure.-layout._enrolement .component.-underlay > * { max-width: 125%; }
  .structure.-layout._footer .list .enclosure { margin-left: 0; margin-top: 13px; }
  .structure.-layout._footer .list .enclosure:first-child { margin-top: 0; }
  .structure.-layout._footer .wrapper.-inset { padding: 0 15px; }
  .structure.-layout._guidance .wrapper .column { border-top: 1px solid #0f282c; margin-top: 6px; padding-left: 15px; padding-right: 15px; padding-top: 6px; }
  .structure.-layout._guidance .wrapper .column:first-child { border-top: 0; margin-top: 0; padding-top: 0; }
  .structure.-layout._guidance .wrapper .logo { display: block; float: none !important; margin: 5px auto 0 !important; }
  .structure.-layout._guidance .wrapper.-fluid { padding-bottom: 5px; padding-top: 20px; }
  .structure.-layout._header { background-color: #fff; padding-bottom: 0; }
  .structure.-layout._header ._anz-logo { padding-top: 6px; }
  .structure.-layout._header ._da-logo { padding-top: 5px; margin-bottom: 10px; }
  .structure.-layout._header ._da-logo .title { font-size: 2.07692em; line-height: 1.25926em; line-height: 1.43846em; text-align: center; }
  .structure.-layout._header ._da-logo .title strong { display: inline; }
  .structure.-layout._header ._naa-logo { padding-top: 0; }
  .structure.-layout._header .wrapper.-inset { padding-left: 15px; padding-right: 15px; }
  .structure.-layout._navigation > .action { background-image: url("../images/backgrounds/divider-double_steel.png"); background-border-top: 1px solid; background-position: bottom right; background-repeat: no-repeat; margin-top: 7px; padding: 10px 10px 12px 15px; }
  .structure.-layout._navigation > .action > .title { font-size: 1em; line-height: 1.30769em; line-height: 1.30769em; float: left; font-family: "open-bold_semi", "Arial", Sans-Serif; }
  .structure.-layout._navigation > .action.active { background: #fff; border-right: 1px solid #d3d3d3; border-top: 1px solid #d3d3d3; color: #000; margin-top: 6px; }
  .structure.-layout._navigation > .list { transition: opacity 0.5s ease, left 0.5s ease, right 0.5s ease; border-bottom: 1px solid #d3d3d3; border-top: 1px solid #d3d3d3; display: block; left: -999px; opacity: 0; position: absolute; right: initial; top: 44px; width: 100%; z-index: 10; }
  .structure.-layout._navigation > .list > .enclosure { float: none; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUwZGQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: linear-gradient(to bottom, #ffffff 70%, #e1e0dd 100%); background-color: #fff; border-bottom: 1px solid #d3d3d3; color: #343637; position: static; z-index: initial; }
  .structure.-layout._navigation > .list > .enclosure > * { color: #343637; }
  .structure.-layout._navigation > .list > .enclosure > .item, .structure.-layout._navigation > .list > .enclosure > .column > .item { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; background: none; padding: 15px; }
  .structure.-layout._navigation > .list > .enclosure > .list { transition: opacity 0.8s ease, left 0.4s ease, right 0.4s ease; display: block; left: -999px; opacity: 0; position: absolute; right: initial; top: 0; width: 100%; z-index: 10; }
  .structure.-layout._navigation > .list > .enclosure > .list > .enclosure { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUwZGQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA='); background-size: 100%; background-image: linear-gradient(to bottom, #ffffff 70%, #e1e0dd 100%); background-color: #fff; color: #343637; display: block; }
  .structure.-layout._navigation > .list > .enclosure > .list > .enclosure > .item { font-size: 0.92308em; line-height: 1.41667em; line-height: 1.30769em; background: none !important; border: 0; font-family: "open-bold", "Arial", Sans-Serif; padding: 15px 15px 14px; }
  .structure.-layout._navigation > .list > .enclosure > .list > .enclosure > .item > * { color: #343637; }
  .structure.-layout._navigation > .list > .enclosure > .list > .enclosure.closeSub > .item { float: left; }
  .structure.-layout._navigation > .list > .enclosure > .list > .enclosure.closeSub > .action { display: block; padding: 1em 15px; }
  .structure.-layout._navigation > .list > .enclosure > .list.open { transition: opacity 0.8s ease, left 0.4s ease, right 0.4s ease; left: 0; right: 0; opacity: 1; width: 100%; }
  .structure.-layout._navigation > .list > .enclosure.hasSub { cursor: pointer; }
  .structure.-layout._navigation > .list > .enclosure.hasSub > * > .action { padding: 1em 15px; }
  .structure.-layout._navigation > .list > .enclosure.hasSub > * > .action .icon { float: right; }
  .structure.-layout._navigation > .list > .enclosure:first-child { margin-left: 0; }
  .structure.-layout._navigation > .list.open { transition: opacity 0.8s ease, left 0.4s ease, right 0.4s ease; left: 0; right: 0; opacity: 1; width: 100%; }
  .structure.-layout._pages .enclosure { display: block; margin-left: 0; margin-top: 10px !important; }
  .structure.-layout._pages .enclosure > .item { font-size: 1em; line-height: 1.30769em; line-height: 1.11154em; }
  .structure.-layout._pages .enclosure.page > .item { border: 1px solid #1d6f7e; padding: 3px 5px; }
  .structure.-layout._pages .enclosure.navigation { display: none; }
  .structure.-layout._pages .enclosure.navigation > .item { border: 1px solid #1d6f7e; display: block; padding: 3px 5px; }
  .structure.-layout._pages .enclosure.navigation > .item .icon { margin: 0 auto; }
  .structure.-layout._pages .enclosure.navigation:before { display: none; }
  .structure.-layout._pages .enclosure:first-child { margin-top: 0 !important; }
  .structure.-layout._pages .list { display: block; float: none !important; margin-bottom: 7px; margin-left: 13px; margin-top: 7px; text-align: center; }
  .structure.-layout._pages .list:first-child { margin-left: 0; }
  .structure.-layout._pagination { margin-bottom: 20px; padding: 12px 6px 10px; text-align: center; }
  .structure.-layout._pagination .form.basic { margin-bottom: 5px; }
  .structure.-layout._pagination .form.basic label, .structure.-layout._pagination .form.basic input { margin-bottom: 5px; }
  .structure.-layout._pagination .list { display: block; float: none; margin-left: 5px; width: 100%; }
  .structure.-layout._pagination .list:first-child { margin-left: 0; }
  .structure.-layout._pagination .list > .enclosure { float: none; }
  .structure.-layout._search { padding-bottom: 0; padding-left: 10px; padding-top: 10px; }
  .structure.-layout._search .button { border-radius: 4px 4px 0 0; border-bottom: 0; }
  .structure.-layout._search .button > .title { border-radius: 4px 4px 0 0; padding-bottom: 9px; padding-top: 9px; }
  .structure.-layout._supporters .logo { display: block; float: none !important; margin: 20px auto 0; }
  .structure.-layout._supporters .wrapper.-fluid { padding: 10px 0 18px; }
  .structure.-layout._tools > .wrapper.-inset { padding: 13px 15px 32px; }
  .structure.-layout._tools > .wrapper.-inset > .row > .column { margin-top: 22px; }
  .structure.-layout._tools > .wrapper.-inset > .row > .column:first-child { margin-top: 0; }
  .background.-gradient._shiny { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTBkZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #ffffff, #e1e0dd); background-color: #fff; color: #343637; }
  .background.-gradient._shiny > * { color: #343637; }
  .background.-gradient._shimmer { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: linear-gradient(to bottom, #ffffff, #fefefe); background-color: #fefefe; color: #343637; }
  .background.-gradient._shimmer > * { color: #343637; }
  .column.-shadow._dithered { background-image: none; }
  .center._vertical { -webkit-transform: translateY(0); transform: translateY(0); }
  .breadcrumb { display: none; } }
@media (max-width: 450px) { .structure.-layout._header ._da-logo { clear: both; padding-bottom: 0px; padding-left: 0; padding-right: 0; padding-top: 20px; } }
@media print { * { padding: 0 !important; }
  .print-discard, .button, .button.-pill, .component.-underlay, .moderate, .sharing, .tip, .profile__gallery, .gallery__image.tab-active img, .gallery__scroll, .tab__panel, .tabs__options, .timeline, .icon, .gototop, .map, #positionButtonDiv, .page.-layout._filters, .page.-layout._pages, .page.-layout._utilities .options, .structure.-layout._enrolement .search, .structure.-layout._controls, .structure.-layout._footer, .structure.-layout._guidance, .structure.-layout._pagination, .structure.-layout._supporters, .structure.-layout._tools { display: none !important; }
  .print-display, #tab-list { display: block !important; }
  .print-reset, .page.-layout._records, .page.-layout._records *, .page.-layout._results, .structure.-layout._enrolement .column { display: block; clear: both; float: none !important; margin-left: 0 !important; margin-right: 0 !important; width: auto !important; }
  .block > .content { border: 0; }
  .component.-caption { border: 0; margin-top: 10px; }
  .component.-caption .row { border: 0; }
  .component.-commentmanagement { margin-top: 40px; }
  .component.-comments > .list > .enclosure { border-bottom: 0; }
  .component.-comments > .list > .enclosure .header .enclosure { display: block; float: none; margin-left: 0; margin-right: 0; }
  .component.-comments > .list > .enclosure .header .title { border: 0; }
  .component.-inspector { border: 0; }
  .list.horizontal.grid > .enclosure { border: 0 !important; margin-top: 40px !important; }
  .list.horizontal.grid > .enclosure > .header { height: auto; margin-bottom: 20px !important; text-align: center; }
  .list.horizontal.grid > .enclosure:first-child { margin-top: 0; }
  select[multiple] { height: 200px; }
  table { border-right: 1px solid #000; }
  table tbody { border-top: 1px solid #000; }
  table tbody tr { border-bottom: 1px solid #000; }
  table tbody tr td, table tbody tr th { border-left: 1px solid #000; text-align: center !important; }
  #tab-list { border: 0; height: auto; visibility: visible; }
  @page { margin: 1cm; }
  * { background: transparent !important; color: black !important; text-shadow: none !important; -webkit-filter: none !important; filter: none !important; -ms-filter: none !important; }
  .heighted, .propagateheight { min-height: 0 !important; max-height: none !important; }
  #zoomer #zoomable { height: auto; }
  a, a:visited { text-decoration: underline !important; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
  thead { display: table-header-group; }
  img { max-width: 100% !important; width: auto !important; }
  p, h2, h3 { orphans: 3; widows: 3; }
  .page.-layout._personnel-data { margin-top: 20px; }
  .page.-layout._records img { width: auto !important; }
  .page.-layout._records .enclosure { border-top: 0; }
  .page.-layout._records .enclosure > .header { margin-top: 20px; }
  .page.-layout._results > .list > .enclosure { border-top: 0; }
  .page.-layout._results img { width: 100% !important; }
  .structure.-layout._anz-logo:before { content: url("/images/logos/anz-small_pitch.png"); display: block; visibility: visible; }
  .structure.-layout._content > .wrapper.-inset { box-shadow: none; box-shadow: none; box-shadow: none; }
  .structure.-layout._da-logo { float: none; text-align: center; }
  .structure.-layout._da-logo > .title { text-decoration: none; }
  .structure.-layout._naa-logo:before { content: url("/images/logos/naa-small_pitch.png"); display: block; visibility: visible; }
  .center._vertical { -webkit-transform: 0; transform: 0; transform: 0; transform: 0; transform: 0; }
  .wrapper.-inset { max-width: none; } }
.whenActive input[type="text"], .whenActive textarea { border: 1px solid #efefef !important; padding: 6px  !important; }
.whenActive input[type="text"]::-moz-selection, .whenActive input[type="text"]::-moz-selection, .whenActive textarea::-moz-selection, .whenActive textarea::-moz-selection { background-color: #9d6f22  !important; color: white  !important; }
.whenActive input[type="text"]::selection, .whenActive input[type="text"]::-moz-selection, .whenActive textarea::selection, .whenActive textarea::-moz-selection { background-color: #9d6f22  !important; color: white  !important; }

.oldie-visible { display: none; }

.sitemap {
	margin-left:10px;
	list-style-type:none;
}

.sitemap ul {
	margin-top:0; margin-bottom:0;
	padding-top:0; padding-bottom:0;
}

.sitemap li {
	list-style-type:none;
	margin-left:20px;
	margin-top:0; margin-bottom:0;
	padding-top:4px; padding-bottom:0;
	font-size:110%;
}

.sitemap li li a {
	font-weight:normal;
	font-size:80%;
}

.sitemap li ul {
	padding-top:2px;
}

.sitemap li ul li:last-of-type {
	padding-bottom:10px;
}

.school-logo-300 {
	width: 300px; height: auto; display: inline-block; padding: 5px; border: solid 1px #ccc; border-radius: 5px;
}

.school-logo-300-link {
	margin-right:10px;
}

h2.school-entries {
	text-align:center;
	color:#FFF;
	background:#20474E;
	padding:10px 0 !important;
}

/*# sourceMappingURL=style.css.map */