/*! normalize.css v1.1.3 | MIT License | git.io/normalize */

@import url("http://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700|Roboto+Condensed:400,300,700");
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block
}
audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1
}
audio:not([controls]) {
    display: none;
    height: 0
}
[hidden] {
    display: none
}
html {
    font-size: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}
html,
button,
input,
select,
textarea {
    font-family: sans-serif
}
body {
    margin: 0
}
a:focus {
    outline: thin dotted
}
a:active,
a:hover {
    outline: 0
}
h1 {
    font-size: 2em;
    margin: 0.67em 0
}
h2 {
    font-size: 1.5em;
    margin: 0.83em 0
}
h3 {
    font-size: 1.17em;
    margin: 1em 0
}
h4 {
    font-size: 1em;
    margin: 1.33em 0
}
h5 {
    font-size: 0.83em;
    margin: 1.67em 0
}
h6 {
    font-size: 0.67em;
    margin: 2.33em 0
}
abbr[title] {
    border-bottom: 1px dotted
}
b,
strong {
    font-weight: bold
}
blockquote {
    margin: 1em 40px
}
dfn {
    font-style: italic
}
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}
mark {
    background: #ff0;
    color: #000
}
p,
pre {
    margin: 1em 0
}
code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em
}
pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word
}
q {
    quotes: none
}
q:before,
q:after {
    content: '';
    content: none
}
small {
    font-size: 80%
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}
sup {
    top: -0.5em
}
sub {
    bottom: -0.25em
}
dl,
menu,
ol,
ul {
    margin: 1em 0
}
dd {
    margin: 0 0 0 40px
}
menu,
ol,
ul {
    padding: 0 0 0 40px
}
nav ul,
nav ol {
    list-style: none;
    list-style-image: none
}
img {
    border: 0;
    -ms-interpolation-mode: bicubic
}
svg:not(:root) {
    overflow: hidden
}
figure {
    margin: 0
}
form {
    margin: 0
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em
}
legend {
    border: 0;
    padding: 0;
    white-space: normal;
    *margin-left: -7px
}
button,
input,
select,
textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle
}
button,
input {
    line-height: normal
}
button,
select {
    text-transform: none
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    *overflow: visible
}
button[disabled],
html input[disabled] {
    cursor: default
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
    *height: 13px;
    *width: 13px
}
input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}
textarea {
    overflow: auto;
    vertical-align: top
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */

html,
button,
input,
select,
textarea {
    color: #222
}
html {
    font-size: 1em;
    line-height: 1.4
}
::-moz-selection {
    background: #b3d4fc;
    text-shadow: none
}
::selection {
    background: #b3d4fc;
    text-shadow: none
}
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0
}
audio,
canvas,
img,
video {
    vertical-align: middle
}
fieldset {
    border: 0;
    margin: 0;
    padding: 0
}
textarea {
    resize: vertical
}
.browsehappy {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0
}
.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    *text-indent: -9999px
}
.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%
}
.hidden {
    display: none !important;
    visibility: hidden
}
.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}
.invisible {
    visibility: hidden
}
.clearfix:before,
.clearfix:after {
    content: " ";
    display: table
}
.clearfix:after {
    clear: both
}
.clearfix {
    *zoom: 1
}
.column {
    float: left
}
.column._halves {
    float: left;
    margin-left: 0%;
    width: 50%
}
.column._halves._1-mar {
    margin-left: 1%;
    width: 49.5%
}
.column._halves._2-mar {
    margin-left: 2%;
    width: 49%
}
.column._halves._3-mar {
    margin-left: 3%;
    width: 48.5%
}
.column._halves._4-mar {
    margin-left: 4%;
    width: 48%
}
.column._halves._5-mar {
    margin-left: 5%;
    width: 47.5%
}
.column._halves._6-mar {
    margin-left: 6%;
    width: 47%
}
.column._halves._7-mar {
    margin-left: 7%;
    width: 46.5%
}
.column._halves._8-mar {
    margin-left: 8%;
    width: 46%
}
.column._halves._9-mar {
    margin-left: 9%;
    width: 45.5%
}
.column._halves._10-mar {
    margin-left: 10%;
    width: 45%
}
.column._halves:first-child {
    margin-left: 0
}
.column._thirds {
    float: left;
    margin-left: 0%;
    width: 33.33333%
}
.column._thirds._1-mar {
    margin-left: 1%;
    width: 32.66667%
}
.column._thirds._2-mar {
    margin-left: 2%;
    width: 32%
}
.column._thirds._3-mar {
    margin-left: 3%;
    width: 31.33333%
}
.column._thirds._4-mar {
    margin-left: 4%;
    width: 30.66667%
}
.column._thirds._5-mar {
    margin-left: 5%;
    width: 30%
}
.column._thirds._6-mar {
    margin-left: 6%;
    width: 29.33333%
}
.column._thirds._7-mar {
    margin-left: 7%;
    width: 28.66667%
}
.column._thirds._8-mar {
    margin-left: 8%;
    width: 28%
}
.column._thirds._9-mar {
    margin-left: 9%;
    width: 27.33333%
}
.column._thirds._10-mar {
    margin-left: 10%;
    width: 26.66667%
}
.column._thirds:first-child {
    margin-left: 0
}
.column._quarters {
    float: left;
    margin-left: 0%;
    width: 25%
}
.column._quarters._1-mar {
    margin-left: 1%;
    width: 24.25%
}
.column._quarters._2-mar {
    margin-left: 2%;
    width: 23.5%
}
.column._quarters._3-mar {
    margin-left: 3%;
    width: 22.75%
}
.column._quarters._4-mar {
    margin-left: 4%;
    width: 22%
}
.column._quarters._5-mar {
    margin-left: 5%;
    width: 21.25%
}
.column._quarters._6-mar {
    margin-left: 6%;
    width: 20.5%
}
.column._quarters._7-mar {
    margin-left: 7%;
    width: 19.75%
}
.column._quarters._8-mar {
    margin-left: 8%;
    width: 19%
}
.column._quarters._9-mar {
    margin-left: 9%;
    width: 18.25%
}
.column._quarters._10-mar {
    margin-left: 10%;
    width: 17.5%
}
.column._quarters:first-child {
    margin-left: 0
}
.column._1-per {
    float: left;
    margin-left: 0%;
    width: 1%
}
.column._1-per._1-mar {
    margin-left: 1%;
    width: 0%
}
.column._1-per._2-mar {
    margin-left: 2%;
    width: -1%
}
.column._1-per._3-mar {
    margin-left: 3%;
    width: -2%
}
.column._1-per._4-mar {
    margin-left: 4%;
    width: -3%
}
.column._1-per._5-mar {
    margin-left: 5%;
    width: -4%
}
.column._1-per._6-mar {
    margin-left: 6%;
    width: -5%
}
.column._1-per._7-mar {
    margin-left: 7%;
    width: -6%
}
.column._1-per._8-mar {
    margin-left: 8%;
    width: -7%
}
.column._1-per._9-mar {
    margin-left: 9%;
    width: -8%
}
.column._1-per._10-mar {
    margin-left: 10%;
    width: -9%
}
.column._1-per:first-child {
    margin-left: 0
}
.column._2-per {
    float: left;
    margin-left: 0%;
    width: 2%
}
.column._2-per._1-mar {
    margin-left: 1%;
    width: 1%
}
.column._2-per._2-mar {
    margin-left: 2%;
    width: 0%
}
.column._2-per._3-mar {
    margin-left: 3%;
    width: -1%
}
.column._2-per._4-mar {
    margin-left: 4%;
    width: -2%
}
.column._2-per._5-mar {
    margin-left: 5%;
    width: -3%
}
.column._2-per._6-mar {
    margin-left: 6%;
    width: -4%
}
.column._2-per._7-mar {
    margin-left: 7%;
    width: -5%
}
.column._2-per._8-mar {
    margin-left: 8%;
    width: -6%
}
.column._2-per._9-mar {
    margin-left: 9%;
    width: -7%
}
.column._2-per._10-mar {
    margin-left: 10%;
    width: -8%
}
.column._2-per:first-child {
    margin-left: 0
}
.column._3-per {
    float: left;
    margin-left: 0%;
    width: 3%
}
.column._3-per._1-mar {
    margin-left: 1%;
    width: 2%
}
.column._3-per._2-mar {
    margin-left: 2%;
    width: 1%
}
.column._3-per._3-mar {
    margin-left: 3%;
    width: 0%
}
.column._3-per._4-mar {
    margin-left: 4%;
    width: -1%
}
.column._3-per._5-mar {
    margin-left: 5%;
    width: -2%
}
.column._3-per._6-mar {
    margin-left: 6%;
    width: -3%
}
.column._3-per._7-mar {
    margin-left: 7%;
    width: -4%
}
.column._3-per._8-mar {
    margin-left: 8%;
    width: -5%
}
.column._3-per._9-mar {
    margin-left: 9%;
    width: -6%
}
.column._3-per._10-mar {
    margin-left: 10%;
    width: -7%
}
.column._3-per:first-child {
    margin-left: 0
}
.column._4-per {
    float: left;
    margin-left: 0%;
    width: 4%
}
.column._4-per._1-mar {
    margin-left: 1%;
    width: 3%
}
.column._4-per._2-mar {
    margin-left: 2%;
    width: 2%
}
.column._4-per._3-mar {
    margin-left: 3%;
    width: 1%
}
.column._4-per._4-mar {
    margin-left: 4%;
    width: 0%
}
.column._4-per._5-mar {
    margin-left: 5%;
    width: -1%
}
.column._4-per._6-mar {
    margin-left: 6%;
    width: -2%
}
.column._4-per._7-mar {
    margin-left: 7%;
    width: -3%
}
.column._4-per._8-mar {
    margin-left: 8%;
    width: -4%
}
.column._4-per._9-mar {
    margin-left: 9%;
    width: -5%
}
.column._4-per._10-mar {
    margin-left: 10%;
    width: -6%
}
.column._4-per:first-child {
    margin-left: 0
}
.column._5-per {
    float: left;
    margin-left: 0%;
    width: 5%
}
.column._5-per._1-mar {
    margin-left: 1%;
    width: 4%
}
.column._5-per._2-mar {
    margin-left: 2%;
    width: 3%
}
.column._5-per._3-mar {
    margin-left: 3%;
    width: 2%
}
.column._5-per._4-mar {
    margin-left: 4%;
    width: 1%
}
.column._5-per._5-mar {
    margin-left: 5%;
    width: 0%
}
.column._5-per._6-mar {
    margin-left: 6%;
    width: -1%
}
.column._5-per._7-mar {
    margin-left: 7%;
    width: -2%
}
.column._5-per._8-mar {
    margin-left: 8%;
    width: -3%
}
.column._5-per._9-mar {
    margin-left: 9%;
    width: -4%
}
.column._5-per._10-mar {
    margin-left: 10%;
    width: -5%
}
.column._5-per:first-child {
    margin-left: 0
}
.column._6-per {
    float: left;
    margin-left: 0%;
    width: 6%
}
.column._6-per._1-mar {
    margin-left: 1%;
    width: 5%
}
.column._6-per._2-mar {
    margin-left: 2%;
    width: 4%
}
.column._6-per._3-mar {
    margin-left: 3%;
    width: 3%
}
.column._6-per._4-mar {
    margin-left: 4%;
    width: 2%
}
.column._6-per._5-mar {
    margin-left: 5%;
    width: 1%
}
.column._6-per._6-mar {
    margin-left: 6%;
    width: 0%
}
.column._6-per._7-mar {
    margin-left: 7%;
    width: -1%
}
.column._6-per._8-mar {
    margin-left: 8%;
    width: -2%
}
.column._6-per._9-mar {
    margin-left: 9%;
    width: -3%
}
.column._6-per._10-mar {
    margin-left: 10%;
    width: -4%
}
.column._6-per:first-child {
    margin-left: 0
}
.column._7-per {
    float: left;
    margin-left: 0%;
    width: 7%
}
.column._7-per._1-mar {
    margin-left: 1%;
    width: 6%
}
.column._7-per._2-mar {
    margin-left: 2%;
    width: 5%
}
.column._7-per._3-mar {
    margin-left: 3%;
    width: 4%
}
.column._7-per._4-mar {
    margin-left: 4%;
    width: 3%
}
.column._7-per._5-mar {
    margin-left: 5%;
    width: 2%
}
.column._7-per._6-mar {
    margin-left: 6%;
    width: 1%
}
.column._7-per._7-mar {
    margin-left: 7%;
    width: 0%
}
.column._7-per._8-mar {
    margin-left: 8%;
    width: -1%
}
.column._7-per._9-mar {
    margin-left: 9%;
    width: -2%
}
.column._7-per._10-mar {
    margin-left: 10%;
    width: -3%
}
.column._7-per:first-child {
    margin-left: 0
}
.column._8-per {
    float: left;
    margin-left: 0%;
    width: 8%
}
.column._8-per._1-mar {
    margin-left: 1%;
    width: 7%
}
.column._8-per._2-mar {
    margin-left: 2%;
    width: 6%
}
.column._8-per._3-mar {
    margin-left: 3%;
    width: 5%
}
.column._8-per._4-mar {
    margin-left: 4%;
    width: 4%
}
.column._8-per._5-mar {
    margin-left: 5%;
    width: 3%
}
.column._8-per._6-mar {
    margin-left: 6%;
    width: 2%
}
.column._8-per._7-mar {
    margin-left: 7%;
    width: 1%
}
.column._8-per._8-mar {
    margin-left: 8%;
    width: 0%
}
.column._8-per._9-mar {
    margin-left: 9%;
    width: -1%
}
.column._8-per._10-mar {
    margin-left: 10%;
    width: -2%
}
.column._8-per:first-child {
    margin-left: 0
}
.column._9-per {
    float: left;
    margin-left: 0%;
    width: 9%
}
.column._9-per._1-mar {
    margin-left: 1%;
    width: 8%
}
.column._9-per._2-mar {
    margin-left: 2%;
    width: 7%
}
.column._9-per._3-mar {
    margin-left: 3%;
    width: 6%
}
.column._9-per._4-mar {
    margin-left: 4%;
    width: 5%
}
.column._9-per._5-mar {
    margin-left: 5%;
    width: 4%
}
.column._9-per._6-mar {
    margin-left: 6%;
    width: 3%
}
.column._9-per._7-mar {
    margin-left: 7%;
    width: 2%
}
.column._9-per._8-mar {
    margin-left: 8%;
    width: 1%
}
.column._9-per._9-mar {
    margin-left: 9%;
    width: 0%
}
.column._9-per._10-mar {
    margin-left: 10%;
    width: -1%
}
.column._9-per:first-child {
    margin-left: 0
}
.column._10-per {
    float: left;
    margin-left: 0%;
    width: 10%
}
.column._10-per._1-mar {
    margin-left: 1%;
    width: 9%
}
.column._10-per._2-mar {
    margin-left: 2%;
    width: 8%
}
.column._10-per._3-mar {
    margin-left: 3%;
    width: 7%
}
.column._10-per._4-mar {
    margin-left: 4%;
    width: 6%
}
.column._10-per._5-mar {
    margin-left: 5%;
    width: 5%
}
.column._10-per._6-mar {
    margin-left: 6%;
    width: 4%
}
.column._10-per._7-mar {
    margin-left: 7%;
    width: 3%
}
.column._10-per._8-mar {
    margin-left: 8%;
    width: 2%
}
.column._10-per._9-mar {
    margin-left: 9%;
    width: 1%
}
.column._10-per._10-mar {
    margin-left: 10%;
    width: 0%
}
.column._10-per:first-child {
    margin-left: 0
}
.column._11-per {
    float: left;
    margin-left: 0%;
    width: 11%
}
.column._11-per._1-mar {
    margin-left: 1%;
    width: 10%
}
.column._11-per._2-mar {
    margin-left: 2%;
    width: 9%
}
.column._11-per._3-mar {
    margin-left: 3%;
    width: 8%
}
.column._11-per._4-mar {
    margin-left: 4%;
    width: 7%
}
.column._11-per._5-mar {
    margin-left: 5%;
    width: 6%
}
.column._11-per._6-mar {
    margin-left: 6%;
    width: 5%
}
.column._11-per._7-mar {
    margin-left: 7%;
    width: 4%
}
.column._11-per._8-mar {
    margin-left: 8%;
    width: 3%
}
.column._11-per._9-mar {
    margin-left: 9%;
    width: 2%
}
.column._11-per._10-mar {
    margin-left: 10%;
    width: 1%
}
.column._11-per:first-child {
    margin-left: 0
}
.column._12-per {
    float: left;
    margin-left: 0%;
    width: 12%
}
.column._12-per._1-mar {
    margin-left: 1%;
    width: 11%
}
.column._12-per._2-mar {
    margin-left: 2%;
    width: 10%
}
.column._12-per._3-mar {
    margin-left: 3%;
    width: 9%
}
.column._12-per._4-mar {
    margin-left: 4%;
    width: 8%
}
.column._12-per._5-mar {
    margin-left: 5%;
    width: 7%
}
.column._12-per._6-mar {
    margin-left: 6%;
    width: 6%
}
.column._12-per._7-mar {
    margin-left: 7%;
    width: 5%
}
.column._12-per._8-mar {
    margin-left: 8%;
    width: 4%
}
.column._12-per._9-mar {
    margin-left: 9%;
    width: 3%
}
.column._12-per._10-mar {
    margin-left: 10%;
    width: 2%
}
.column._12-per:first-child {
    margin-left: 0
}
.column._13-per {
    float: left;
    margin-left: 0%;
    width: 13%
}
.column._13-per._1-mar {
    margin-left: 1%;
    width: 12%
}
.column._13-per._2-mar {
    margin-left: 2%;
    width: 11%
}
.column._13-per._3-mar {
    margin-left: 3%;
    width: 10%
}
.column._13-per._4-mar {
    margin-left: 4%;
    width: 9%
}
.column._13-per._5-mar {
    margin-left: 5%;
    width: 8%
}
.column._13-per._6-mar {
    margin-left: 6%;
    width: 7%
}
.column._13-per._7-mar {
    margin-left: 7%;
    width: 6%
}
.column._13-per._8-mar {
    margin-left: 8%;
    width: 5%
}
.column._13-per._9-mar {
    margin-left: 9%;
    width: 4%
}
.column._13-per._10-mar {
    margin-left: 10%;
    width: 3%
}
.column._13-per:first-child {
    margin-left: 0
}
.column._14-per {
    float: left;
    margin-left: 0%;
    width: 14%
}
.column._14-per._1-mar {
    margin-left: 1%;
    width: 13%
}
.column._14-per._2-mar {
    margin-left: 2%;
    width: 12%
}
.column._14-per._3-mar {
    margin-left: 3%;
    width: 11%
}
.column._14-per._4-mar {
    margin-left: 4%;
    width: 10%
}
.column._14-per._5-mar {
    margin-left: 5%;
    width: 9%
}
.column._14-per._6-mar {
    margin-left: 6%;
    width: 8%
}
.column._14-per._7-mar {
    margin-left: 7%;
    width: 7%
}
.column._14-per._8-mar {
    margin-left: 8%;
    width: 6%
}
.column._14-per._9-mar {
    margin-left: 9%;
    width: 5%
}
.column._14-per._10-mar {
    margin-left: 10%;
    width: 4%
}
.column._14-per:first-child {
    margin-left: 0
}
.column._15-per {
    float: left;
    margin-left: 0%;
    width: 15%
}
.column._15-per._1-mar {
    margin-left: 1%;
    width: 14%
}
.column._15-per._2-mar {
    margin-left: 2%;
    width: 13%
}
.column._15-per._3-mar {
    margin-left: 3%;
    width: 12%
}
.column._15-per._4-mar {
    margin-left: 4%;
    width: 11%
}
.column._15-per._5-mar {
    margin-left: 5%;
    width: 10%
}
.column._15-per._6-mar {
    margin-left: 6%;
    width: 9%
}
.column._15-per._7-mar {
    margin-left: 7%;
    width: 8%
}
.column._15-per._8-mar {
    margin-left: 8%;
    width: 7%
}
.column._15-per._9-mar {
    margin-left: 9%;
    width: 6%
}
.column._15-per._10-mar {
    margin-left: 10%;
    width: 5%
}
.column._15-per:first-child {
    margin-left: 0
}
.column._16-per {
    float: left;
    margin-left: 0%;
    width: 16%
}
.column._16-per._1-mar {
    margin-left: 1%;
    width: 15%
}
.column._16-per._2-mar {
    margin-left: 2%;
    width: 14%
}
.column._16-per._3-mar {
    margin-left: 3%;
    width: 13%
}
.column._16-per._4-mar {
    margin-left: 4%;
    width: 12%
}
.column._16-per._5-mar {
    margin-left: 5%;
    width: 11%
}
.column._16-per._6-mar {
    margin-left: 6%;
    width: 10%
}
.column._16-per._7-mar {
    margin-left: 7%;
    width: 9%
}
.column._16-per._8-mar {
    margin-left: 8%;
    width: 8%
}
.column._16-per._9-mar {
    margin-left: 9%;
    width: 7%
}
.column._16-per._10-mar {
    margin-left: 10%;
    width: 6%
}
.column._16-per:first-child {
    margin-left: 0
}
.column._17-per {
    float: left;
    margin-left: 0%;
    width: 17%
}
.column._17-per._1-mar {
    margin-left: 1%;
    width: 16%
}
.column._17-per._2-mar {
    margin-left: 2%;
    width: 15%
}
.column._17-per._3-mar {
    margin-left: 3%;
    width: 14%
}
.column._17-per._4-mar {
    margin-left: 4%;
    width: 13%
}
.column._17-per._5-mar {
    margin-left: 5%;
    width: 12%
}
.column._17-per._6-mar {
    margin-left: 6%;
    width: 11%
}
.column._17-per._7-mar {
    margin-left: 7%;
    width: 10%
}
.column._17-per._8-mar {
    margin-left: 8%;
    width: 9%
}
.column._17-per._9-mar {
    margin-left: 9%;
    width: 8%
}
.column._17-per._10-mar {
    margin-left: 10%;
    width: 7%
}
.column._17-per:first-child {
    margin-left: 0
}
.column._18-per {
    float: left;
    margin-left: 0%;
    width: 18%
}
.column._18-per._1-mar {
    margin-left: 1%;
    width: 17%
}
.column._18-per._2-mar {
    margin-left: 2%;
    width: 16%
}
.column._18-per._3-mar {
    margin-left: 3%;
    width: 15%
}
.column._18-per._4-mar {
    margin-left: 4%;
    width: 14%
}
.column._18-per._5-mar {
    margin-left: 5%;
    width: 13%
}
.column._18-per._6-mar {
    margin-left: 6%;
    width: 12%
}
.column._18-per._7-mar {
    margin-left: 7%;
    width: 11%
}
.column._18-per._8-mar {
    margin-left: 8%;
    width: 10%
}
.column._18-per._9-mar {
    margin-left: 9%;
    width: 9%
}
.column._18-per._10-mar {
    margin-left: 10%;
    width: 8%
}
.column._18-per:first-child {
    margin-left: 0
}
.column._19-per {
    float: left;
    margin-left: 0%;
    width: 19%
}
.column._19-per._1-mar {
    margin-left: 1%;
    width: 18%
}
.column._19-per._2-mar {
    margin-left: 2%;
    width: 17%
}
.column._19-per._3-mar {
    margin-left: 3%;
    width: 16%
}
.column._19-per._4-mar {
    margin-left: 4%;
    width: 15%
}
.column._19-per._5-mar {
    margin-left: 5%;
    width: 14%
}
.column._19-per._6-mar {
    margin-left: 6%;
    width: 13%
}
.column._19-per._7-mar {
    margin-left: 7%;
    width: 12%
}
.column._19-per._8-mar {
    margin-left: 8%;
    width: 11%
}
.column._19-per._9-mar {
    margin-left: 9%;
    width: 10%
}
.column._19-per._10-mar {
    margin-left: 10%;
    width: 9%
}
.column._19-per:first-child {
    margin-left: 0
}
.column._20-per {
    float: left;
    margin-left: 0%;
    width: 20%
}
.column._20-per._1-mar {
    margin-left: 1%;
    width: 19%
}
.column._20-per._2-mar {
    margin-left: 2%;
    width: 18%
}
.column._20-per._3-mar {
    margin-left: 3%;
    width: 17%
}
.column._20-per._4-mar {
    margin-left: 4%;
    width: 16%
}
.column._20-per._5-mar {
    margin-left: 5%;
    width: 15%
}
.column._20-per._6-mar {
    margin-left: 6%;
    width: 14%
}
.column._20-per._7-mar {
    margin-left: 7%;
    width: 13%
}
.column._20-per._8-mar {
    margin-left: 8%;
    width: 12%
}
.column._20-per._9-mar {
    margin-left: 9%;
    width: 11%
}
.column._20-per._10-mar {
    margin-left: 10%;
    width: 10%
}
.column._20-per:first-child {
    margin-left: 0
}
.column._21-per {
    float: left;
    margin-left: 0%;
    width: 21%
}
.column._21-per._1-mar {
    margin-left: 1%;
    width: 20%
}
.column._21-per._2-mar {
    margin-left: 2%;
    width: 19%
}
.column._21-per._3-mar {
    margin-left: 3%;
    width: 18%
}
.column._21-per._4-mar {
    margin-left: 4%;
    width: 17%
}
.column._21-per._5-mar {
    margin-left: 5%;
    width: 16%
}
.column._21-per._6-mar {
    margin-left: 6%;
    width: 15%
}
.column._21-per._7-mar {
    margin-left: 7%;
    width: 14%
}
.column._21-per._8-mar {
    margin-left: 8%;
    width: 13%
}
.column._21-per._9-mar {
    margin-left: 9%;
    width: 12%
}
.column._21-per._10-mar {
    margin-left: 10%;
    width: 11%
}
.column._21-per:first-child {
    margin-left: 0
}
.column._22-per {
    float: left;
    margin-left: 0%;
    width: 22%
}
.column._22-per._1-mar {
    margin-left: 1%;
    width: 21%
}
.column._22-per._2-mar {
    margin-left: 2%;
    width: 20%
}
.column._22-per._3-mar {
    margin-left: 3%;
    width: 19%
}
.column._22-per._4-mar {
    margin-left: 4%;
    width: 18%
}
.column._22-per._5-mar {
    margin-left: 5%;
    width: 17%
}
.column._22-per._6-mar {
    margin-left: 6%;
    width: 16%
}
.column._22-per._7-mar {
    margin-left: 7%;
    width: 15%
}
.column._22-per._8-mar {
    margin-left: 8%;
    width: 14%
}
.column._22-per._9-mar {
    margin-left: 9%;
    width: 13%
}
.column._22-per._10-mar {
    margin-left: 10%;
    width: 12%
}
.column._22-per:first-child {
    margin-left: 0
}
.column._23-per {
    float: left;
    margin-left: 0%;
    width: 23%
}
.column._23-per._1-mar {
    margin-left: 1%;
    width: 22%
}
.column._23-per._2-mar {
    margin-left: 2%;
    width: 21%
}
.column._23-per._3-mar {
    margin-left: 3%;
    width: 20%
}
.column._23-per._4-mar {
    margin-left: 4%;
    width: 19%
}
.column._23-per._5-mar {
    margin-left: 5%;
    width: 18%
}
.column._23-per._6-mar {
    margin-left: 6%;
    width: 17%
}
.column._23-per._7-mar {
    margin-left: 7%;
    width: 16%
}
.column._23-per._8-mar {
    margin-left: 8%;
    width: 15%
}
.column._23-per._9-mar {
    margin-left: 9%;
    width: 14%
}
.column._23-per._10-mar {
    margin-left: 10%;
    width: 13%
}
.column._23-per:first-child {
    margin-left: 0
}
.column._24-per {
    float: left;
    margin-left: 0%;
    width: 24%
}
.column._24-per._1-mar {
    margin-left: 1%;
    width: 23%
}
.column._24-per._2-mar {
    margin-left: 2%;
    width: 22%
}
.column._24-per._3-mar {
    margin-left: 3%;
    width: 21%
}
.column._24-per._4-mar {
    margin-left: 4%;
    width: 20%
}
.column._24-per._5-mar {
    margin-left: 5%;
    width: 19%
}
.column._24-per._6-mar {
    margin-left: 6%;
    width: 18%
}
.column._24-per._7-mar {
    margin-left: 7%;
    width: 17%
}
.column._24-per._8-mar {
    margin-left: 8%;
    width: 16%
}
.column._24-per._9-mar {
    margin-left: 9%;
    width: 15%
}
.column._24-per._10-mar {
    margin-left: 10%;
    width: 14%
}
.column._24-per:first-child {
    margin-left: 0
}
.column._25-per {
    float: left;
    margin-left: 0%;
    width: 25%
}
.column._25-per._1-mar {
    margin-left: 1%;
    width: 24%
}
.column._25-per._2-mar {
    margin-left: 2%;
    width: 23%
}
.column._25-per._3-mar {
    margin-left: 3%;
    width: 22%
}
.column._25-per._4-mar {
    margin-left: 4%;
    width: 21%
}
.column._25-per._5-mar {
    margin-left: 5%;
    width: 20%
}
.column._25-per._6-mar {
    margin-left: 6%;
    width: 19%
}
.column._25-per._7-mar {
    margin-left: 7%;
    width: 18%
}
.column._25-per._8-mar {
    margin-left: 8%;
    width: 17%
}
.column._25-per._9-mar {
    margin-left: 9%;
    width: 16%
}
.column._25-per._10-mar {
    margin-left: 10%;
    width: 15%
}
.column._25-per:first-child {
    margin-left: 0
}
.column._26-per {
    float: left;
    margin-left: 0%;
    width: 26%
}
.column._26-per._1-mar {
    margin-left: 1%;
    width: 25%
}
.column._26-per._2-mar {
    margin-left: 2%;
    width: 24%
}
.column._26-per._3-mar {
    margin-left: 3%;
    width: 23%
}
.column._26-per._4-mar {
    margin-left: 4%;
    width: 22%
}
.column._26-per._5-mar {
    margin-left: 5%;
    width: 21%
}
.column._26-per._6-mar {
    margin-left: 6%;
    width: 20%
}
.column._26-per._7-mar {
    margin-left: 7%;
    width: 19%
}
.column._26-per._8-mar {
    margin-left: 8%;
    width: 18%
}
.column._26-per._9-mar {
    margin-left: 9%;
    width: 17%
}
.column._26-per._10-mar {
    margin-left: 10%;
    width: 16%
}
.column._26-per:first-child {
    margin-left: 0
}
.column._27-per {
    float: left;
    margin-left: 0%;
    width: 27%
}
.column._27-per._1-mar {
    margin-left: 1%;
    width: 26%
}
.column._27-per._2-mar {
    margin-left: 2%;
    width: 25%
}
.column._27-per._3-mar {
    margin-left: 3%;
    width: 24%
}
.column._27-per._4-mar {
    margin-left: 4%;
    width: 23%
}
.column._27-per._5-mar {
    margin-left: 5%;
    width: 22%
}
.column._27-per._6-mar {
    margin-left: 6%;
    width: 21%
}
.column._27-per._7-mar {
    margin-left: 7%;
    width: 20%
}
.column._27-per._8-mar {
    margin-left: 8%;
    width: 19%
}
.column._27-per._9-mar {
    margin-left: 9%;
    width: 18%
}
.column._27-per._10-mar {
    margin-left: 10%;
    width: 17%
}
.column._27-per:first-child {
    margin-left: 0
}
.column._28-per {
    float: left;
    margin-left: 0%;
    width: 28%
}
.column._28-per._1-mar {
    margin-left: 1%;
    width: 27%
}
.column._28-per._2-mar {
    margin-left: 2%;
    width: 26%
}
.column._28-per._3-mar {
    margin-left: 3%;
    width: 25%
}
.column._28-per._4-mar {
    margin-left: 4%;
    width: 24%
}
.column._28-per._5-mar {
    margin-left: 5%;
    width: 23%
}
.column._28-per._6-mar {
    margin-left: 6%;
    width: 22%
}
.column._28-per._7-mar {
    margin-left: 7%;
    width: 21%
}
.column._28-per._8-mar {
    margin-left: 8%;
    width: 20%
}
.column._28-per._9-mar {
    margin-left: 9%;
    width: 19%
}
.column._28-per._10-mar {
    margin-left: 10%;
    width: 18%
}
.column._28-per:first-child {
    margin-left: 0
}
.column._29-per {
    float: left;
    margin-left: 0%;
    width: 29%
}
.column._29-per._1-mar {
    margin-left: 1%;
    width: 28%
}
.column._29-per._2-mar {
    margin-left: 2%;
    width: 27%
}
.column._29-per._3-mar {
    margin-left: 3%;
    width: 26%
}
.column._29-per._4-mar {
    margin-left: 4%;
    width: 25%
}
.column._29-per._5-mar {
    margin-left: 5%;
    width: 24%
}
.column._29-per._6-mar {
    margin-left: 6%;
    width: 23%
}
.column._29-per._7-mar {
    margin-left: 7%;
    width: 22%
}
.column._29-per._8-mar {
    margin-left: 8%;
    width: 21%
}
.column._29-per._9-mar {
    margin-left: 9%;
    width: 20%
}
.column._29-per._10-mar {
    margin-left: 10%;
    width: 19%
}
.column._29-per:first-child {
    margin-left: 0
}
.column._30-per {
    float: left;
    margin-left: 0%;
    width: 30%
}
.column._30-per._1-mar {
    margin-left: 1%;
    width: 29%
}
.column._30-per._2-mar {
    margin-left: 2%;
    width: 28%
}
.column._30-per._3-mar {
    margin-left: 3%;
    width: 27%
}
.column._30-per._4-mar {
    margin-left: 4%;
    width: 26%
}
.column._30-per._5-mar {
    margin-left: 5%;
    width: 25%
}
.column._30-per._6-mar {
    margin-left: 6%;
    width: 24%
}
.column._30-per._7-mar {
    margin-left: 7%;
    width: 23%
}
.column._30-per._8-mar {
    margin-left: 8%;
    width: 22%
}
.column._30-per._9-mar {
    margin-left: 9%;
    width: 21%
}
.column._30-per._10-mar {
    margin-left: 10%;
    width: 20%
}
.column._30-per:first-child {
    margin-left: 0
}
.column._31-per {
    float: left;
    margin-left: 0%;
    width: 31%
}
.column._31-per._1-mar {
    margin-left: 1%;
    width: 30%
}
.column._31-per._2-mar {
    margin-left: 2%;
    width: 29%
}
.column._31-per._3-mar {
    margin-left: 3%;
    width: 28%
}
.column._31-per._4-mar {
    margin-left: 4%;
    width: 27%
}
.column._31-per._5-mar {
    margin-left: 5%;
    width: 26%
}
.column._31-per._6-mar {
    margin-left: 6%;
    width: 25%
}
.column._31-per._7-mar {
    margin-left: 7%;
    width: 24%
}
.column._31-per._8-mar {
    margin-left: 8%;
    width: 23%
}
.column._31-per._9-mar {
    margin-left: 9%;
    width: 22%
}
.column._31-per._10-mar {
    margin-left: 10%;
    width: 21%
}
.column._31-per:first-child {
    margin-left: 0
}
.column._32-per {
    float: left;
    margin-left: 0%;
    width: 32%
}
.column._32-per._1-mar {
    margin-left: 1%;
    width: 31%
}
.column._32-per._2-mar {
    margin-left: 2%;
    width: 30%
}
.column._32-per._3-mar {
    margin-left: 3%;
    width: 29%
}
.column._32-per._4-mar {
    margin-left: 4%;
    width: 28%
}
.column._32-per._5-mar {
    margin-left: 5%;
    width: 27%
}
.column._32-per._6-mar {
    margin-left: 6%;
    width: 26%
}
.column._32-per._7-mar {
    margin-left: 7%;
    width: 25%
}
.column._32-per._8-mar {
    margin-left: 8%;
    width: 24%
}
.column._32-per._9-mar {
    margin-left: 9%;
    width: 23%
}
.column._32-per._10-mar {
    margin-left: 10%;
    width: 22%
}
.column._32-per:first-child {
    margin-left: 0
}
.column._33-per {
    float: left;
    margin-left: 0%;
    width: 33%
}
.column._33-per._1-mar {
    margin-left: 1%;
    width: 32%
}
.column._33-per._2-mar {
    margin-left: 2%;
    width: 31%
}
.column._33-per._3-mar {
    margin-left: 3%;
    width: 30%
}
.column._33-per._4-mar {
    margin-left: 4%;
    width: 29%
}
.column._33-per._5-mar {
    margin-left: 5%;
    width: 28%
}
.column._33-per._6-mar {
    margin-left: 6%;
    width: 27%
}
.column._33-per._7-mar {
    margin-left: 7%;
    width: 26%
}
.column._33-per._8-mar {
    margin-left: 8%;
    width: 25%
}
.column._33-per._9-mar {
    margin-left: 9%;
    width: 24%
}
.column._33-per._10-mar {
    margin-left: 10%;
    width: 23%
}
.column._33-per:first-child {
    margin-left: 0
}
.column._34-per {
    float: left;
    margin-left: 0%;
    width: 34%
}
.column._34-per._1-mar {
    margin-left: 1%;
    width: 33%
}
.column._34-per._2-mar {
    margin-left: 2%;
    width: 32%
}
.column._34-per._3-mar {
    margin-left: 3%;
    width: 31%
}
.column._34-per._4-mar {
    margin-left: 4%;
    width: 30%
}
.column._34-per._5-mar {
    margin-left: 5%;
    width: 29%
}
.column._34-per._6-mar {
    margin-left: 6%;
    width: 28%
}
.column._34-per._7-mar {
    margin-left: 7%;
    width: 27%
}
.column._34-per._8-mar {
    margin-left: 8%;
    width: 26%
}
.column._34-per._9-mar {
    margin-left: 9%;
    width: 25%
}
.column._34-per._10-mar {
    margin-left: 10%;
    width: 24%
}
.column._34-per:first-child {
    margin-left: 0
}
.column._35-per {
    float: left;
    margin-left: 0%;
    width: 35%
}
.column._35-per._1-mar {
    margin-left: 1%;
    width: 34%
}
.column._35-per._2-mar {
    margin-left: 2%;
    width: 33%
}
.column._35-per._3-mar {
    margin-left: 3%;
    width: 32%
}
.column._35-per._4-mar {
    margin-left: 4%;
    width: 31%
}
.column._35-per._5-mar {
    margin-left: 5%;
    width: 30%
}
.column._35-per._6-mar {
    margin-left: 6%;
    width: 29%
}
.column._35-per._7-mar {
    margin-left: 7%;
    width: 28%
}
.column._35-per._8-mar {
    margin-left: 8%;
    width: 27%
}
.column._35-per._9-mar {
    margin-left: 9%;
    width: 26%
}
.column._35-per._10-mar {
    margin-left: 10%;
    width: 25%
}
.column._35-per:first-child {
    margin-left: 0
}
.column._36-per {
    float: left;
    margin-left: 0%;
    width: 36%
}
.column._36-per._1-mar {
    margin-left: 1%;
    width: 35%
}
.column._36-per._2-mar {
    margin-left: 2%;
    width: 34%
}
.column._36-per._3-mar {
    margin-left: 3%;
    width: 33%
}
.column._36-per._4-mar {
    margin-left: 4%;
    width: 32%
}
.column._36-per._5-mar {
    margin-left: 5%;
    width: 31%
}
.column._36-per._6-mar {
    margin-left: 6%;
    width: 30%
}
.column._36-per._7-mar {
    margin-left: 7%;
    width: 29%
}
.column._36-per._8-mar {
    margin-left: 8%;
    width: 28%
}
.column._36-per._9-mar {
    margin-left: 9%;
    width: 27%
}
.column._36-per._10-mar {
    margin-left: 10%;
    width: 26%
}
.column._36-per:first-child {
    margin-left: 0
}
.column._37-per {
    float: left;
    margin-left: 0%;
    width: 37%
}
.column._37-per._1-mar {
    margin-left: 1%;
    width: 36%
}
.column._37-per._2-mar {
    margin-left: 2%;
    width: 35%
}
.column._37-per._3-mar {
    margin-left: 3%;
    width: 34%
}
.column._37-per._4-mar {
    margin-left: 4%;
    width: 33%
}
.column._37-per._5-mar {
    margin-left: 5%;
    width: 32%
}
.column._37-per._6-mar {
    margin-left: 6%;
    width: 31%
}
.column._37-per._7-mar {
    margin-left: 7%;
    width: 30%
}
.column._37-per._8-mar {
    margin-left: 8%;
    width: 29%
}
.column._37-per._9-mar {
    margin-left: 9%;
    width: 28%
}
.column._37-per._10-mar {
    margin-left: 10%;
    width: 27%
}
.column._37-per:first-child {
    margin-left: 0
}
.column._38-per {
    float: left;
    margin-left: 0%;
    width: 38%
}
.column._38-per._1-mar {
    margin-left: 1%;
    width: 37%
}
.column._38-per._2-mar {
    margin-left: 2%;
    width: 36%
}
.column._38-per._3-mar {
    margin-left: 3%;
    width: 35%
}
.column._38-per._4-mar {
    margin-left: 4%;
    width: 34%
}
.column._38-per._5-mar {
    margin-left: 5%;
    width: 33%
}
.column._38-per._6-mar {
    margin-left: 6%;
    width: 32%
}
.column._38-per._7-mar {
    margin-left: 7%;
    width: 31%
}
.column._38-per._8-mar {
    margin-left: 8%;
    width: 30%
}
.column._38-per._9-mar {
    margin-left: 9%;
    width: 29%
}
.column._38-per._10-mar {
    margin-left: 10%;
    width: 28%
}
.column._38-per:first-child {
    margin-left: 0
}
.column._39-per {
    float: left;
    margin-left: 0%;
    width: 39%
}
.column._39-per._1-mar {
    margin-left: 1%;
    width: 38%
}
.column._39-per._2-mar {
    margin-left: 2%;
    width: 37%
}
.column._39-per._3-mar {
    margin-left: 3%;
    width: 36%
}
.column._39-per._4-mar {
    margin-left: 4%;
    width: 35%
}
.column._39-per._5-mar {
    margin-left: 5%;
    width: 34%
}
.column._39-per._6-mar {
    margin-left: 6%;
    width: 33%
}
.column._39-per._7-mar {
    margin-left: 7%;
    width: 32%
}
.column._39-per._8-mar {
    margin-left: 8%;
    width: 31%
}
.column._39-per._9-mar {
    margin-left: 9%;
    width: 30%
}
.column._39-per._10-mar {
    margin-left: 10%;
    width: 29%
}
.column._39-per:first-child {
    margin-left: 0
}
.column._40-per {
    float: left;
    margin-left: 0%;
    width: 40%
}
.column._40-per._1-mar {
    margin-left: 1%;
    width: 39%
}
.column._40-per._2-mar {
    margin-left: 2%;
    width: 38%
}
.column._40-per._3-mar {
    margin-left: 3%;
    width: 37%
}
.column._40-per._4-mar {
    margin-left: 4%;
    width: 36%
}
.column._40-per._5-mar {
    margin-left: 5%;
    width: 35%
}
.column._40-per._6-mar {
    margin-left: 6%;
    width: 34%
}
.column._40-per._7-mar {
    margin-left: 7%;
    width: 33%
}
.column._40-per._8-mar {
    margin-left: 8%;
    width: 32%
}
.column._40-per._9-mar {
    margin-left: 9%;
    width: 31%
}
.column._40-per._10-mar {
    margin-left: 10%;
    width: 30%
}
.column._40-per:first-child {
    margin-left: 0
}
.column._41-per {
    float: left;
    margin-left: 0%;
    width: 41%
}
.column._41-per._1-mar {
    margin-left: 1%;
    width: 40%
}
.column._41-per._2-mar {
    margin-left: 2%;
    width: 39%
}
.column._41-per._3-mar {
    margin-left: 3%;
    width: 38%
}
.column._41-per._4-mar {
    margin-left: 4%;
    width: 37%
}
.column._41-per._5-mar {
    margin-left: 5%;
    width: 36%
}
.column._41-per._6-mar {
    margin-left: 6%;
    width: 35%
}
.column._41-per._7-mar {
    margin-left: 7%;
    width: 34%
}
.column._41-per._8-mar {
    margin-left: 8%;
    width: 33%
}
.column._41-per._9-mar {
    margin-left: 9%;
    width: 32%
}
.column._41-per._10-mar {
    margin-left: 10%;
    width: 31%
}
.column._41-per:first-child {
    margin-left: 0
}
.column._42-per {
    float: left;
    margin-left: 0%;
    width: 42%
}
.column._42-per._1-mar {
    margin-left: 1%;
    width: 41%
}
.column._42-per._2-mar {
    margin-left: 2%;
    width: 40%
}
.column._42-per._3-mar {
    margin-left: 3%;
    width: 39%
}
.column._42-per._4-mar {
    margin-left: 4%;
    width: 38%
}
.column._42-per._5-mar {
    margin-left: 5%;
    width: 37%
}
.column._42-per._6-mar {
    margin-left: 6%;
    width: 36%
}
.column._42-per._7-mar {
    margin-left: 7%;
    width: 35%
}
.column._42-per._8-mar {
    margin-left: 8%;
    width: 34%
}
.column._42-per._9-mar {
    margin-left: 9%;
    width: 33%
}
.column._42-per._10-mar {
    margin-left: 10%;
    width: 32%
}
.column._42-per:first-child {
    margin-left: 0
}
.column._43-per {
    float: left;
    margin-left: 0%;
    width: 43%
}
.column._43-per._1-mar {
    margin-left: 1%;
    width: 42%
}
.column._43-per._2-mar {
    margin-left: 2%;
    width: 41%
}
.column._43-per._3-mar {
    margin-left: 3%;
    width: 40%
}
.column._43-per._4-mar {
    margin-left: 4%;
    width: 39%
}
.column._43-per._5-mar {
    margin-left: 5%;
    width: 38%
}
.column._43-per._6-mar {
    margin-left: 6%;
    width: 37%
}
.column._43-per._7-mar {
    margin-left: 7%;
    width: 36%
}
.column._43-per._8-mar {
    margin-left: 8%;
    width: 35%
}
.column._43-per._9-mar {
    margin-left: 9%;
    width: 34%
}
.column._43-per._10-mar {
    margin-left: 10%;
    width: 33%
}
.column._43-per:first-child {
    margin-left: 0
}
.column._44-per {
    float: left;
    margin-left: 0%;
    width: 44%
}
.column._44-per._1-mar {
    margin-left: 1%;
    width: 43%
}
.column._44-per._2-mar {
    margin-left: 2%;
    width: 42%
}
.column._44-per._3-mar {
    margin-left: 3%;
    width: 41%
}
.column._44-per._4-mar {
    margin-left: 4%;
    width: 40%
}
.column._44-per._5-mar {
    margin-left: 5%;
    width: 39%
}
.column._44-per._6-mar {
    margin-left: 6%;
    width: 38%
}
.column._44-per._7-mar {
    margin-left: 7%;
    width: 37%
}
.column._44-per._8-mar {
    margin-left: 8%;
    width: 36%
}
.column._44-per._9-mar {
    margin-left: 9%;
    width: 35%
}
.column._44-per._10-mar {
    margin-left: 10%;
    width: 34%
}
.column._44-per:first-child {
    margin-left: 0
}
.column._45-per {
    float: left;
    margin-left: 0%;
    width: 45%
}
.column._45-per._1-mar {
    margin-left: 1%;
    width: 44%
}
.column._45-per._2-mar {
    margin-left: 2%;
    width: 43%
}
.column._45-per._3-mar {
    margin-left: 3%;
    width: 42%
}
.column._45-per._4-mar {
    margin-left: 4%;
    width: 41%
}
.column._45-per._5-mar {
    margin-left: 5%;
    width: 40%
}
.column._45-per._6-mar {
    margin-left: 6%;
    width: 39%
}
.column._45-per._7-mar {
    margin-left: 7%;
    width: 38%
}
.column._45-per._8-mar {
    margin-left: 8%;
    width: 37%
}
.column._45-per._9-mar {
    margin-left: 9%;
    width: 36%
}
.column._45-per._10-mar {
    margin-left: 10%;
    width: 35%
}
.column._45-per:first-child {
    margin-left: 0
}
.column._46-per {
    float: left;
    margin-left: 0%;
    width: 46%
}
.column._46-per._1-mar {
    margin-left: 1%;
    width: 45%
}
.column._46-per._2-mar {
    margin-left: 2%;
    width: 44%
}
.column._46-per._3-mar {
    margin-left: 3%;
    width: 43%
}
.column._46-per._4-mar {
    margin-left: 4%;
    width: 42%
}
.column._46-per._5-mar {
    margin-left: 5%;
    width: 41%
}
.column._46-per._6-mar {
    margin-left: 6%;
    width: 40%
}
.column._46-per._7-mar {
    margin-left: 7%;
    width: 39%
}
.column._46-per._8-mar {
    margin-left: 8%;
    width: 38%
}
.column._46-per._9-mar {
    margin-left: 9%;
    width: 37%
}
.column._46-per._10-mar {
    margin-left: 10%;
    width: 36%
}
.column._46-per:first-child {
    margin-left: 0
}
.column._47-per {
    float: left;
    margin-left: 0%;
    width: 47%
}
.column._47-per._1-mar {
    margin-left: 1%;
    width: 46%
}
.column._47-per._2-mar {
    margin-left: 2%;
    width: 45%
}
.column._47-per._3-mar {
    margin-left: 3%;
    width: 44%
}
.column._47-per._4-mar {
    margin-left: 4%;
    width: 43%
}
.column._47-per._5-mar {
    margin-left: 5%;
    width: 42%
}
.column._47-per._6-mar {
    margin-left: 6%;
    width: 41%
}
.column._47-per._7-mar {
    margin-left: 7%;
    width: 40%
}
.column._47-per._8-mar {
    margin-left: 8%;
    width: 39%
}
.column._47-per._9-mar {
    margin-left: 9%;
    width: 38%
}
.column._47-per._10-mar {
    margin-left: 10%;
    width: 37%
}
.column._47-per:first-child {
    margin-left: 0
}
.column._48-per {
    float: left;
    margin-left: 0%;
    width: 48%
}
.column._48-per._1-mar {
    margin-left: 1%;
    width: 47%
}
.column._48-per._2-mar {
    margin-left: 2%;
    width: 46%
}
.column._48-per._3-mar {
    margin-left: 3%;
    width: 45%
}
.column._48-per._4-mar {
    margin-left: 4%;
    width: 44%
}
.column._48-per._5-mar {
    margin-left: 5%;
    width: 43%
}
.column._48-per._6-mar {
    margin-left: 6%;
    width: 42%
}
.column._48-per._7-mar {
    margin-left: 7%;
    width: 41%
}
.column._48-per._8-mar {
    margin-left: 8%;
    width: 40%
}
.column._48-per._9-mar {
    margin-left: 9%;
    width: 39%
}
.column._48-per._10-mar {
    margin-left: 10%;
    width: 38%
}
.column._48-per:first-child {
    margin-left: 0
}
.column._49-per {
    float: left;
    margin-left: 0%;
    width: 49%
}
.column._49-per._1-mar {
    margin-left: 1%;
    width: 48%
}
.column._49-per._2-mar {
    margin-left: 2%;
    width: 47%
}
.column._49-per._3-mar {
    margin-left: 3%;
    width: 46%
}
.column._49-per._4-mar {
    margin-left: 4%;
    width: 45%
}
.column._49-per._5-mar {
    margin-left: 5%;
    width: 44%
}
.column._49-per._6-mar {
    margin-left: 6%;
    width: 43%
}
.column._49-per._7-mar {
    margin-left: 7%;
    width: 42%
}
.column._49-per._8-mar {
    margin-left: 8%;
    width: 41%
}
.column._49-per._9-mar {
    margin-left: 9%;
    width: 40%
}
.column._49-per._10-mar {
    margin-left: 10%;
    width: 39%
}
.column._49-per:first-child {
    margin-left: 0
}
.column._50-per {
    float: left;
    margin-left: 0%;
    width: 50%
}
.column._50-per._1-mar {
    margin-left: 1%;
    width: 49%
}
.column._50-per._2-mar {
    margin-left: 2%;
    width: 48%
}
.column._50-per._3-mar {
    margin-left: 3%;
    width: 47%
}
.column._50-per._4-mar {
    margin-left: 4%;
    width: 46%
}
.column._50-per._5-mar {
    margin-left: 5%;
    width: 45%
}
.column._50-per._6-mar {
    margin-left: 6%;
    width: 44%
}
.column._50-per._7-mar {
    margin-left: 7%;
    width: 43%
}
.column._50-per._8-mar {
    margin-left: 8%;
    width: 42%
}
.column._50-per._9-mar {
    margin-left: 9%;
    width: 41%
}
.column._50-per._10-mar {
    margin-left: 10%;
    width: 40%
}
.column._50-per:first-child {
    margin-left: 0
}
.column._51-per {
    float: left;
    margin-left: 0%;
    width: 51%
}
.column._51-per._1-mar {
    margin-left: 1%;
    width: 50%
}
.column._51-per._2-mar {
    margin-left: 2%;
    width: 49%
}
.column._51-per._3-mar {
    margin-left: 3%;
    width: 48%
}
.column._51-per._4-mar {
    margin-left: 4%;
    width: 47%
}
.column._51-per._5-mar {
    margin-left: 5%;
    width: 46%
}
.column._51-per._6-mar {
    margin-left: 6%;
    width: 45%
}
.column._51-per._7-mar {
    margin-left: 7%;
    width: 44%
}
.column._51-per._8-mar {
    margin-left: 8%;
    width: 43%
}
.column._51-per._9-mar {
    margin-left: 9%;
    width: 42%
}
.column._51-per._10-mar {
    margin-left: 10%;
    width: 41%
}
.column._51-per:first-child {
    margin-left: 0
}
.column._52-per {
    float: left;
    margin-left: 0%;
    width: 52%
}
.column._52-per._1-mar {
    margin-left: 1%;
    width: 51%
}
.column._52-per._2-mar {
    margin-left: 2%;
    width: 50%
}
.column._52-per._3-mar {
    margin-left: 3%;
    width: 49%
}
.column._52-per._4-mar {
    margin-left: 4%;
    width: 48%
}
.column._52-per._5-mar {
    margin-left: 5%;
    width: 47%
}
.column._52-per._6-mar {
    margin-left: 6%;
    width: 46%
}
.column._52-per._7-mar {
    margin-left: 7%;
    width: 45%
}
.column._52-per._8-mar {
    margin-left: 8%;
    width: 44%
}
.column._52-per._9-mar {
    margin-left: 9%;
    width: 43%
}
.column._52-per._10-mar {
    margin-left: 10%;
    width: 42%
}
.column._52-per:first-child {
    margin-left: 0
}
.column._53-per {
    float: left;
    margin-left: 0%;
    width: 53%
}
.column._53-per._1-mar {
    margin-left: 1%;
    width: 52%
}
.column._53-per._2-mar {
    margin-left: 2%;
    width: 51%
}
.column._53-per._3-mar {
    margin-left: 3%;
    width: 50%
}
.column._53-per._4-mar {
    margin-left: 4%;
    width: 49%
}
.column._53-per._5-mar {
    margin-left: 5%;
    width: 48%
}
.column._53-per._6-mar {
    margin-left: 6%;
    width: 47%
}
.column._53-per._7-mar {
    margin-left: 7%;
    width: 46%
}
.column._53-per._8-mar {
    margin-left: 8%;
    width: 45%
}
.column._53-per._9-mar {
    margin-left: 9%;
    width: 44%
}
.column._53-per._10-mar {
    margin-left: 10%;
    width: 43%
}
.column._53-per:first-child {
    margin-left: 0
}
.column._54-per {
    float: left;
    margin-left: 0%;
    width: 54%
}
.column._54-per._1-mar {
    margin-left: 1%;
    width: 53%
}
.column._54-per._2-mar {
    margin-left: 2%;
    width: 52%
}
.column._54-per._3-mar {
    margin-left: 3%;
    width: 51%
}
.column._54-per._4-mar {
    margin-left: 4%;
    width: 50%
}
.column._54-per._5-mar {
    margin-left: 5%;
    width: 49%
}
.column._54-per._6-mar {
    margin-left: 6%;
    width: 48%
}
.column._54-per._7-mar {
    margin-left: 7%;
    width: 47%
}
.column._54-per._8-mar {
    margin-left: 8%;
    width: 46%
}
.column._54-per._9-mar {
    margin-left: 9%;
    width: 45%
}
.column._54-per._10-mar {
    margin-left: 10%;
    width: 44%
}
.column._54-per:first-child {
    margin-left: 0
}
.column._55-per {
    float: left;
    margin-left: 0%;
    width: 55%
}
.column._55-per._1-mar {
    margin-left: 1%;
    width: 54%
}
.column._55-per._2-mar {
    margin-left: 2%;
    width: 53%
}
.column._55-per._3-mar {
    margin-left: 3%;
    width: 52%
}
.column._55-per._4-mar {
    margin-left: 4%;
    width: 51%
}
.column._55-per._5-mar {
    margin-left: 5%;
    width: 50%
}
.column._55-per._6-mar {
    margin-left: 6%;
    width: 49%
}
.column._55-per._7-mar {
    margin-left: 7%;
    width: 48%
}
.column._55-per._8-mar {
    margin-left: 8%;
    width: 47%
}
.column._55-per._9-mar {
    margin-left: 9%;
    width: 46%
}
.column._55-per._10-mar {
    margin-left: 10%;
    width: 45%
}
.column._55-per:first-child {
    margin-left: 0
}
.column._56-per {
    float: left;
    margin-left: 0%;
    width: 56%
}
.column._56-per._1-mar {
    margin-left: 1%;
    width: 55%
}
.column._56-per._2-mar {
    margin-left: 2%;
    width: 54%
}
.column._56-per._3-mar {
    margin-left: 3%;
    width: 53%
}
.column._56-per._4-mar {
    margin-left: 4%;
    width: 52%
}
.column._56-per._5-mar {
    margin-left: 5%;
    width: 51%
}
.column._56-per._6-mar {
    margin-left: 6%;
    width: 50%
}
.column._56-per._7-mar {
    margin-left: 7%;
    width: 49%
}
.column._56-per._8-mar {
    margin-left: 8%;
    width: 48%
}
.column._56-per._9-mar {
    margin-left: 9%;
    width: 47%
}
.column._56-per._10-mar {
    margin-left: 10%;
    width: 46%
}
.column._56-per:first-child {
    margin-left: 0
}
.column._57-per {
    float: left;
    margin-left: 0%;
    width: 57%
}
.column._57-per._1-mar {
    margin-left: 1%;
    width: 56%
}
.column._57-per._2-mar {
    margin-left: 2%;
    width: 55%
}
.column._57-per._3-mar {
    margin-left: 3%;
    width: 54%
}
.column._57-per._4-mar {
    margin-left: 4%;
    width: 53%
}
.column._57-per._5-mar {
    margin-left: 5%;
    width: 52%
}
.column._57-per._6-mar {
    margin-left: 6%;
    width: 51%
}
.column._57-per._7-mar {
    margin-left: 7%;
    width: 50%
}
.column._57-per._8-mar {
    margin-left: 8%;
    width: 49%
}
.column._57-per._9-mar {
    margin-left: 9%;
    width: 48%
}
.column._57-per._10-mar {
    margin-left: 10%;
    width: 47%
}
.column._57-per:first-child {
    margin-left: 0
}
.column._58-per {
    float: left;
    margin-left: 0%;
    width: 58%
}
.column._58-per._1-mar {
    margin-left: 1%;
    width: 57%
}
.column._58-per._2-mar {
    margin-left: 2%;
    width: 56%
}
.column._58-per._3-mar {
    margin-left: 3%;
    width: 55%
}
.column._58-per._4-mar {
    margin-left: 4%;
    width: 54%
}
.column._58-per._5-mar {
    margin-left: 5%;
    width: 53%
}
.column._58-per._6-mar {
    margin-left: 6%;
    width: 52%
}
.column._58-per._7-mar {
    margin-left: 7%;
    width: 51%
}
.column._58-per._8-mar {
    margin-left: 8%;
    width: 50%
}
.column._58-per._9-mar {
    margin-left: 9%;
    width: 49%
}
.column._58-per._10-mar {
    margin-left: 10%;
    width: 48%
}
.column._58-per:first-child {
    margin-left: 0
}
.column._59-per {
    float: left;
    margin-left: 0%;
    width: 59%
}
.column._59-per._1-mar {
    margin-left: 1%;
    width: 58%
}
.column._59-per._2-mar {
    margin-left: 2%;
    width: 57%
}
.column._59-per._3-mar {
    margin-left: 3%;
    width: 56%
}
.column._59-per._4-mar {
    margin-left: 4%;
    width: 55%
}
.column._59-per._5-mar {
    margin-left: 5%;
    width: 54%
}
.column._59-per._6-mar {
    margin-left: 6%;
    width: 53%
}
.column._59-per._7-mar {
    margin-left: 7%;
    width: 52%
}
.column._59-per._8-mar {
    margin-left: 8%;
    width: 51%
}
.column._59-per._9-mar {
    margin-left: 9%;
    width: 50%
}
.column._59-per._10-mar {
    margin-left: 10%;
    width: 49%
}
.column._59-per:first-child {
    margin-left: 0
}
.column._60-per {
    float: left;
    margin-left: 0%;
    width: 60%
}
.column._60-per._1-mar {
    margin-left: 1%;
    width: 59%
}
.column._60-per._2-mar {
    margin-left: 2%;
    width: 58%
}
.column._60-per._3-mar {
    margin-left: 3%;
    width: 57%
}
.column._60-per._4-mar {
    margin-left: 4%;
    width: 56%
}
.column._60-per._5-mar {
    margin-left: 5%;
    width: 55%
}
.column._60-per._6-mar {
    margin-left: 6%;
    width: 54%
}
.column._60-per._7-mar {
    margin-left: 7%;
    width: 53%
}
.column._60-per._8-mar {
    margin-left: 8%;
    width: 52%
}
.column._60-per._9-mar {
    margin-left: 9%;
    width: 51%
}
.column._60-per._10-mar {
    margin-left: 10%;
    width: 50%
}
.column._60-per:first-child {
    margin-left: 0
}
.column._61-per {
    float: left;
    margin-left: 0%;
    width: 61%
}
.column._61-per._1-mar {
    margin-left: 1%;
    width: 60%
}
.column._61-per._2-mar {
    margin-left: 2%;
    width: 59%
}
.column._61-per._3-mar {
    margin-left: 3%;
    width: 58%
}
.column._61-per._4-mar {
    margin-left: 4%;
    width: 57%
}
.column._61-per._5-mar {
    margin-left: 5%;
    width: 56%
}
.column._61-per._6-mar {
    margin-left: 6%;
    width: 55%
}
.column._61-per._7-mar {
    margin-left: 7%;
    width: 54%
}
.column._61-per._8-mar {
    margin-left: 8%;
    width: 53%
}
.column._61-per._9-mar {
    margin-left: 9%;
    width: 52%
}
.column._61-per._10-mar {
    margin-left: 10%;
    width: 51%
}
.column._61-per:first-child {
    margin-left: 0
}
.column._62-per {
    float: left;
    margin-left: 0%;
    width: 62%
}
.column._62-per._1-mar {
    margin-left: 1%;
    width: 61%
}
.column._62-per._2-mar {
    margin-left: 2%;
    width: 60%
}
.column._62-per._3-mar {
    margin-left: 3%;
    width: 59%
}
.column._62-per._4-mar {
    margin-left: 4%;
    width: 58%
}
.column._62-per._5-mar {
    margin-left: 5%;
    width: 57%
}
.column._62-per._6-mar {
    margin-left: 6%;
    width: 56%
}
.column._62-per._7-mar {
    margin-left: 7%;
    width: 55%
}
.column._62-per._8-mar {
    margin-left: 8%;
    width: 54%
}
.column._62-per._9-mar {
    margin-left: 9%;
    width: 53%
}
.column._62-per._10-mar {
    margin-left: 10%;
    width: 52%
}
.column._62-per:first-child {
    margin-left: 0
}
.column._63-per {
    float: left;
    margin-left: 0%;
    width: 63%
}
.column._63-per._1-mar {
    margin-left: 1%;
    width: 62%
}
.column._63-per._2-mar {
    margin-left: 2%;
    width: 61%
}
.column._63-per._3-mar {
    margin-left: 3%;
    width: 60%
}
.column._63-per._4-mar {
    margin-left: 4%;
    width: 59%
}
.column._63-per._5-mar {
    margin-left: 5%;
    width: 58%
}
.column._63-per._6-mar {
    margin-left: 6%;
    width: 57%
}
.column._63-per._7-mar {
    margin-left: 7%;
    width: 56%
}
.column._63-per._8-mar {
    margin-left: 8%;
    width: 55%
}
.column._63-per._9-mar {
    margin-left: 9%;
    width: 54%
}
.column._63-per._10-mar {
    margin-left: 10%;
    width: 53%
}
.column._63-per:first-child {
    margin-left: 0
}
.column._64-per {
    float: left;
    margin-left: 0%;
    width: 64%
}
.column._64-per._1-mar {
    margin-left: 1%;
    width: 63%
}
.column._64-per._2-mar {
    margin-left: 2%;
    width: 62%
}
.column._64-per._3-mar {
    margin-left: 3%;
    width: 61%
}
.column._64-per._4-mar {
    margin-left: 4%;
    width: 60%
}
.column._64-per._5-mar {
    margin-left: 5%;
    width: 59%
}
.column._64-per._6-mar {
    margin-left: 6%;
    width: 58%
}
.column._64-per._7-mar {
    margin-left: 7%;
    width: 57%
}
.column._64-per._8-mar {
    margin-left: 8%;
    width: 56%
}
.column._64-per._9-mar {
    margin-left: 9%;
    width: 55%
}
.column._64-per._10-mar {
    margin-left: 10%;
    width: 54%
}
.column._64-per:first-child {
    margin-left: 0
}
.column._65-per {
    float: left;
    margin-left: 0%;
    width: 65%
}
.column._65-per._1-mar {
    margin-left: 1%;
    width: 64%
}
.column._65-per._2-mar {
    margin-left: 2%;
    width: 63%
}
.column._65-per._3-mar {
    margin-left: 3%;
    width: 62%
}
.column._65-per._4-mar {
    margin-left: 4%;
    width: 61%
}
.column._65-per._5-mar {
    margin-left: 5%;
    width: 60%
}
.column._65-per._6-mar {
    margin-left: 6%;
    width: 59%
}
.column._65-per._7-mar {
    margin-left: 7%;
    width: 58%
}
.column._65-per._8-mar {
    margin-left: 8%;
    width: 57%
}
.column._65-per._9-mar {
    margin-left: 9%;
    width: 56%
}
.column._65-per._10-mar {
    margin-left: 10%;
    width: 55%
}
.column._65-per:first-child {
    margin-left: 0
}
.column._66-per {
    float: left;
    margin-left: 0%;
    width: 66%
}
.column._66-per._1-mar {
    margin-left: 1%;
    width: 65%
}
.column._66-per._2-mar {
    margin-left: 2%;
    width: 64%
}
.column._66-per._3-mar {
    margin-left: 3%;
    width: 63%
}
.column._66-per._4-mar {
    margin-left: 4%;
    width: 62%
}
.column._66-per._5-mar {
    margin-left: 5%;
    width: 61%
}
.column._66-per._6-mar {
    margin-left: 6%;
    width: 60%
}
.column._66-per._7-mar {
    margin-left: 7%;
    width: 59%
}
.column._66-per._8-mar {
    margin-left: 8%;
    width: 58%
}
.column._66-per._9-mar {
    margin-left: 9%;
    width: 57%
}
.column._66-per._10-mar {
    margin-left: 10%;
    width: 56%
}
.column._66-per:first-child {
    margin-left: 0
}
.column._67-per {
    float: left;
    margin-left: 0%;
    width: 67%
}
.column._67-per._1-mar {
    margin-left: 1%;
    width: 66%
}
.column._67-per._2-mar {
    margin-left: 2%;
    width: 65%
}
.column._67-per._3-mar {
    margin-left: 3%;
    width: 64%
}
.column._67-per._4-mar {
    margin-left: 4%;
    width: 63%
}
.column._67-per._5-mar {
    margin-left: 5%;
    width: 62%
}
.column._67-per._6-mar {
    margin-left: 6%;
    width: 61%
}
.column._67-per._7-mar {
    margin-left: 7%;
    width: 60%
}
.column._67-per._8-mar {
    margin-left: 8%;
    width: 59%
}
.column._67-per._9-mar {
    margin-left: 9%;
    width: 58%
}
.column._67-per._10-mar {
    margin-left: 10%;
    width: 57%
}
.column._67-per:first-child {
    margin-left: 0
}
.column._68-per {
    float: left;
    margin-left: 0%;
    width: 68%
}
.column._68-per._1-mar {
    margin-left: 1%;
    width: 67%
}
.column._68-per._2-mar {
    margin-left: 2%;
    width: 66%
}
.column._68-per._3-mar {
    margin-left: 3%;
    width: 65%
}
.column._68-per._4-mar {
    margin-left: 4%;
    width: 64%
}
.column._68-per._5-mar {
    margin-left: 5%;
    width: 63%
}
.column._68-per._6-mar {
    margin-left: 6%;
    width: 62%
}
.column._68-per._7-mar {
    margin-left: 7%;
    width: 61%
}
.column._68-per._8-mar {
    margin-left: 8%;
    width: 60%
}
.column._68-per._9-mar {
    margin-left: 9%;
    width: 59%
}
.column._68-per._10-mar {
    margin-left: 10%;
    width: 58%
}
.column._68-per:first-child {
    margin-left: 0
}
.column._69-per {
    float: left;
    margin-left: 0%;
    width: 69%
}
.column._69-per._1-mar {
    margin-left: 1%;
    width: 68%
}
.column._69-per._2-mar {
    margin-left: 2%;
    width: 67%
}
.column._69-per._3-mar {
    margin-left: 3%;
    width: 66%
}
.column._69-per._4-mar {
    margin-left: 4%;
    width: 65%
}
.column._69-per._5-mar {
    margin-left: 5%;
    width: 64%
}
.column._69-per._6-mar {
    margin-left: 6%;
    width: 63%
}
.column._69-per._7-mar {
    margin-left: 7%;
    width: 62%
}
.column._69-per._8-mar {
    margin-left: 8%;
    width: 61%
}
.column._69-per._9-mar {
    margin-left: 9%;
    width: 60%
}
.column._69-per._10-mar {
    margin-left: 10%;
    width: 59%
}
.column._69-per:first-child {
    margin-left: 0
}
.column._70-per {
    float: left;
    margin-left: 0%;
    width: 70%
}
.column._70-per._1-mar {
    margin-left: 1%;
    width: 69%
}
.column._70-per._2-mar {
    margin-left: 2%;
    width: 68%
}
.column._70-per._3-mar {
    margin-left: 3%;
    width: 67%
}
.column._70-per._4-mar {
    margin-left: 4%;
    width: 66%
}
.column._70-per._5-mar {
    margin-left: 5%;
    width: 65%
}
.column._70-per._6-mar {
    margin-left: 6%;
    width: 64%
}
.column._70-per._7-mar {
    margin-left: 7%;
    width: 63%
}
.column._70-per._8-mar {
    margin-left: 8%;
    width: 62%
}
.column._70-per._9-mar {
    margin-left: 9%;
    width: 61%
}
.column._70-per._10-mar {
    margin-left: 10%;
    width: 60%
}
.column._70-per:first-child {
    margin-left: 0
}
.column._71-per {
    float: left;
    margin-left: 0%;
    width: 71%
}
.column._71-per._1-mar {
    margin-left: 1%;
    width: 70%
}
.column._71-per._2-mar {
    margin-left: 2%;
    width: 69%
}
.column._71-per._3-mar {
    margin-left: 3%;
    width: 68%
}
.column._71-per._4-mar {
    margin-left: 4%;
    width: 67%
}
.column._71-per._5-mar {
    margin-left: 5%;
    width: 66%
}
.column._71-per._6-mar {
    margin-left: 6%;
    width: 65%
}
.column._71-per._7-mar {
    margin-left: 7%;
    width: 64%
}
.column._71-per._8-mar {
    margin-left: 8%;
    width: 63%
}
.column._71-per._9-mar {
    margin-left: 9%;
    width: 62%
}
.column._71-per._10-mar {
    margin-left: 10%;
    width: 61%
}
.column._71-per:first-child {
    margin-left: 0
}
.column._72-per {
    float: left;
    margin-left: 0%;
    width: 72%
}
.column._72-per._1-mar {
    margin-left: 1%;
    width: 71%
}
.column._72-per._2-mar {
    margin-left: 2%;
    width: 70%
}
.column._72-per._3-mar {
    margin-left: 3%;
    width: 69%
}
.column._72-per._4-mar {
    margin-left: 4%;
    width: 68%
}
.column._72-per._5-mar {
    margin-left: 5%;
    width: 67%
}
.column._72-per._6-mar {
    margin-left: 6%;
    width: 66%
}
.column._72-per._7-mar {
    margin-left: 7%;
    width: 65%
}
.column._72-per._8-mar {
    margin-left: 8%;
    width: 64%
}
.column._72-per._9-mar {
    margin-left: 9%;
    width: 63%
}
.column._72-per._10-mar {
    margin-left: 10%;
    width: 62%
}
.column._72-per:first-child {
    margin-left: 0
}
.column._73-per {
    float: left;
    margin-left: 0%;
    width: 73%
}
.column._73-per._1-mar {
    margin-left: 1%;
    width: 72%
}
.column._73-per._2-mar {
    margin-left: 2%;
    width: 71%
}
.column._73-per._3-mar {
    margin-left: 3%;
    width: 70%
}
.column._73-per._4-mar {
    margin-left: 4%;
    width: 69%
}
.column._73-per._5-mar {
    margin-left: 5%;
    width: 68%
}
.column._73-per._6-mar {
    margin-left: 6%;
    width: 67%
}
.column._73-per._7-mar {
    margin-left: 7%;
    width: 66%
}
.column._73-per._8-mar {
    margin-left: 8%;
    width: 65%
}
.column._73-per._9-mar {
    margin-left: 9%;
    width: 64%
}
.column._73-per._10-mar {
    margin-left: 10%;
    width: 63%
}
.column._73-per:first-child {
    margin-left: 0
}
.column._74-per {
    float: left;
    margin-left: 0%;
    width: 74%
}
.column._74-per._1-mar {
    margin-left: 1%;
    width: 73%
}
.column._74-per._2-mar {
    margin-left: 2%;
    width: 72%
}
.column._74-per._3-mar {
    margin-left: 3%;
    width: 71%
}
.column._74-per._4-mar {
    margin-left: 4%;
    width: 70%
}
.column._74-per._5-mar {
    margin-left: 5%;
    width: 69%
}
.column._74-per._6-mar {
    margin-left: 6%;
    width: 68%
}
.column._74-per._7-mar {
    margin-left: 7%;
    width: 67%
}
.column._74-per._8-mar {
    margin-left: 8%;
    width: 66%
}
.column._74-per._9-mar {
    margin-left: 9%;
    width: 65%
}
.column._74-per._10-mar {
    margin-left: 10%;
    width: 64%
}
.column._74-per:first-child {
    margin-left: 0
}
.column._75-per {
    float: left;
    margin-left: 0%;
    width: 75%
}
.column._75-per._1-mar {
    margin-left: 1%;
    width: 74%
}
.column._75-per._2-mar {
    margin-left: 2%;
    width: 73%
}
.column._75-per._3-mar {
    margin-left: 3%;
    width: 72%
}
.column._75-per._4-mar {
    margin-left: 4%;
    width: 71%
}
.column._75-per._5-mar {
    margin-left: 5%;
    width: 70%
}
.column._75-per._6-mar {
    margin-left: 6%;
    width: 69%
}
.column._75-per._7-mar {
    margin-left: 7%;
    width: 68%
}
.column._75-per._8-mar {
    margin-left: 8%;
    width: 67%
}
.column._75-per._9-mar {
    margin-left: 9%;
    width: 66%
}
.column._75-per._10-mar {
    margin-left: 10%;
    width: 65%
}
.column._75-per:first-child {
    margin-left: 0
}
.column._76-per {
    float: left;
    margin-left: 0%;
    width: 76%
}
.column._76-per._1-mar {
    margin-left: 1%;
    width: 75%
}
.column._76-per._2-mar {
    margin-left: 2%;
    width: 74%
}
.column._76-per._3-mar {
    margin-left: 3%;
    width: 73%
}
.column._76-per._4-mar {
    margin-left: 4%;
    width: 72%
}
.column._76-per._5-mar {
    margin-left: 5%;
    width: 71%
}
.column._76-per._6-mar {
    margin-left: 6%;
    width: 70%
}
.column._76-per._7-mar {
    margin-left: 7%;
    width: 69%
}
.column._76-per._8-mar {
    margin-left: 8%;
    width: 68%
}
.column._76-per._9-mar {
    margin-left: 9%;
    width: 67%
}
.column._76-per._10-mar {
    margin-left: 10%;
    width: 66%
}
.column._76-per:first-child {
    margin-left: 0
}
.column._77-per {
    float: left;
    margin-left: 0%;
    width: 77%
}
.column._77-per._1-mar {
    margin-left: 1%;
    width: 76%
}
.column._77-per._2-mar {
    margin-left: 2%;
    width: 75%
}
.column._77-per._3-mar {
    margin-left: 3%;
    width: 74%
}
.column._77-per._4-mar {
    margin-left: 4%;
    width: 73%
}
.column._77-per._5-mar {
    margin-left: 5%;
    width: 72%
}
.column._77-per._6-mar {
    margin-left: 6%;
    width: 71%
}
.column._77-per._7-mar {
    margin-left: 7%;
    width: 70%
}
.column._77-per._8-mar {
    margin-left: 8%;
    width: 69%
}
.column._77-per._9-mar {
    margin-left: 9%;
    width: 68%
}
.column._77-per._10-mar {
    margin-left: 10%;
    width: 67%
}
.column._77-per:first-child {
    margin-left: 0
}
.column._78-per {
    float: left;
    margin-left: 0%;
    width: 78%
}
.column._78-per._1-mar {
    margin-left: 1%;
    width: 77%
}
.column._78-per._2-mar {
    margin-left: 2%;
    width: 76%
}
.column._78-per._3-mar {
    margin-left: 3%;
    width: 75%
}
.column._78-per._4-mar {
    margin-left: 4%;
    width: 74%
}
.column._78-per._5-mar {
    margin-left: 5%;
    width: 73%
}
.column._78-per._6-mar {
    margin-left: 6%;
    width: 72%
}
.column._78-per._7-mar {
    margin-left: 7%;
    width: 71%
}
.column._78-per._8-mar {
    margin-left: 8%;
    width: 70%
}
.column._78-per._9-mar {
    margin-left: 9%;
    width: 69%
}
.column._78-per._10-mar {
    margin-left: 10%;
    width: 68%
}
.column._78-per:first-child {
    margin-left: 0
}
.column._79-per {
    float: left;
    margin-left: 0%;
    width: 79%
}
.column._79-per._1-mar {
    margin-left: 1%;
    width: 78%
}
.column._79-per._2-mar {
    margin-left: 2%;
    width: 77%
}
.column._79-per._3-mar {
    margin-left: 3%;
    width: 76%
}
.column._79-per._4-mar {
    margin-left: 4%;
    width: 75%
}
.column._79-per._5-mar {
    margin-left: 5%;
    width: 74%
}
.column._79-per._6-mar {
    margin-left: 6%;
    width: 73%
}
.column._79-per._7-mar {
    margin-left: 7%;
    width: 72%
}
.column._79-per._8-mar {
    margin-left: 8%;
    width: 71%
}
.column._79-per._9-mar {
    margin-left: 9%;
    width: 70%
}
.column._79-per._10-mar {
    margin-left: 10%;
    width: 69%
}
.column._79-per:first-child {
    margin-left: 0
}
.column._80-per {
    float: left;
    margin-left: 0%;
    width: 80%
}
.column._80-per._1-mar {
    margin-left: 1%;
    width: 79%
}
.column._80-per._2-mar {
    margin-left: 2%;
    width: 78%
}
.column._80-per._3-mar {
    margin-left: 3%;
    width: 77%
}
.column._80-per._4-mar {
    margin-left: 4%;
    width: 76%
}
.column._80-per._5-mar {
    margin-left: 5%;
    width: 75%
}
.column._80-per._6-mar {
    margin-left: 6%;
    width: 74%
}
.column._80-per._7-mar {
    margin-left: 7%;
    width: 73%
}
.column._80-per._8-mar {
    margin-left: 8%;
    width: 72%
}
.column._80-per._9-mar {
    margin-left: 9%;
    width: 71%
}
.column._80-per._10-mar {
    margin-left: 10%;
    width: 70%
}
.column._80-per:first-child {
    margin-left: 0
}
.column._81-per {
    float: left;
    margin-left: 0%;
    width: 81%
}
.column._81-per._1-mar {
    margin-left: 1%;
    width: 80%
}
.column._81-per._2-mar {
    margin-left: 2%;
    width: 79%
}
.column._81-per._3-mar {
    margin-left: 3%;
    width: 78%
}
.column._81-per._4-mar {
    margin-left: 4%;
    width: 77%
}
.column._81-per._5-mar {
    margin-left: 5%;
    width: 76%
}
.column._81-per._6-mar {
    margin-left: 6%;
    width: 75%
}
.column._81-per._7-mar {
    margin-left: 7%;
    width: 74%
}
.column._81-per._8-mar {
    margin-left: 8%;
    width: 73%
}
.column._81-per._9-mar {
    margin-left: 9%;
    width: 72%
}
.column._81-per._10-mar {
    margin-left: 10%;
    width: 71%
}
.column._81-per:first-child {
    margin-left: 0
}
.column._82-per {
    float: left;
    margin-left: 0%;
    width: 82%
}
.column._82-per._1-mar {
    margin-left: 1%;
    width: 81%
}
.column._82-per._2-mar {
    margin-left: 2%;
    width: 80%
}
.column._82-per._3-mar {
    margin-left: 3%;
    width: 79%
}
.column._82-per._4-mar {
    margin-left: 4%;
    width: 78%
}
.column._82-per._5-mar {
    margin-left: 5%;
    width: 77%
}
.column._82-per._6-mar {
    margin-left: 6%;
    width: 76%
}
.column._82-per._7-mar {
    margin-left: 7%;
    width: 75%
}
.column._82-per._8-mar {
    margin-left: 8%;
    width: 74%
}
.column._82-per._9-mar {
    margin-left: 9%;
    width: 73%
}
.column._82-per._10-mar {
    margin-left: 10%;
    width: 72%
}
.column._82-per:first-child {
    margin-left: 0
}
.column._83-per {
    float: left;
    margin-left: 0%;
    width: 83%
}
.column._83-per._1-mar {
    margin-left: 1%;
    width: 82%
}
.column._83-per._2-mar {
    margin-left: 2%;
    width: 81%
}
.column._83-per._3-mar {
    margin-left: 3%;
    width: 80%
}
.column._83-per._4-mar {
    margin-left: 4%;
    width: 79%
}
.column._83-per._5-mar {
    margin-left: 5%;
    width: 78%
}
.column._83-per._6-mar {
    margin-left: 6%;
    width: 77%
}
.column._83-per._7-mar {
    margin-left: 7%;
    width: 76%
}
.column._83-per._8-mar {
    margin-left: 8%;
    width: 75%
}
.column._83-per._9-mar {
    margin-left: 9%;
    width: 74%
}
.column._83-per._10-mar {
    margin-left: 10%;
    width: 73%
}
.column._83-per:first-child {
    margin-left: 0
}
.column._84-per {
    float: left;
    margin-left: 0%;
    width: 84%
}
.column._84-per._1-mar {
    margin-left: 1%;
    width: 83%
}
.column._84-per._2-mar {
    margin-left: 2%;
    width: 82%
}
.column._84-per._3-mar {
    margin-left: 3%;
    width: 81%
}
.column._84-per._4-mar {
    margin-left: 4%;
    width: 80%
}
.column._84-per._5-mar {
    margin-left: 5%;
    width: 79%
}
.column._84-per._6-mar {
    margin-left: 6%;
    width: 78%
}
.column._84-per._7-mar {
    margin-left: 7%;
    width: 77%
}
.column._84-per._8-mar {
    margin-left: 8%;
    width: 76%
}
.column._84-per._9-mar {
    margin-left: 9%;
    width: 75%
}
.column._84-per._10-mar {
    margin-left: 10%;
    width: 74%
}
.column._84-per:first-child {
    margin-left: 0
}
.column._85-per {
    float: left;
    margin-left: 0%;
    width: 85%
}
.column._85-per._1-mar {
    margin-left: 1%;
    width: 84%
}
.column._85-per._2-mar {
    margin-left: 2%;
    width: 83%
}
.column._85-per._3-mar {
    margin-left: 3%;
    width: 82%
}
.column._85-per._4-mar {
    margin-left: 4%;
    width: 81%
}
.column._85-per._5-mar {
    margin-left: 5%;
    width: 80%
}
.column._85-per._6-mar {
    margin-left: 6%;
    width: 79%
}
.column._85-per._7-mar {
    margin-left: 7%;
    width: 78%
}
.column._85-per._8-mar {
    margin-left: 8%;
    width: 77%
}
.column._85-per._9-mar {
    margin-left: 9%;
    width: 76%
}
.column._85-per._10-mar {
    margin-left: 10%;
    width: 75%
}
.column._85-per:first-child {
    margin-left: 0
}
.column._86-per {
    float: left;
    margin-left: 0%;
    width: 86%
}
.column._86-per._1-mar {
    margin-left: 1%;
    width: 85%
}
.column._86-per._2-mar {
    margin-left: 2%;
    width: 84%
}
.column._86-per._3-mar {
    margin-left: 3%;
    width: 83%
}
.column._86-per._4-mar {
    margin-left: 4%;
    width: 82%
}
.column._86-per._5-mar {
    margin-left: 5%;
    width: 81%
}
.column._86-per._6-mar {
    margin-left: 6%;
    width: 80%
}
.column._86-per._7-mar {
    margin-left: 7%;
    width: 79%
}
.column._86-per._8-mar {
    margin-left: 8%;
    width: 78%
}
.column._86-per._9-mar {
    margin-left: 9%;
    width: 77%
}
.column._86-per._10-mar {
    margin-left: 10%;
    width: 76%
}
.column._86-per:first-child {
    margin-left: 0
}
.column._87-per {
    float: left;
    margin-left: 0%;
    width: 87%
}
.column._87-per._1-mar {
    margin-left: 1%;
    width: 86%
}
.column._87-per._2-mar {
    margin-left: 2%;
    width: 85%
}
.column._87-per._3-mar {
    margin-left: 3%;
    width: 84%
}
.column._87-per._4-mar {
    margin-left: 4%;
    width: 83%
}
.column._87-per._5-mar {
    margin-left: 5%;
    width: 82%
}
.column._87-per._6-mar {
    margin-left: 6%;
    width: 81%
}
.column._87-per._7-mar {
    margin-left: 7%;
    width: 80%
}
.column._87-per._8-mar {
    margin-left: 8%;
    width: 79%
}
.column._87-per._9-mar {
    margin-left: 9%;
    width: 78%
}
.column._87-per._10-mar {
    margin-left: 10%;
    width: 77%
}
.column._87-per:first-child {
    margin-left: 0
}
.column._88-per {
    float: left;
    margin-left: 0%;
    width: 88%
}
.column._88-per._1-mar {
    margin-left: 1%;
    width: 87%
}
.column._88-per._2-mar {
    margin-left: 2%;
    width: 86%
}
.column._88-per._3-mar {
    margin-left: 3%;
    width: 85%
}
.column._88-per._4-mar {
    margin-left: 4%;
    width: 84%
}
.column._88-per._5-mar {
    margin-left: 5%;
    width: 83%
}
.column._88-per._6-mar {
    margin-left: 6%;
    width: 82%
}
.column._88-per._7-mar {
    margin-left: 7%;
    width: 81%
}
.column._88-per._8-mar {
    margin-left: 8%;
    width: 80%
}
.column._88-per._9-mar {
    margin-left: 9%;
    width: 79%
}
.column._88-per._10-mar {
    margin-left: 10%;
    width: 78%
}
.column._88-per:first-child {
    margin-left: 0
}
.column._89-per {
    float: left;
    margin-left: 0%;
    width: 89%
}
.column._89-per._1-mar {
    margin-left: 1%;
    width: 88%
}
.column._89-per._2-mar {
    margin-left: 2%;
    width: 87%
}
.column._89-per._3-mar {
    margin-left: 3%;
    width: 86%
}
.column._89-per._4-mar {
    margin-left: 4%;
    width: 85%
}
.column._89-per._5-mar {
    margin-left: 5%;
    width: 84%
}
.column._89-per._6-mar {
    margin-left: 6%;
    width: 83%
}
.column._89-per._7-mar {
    margin-left: 7%;
    width: 82%
}
.column._89-per._8-mar {
    margin-left: 8%;
    width: 81%
}
.column._89-per._9-mar {
    margin-left: 9%;
    width: 80%
}
.column._89-per._10-mar {
    margin-left: 10%;
    width: 79%
}
.column._89-per:first-child {
    margin-left: 0
}
.column._90-per {
    float: left;
    margin-left: 0%;
    width: 90%
}
.column._90-per._1-mar {
    margin-left: 1%;
    width: 89%
}
.column._90-per._2-mar {
    margin-left: 2%;
    width: 88%
}
.column._90-per._3-mar {
    margin-left: 3%;
    width: 87%
}
.column._90-per._4-mar {
    margin-left: 4%;
    width: 86%
}
.column._90-per._5-mar {
    margin-left: 5%;
    width: 85%
}
.column._90-per._6-mar {
    margin-left: 6%;
    width: 84%
}
.column._90-per._7-mar {
    margin-left: 7%;
    width: 83%
}
.column._90-per._8-mar {
    margin-left: 8%;
    width: 82%
}
.column._90-per._9-mar {
    margin-left: 9%;
    width: 81%
}
.column._90-per._10-mar {
    margin-left: 10%;
    width: 80%
}
.column._90-per:first-child {
    margin-left: 0
}
.column._91-per {
    float: left;
    margin-left: 0%;
    width: 91%
}
.column._91-per._1-mar {
    margin-left: 1%;
    width: 90%
}
.column._91-per._2-mar {
    margin-left: 2%;
    width: 89%
}
.column._91-per._3-mar {
    margin-left: 3%;
    width: 88%
}
.column._91-per._4-mar {
    margin-left: 4%;
    width: 87%
}
.column._91-per._5-mar {
    margin-left: 5%;
    width: 86%
}
.column._91-per._6-mar {
    margin-left: 6%;
    width: 85%
}
.column._91-per._7-mar {
    margin-left: 7%;
    width: 84%
}
.column._91-per._8-mar {
    margin-left: 8%;
    width: 83%
}
.column._91-per._9-mar {
    margin-left: 9%;
    width: 82%
}
.column._91-per._10-mar {
    margin-left: 10%;
    width: 81%
}
.column._91-per:first-child {
    margin-left: 0
}
.column._92-per {
    float: left;
    margin-left: 0%;
    width: 92%
}
.column._92-per._1-mar {
    margin-left: 1%;
    width: 91%
}
.column._92-per._2-mar {
    margin-left: 2%;
    width: 90%
}
.column._92-per._3-mar {
    margin-left: 3%;
    width: 89%
}
.column._92-per._4-mar {
    margin-left: 4%;
    width: 88%
}
.column._92-per._5-mar {
    margin-left: 5%;
    width: 87%
}
.column._92-per._6-mar {
    margin-left: 6%;
    width: 86%
}
.column._92-per._7-mar {
    margin-left: 7%;
    width: 85%
}
.column._92-per._8-mar {
    margin-left: 8%;
    width: 84%
}
.column._92-per._9-mar {
    margin-left: 9%;
    width: 83%
}
.column._92-per._10-mar {
    margin-left: 10%;
    width: 82%
}
.column._92-per:first-child {
    margin-left: 0
}
.column._93-per {
    float: left;
    margin-left: 0%;
    width: 93%
}
.column._93-per._1-mar {
    margin-left: 1%;
    width: 92%
}
.column._93-per._2-mar {
    margin-left: 2%;
    width: 91%
}
.column._93-per._3-mar {
    margin-left: 3%;
    width: 90%
}
.column._93-per._4-mar {
    margin-left: 4%;
    width: 89%
}
.column._93-per._5-mar {
    margin-left: 5%;
    width: 88%
}
.column._93-per._6-mar {
    margin-left: 6%;
    width: 87%
}
.column._93-per._7-mar {
    margin-left: 7%;
    width: 86%
}
.column._93-per._8-mar {
    margin-left: 8%;
    width: 85%
}
.column._93-per._9-mar {
    margin-left: 9%;
    width: 84%
}
.column._93-per._10-mar {
    margin-left: 10%;
    width: 83%
}
.column._93-per:first-child {
    margin-left: 0
}
.column._94-per {
    float: left;
    margin-left: 0%;
    width: 94%
}
.column._94-per._1-mar {
    margin-left: 1%;
    width: 93%
}
.column._94-per._2-mar {
    margin-left: 2%;
    width: 92%
}
.column._94-per._3-mar {
    margin-left: 3%;
    width: 91%
}
.column._94-per._4-mar {
    margin-left: 4%;
    width: 90%
}
.column._94-per._5-mar {
    margin-left: 5%;
    width: 89%
}
.column._94-per._6-mar {
    margin-left: 6%;
    width: 88%
}
.column._94-per._7-mar {
    margin-left: 7%;
    width: 87%
}
.column._94-per._8-mar {
    margin-left: 8%;
    width: 86%
}
.column._94-per._9-mar {
    margin-left: 9%;
    width: 85%
}
.column._94-per._10-mar {
    margin-left: 10%;
    width: 84%
}
.column._94-per:first-child {
    margin-left: 0
}
.column._95-per {
    float: left;
    margin-left: 0%;
    width: 95%
}
.column._95-per._1-mar {
    margin-left: 1%;
    width: 94%
}
.column._95-per._2-mar {
    margin-left: 2%;
    width: 93%
}
.column._95-per._3-mar {
    margin-left: 3%;
    width: 92%
}
.column._95-per._4-mar {
    margin-left: 4%;
    width: 91%
}
.column._95-per._5-mar {
    margin-left: 5%;
    width: 90%
}
.column._95-per._6-mar {
    margin-left: 6%;
    width: 89%
}
.column._95-per._7-mar {
    margin-left: 7%;
    width: 88%
}
.column._95-per._8-mar {
    margin-left: 8%;
    width: 87%
}
.column._95-per._9-mar {
    margin-left: 9%;
    width: 86%
}
.column._95-per._10-mar {
    margin-left: 10%;
    width: 85%
}
.column._95-per:first-child {
    margin-left: 0
}
.column._96-per {
    float: left;
    margin-left: 0%;
    width: 96%
}
.column._96-per._1-mar {
    margin-left: 1%;
    width: 95%
}
.column._96-per._2-mar {
    margin-left: 2%;
    width: 94%
}
.column._96-per._3-mar {
    margin-left: 3%;
    width: 93%
}
.column._96-per._4-mar {
    margin-left: 4%;
    width: 92%
}
.column._96-per._5-mar {
    margin-left: 5%;
    width: 91%
}
.column._96-per._6-mar {
    margin-left: 6%;
    width: 90%
}
.column._96-per._7-mar {
    margin-left: 7%;
    width: 89%
}
.column._96-per._8-mar {
    margin-left: 8%;
    width: 88%
}
.column._96-per._9-mar {
    margin-left: 9%;
    width: 87%
}
.column._96-per._10-mar {
    margin-left: 10%;
    width: 86%
}
.column._96-per:first-child {
    margin-left: 0
}
.column._97-per {
    float: left;
    margin-left: 0%;
    width: 97%
}
.column._97-per._1-mar {
    margin-left: 1%;
    width: 96%
}
.column._97-per._2-mar {
    margin-left: 2%;
    width: 95%
}
.column._97-per._3-mar {
    margin-left: 3%;
    width: 94%
}
.column._97-per._4-mar {
    margin-left: 4%;
    width: 93%
}
.column._97-per._5-mar {
    margin-left: 5%;
    width: 92%
}
.column._97-per._6-mar {
    margin-left: 6%;
    width: 91%
}
.column._97-per._7-mar {
    margin-left: 7%;
    width: 90%
}
.column._97-per._8-mar {
    margin-left: 8%;
    width: 89%
}
.column._97-per._9-mar {
    margin-left: 9%;
    width: 88%
}
.column._97-per._10-mar {
    margin-left: 10%;
    width: 87%
}
.column._97-per:first-child {
    margin-left: 0
}
.column._98-per {
    float: left;
    margin-left: 0%;
    width: 98%
}
.column._98-per._1-mar {
    margin-left: 1%;
    width: 97%
}
.column._98-per._2-mar {
    margin-left: 2%;
    width: 96%
}
.column._98-per._3-mar {
    margin-left: 3%;
    width: 95%
}
.column._98-per._4-mar {
    margin-left: 4%;
    width: 94%
}
.column._98-per._5-mar {
    margin-left: 5%;
    width: 93%
}
.column._98-per._6-mar {
    margin-left: 6%;
    width: 92%
}
.column._98-per._7-mar {
    margin-left: 7%;
    width: 91%
}
.column._98-per._8-mar {
    margin-left: 8%;
    width: 90%
}
.column._98-per._9-mar {
    margin-left: 9%;
    width: 89%
}
.column._98-per._10-mar {
    margin-left: 10%;
    width: 88%
}
.column._98-per:first-child {
    margin-left: 0
}
.column._99-per {
    float: left;
    margin-left: 0%;
    width: 99%
}
.column._99-per._1-mar {
    margin-left: 1%;
    width: 98%
}
.column._99-per._2-mar {
    margin-left: 2%;
    width: 97%
}
.column._99-per._3-mar {
    margin-left: 3%;
    width: 96%
}
.column._99-per._4-mar {
    margin-left: 4%;
    width: 95%
}
.column._99-per._5-mar {
    margin-left: 5%;
    width: 94%
}
.column._99-per._6-mar {
    margin-left: 6%;
    width: 93%
}
.column._99-per._7-mar {
    margin-left: 7%;
    width: 92%
}
.column._99-per._8-mar {
    margin-left: 8%;
    width: 91%
}
.column._99-per._9-mar {
    margin-left: 9%;
    width: 90%
}
.column._99-per._10-mar {
    margin-left: 10%;
    width: 89%
}
.column._99-per:first-child {
    margin-left: 0
}
.column._100-per {
    float: left;
    margin-left: 0%;
    width: 100%
}
.column._100-per._1-mar {
    margin-left: 1%;
    width: 99%
}
.column._100-per._2-mar {
    margin-left: 2%;
    width: 98%
}
.column._100-per._3-mar {
    margin-left: 3%;
    width: 97%
}
.column._100-per._4-mar {
    margin-left: 4%;
    width: 96%
}
.column._100-per._5-mar {
    margin-left: 5%;
    width: 95%
}
.column._100-per._6-mar {
    margin-left: 6%;
    width: 94%
}
.column._100-per._7-mar {
    margin-left: 7%;
    width: 93%
}
.column._100-per._8-mar {
    margin-left: 8%;
    width: 92%
}
.column._100-per._9-mar {
    margin-left: 9%;
    width: 91%
}
.column._100-per._10-mar {
    margin-left: 10%;
    width: 90%
}
.column._100-per:first-child {
    margin-left: 0
}
dl,
dl dt,
dl dd,
ol,
ol li,
ul,
ul li,
.list,
.list.horizontal,
.list.horizontal>.enclosure,
.list.horizontal .item,
.list.vertical,
.list.vertical .enclosure,
.list.vertical .item,
iframe,
table,
.action,
.associative,
.definitions,
.dictionary,
.lining,
.pullquote {
    *zoom: 1
}
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 .item:after,
.list.vertical:after,
.list.vertical .enclosure:after,
.list.vertical .item:after,
iframe:after,
table:after,
.action:after,
.associative:after,
.definitions:after,
.dictionary:after,
.lining:after,
.pullquote:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}
.clear-floats {
    float: none
}
.float-left {
    float: left
}
.float-right {
    display: inline !important;
    float: right !important
}
.padding-all_1 {
    padding: 1px
}
.padding-bottom_1 {
    padding-bottom: 1px
}
.padding-left_1 {
    padding-left: 1px
}
.padding-right_1 {
    padding-right: 1px
}
.padding-top_1 {
    padding-top: 1px
}
.padding-all_2 {
    padding: 2px
}
.padding-bottom_2 {
    padding-bottom: 2px
}
.padding-left_2 {
    padding-left: 2px
}
.padding-right_2 {
    padding-right: 2px
}
.padding-top_2 {
    padding-top: 2px
}
.padding-all_3 {
    padding: 3px
}
.padding-bottom_3 {
    padding-bottom: 3px
}
.padding-left_3 {
    padding-left: 3px
}
.padding-right_3 {
    padding-right: 3px
}
.padding-top_3 {
    padding-top: 3px
}
.padding-all_4 {
    padding: 4px
}
.padding-bottom_4 {
    padding-bottom: 4px
}
.padding-left_4 {
    padding-left: 4px
}
.padding-right_4 {
    padding-right: 4px
}
.padding-top_4 {
    padding-top: 4px
}
.padding-all_5 {
    padding: 5px
}
.padding-bottom_5 {
    padding-bottom: 5px
}
.padding-left_5 {
    padding-left: 5px
}
.padding-right_5 {
    padding-right: 5px
}
.padding-top_5 {
    padding-top: 5px
}
.padding-all_6 {
    padding: 6px
}
.padding-bottom_6 {
    padding-bottom: 6px
}
.padding-left_6 {
    padding-left: 6px
}
.padding-right_6 {
    padding-right: 6px
}
.padding-top_6 {
    padding-top: 6px
}
.padding-all_7 {
    padding: 7px
}
.padding-bottom_7 {
    padding-bottom: 7px
}
.padding-left_7 {
    padding-left: 7px
}
.padding-right_7 {
    padding-right: 7px
}
.padding-top_7 {
    padding-top: 7px
}
.padding-all_8 {
    padding: 8px
}
.padding-bottom_8 {
    padding-bottom: 8px
}
.padding-left_8 {
    padding-left: 8px
}
.padding-right_8 {
    padding-right: 8px
}
.padding-top_8 {
    padding-top: 8px
}
.padding-all_9 {
    padding: 9px
}
.padding-bottom_9 {
    padding-bottom: 9px
}
.padding-left_9 {
    padding-left: 9px
}
.padding-right_9 {
    padding-right: 9px
}
.padding-top_9 {
    padding-top: 9px
}
.padding-all_10 {
    padding: 10px
}
.padding-bottom_10 {
    padding-bottom: 10px
}
.padding-left_10 {
    padding-left: 10px
}
.padding-right_10 {
    padding-right: 10px
}
.padding-top_10 {
    padding-top: 10px
}
.padding-all_11 {
    padding: 11px
}
.padding-bottom_11 {
    padding-bottom: 11px
}
.padding-left_11 {
    padding-left: 11px
}
.padding-right_11 {
    padding-right: 11px
}
.padding-top_11 {
    padding-top: 11px
}
.padding-all_12 {
    padding: 12px
}
.padding-bottom_12 {
    padding-bottom: 12px
}
.padding-left_12 {
    padding-left: 12px
}
.padding-right_12 {
    padding-right: 12px
}
.padding-top_12 {
    padding-top: 12px
}
.padding-all_13 {
    padding: 13px
}
.padding-bottom_13 {
    padding-bottom: 13px
}
.padding-left_13 {
    padding-left: 13px
}
.padding-right_13 {
    padding-right: 13px
}
.padding-top_13 {
    padding-top: 13px
}
.padding-all_14 {
    padding: 14px
}
.padding-bottom_14 {
    padding-bottom: 14px
}
.padding-left_14 {
    padding-left: 14px
}
.padding-right_14 {
    padding-right: 14px
}
.padding-top_14 {
    padding-top: 14px
}
.padding-all_15 {
    padding: 15px
}
.padding-bottom_15 {
    padding-bottom: 15px
}
.padding-left_15 {
    padding-left: 15px
}
.padding-right_15 {
    padding-right: 15px
}
.padding-top_15 {
    padding-top: 15px
}
.padding-all_16 {
    padding: 16px
}
.padding-bottom_16 {
    padding-bottom: 16px
}
.padding-left_16 {
    padding-left: 16px
}
.padding-right_16 {
    padding-right: 16px
}
.padding-top_16 {
    padding-top: 16px
}
.padding-all_17 {
    padding: 17px
}
.padding-bottom_17 {
    padding-bottom: 17px
}
.padding-left_17 {
    padding-left: 17px
}
.padding-right_17 {
    padding-right: 17px
}
.padding-top_17 {
    padding-top: 17px
}
.padding-all_18 {
    padding: 18px
}
.padding-bottom_18 {
    padding-bottom: 18px
}
.padding-left_18 {
    padding-left: 18px
}
.padding-right_18 {
    padding-right: 18px
}
.padding-top_18 {
    padding-top: 18px
}
.padding-all_19 {
    padding: 19px
}
.padding-bottom_19 {
    padding-bottom: 19px
}
.padding-left_19 {
    padding-left: 19px
}
.padding-right_19 {
    padding-right: 19px
}
.padding-top_19 {
    padding-top: 19px
}
.padding-all_20 {
    padding: 20px
}
.padding-bottom_20 {
    padding-bottom: 20px
}
.padding-left_20 {
    padding-left: 20px
}
.padding-right_20 {
    padding-right: 20px
}
.padding-top_20 {
    padding-top: 20px
}
.padding-all_21 {
    padding: 21px
}
.padding-bottom_21 {
    padding-bottom: 21px
}
.padding-left_21 {
    padding-left: 21px
}
.padding-right_21 {
    padding-right: 21px
}
.padding-top_21 {
    padding-top: 21px
}
.padding-all_22 {
    padding: 22px
}
.padding-bottom_22 {
    padding-bottom: 22px
}
.padding-left_22 {
    padding-left: 22px
}
.padding-right_22 {
    padding-right: 22px
}
.padding-top_22 {
    padding-top: 22px
}
.padding-all_23 {
    padding: 23px
}
.padding-bottom_23 {
    padding-bottom: 23px
}
.padding-left_23 {
    padding-left: 23px
}
.padding-right_23 {
    padding-right: 23px
}
.padding-top_23 {
    padding-top: 23px
}
.padding-all_24 {
    padding: 24px
}
.padding-bottom_24 {
    padding-bottom: 24px
}
.padding-left_24 {
    padding-left: 24px
}
.padding-right_24 {
    padding-right: 24px
}
.padding-top_24 {
    padding-top: 24px
}
.padding-all_25 {
    padding: 25px
}
.padding-bottom_25 {
    padding-bottom: 25px
}
.padding-left_25 {
    padding-left: 25px
}
.padding-right_25 {
    padding-right: 25px
}
.padding-top_25 {
    padding-top: 25px
}
.padding-all_26 {
    padding: 26px
}
.padding-bottom_26 {
    padding-bottom: 26px
}
.padding-left_26 {
    padding-left: 26px
}
.padding-right_26 {
    padding-right: 26px
}
.padding-top_26 {
    padding-top: 26px
}
.padding-all_27 {
    padding: 27px
}
.padding-bottom_27 {
    padding-bottom: 27px
}
.padding-left_27 {
    padding-left: 27px
}
.padding-right_27 {
    padding-right: 27px
}
.padding-top_27 {
    padding-top: 27px
}
.padding-all_28 {
    padding: 28px
}
.padding-bottom_28 {
    padding-bottom: 28px
}
.padding-left_28 {
    padding-left: 28px
}
.padding-right_28 {
    padding-right: 28px
}
.padding-top_28 {
    padding-top: 28px
}
.padding-all_29 {
    padding: 29px
}
.padding-bottom_29 {
    padding-bottom: 29px
}
.padding-left_29 {
    padding-left: 29px
}
.padding-right_29 {
    padding-right: 29px
}
.padding-top_29 {
    padding-top: 29px
}
.padding-all_30 {
    padding: 30px
}
.padding-bottom_30 {
    padding-bottom: 30px
}
.padding-left_30 {
    padding-left: 30px
}
.padding-right_30 {
    padding-right: 30px
}
.padding-top_30 {
    padding-top: 30px
}
.margin-all_1 {
    margin: 1px
}
.margin-bottom_1 {
    margin-bottom: 1px !important
}
.margin-left_1 {
    margin-left: 1px
}
.margin-right_1 {
    margin-right: 1px
}
.margin-top_1 {
    margin-top: 1px !important
}
.margin-all_2 {
    margin: 2px
}
.margin-bottom_2 {
    margin-bottom: 2px !important
}
.margin-left_2 {
    margin-left: 2px
}
.margin-right_2 {
    margin-right: 2px
}
.margin-top_2 {
    margin-top: 2px !important
}
.margin-all_3 {
    margin: 3px
}
.margin-bottom_3 {
    margin-bottom: 3px !important
}
.margin-left_3 {
    margin-left: 3px
}
.margin-right_3 {
    margin-right: 3px
}
.margin-top_3 {
    margin-top: 3px !important
}
.margin-all_4 {
    margin: 4px
}
.margin-bottom_4 {
    margin-bottom: 4px !important
}
.margin-left_4 {
    margin-left: 4px
}
.margin-right_4 {
    margin-right: 4px
}
.margin-top_4 {
    margin-top: 4px !important
}
.margin-all_5 {
    margin: 5px
}
.margin-bottom_5 {
    margin-bottom: 5px !important
}
.margin-left_5 {
    margin-left: 5px
}
.margin-right_5 {
    margin-right: 5px
}
.margin-top_5 {
    margin-top: 5px !important
}
.margin-all_6 {
    margin: 6px
}
.margin-bottom_6 {
    margin-bottom: 6px !important
}
.margin-left_6 {
    margin-left: 6px
}
.margin-right_6 {
    margin-right: 6px
}
.margin-top_6 {
    margin-top: 6px !important
}
.margin-all_7 {
    margin: 7px
}
.margin-bottom_7 {
    margin-bottom: 7px !important
}
.margin-left_7 {
    margin-left: 7px
}
.margin-right_7 {
    margin-right: 7px
}
.margin-top_7 {
    margin-top: 7px !important
}
.margin-all_8 {
    margin: 8px
}
.margin-bottom_8 {
    margin-bottom: 8px !important
}
.margin-left_8 {
    margin-left: 8px
}
.margin-right_8 {
    margin-right: 8px
}
.margin-top_8 {
    margin-top: 8px !important
}
.margin-all_9 {
    margin: 9px
}
.margin-bottom_9 {
    margin-bottom: 9px !important
}
.margin-left_9 {
    margin-left: 9px
}
.margin-right_9 {
    margin-right: 9px
}
.margin-top_9 {
    margin-top: 9px !important
}
.margin-all_10 {
    margin: 10px
}
.margin-bottom_10 {
    margin-bottom: 10px !important
}
.margin-left_10 {
    margin-left: 10px
}
.margin-right_10 {
    margin-right: 10px
}
.margin-top_10 {
    margin-top: 10px !important
}
.margin-all_11 {
    margin: 11px
}
.margin-bottom_11 {
    margin-bottom: 11px !important
}
.margin-left_11 {
    margin-left: 11px
}
.margin-right_11 {
    margin-right: 11px
}
.margin-top_11 {
    margin-top: 11px !important
}
.margin-all_12 {
    margin: 12px
}
.margin-bottom_12 {
    margin-bottom: 12px !important
}
.margin-left_12 {
    margin-left: 12px
}
.margin-right_12 {
    margin-right: 12px
}
.margin-top_12 {
    margin-top: 12px !important
}
.margin-all_13 {
    margin: 13px
}
.margin-bottom_13 {
    margin-bottom: 13px !important
}
.margin-left_13 {
    margin-left: 13px
}
.margin-right_13 {
    margin-right: 13px
}
.margin-top_13 {
    margin-top: 13px !important
}
.margin-all_14 {
    margin: 14px
}
.margin-bottom_14 {
    margin-bottom: 14px !important
}
.margin-left_14 {
    margin-left: 14px
}
.margin-right_14 {
    margin-right: 14px
}
.margin-top_14 {
    margin-top: 14px !important
}
.margin-all_15 {
    margin: 15px
}
.margin-bottom_15 {
    margin-bottom: 15px !important
}
.margin-left_15 {
    margin-left: 15px
}
.margin-right_15 {
    margin-right: 15px
}
.margin-top_15 {
    margin-top: 15px !important
}
.margin-all_16 {
    margin: 16px
}
.margin-bottom_16 {
    margin-bottom: 16px !important
}
.margin-left_16 {
    margin-left: 16px
}
.margin-right_16 {
    margin-right: 16px
}
.margin-top_16 {
    margin-top: 16px !important
}
.margin-all_17 {
    margin: 17px
}
.margin-bottom_17 {
    margin-bottom: 17px !important
}
.margin-left_17 {
    margin-left: 17px
}
.margin-right_17 {
    margin-right: 17px
}
.margin-top_17 {
    margin-top: 17px !important
}
.margin-all_18 {
    margin: 18px
}
.margin-bottom_18 {
    margin-bottom: 18px !important
}
.margin-left_18 {
    margin-left: 18px
}
.margin-right_18 {
    margin-right: 18px
}
.margin-top_18 {
    margin-top: 18px !important
}
.margin-all_19 {
    margin: 19px
}
.margin-bottom_19 {
    margin-bottom: 19px !important
}
.margin-left_19 {
    margin-left: 19px
}
.margin-right_19 {
    margin-right: 19px
}
.margin-top_19 {
    margin-top: 19px !important
}
.margin-all_20 {
    margin: 20px
}
.margin-bottom_20 {
    margin-bottom: 20px !important
}
.margin-left_20 {
    margin-left: 20px
}
.margin-right_20 {
    margin-right: 20px
}
.margin-top_20 {
    margin-top: 20px !important
}
.margin-all_21 {
    margin: 21px
}
.margin-bottom_21 {
    margin-bottom: 21px !important
}
.margin-left_21 {
    margin-left: 21px
}
.margin-right_21 {
    margin-right: 21px
}
.margin-top_21 {
    margin-top: 21px !important
}
.margin-all_22 {
    margin: 22px
}
.margin-bottom_22 {
    margin-bottom: 22px !important
}
.margin-left_22 {
    margin-left: 22px
}
.margin-right_22 {
    margin-right: 22px
}
.margin-top_22 {
    margin-top: 22px !important
}
.margin-all_23 {
    margin: 23px
}
.margin-bottom_23 {
    margin-bottom: 23px !important
}
.margin-left_23 {
    margin-left: 23px
}
.margin-right_23 {
    margin-right: 23px
}
.margin-top_23 {
    margin-top: 23px !important
}
.margin-all_24 {
    margin: 24px
}
.margin-bottom_24 {
    margin-bottom: 24px !important
}
.margin-left_24 {
    margin-left: 24px
}
.margin-right_24 {
    margin-right: 24px
}
.margin-top_24 {
    margin-top: 24px !important
}
.margin-all_25 {
    margin: 25px
}
.margin-bottom_25 {
    margin-bottom: 25px !important
}
.margin-left_25 {
    margin-left: 25px
}
.margin-right_25 {
    margin-right: 25px
}
.margin-top_25 {
    margin-top: 25px !important
}
.margin-all_26 {
    margin: 26px
}
.margin-bottom_26 {
    margin-bottom: 26px !important
}
.margin-left_26 {
    margin-left: 26px
}
.margin-right_26 {
    margin-right: 26px
}
.margin-top_26 {
    margin-top: 26px !important
}
.margin-all_27 {
    margin: 27px
}
.margin-bottom_27 {
    margin-bottom: 27px !important
}
.margin-left_27 {
    margin-left: 27px
}
.margin-right_27 {
    margin-right: 27px
}
.margin-top_27 {
    margin-top: 27px !important
}
.margin-all_28 {
    margin: 28px
}
.margin-bottom_28 {
    margin-bottom: 28px !important
}
.margin-left_28 {
    margin-left: 28px
}
.margin-right_28 {
    margin-right: 28px
}
.margin-top_28 {
    margin-top: 28px !important
}
.margin-all_29 {
    margin: 29px
}
.margin-bottom_29 {
    margin-bottom: 29px !important
}
.margin-left_29 {
    margin-left: 29px
}
.margin-right_29 {
    margin-right: 29px
}
.margin-top_29 {
    margin-top: 29px !important
}
.margin-all_30 {
    margin: 30px
}
.margin-bottom_30 {
    margin-bottom: 30px !important
}
.margin-left_30 {
    margin-left: 30px
}
.margin-right_30 {
    margin-right: 30px
}
.margin-top_30 {
    margin-top: 30px !important
}
.margin-all_31 {
    margin: 31px
}
.margin-bottom_31 {
    margin-bottom: 31px !important
}
.margin-left_31 {
    margin-left: 31px
}
.margin-right_31 {
    margin-right: 31px
}
.margin-top_31 {
    margin-top: 31px !important
}
.margin-all_32 {
    margin: 32px
}
.margin-bottom_32 {
    margin-bottom: 32px !important
}
.margin-left_32 {
    margin-left: 32px
}
.margin-right_32 {
    margin-right: 32px
}
.margin-top_32 {
    margin-top: 32px !important
}
.margin-all_33 {
    margin: 33px
}
.margin-bottom_33 {
    margin-bottom: 33px !important
}
.margin-left_33 {
    margin-left: 33px
}
.margin-right_33 {
    margin-right: 33px
}
.margin-top_33 {
    margin-top: 33px !important
}
.margin-all_34 {
    margin: 34px
}
.margin-bottom_34 {
    margin-bottom: 34px !important
}
.margin-left_34 {
    margin-left: 34px
}
.margin-right_34 {
    margin-right: 34px
}
.margin-top_34 {
    margin-top: 34px !important
}
.margin-all_35 {
    margin: 35px
}
.margin-bottom_35 {
    margin-bottom: 35px !important
}
.margin-left_35 {
    margin-left: 35px
}
.margin-right_35 {
    margin-right: 35px
}
.margin-top_35 {
    margin-top: 35px !important
}
.margin-all_36 {
    margin: 36px
}
.margin-bottom_36 {
    margin-bottom: 36px !important
}
.margin-left_36 {
    margin-left: 36px
}
.margin-right_36 {
    margin-right: 36px
}
.margin-top_36 {
    margin-top: 36px !important
}
.margin-all_37 {
    margin: 37px
}
.margin-bottom_37 {
    margin-bottom: 37px !important
}
.margin-left_37 {
    margin-left: 37px
}
.margin-right_37 {
    margin-right: 37px
}
.margin-top_37 {
    margin-top: 37px !important
}
.margin-all_38 {
    margin: 38px
}
.margin-bottom_38 {
    margin-bottom: 38px !important
}
.margin-left_38 {
    margin-left: 38px
}
.margin-right_38 {
    margin-right: 38px
}
.margin-top_38 {
    margin-top: 38px !important
}
.margin-all_39 {
    margin: 39px
}
.margin-bottom_39 {
    margin-bottom: 39px !important
}
.margin-left_39 {
    margin-left: 39px
}
.margin-right_39 {
    margin-right: 39px
}
.margin-top_39 {
    margin-top: 39px !important
}
.margin-all_40 {
    margin: 40px
}
.margin-bottom_40 {
    margin-bottom: 40px !important
}
.margin-left_40 {
    margin-left: 40px
}
.margin-right_40 {
    margin-right: 40px
}
.margin-top_40 {
    margin-top: 40px !important
}
.margin-all_41 {
    margin: 41px
}
.margin-bottom_41 {
    margin-bottom: 41px !important
}
.margin-left_41 {
    margin-left: 41px
}
.margin-right_41 {
    margin-right: 41px
}
.margin-top_41 {
    margin-top: 41px !important
}
.margin-all_42 {
    margin: 42px
}
.margin-bottom_42 {
    margin-bottom: 42px !important
}
.margin-left_42 {
    margin-left: 42px
}
.margin-right_42 {
    margin-right: 42px
}
.margin-top_42 {
    margin-top: 42px !important
}
.margin-all_43 {
    margin: 43px
}
.margin-bottom_43 {
    margin-bottom: 43px !important
}
.margin-left_43 {
    margin-left: 43px
}
.margin-right_43 {
    margin-right: 43px
}
.margin-top_43 {
    margin-top: 43px !important
}
.margin-all_44 {
    margin: 44px
}
.margin-bottom_44 {
    margin-bottom: 44px !important
}
.margin-left_44 {
    margin-left: 44px
}
.margin-right_44 {
    margin-right: 44px
}
.margin-top_44 {
    margin-top: 44px !important
}
.margin-all_45 {
    margin: 45px
}
.margin-bottom_45 {
    margin-bottom: 45px !important
}
.margin-left_45 {
    margin-left: 45px
}
.margin-right_45 {
    margin-right: 45px
}
.margin-top_45 {
    margin-top: 45px !important
}
.margin-all_46 {
    margin: 46px
}
.margin-bottom_46 {
    margin-bottom: 46px !important
}
.margin-left_46 {
    margin-left: 46px
}
.margin-right_46 {
    margin-right: 46px
}
.margin-top_46 {
    margin-top: 46px !important
}
.margin-all_47 {
    margin: 47px
}
.margin-bottom_47 {
    margin-bottom: 47px !important
}
.margin-left_47 {
    margin-left: 47px
}
.margin-right_47 {
    margin-right: 47px
}
.margin-top_47 {
    margin-top: 47px !important
}
.margin-all_48 {
    margin: 48px
}
.margin-bottom_48 {
    margin-bottom: 48px !important
}
.margin-left_48 {
    margin-left: 48px
}
.margin-right_48 {
    margin-right: 48px
}
.margin-top_48 {
    margin-top: 48px !important
}
.margin-all_49 {
    margin: 49px
}
.margin-bottom_49 {
    margin-bottom: 49px !important
}
.margin-left_49 {
    margin-left: 49px
}
.margin-right_49 {
    margin-right: 49px
}
.margin-top_49 {
    margin-top: 49px !important
}
.margin-all_50 {
    margin: 50px
}
.margin-bottom_50 {
    margin-bottom: 50px !important
}
.margin-left_50 {
    margin-left: 50px
}
.margin-right_50 {
    margin-right: 50px
}
.margin-top_50 {
    margin-top: 50px !important
}
.margin-all_51 {
    margin: 51px
}
.margin-bottom_51 {
    margin-bottom: 51px !important
}
.margin-left_51 {
    margin-left: 51px
}
.margin-right_51 {
    margin-right: 51px
}
.margin-top_51 {
    margin-top: 51px !important
}
.margin-all_52 {
    margin: 52px
}
.margin-bottom_52 {
    margin-bottom: 52px !important
}
.margin-left_52 {
    margin-left: 52px
}
.margin-right_52 {
    margin-right: 52px
}
.margin-top_52 {
    margin-top: 52px !important
}
.margin-all_53 {
    margin: 53px
}
.margin-bottom_53 {
    margin-bottom: 53px !important
}
.margin-left_53 {
    margin-left: 53px
}
.margin-right_53 {
    margin-right: 53px
}
.margin-top_53 {
    margin-top: 53px !important
}
.margin-all_54 {
    margin: 54px
}
.margin-bottom_54 {
    margin-bottom: 54px !important
}
.margin-left_54 {
    margin-left: 54px
}
.margin-right_54 {
    margin-right: 54px
}
.margin-top_54 {
    margin-top: 54px !important
}
.margin-all_55 {
    margin: 55px
}
.margin-bottom_55 {
    margin-bottom: 55px !important
}
.margin-left_55 {
    margin-left: 55px
}
.margin-right_55 {
    margin-right: 55px
}
.margin-top_55 {
    margin-top: 55px !important
}
.margin-all_56 {
    margin: 56px
}
.margin-bottom_56 {
    margin-bottom: 56px !important
}
.margin-left_56 {
    margin-left: 56px
}
.margin-right_56 {
    margin-right: 56px
}
.margin-top_56 {
    margin-top: 56px !important
}
.margin-all_57 {
    margin: 57px
}
.margin-bottom_57 {
    margin-bottom: 57px !important
}
.margin-left_57 {
    margin-left: 57px
}
.margin-right_57 {
    margin-right: 57px
}
.margin-top_57 {
    margin-top: 57px !important
}
.margin-all_58 {
    margin: 58px
}
.margin-bottom_58 {
    margin-bottom: 58px !important
}
.margin-left_58 {
    margin-left: 58px
}
.margin-right_58 {
    margin-right: 58px
}
.margin-top_58 {
    margin-top: 58px !important
}
.margin-all_59 {
    margin: 59px
}
.margin-bottom_59 {
    margin-bottom: 59px !important
}
.margin-left_59 {
    margin-left: 59px
}
.margin-right_59 {
    margin-right: 59px
}
.margin-top_59 {
    margin-top: 59px !important
}
.margin-all_60 {
    margin: 60px
}
.margin-bottom_60 {
    margin-bottom: 60px !important
}
.margin-left_60 {
    margin-left: 60px
}
.margin-right_60 {
    margin-right: 60px
}
.margin-top_60 {
    margin-top: 60px !important
}
.margin-all_61 {
    margin: 61px
}
.margin-bottom_61 {
    margin-bottom: 61px !important
}
.margin-left_61 {
    margin-left: 61px
}
.margin-right_61 {
    margin-right: 61px
}
.margin-top_61 {
    margin-top: 61px !important
}
.margin-all_62 {
    margin: 62px
}
.margin-bottom_62 {
    margin-bottom: 62px !important
}
.margin-left_62 {
    margin-left: 62px
}
.margin-right_62 {
    margin-right: 62px
}
.margin-top_62 {
    margin-top: 62px !important
}
.margin-all_63 {
    margin: 63px
}
.margin-bottom_63 {
    margin-bottom: 63px !important
}
.margin-left_63 {
    margin-left: 63px
}
.margin-right_63 {
    margin-right: 63px
}
.margin-top_63 {
    margin-top: 63px !important
}
.margin-all_64 {
    margin: 64px
}
.margin-bottom_64 {
    margin-bottom: 64px !important
}
.margin-left_64 {
    margin-left: 64px
}
.margin-right_64 {
    margin-right: 64px
}
.margin-top_64 {
    margin-top: 64px !important
}
.margin-all_65 {
    margin: 65px
}
.margin-bottom_65 {
    margin-bottom: 65px !important
}
.margin-left_65 {
    margin-left: 65px
}
.margin-right_65 {
    margin-right: 65px
}
.margin-top_65 {
    margin-top: 65px !important
}
.margin-all_66 {
    margin: 66px
}
.margin-bottom_66 {
    margin-bottom: 66px !important
}
.margin-left_66 {
    margin-left: 66px
}
.margin-right_66 {
    margin-right: 66px
}
.margin-top_66 {
    margin-top: 66px !important
}
.margin-all_67 {
    margin: 67px
}
.margin-bottom_67 {
    margin-bottom: 67px !important
}
.margin-left_67 {
    margin-left: 67px
}
.margin-right_67 {
    margin-right: 67px
}
.margin-top_67 {
    margin-top: 67px !important
}
.margin-all_68 {
    margin: 68px
}
.margin-bottom_68 {
    margin-bottom: 68px !important
}
.margin-left_68 {
    margin-left: 68px
}
.margin-right_68 {
    margin-right: 68px
}
.margin-top_68 {
    margin-top: 68px !important
}
.margin-all_69 {
    margin: 69px
}
.margin-bottom_69 {
    margin-bottom: 69px !important
}
.margin-left_69 {
    margin-left: 69px
}
.margin-right_69 {
    margin-right: 69px
}
.margin-top_69 {
    margin-top: 69px !important
}
.margin-all_70 {
    margin: 70px
}
.margin-bottom_70 {
    margin-bottom: 70px !important
}
.margin-left_70 {
    margin-left: 70px
}
.margin-right_70 {
    margin-right: 70px
}
.margin-top_70 {
    margin-top: 70px !important
}
.margin-all_71 {
    margin: 71px
}
.margin-bottom_71 {
    margin-bottom: 71px !important
}
.margin-left_71 {
    margin-left: 71px
}
.margin-right_71 {
    margin-right: 71px
}
.margin-top_71 {
    margin-top: 71px !important
}
.margin-all_72 {
    margin: 72px
}
.margin-bottom_72 {
    margin-bottom: 72px !important
}
.margin-left_72 {
    margin-left: 72px
}
.margin-right_72 {
    margin-right: 72px
}
.margin-top_72 {
    margin-top: 72px !important
}
.margin-all_73 {
    margin: 73px
}
.margin-bottom_73 {
    margin-bottom: 73px !important
}
.margin-left_73 {
    margin-left: 73px
}
.margin-right_73 {
    margin-right: 73px
}
.margin-top_73 {
    margin-top: 73px !important
}
.margin-all_74 {
    margin: 74px
}
.margin-bottom_74 {
    margin-bottom: 74px !important
}
.margin-left_74 {
    margin-left: 74px
}
.margin-right_74 {
    margin-right: 74px
}
.margin-top_74 {
    margin-top: 74px !important
}
.margin-all_75 {
    margin: 75px
}
.margin-bottom_75 {
    margin-bottom: 75px !important
}
.margin-left_75 {
    margin-left: 75px
}
.margin-right_75 {
    margin-right: 75px
}
.margin-top_75 {
    margin-top: 75px !important
}
.margin-all_76 {
    margin: 76px
}
.margin-bottom_76 {
    margin-bottom: 76px !important
}
.margin-left_76 {
    margin-left: 76px
}
.margin-right_76 {
    margin-right: 76px
}
.margin-top_76 {
    margin-top: 76px !important
}
.margin-all_77 {
    margin: 77px
}
.margin-bottom_77 {
    margin-bottom: 77px !important
}
.margin-left_77 {
    margin-left: 77px
}
.margin-right_77 {
    margin-right: 77px
}
.margin-top_77 {
    margin-top: 77px !important
}
.margin-all_78 {
    margin: 78px
}
.margin-bottom_78 {
    margin-bottom: 78px !important
}
.margin-left_78 {
    margin-left: 78px
}
.margin-right_78 {
    margin-right: 78px
}
.margin-top_78 {
    margin-top: 78px !important
}
.margin-all_79 {
    margin: 79px
}
.margin-bottom_79 {
    margin-bottom: 79px !important
}
.margin-left_79 {
    margin-left: 79px
}
.margin-right_79 {
    margin-right: 79px
}
.margin-top_79 {
    margin-top: 79px !important
}
.margin-all_80 {
    margin: 80px
}
.margin-bottom_80 {
    margin-bottom: 80px !important
}
.margin-left_80 {
    margin-left: 80px
}
.margin-right_80 {
    margin-right: 80px
}
.margin-top_80 {
    margin-top: 80px !important
}
.margin-all_81 {
    margin: 81px
}
.margin-bottom_81 {
    margin-bottom: 81px !important
}
.margin-left_81 {
    margin-left: 81px
}
.margin-right_81 {
    margin-right: 81px
}
.margin-top_81 {
    margin-top: 81px !important
}
.margin-all_82 {
    margin: 82px
}
.margin-bottom_82 {
    margin-bottom: 82px !important
}
.margin-left_82 {
    margin-left: 82px
}
.margin-right_82 {
    margin-right: 82px
}
.margin-top_82 {
    margin-top: 82px !important
}
.margin-all_83 {
    margin: 83px
}
.margin-bottom_83 {
    margin-bottom: 83px !important
}
.margin-left_83 {
    margin-left: 83px
}
.margin-right_83 {
    margin-right: 83px
}
.margin-top_83 {
    margin-top: 83px !important
}
.margin-all_84 {
    margin: 84px
}
.margin-bottom_84 {
    margin-bottom: 84px !important
}
.margin-left_84 {
    margin-left: 84px
}
.margin-right_84 {
    margin-right: 84px
}
.margin-top_84 {
    margin-top: 84px !important
}
.margin-all_85 {
    margin: 85px
}
.margin-bottom_85 {
    margin-bottom: 85px !important
}
.margin-left_85 {
    margin-left: 85px
}
.margin-right_85 {
    margin-right: 85px
}
.margin-top_85 {
    margin-top: 85px !important
}
.margin-all_86 {
    margin: 86px
}
.margin-bottom_86 {
    margin-bottom: 86px !important
}
.margin-left_86 {
    margin-left: 86px
}
.margin-right_86 {
    margin-right: 86px
}
.margin-top_86 {
    margin-top: 86px !important
}
.margin-all_87 {
    margin: 87px
}
.margin-bottom_87 {
    margin-bottom: 87px !important
}
.margin-left_87 {
    margin-left: 87px
}
.margin-right_87 {
    margin-right: 87px
}
.margin-top_87 {
    margin-top: 87px !important
}
.margin-all_88 {
    margin: 88px
}
.margin-bottom_88 {
    margin-bottom: 88px !important
}
.margin-left_88 {
    margin-left: 88px
}
.margin-right_88 {
    margin-right: 88px
}
.margin-top_88 {
    margin-top: 88px !important
}
.margin-all_89 {
    margin: 89px
}
.margin-bottom_89 {
    margin-bottom: 89px !important
}
.margin-left_89 {
    margin-left: 89px
}
.margin-right_89 {
    margin-right: 89px
}
.margin-top_89 {
    margin-top: 89px !important
}
.margin-all_90 {
    margin: 90px
}
.margin-bottom_90 {
    margin-bottom: 90px !important
}
.margin-left_90 {
    margin-left: 90px
}
.margin-right_90 {
    margin-right: 90px
}
.margin-top_90 {
    margin-top: 90px !important
}
.margin-all_91 {
    margin: 91px
}
.margin-bottom_91 {
    margin-bottom: 91px !important
}
.margin-left_91 {
    margin-left: 91px
}
.margin-right_91 {
    margin-right: 91px
}
.margin-top_91 {
    margin-top: 91px !important
}
.margin-all_92 {
    margin: 92px
}
.margin-bottom_92 {
    margin-bottom: 92px !important
}
.margin-left_92 {
    margin-left: 92px
}
.margin-right_92 {
    margin-right: 92px
}
.margin-top_92 {
    margin-top: 92px !important
}
.margin-all_93 {
    margin: 93px
}
.margin-bottom_93 {
    margin-bottom: 93px !important
}
.margin-left_93 {
    margin-left: 93px
}
.margin-right_93 {
    margin-right: 93px
}
.margin-top_93 {
    margin-top: 93px !important
}
.margin-all_94 {
    margin: 94px
}
.margin-bottom_94 {
    margin-bottom: 94px !important
}
.margin-left_94 {
    margin-left: 94px
}
.margin-right_94 {
    margin-right: 94px
}
.margin-top_94 {
    margin-top: 94px !important
}
.margin-all_95 {
    margin: 95px
}
.margin-bottom_95 {
    margin-bottom: 95px !important
}
.margin-left_95 {
    margin-left: 95px
}
.margin-right_95 {
    margin-right: 95px
}
.margin-top_95 {
    margin-top: 95px !important
}
.margin-all_96 {
    margin: 96px
}
.margin-bottom_96 {
    margin-bottom: 96px !important
}
.margin-left_96 {
    margin-left: 96px
}
.margin-right_96 {
    margin-right: 96px
}
.margin-top_96 {
    margin-top: 96px !important
}
.margin-all_97 {
    margin: 97px
}
.margin-bottom_97 {
    margin-bottom: 97px !important
}
.margin-left_97 {
    margin-left: 97px
}
.margin-right_97 {
    margin-right: 97px
}
.margin-top_97 {
    margin-top: 97px !important
}
.margin-all_98 {
    margin: 98px
}
.margin-bottom_98 {
    margin-bottom: 98px !important
}
.margin-left_98 {
    margin-left: 98px
}
.margin-right_98 {
    margin-right: 98px
}
.margin-top_98 {
    margin-top: 98px !important
}
.margin-all_99 {
    margin: 99px
}
.margin-bottom_99 {
    margin-bottom: 99px !important
}
.margin-left_99 {
    margin-left: 99px
}
.margin-right_99 {
    margin-right: 99px
}
.margin-top_99 {
    margin-top: 99px !important
}
.margin-all_100 {
    margin: 100px
}
.margin-bottom_100 {
    margin-bottom: 100px !important
}
.margin-left_100 {
    margin-left: 100px
}
.margin-right_100 {
    margin-right: 100px
}
.margin-top_100 {
    margin-top: 100px !important
}
.figures,
.graph,
.images,
.logo,
.videos {
    overflow: hidden;
    *zoom: 1
}
.figures img,
.graph img,
.images img,
.logo img,
.videos img,
.figures video,
.graph video,
.images video,
.logo video,
.videos video {
    display: block
}
.column,
#sitefeed .header,
.about,
.about-list,
.alert,
.bearings,
.blocks,
.blurb,
.box,
.card,
.contextual,
.coordinates,
.factual,
.focus,
.form,
.form div,
.gallery,
.headlines,
.headlines-footer-list,
.highlight,
.inset,
.list,
.list--divided,
.measure,
.notification,
.overlay,
.pageup,
.pagination,
.pager,
.path,
.proscons,
.results,
.spotlight,
.table,
table,
.tabs,
.tags,
.toc,
.underlay,
.verticality,
.carowzel,
.fileit,
#dam-levels,
#dam-options,
#dam-options div {
    *zoom: 1
}
.column:after,
#sitefeed .header:after,
.about:after,
.about-list:after,
.alert:after,
.bearings:after,
.blocks:after,
.blurb:after,
.box:after,
.card:after,
.contextual:after,
.coordinates:after,
.factual:after,
.focus:after,
.form:after,
.form div:after,
.gallery:after,
.headlines:after,
.headlines-footer-list:after,
.highlight:after,
.inset:after,
.list:after,
.list--divided:after,
.measure:after,
.notification:after,
.overlay:after,
.pageup:after,
.pagination:after,
.pager:after,
.path:after,
.proscons:after,
.results:after,
.spotlight:after,
.table:after,
table:after,
.tabs:after,
.tags:after,
.toc:after,
.underlay:after,
.verticality:after,
.carowzel:after,
.fileit:after,
#dam-levels:after,
#dam-options:after,
#dam-options div:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}
.column>.inner,
#sitefeed .header>.inner,
.about>.inner,
.about-list>.inner,
.alert>.inner,
.bearings>.inner,
.blocks>.inner,
.blurb>.inner,
.box>.inner,
.card>.inner,
.contextual>.inner,
.coordinates>.inner,
.factual>.inner,
.focus>.inner,
.form>.inner,
.form div>.inner,
.gallery>.inner,
.headlines>.inner,
.headlines-footer-list>.inner,
.highlight>.inner,
.inset>.inner,
.list>.inner,
.list--divided>.inner,
.measure>.inner,
.notification>.inner,
.overlay>.inner,
.pageup>.inner,
.pagination>.inner,
.pager>.inner,
.path>.inner,
.proscons>.inner,
.results>.inner,
.spotlight>.inner,
.table>.inner,
table>.inner,
.tabs>.inner,
.tags>.inner,
.toc>.inner,
.underlay>.inner,
.verticality>.inner,
.carowzel>.inner,
.fileit>.inner,
#dam-levels>.inner,
#dam-options>.inner,
#dam-options div>.inner {
    *zoom: 1
}
.column>.inner:after,
#sitefeed .header>.inner:after,
.about>.inner:after,
.about-list>.inner:after,
.alert>.inner:after,
.bearings>.inner:after,
.blocks>.inner:after,
.blurb>.inner:after,
.box>.inner:after,
.card>.inner:after,
.contextual>.inner:after,
.coordinates>.inner:after,
.factual>.inner:after,
.focus>.inner:after,
.form>.inner:after,
.form div>.inner:after,
.gallery>.inner:after,
.headlines>.inner:after,
.headlines-footer-list>.inner:after,
.highlight>.inner:after,
.inset>.inner:after,
.list>.inner:after,
.list--divided>.inner:after,
.measure>.inner:after,
.notification>.inner:after,
.overlay>.inner:after,
.pageup>.inner:after,
.pagination>.inner:after,
.pager>.inner:after,
.path>.inner:after,
.proscons>.inner:after,
.results>.inner:after,
.spotlight>.inner:after,
.table>.inner:after,
table>.inner:after,
.tabs>.inner:after,
.tags>.inner:after,
.toc>.inner:after,
.underlay>.inner:after,
.verticality>.inner:after,
.carowzel>.inner:after,
.fileit>.inner:after,
#dam-levels>.inner:after,
#dam-options>.inner:after,
#dam-options div>.inner:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}
.scale {
    margin-left: auto;
    margin-right: auto;
    width: 60%
}
#sitecontainer,
#contacts,
#sitetoolbar,
#sitetoolbar .sitesocial,
#sitecorporate,
#sitesearch,
#siteheader,
#siteheader #sitelogo,
#sitenavigation,
#siteshare,
#sitemain,
#pagenavigation,
#sitecontent,
#pageaccompaniment,
#pagefilters,
#sitemessage,
#sitemessage .panel,
#sitefeed,
#sitefooter,
.row {
    overflow: hidden;
    *zoom: 1
}
#sitecontainer>.wrapper,
#contacts>.wrapper,
#sitetoolbar>.wrapper,
#sitetoolbar .sitesocial>.wrapper,
#sitecorporate>.wrapper,
#sitesearch>.wrapper,
#siteheader>.wrapper,
#siteheader #sitelogo>.wrapper,
#sitenavigation>.wrapper,
#siteshare>.wrapper,
#sitemain>.wrapper,
#pagenavigation>.wrapper,
#sitecontent>.wrapper,
#pageaccompaniment>.wrapper,
#pagefilters>.wrapper,
#sitemessage>.wrapper,
#sitemessage .panel>.wrapper,
#sitefeed>.wrapper,
#sitefooter>.wrapper,
.row>.wrapper {
    overflow: hidden;
    *zoom: 1
}
*,
input[type="search"] {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
input:focus,
select:focus,
textarea:focus {
    border-color: #199dd7;
    outline: 0
}
.background.algae {
    background-color: #0099ab;
    color: #fff
}
.background.algae * {
    background-color: #0099ab;
    color: #fff;
    background-color: transparent
}
.background.algae.opacity._0-1 {
    background-color: #0099ab;
    background-color: rgba(0, 153, 171, 0.1)
}
.background.algae.opacity._0-2 {
    background-color: #0099ab;
    background-color: rgba(0, 153, 171, 0.2)
}
.background.algae.opacity._0-3 {
    background-color: #0099ab;
    background-color: rgba(0, 153, 171, 0.3)
}
.background.algae.opacity._0-4 {
    background-color: #0099ab;
    background-color: rgba(0, 153, 171, 0.4)
}
.background.algae.opacity._0-5 {
    background-color: #0099ab;
    background-color: rgba(0, 153, 171, 0.5)
}
.background.algae.opacity._0-6 {
    background-color: #0099ab;
    background-color: rgba(0, 153, 171, 0.6)
}
.background.algae.opacity._0-7 {
    background-color: #0099ab;
    background-color: rgba(0, 153, 171, 0.7)
}
.background.algae.opacity._0-8 {
    background-color: #0099ab;
    background-color: rgba(0, 153, 171, 0.8)
}
.background.algae.opacity._0-9 {
    background-color: #0099ab;
    background-color: rgba(0, 153, 171, 0.9)
}
.background.algae.opacity._0-98 {
    background-color: #0099ab;
    background-color: rgba(0, 153, 171, 0.98)
}
.background.algae.opacity._1 {
    background-color: #0099ab;
    background-color: #0099ab
}
.background.aqua {
    background-color: #117cab;
    color: #fff
}
.background.aqua * {
    background-color: #117cab;
    color: #fff;
    background-color: transparent
}
.background.aqua.opacity._0-1 {
    background-color: #117cab;
    background-color: rgba(17, 124, 171, 0.1)
}
.background.aqua.opacity._0-2 {
    background-color: #117cab;
    background-color: rgba(17, 124, 171, 0.2)
}
.background.aqua.opacity._0-3 {
    background-color: #117cab;
    background-color: rgba(17, 124, 171, 0.3)
}
.background.aqua.opacity._0-4 {
    background-color: #117cab;
    background-color: rgba(17, 124, 171, 0.4)
}
.background.aqua.opacity._0-5 {
    background-color: #117cab;
    background-color: rgba(17, 124, 171, 0.5)
}
.background.aqua.opacity._0-6 {
    background-color: #117cab;
    background-color: rgba(17, 124, 171, 0.6)
}
.background.aqua.opacity._0-7 {
    background-color: #117cab;
    background-color: rgba(17, 124, 171, 0.7)
}
.background.aqua.opacity._0-8 {
    background-color: #117cab;
    background-color: rgba(17, 124, 171, 0.8)
}
.background.aqua.opacity._0-9 {
    background-color: #117cab;
    background-color: rgba(17, 124, 171, 0.9)
}
.background.aqua.opacity._0-98 {
    background-color: #117cab;
    background-color: rgba(17, 124, 171, 0.98)
}
.background.aqua.opacity._1 {
    background-color: #117cab;
    background-color: #117cab
}
.background.beige {
    background-color: #d2b985;
    color: #666
}
.background.beige * {
    background-color: #d2b985;
    color: #666;
    background-color: transparent
}
.background.beige.opacity._0-1 {
    background-color: #d2b985;
    background-color: rgba(210, 185, 133, 0.1)
}
.background.beige.opacity._0-2 {
    background-color: #d2b985;
    background-color: rgba(210, 185, 133, 0.2)
}
.background.beige.opacity._0-3 {
    background-color: #d2b985;
    background-color: rgba(210, 185, 133, 0.3)
}
.background.beige.opacity._0-4 {
    background-color: #d2b985;
    background-color: rgba(210, 185, 133, 0.4)
}
.background.beige.opacity._0-5 {
    background-color: #d2b985;
    background-color: rgba(210, 185, 133, 0.5)
}
.background.beige.opacity._0-6 {
    background-color: #d2b985;
    background-color: rgba(210, 185, 133, 0.6)
}
.background.beige.opacity._0-7 {
    background-color: #d2b985;
    background-color: rgba(210, 185, 133, 0.7)
}
.background.beige.opacity._0-8 {
    background-color: #d2b985;
    background-color: rgba(210, 185, 133, 0.8)
}
.background.beige.opacity._0-9 {
    background-color: #d2b985;
    background-color: rgba(210, 185, 133, 0.9)
}
.background.beige.opacity._0-98 {
    background-color: #d2b985;
    background-color: rgba(210, 185, 133, 0.98)
}
.background.beige.opacity._1 {
    background-color: #d2b985;
    background-color: #d2b985
}
.background.bleach,
.alert,
.carowzel .navigation .page {
    background-color: #fff;
    color: #666
}
.background.bleach *,
.alert *,
.carowzel .navigation .page * {
    background-color: #fff;
    color: #666;
    background-color: transparent
}
.background.bleach.opacity._0-1,
.opacity._0-1.alert,
.carowzel .navigation .opacity._0-1.page {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.1)
}
.background.bleach.opacity._0-2,
.opacity._0-2.alert,
.carowzel .navigation .opacity._0-2.page {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.2)
}
.background.bleach.opacity._0-3,
.opacity._0-3.alert,
.carowzel .navigation .opacity._0-3.page {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.3)
}
.background.bleach.opacity._0-4,
.opacity._0-4.alert,
.carowzel .navigation .opacity._0-4.page {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.4)
}
.background.bleach.opacity._0-5,
.opacity._0-5.alert,
.carowzel .navigation .opacity._0-5.page {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.5)
}
.background.bleach.opacity._0-6,
.opacity._0-6.alert,
.carowzel .navigation .opacity._0-6.page {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.6)
}
.background.bleach.opacity._0-7,
.opacity._0-7.alert,
.carowzel .navigation .opacity._0-7.page {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.7)
}
.background.bleach.opacity._0-8,
.opacity._0-8.alert,
.carowzel .navigation .opacity._0-8.page {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.8)
}
.background.bleach.opacity._0-9,
.opacity._0-9.alert,
.carowzel .navigation .opacity._0-9.page {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.9)
}
.background.bleach.opacity._0-98,
.opacity._0-98.alert,
.carowzel .navigation .opacity._0-98.page {
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.98)
}
.background.bleach.opacity._1,
.opacity._1.alert,
.carowzel .navigation .opacity._1.page {
    background-color: #fff;
    background-color: #fff
}
.background.bub {
    background-color: #7ed5f7;
    color: #666
}
.background.bub * {
    background-color: #7ed5f7;
    color: #666;
    background-color: transparent
}
.background.bub.opacity._0-1 {
    background-color: #7ed5f7;
    background-color: rgba(126, 213, 247, 0.1)
}
.background.bub.opacity._0-2 {
    background-color: #7ed5f7;
    background-color: rgba(126, 213, 247, 0.2)
}
.background.bub.opacity._0-3 {
    background-color: #7ed5f7;
    background-color: rgba(126, 213, 247, 0.3)
}
.background.bub.opacity._0-4 {
    background-color: #7ed5f7;
    background-color: rgba(126, 213, 247, 0.4)
}
.background.bub.opacity._0-5 {
    background-color: #7ed5f7;
    background-color: rgba(126, 213, 247, 0.5)
}
.background.bub.opacity._0-6 {
    background-color: #7ed5f7;
    background-color: rgba(126, 213, 247, 0.6)
}
.background.bub.opacity._0-7 {
    background-color: #7ed5f7;
    background-color: rgba(126, 213, 247, 0.7)
}
.background.bub.opacity._0-8 {
    background-color: #7ed5f7;
    background-color: rgba(126, 213, 247, 0.8)
}
.background.bub.opacity._0-9 {
    background-color: #7ed5f7;
    background-color: rgba(126, 213, 247, 0.9)
}
.background.bub.opacity._0-98 {
    background-color: #7ed5f7;
    background-color: rgba(126, 213, 247, 0.98)
}
.background.bub.opacity._1 {
    background-color: #7ed5f7;
    background-color: #7ed5f7
}
.background.charred {
    background-color: #484847;
    color: #fff
}
.background.charred * {
    background-color: #484847;
    color: #fff;
    background-color: transparent
}
.background.charred.opacity._0-1 {
    background-color: #484847;
    background-color: rgba(72, 72, 71, 0.1)
}
.background.charred.opacity._0-2 {
    background-color: #484847;
    background-color: rgba(72, 72, 71, 0.2)
}
.background.charred.opacity._0-3 {
    background-color: #484847;
    background-color: rgba(72, 72, 71, 0.3)
}
.background.charred.opacity._0-4 {
    background-color: #484847;
    background-color: rgba(72, 72, 71, 0.4)
}
.background.charred.opacity._0-5 {
    background-color: #484847;
    background-color: rgba(72, 72, 71, 0.5)
}
.background.charred.opacity._0-6 {
    background-color: #484847;
    background-color: rgba(72, 72, 71, 0.6)
}
.background.charred.opacity._0-7 {
    background-color: #484847;
    background-color: rgba(72, 72, 71, 0.7)
}
.background.charred.opacity._0-8 {
    background-color: #484847;
    background-color: rgba(72, 72, 71, 0.8)
}
.background.charred.opacity._0-9 {
    background-color: #484847;
    background-color: rgba(72, 72, 71, 0.9)
}
.background.charred.opacity._0-98 {
    background-color: #484847;
    background-color: rgba(72, 72, 71, 0.98)
}
.background.charred.opacity._1 {
    background-color: #484847;
    background-color: #484847
}
.background.coal {
    background-color: #676766;
    color: #fff
}
.background.coal * {
    background-color: #676766;
    color: #fff;
    background-color: transparent
}
.background.coal.opacity._0-1 {
    background-color: #676766;
    background-color: rgba(103, 103, 102, 0.1)
}
.background.coal.opacity._0-2 {
    background-color: #676766;
    background-color: rgba(103, 103, 102, 0.2)
}
.background.coal.opacity._0-3 {
    background-color: #676766;
    background-color: rgba(103, 103, 102, 0.3)
}
.background.coal.opacity._0-4 {
    background-color: #676766;
    background-color: rgba(103, 103, 102, 0.4)
}
.background.coal.opacity._0-5 {
    background-color: #676766;
    background-color: rgba(103, 103, 102, 0.5)
}
.background.coal.opacity._0-6 {
    background-color: #676766;
    background-color: rgba(103, 103, 102, 0.6)
}
.background.coal.opacity._0-7 {
    background-color: #676766;
    background-color: rgba(103, 103, 102, 0.7)
}
.background.coal.opacity._0-8 {
    background-color: #676766;
    background-color: rgba(103, 103, 102, 0.8)
}
.background.coal.opacity._0-9 {
    background-color: #676766;
    background-color: rgba(103, 103, 102, 0.9)
}
.background.coal.opacity._0-98 {
    background-color: #676766;
    background-color: rgba(103, 103, 102, 0.98)
}
.background.coal.opacity._1 {
    background-color: #676766;
    background-color: #676766
}
.background.depth {
    background-color: #1c9fd8;
    color: #fff
}
.background.depth * {
    background-color: #1c9fd8;
    color: #fff;
    background-color: transparent
}
.background.depth.opacity._0-1 {
    background-color: #1c9fd8;
    background-color: rgba(28, 159, 216, 0.1)
}
.background.depth.opacity._0-2 {
    background-color: #1c9fd8;
    background-color: rgba(28, 159, 216, 0.2)
}
.background.depth.opacity._0-3 {
    background-color: #1c9fd8;
    background-color: rgba(28, 159, 216, 0.3)
}
.background.depth.opacity._0-4 {
    background-color: #1c9fd8;
    background-color: rgba(28, 159, 216, 0.4)
}
.background.depth.opacity._0-5 {
    background-color: #1c9fd8;
    background-color: rgba(28, 159, 216, 0.5)
}
.background.depth.opacity._0-6 {
    background-color: #1c9fd8;
    background-color: rgba(28, 159, 216, 0.6)
}
.background.depth.opacity._0-7 {
    background-color: #1c9fd8;
    background-color: rgba(28, 159, 216, 0.7)
}
.background.depth.opacity._0-8 {
    background-color: #1c9fd8;
    background-color: rgba(28, 159, 216, 0.8)
}
.background.depth.opacity._0-9 {
    background-color: #1c9fd8;
    background-color: rgba(28, 159, 216, 0.9)
}
.background.depth.opacity._0-98 {
    background-color: #1c9fd8;
    background-color: rgba(28, 159, 216, 0.98)
}
.background.depth.opacity._1 {
    background-color: #1c9fd8;
    background-color: #1c9fd8
}
.background.graphite,
.table thead,
table thead {
    background-color: #666;
    color: #fff
}
.background.graphite *,
.table thead *,
table thead * {
    background-color: #666;
    color: #fff;
    background-color: transparent
}
.background.graphite.opacity._0-1,
.table thead.opacity._0-1,
table thead.opacity._0-1 {
    background-color: #666;
    background-color: rgba(102, 102, 102, 0.1)
}
.background.graphite.opacity._0-2,
.table thead.opacity._0-2,
table thead.opacity._0-2 {
    background-color: #666;
    background-color: rgba(102, 102, 102, 0.2)
}
.background.graphite.opacity._0-3,
.table thead.opacity._0-3,
table thead.opacity._0-3 {
    background-color: #666;
    background-color: rgba(102, 102, 102, 0.3)
}
.background.graphite.opacity._0-4,
.table thead.opacity._0-4,
table thead.opacity._0-4 {
    background-color: #666;
    background-color: rgba(102, 102, 102, 0.4)
}
.background.graphite.opacity._0-5,
.table thead.opacity._0-5,
table thead.opacity._0-5 {
    background-color: #666;
    background-color: rgba(102, 102, 102, 0.5)
}
.background.graphite.opacity._0-6,
.table thead.opacity._0-6,
table thead.opacity._0-6 {
    background-color: #666;
    background-color: rgba(102, 102, 102, 0.6)
}
.background.graphite.opacity._0-7,
.table thead.opacity._0-7,
table thead.opacity._0-7 {
    background-color: #666;
    background-color: rgba(102, 102, 102, 0.7)
}
.background.graphite.opacity._0-8,
.table thead.opacity._0-8,
table thead.opacity._0-8 {
    background-color: #666;
    background-color: rgba(102, 102, 102, 0.8)
}
.background.graphite.opacity._0-9,
.table thead.opacity._0-9,
table thead.opacity._0-9 {
    background-color: #666;
    background-color: rgba(102, 102, 102, 0.9)
}
.background.graphite.opacity._0-98,
.table thead.opacity._0-98,
table thead.opacity._0-98 {
    background-color: #666;
    background-color: rgba(102, 102, 102, 0.98)
}
.background.graphite.opacity._1,
.table thead.opacity._1,
table thead.opacity._1 {
    background-color: #666;
    background-color: #666
}
.background.grey {
    background-color: #8c8c8c;
    color: #fff
}
.background.grey * {
    background-color: #8c8c8c;
    color: #fff;
    background-color: transparent
}
.background.grey.opacity._0-1 {
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, 0.1)
}
.background.grey.opacity._0-2 {
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, 0.2)
}
.background.grey.opacity._0-3 {
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, 0.3)
}
.background.grey.opacity._0-4 {
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, 0.4)
}
.background.grey.opacity._0-5 {
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, 0.5)
}
.background.grey.opacity._0-6 {
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, 0.6)
}
.background.grey.opacity._0-7 {
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, 0.7)
}
.background.grey.opacity._0-8 {
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, 0.8)
}
.background.grey.opacity._0-9 {
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, 0.9)
}
.background.grey.opacity._0-98 {
    background-color: #8c8c8c;
    background-color: rgba(140, 140, 140, 0.98)
}
.background.grey.opacity._1 {
    background-color: #8c8c8c;
    background-color: #8c8c8c
}
.background.hemi {
    background-color: #ff5203;
    color: #fff
}
.background.hemi * {
    background-color: #ff5203;
    color: #fff;
    background-color: transparent
}
.background.hemi.opacity._0-1 {
    background-color: #ff5203;
    background-color: rgba(255, 82, 3, 0.1)
}
.background.hemi.opacity._0-2 {
    background-color: #ff5203;
    background-color: rgba(255, 82, 3, 0.2)
}
.background.hemi.opacity._0-3 {
    background-color: #ff5203;
    background-color: rgba(255, 82, 3, 0.3)
}
.background.hemi.opacity._0-4 {
    background-color: #ff5203;
    background-color: rgba(255, 82, 3, 0.4)
}
.background.hemi.opacity._0-5 {
    background-color: #ff5203;
    background-color: rgba(255, 82, 3, 0.5)
}
.background.hemi.opacity._0-6 {
    background-color: #ff5203;
    background-color: rgba(255, 82, 3, 0.6)
}
.background.hemi.opacity._0-7 {
    background-color: #ff5203;
    background-color: rgba(255, 82, 3, 0.7)
}
.background.hemi.opacity._0-8 {
    background-color: #ff5203;
    background-color: rgba(255, 82, 3, 0.8)
}
.background.hemi.opacity._0-9 {
    background-color: #ff5203;
    background-color: rgba(255, 82, 3, 0.9)
}
.background.hemi.opacity._0-98 {
    background-color: #ff5203;
    background-color: rgba(255, 82, 3, 0.98)
}
.background.hemi.opacity._1 {
    background-color: #ff5203;
    background-color: #ff5203
}
.background.khaki {
    background-color: #82a68e;
    color: #fff
}
.background.khaki * {
    background-color: #82a68e;
    color: #fff;
    background-color: transparent
}
.background.khaki.opacity._0-1 {
    background-color: #82a68e;
    background-color: rgba(130, 166, 142, 0.1)
}
.background.khaki.opacity._0-2 {
    background-color: #82a68e;
    background-color: rgba(130, 166, 142, 0.2)
}
.background.khaki.opacity._0-3 {
    background-color: #82a68e;
    background-color: rgba(130, 166, 142, 0.3)
}
.background.khaki.opacity._0-4 {
    background-color: #82a68e;
    background-color: rgba(130, 166, 142, 0.4)
}
.background.khaki.opacity._0-5 {
    background-color: #82a68e;
    background-color: rgba(130, 166, 142, 0.5)
}
.background.khaki.opacity._0-6 {
    background-color: #82a68e;
    background-color: rgba(130, 166, 142, 0.6)
}
.background.khaki.opacity._0-7 {
    background-color: #82a68e;
    background-color: rgba(130, 166, 142, 0.7)
}
.background.khaki.opacity._0-8 {
    background-color: #82a68e;
    background-color: rgba(130, 166, 142, 0.8)
}
.background.khaki.opacity._0-9 {
    background-color: #82a68e;
    background-color: rgba(130, 166, 142, 0.9)
}
.background.khaki.opacity._0-98 {
    background-color: #82a68e;
    background-color: rgba(130, 166, 142, 0.98)
}
.background.khaki.opacity._1 {
    background-color: #82a68e;
    background-color: #82a68e
}
.background.naval {
    background-color: #034a8b;
    color: #fff
}
.background.naval * {
    background-color: #034a8b;
    color: #fff;
    background-color: transparent
}
.background.naval.opacity._0-1 {
    background-color: #034a8b;
    background-color: rgba(3, 74, 139, 0.1)
}
.background.naval.opacity._0-2 {
    background-color: #034a8b;
    background-color: rgba(3, 74, 139, 0.2)
}
.background.naval.opacity._0-3 {
    background-color: #034a8b;
    background-color: rgba(3, 74, 139, 0.3)
}
.background.naval.opacity._0-4 {
    background-color: #034a8b;
    background-color: rgba(3, 74, 139, 0.4)
}
.background.naval.opacity._0-5 {
    background-color: #034a8b;
    background-color: rgba(3, 74, 139, 0.5)
}
.background.naval.opacity._0-6 {
    background-color: #034a8b;
    background-color: rgba(3, 74, 139, 0.6)
}
.background.naval.opacity._0-7 {
    background-color: #034a8b;
    background-color: rgba(3, 74, 139, 0.7)
}
.background.naval.opacity._0-8 {
    background-color: #034a8b;
    background-color: rgba(3, 74, 139, 0.8)
}
.background.naval.opacity._0-9 {
    background-color: #034a8b;
    background-color: rgba(3, 74, 139, 0.9)
}
.background.naval.opacity._0-98 {
    background-color: #034a8b;
    background-color: rgba(3, 74, 139, 0.98)
}
.background.naval.opacity._1 {
    background-color: #034a8b;
    background-color: #034a8b
}
.background.pitch {
    background-color: #000;
    color: #fff
}
.background.pitch * {
    background-color: #000;
    color: #fff;
    background-color: transparent
}
.background.pitch.opacity._0-1 {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.1)
}
.background.pitch.opacity._0-2 {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.2)
}
.background.pitch.opacity._0-3 {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.3)
}
.background.pitch.opacity._0-4 {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.4)
}
.background.pitch.opacity._0-5 {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.5)
}
.background.pitch.opacity._0-6 {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.6)
}
.background.pitch.opacity._0-7 {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.7)
}
.background.pitch.opacity._0-8 {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.8)
}
.background.pitch.opacity._0-9 {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.9)
}
.background.pitch.opacity._0-98 {
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.98)
}
.background.pitch.opacity._1 {
    background-color: #000;
    background-color: #000
}
.background.oceanic {
    background-color: #189dd6;
    color: #fff
}
.background.oceanic * {
    background-color: #189dd6;
    color: #fff;
    background-color: transparent
}
.background.oceanic.opacity._0-1 {
    background-color: #189dd6;
    background-color: rgba(24, 157, 214, 0.1)
}
.background.oceanic.opacity._0-2 {
    background-color: #189dd6;
    background-color: rgba(24, 157, 214, 0.2)
}
.background.oceanic.opacity._0-3 {
    background-color: #189dd6;
    background-color: rgba(24, 157, 214, 0.3)
}
.background.oceanic.opacity._0-4 {
    background-color: #189dd6;
    background-color: rgba(24, 157, 214, 0.4)
}
.background.oceanic.opacity._0-5 {
    background-color: #189dd6;
    background-color: rgba(24, 157, 214, 0.5)
}
.background.oceanic.opacity._0-6 {
    background-color: #189dd6;
    background-color: rgba(24, 157, 214, 0.6)
}
.background.oceanic.opacity._0-7 {
    background-color: #189dd6;
    background-color: rgba(24, 157, 214, 0.7)
}
.background.oceanic.opacity._0-8 {
    background-color: #189dd6;
    background-color: rgba(24, 157, 214, 0.8)
}
.background.oceanic.opacity._0-9 {
    background-color: #189dd6;
    background-color: rgba(24, 157, 214, 0.9)
}
.background.oceanic.opacity._0-98 {
    background-color: #189dd6;
    background-color: rgba(24, 157, 214, 0.98)
}
.background.oceanic.opacity._1 {
    background-color: #189dd6;
    background-color: #189dd6
}
.background.sea,
.carowzel .navigation .page.active,
#reset-zoom {
    background-color: #199dd7;
    color: #fff
}
.background.sea *,
.carowzel .navigation .page.active *,
#reset-zoom * {
    background-color: #199dd7;
    color: #fff;
    background-color: transparent
}
.background.sea.opacity._0-1,
.carowzel .navigation .opacity._0-1.page.active,
.opacity._0-1#reset-zoom {
    background-color: #199dd7;
    background-color: rgba(25, 157, 215, 0.1)
}
.background.sea.opacity._0-2,
.carowzel .navigation .opacity._0-2.page.active,
.opacity._0-2#reset-zoom {
    background-color: #199dd7;
    background-color: rgba(25, 157, 215, 0.2)
}
.background.sea.opacity._0-3,
.carowzel .navigation .opacity._0-3.page.active,
.opacity._0-3#reset-zoom {
    background-color: #199dd7;
    background-color: rgba(25, 157, 215, 0.3)
}
.background.sea.opacity._0-4,
.carowzel .navigation .opacity._0-4.page.active,
.opacity._0-4#reset-zoom {
    background-color: #199dd7;
    background-color: rgba(25, 157, 215, 0.4)
}
.background.sea.opacity._0-5,
.carowzel .navigation .opacity._0-5.page.active,
.opacity._0-5#reset-zoom {
    background-color: #199dd7;
    background-color: rgba(25, 157, 215, 0.5)
}
.background.sea.opacity._0-6,
.carowzel .navigation .opacity._0-6.page.active,
.opacity._0-6#reset-zoom {
    background-color: #199dd7;
    background-color: rgba(25, 157, 215, 0.6)
}
.background.sea.opacity._0-7,
.carowzel .navigation .opacity._0-7.page.active,
.opacity._0-7#reset-zoom {
    background-color: #199dd7;
    background-color: rgba(25, 157, 215, 0.7)
}
.background.sea.opacity._0-8,
.carowzel .navigation .opacity._0-8.page.active,
.opacity._0-8#reset-zoom {
    background-color: #199dd7;
    background-color: rgba(25, 157, 215, 0.8)
}
.background.sea.opacity._0-9,
.carowzel .navigation .opacity._0-9.page.active,
.opacity._0-9#reset-zoom {
    background-color: #199dd7;
    background-color: rgba(25, 157, 215, 0.9)
}
.background.sea.opacity._0-98,
.carowzel .navigation .opacity._0-98.page.active,
.opacity._0-98#reset-zoom {
    background-color: #199dd7;
    background-color: rgba(25, 157, 215, 0.98)
}
.background.sea.opacity._1,
.carowzel .navigation .opacity._1.page.active,
.opacity._1#reset-zoom {
    background-color: #199dd7;
    background-color: #199dd7
}
.background.seaweed {
    background-color: #33adbb;
    color: #fff
}
.background.seaweed * {
    background-color: #33adbb;
    color: #fff;
    background-color: transparent
}
.background.seaweed.opacity._0-1 {
    background-color: #33adbb;
    background-color: rgba(51, 173, 187, 0.1)
}
.background.seaweed.opacity._0-2 {
    background-color: #33adbb;
    background-color: rgba(51, 173, 187, 0.2)
}
.background.seaweed.opacity._0-3 {
    background-color: #33adbb;
    background-color: rgba(51, 173, 187, 0.3)
}
.background.seaweed.opacity._0-4 {
    background-color: #33adbb;
    background-color: rgba(51, 173, 187, 0.4)
}
.background.seaweed.opacity._0-5 {
    background-color: #33adbb;
    background-color: rgba(51, 173, 187, 0.5)
}
.background.seaweed.opacity._0-6 {
    background-color: #33adbb;
    background-color: rgba(51, 173, 187, 0.6)
}
.background.seaweed.opacity._0-7 {
    background-color: #33adbb;
    background-color: rgba(51, 173, 187, 0.7)
}
.background.seaweed.opacity._0-8 {
    background-color: #33adbb;
    background-color: rgba(51, 173, 187, 0.8)
}
.background.seaweed.opacity._0-9 {
    background-color: #33adbb;
    background-color: rgba(51, 173, 187, 0.9)
}
.background.seaweed.opacity._0-98 {
    background-color: #33adbb;
    background-color: rgba(51, 173, 187, 0.98)
}
.background.seaweed.opacity._1 {
    background-color: #33adbb;
    background-color: #33adbb
}
.background.shallow {
    background-color: #00aff3;
    color: #fff
}
.background.shallow * {
    background-color: #00aff3;
    color: #fff;
    background-color: transparent
}
.background.shallow.opacity._0-1 {
    background-color: #00aff3;
    background-color: rgba(0, 175, 243, 0.1)
}
.background.shallow.opacity._0-2 {
    background-color: #00aff3;
    background-color: rgba(0, 175, 243, 0.2)
}
.background.shallow.opacity._0-3 {
    background-color: #00aff3;
    background-color: rgba(0, 175, 243, 0.3)
}
.background.shallow.opacity._0-4 {
    background-color: #00aff3;
    background-color: rgba(0, 175, 243, 0.4)
}
.background.shallow.opacity._0-5 {
    background-color: #00aff3;
    background-color: rgba(0, 175, 243, 0.5)
}
.background.shallow.opacity._0-6 {
    background-color: #00aff3;
    background-color: rgba(0, 175, 243, 0.6)
}
.background.shallow.opacity._0-7 {
    background-color: #00aff3;
    background-color: rgba(0, 175, 243, 0.7)
}
.background.shallow.opacity._0-8 {
    background-color: #00aff3;
    background-color: rgba(0, 175, 243, 0.8)
}
.background.shallow.opacity._0-9 {
    background-color: #00aff3;
    background-color: rgba(0, 175, 243, 0.9)
}
.background.shallow.opacity._0-98 {
    background-color: #00aff3;
    background-color: rgba(0, 175, 243, 0.98)
}
.background.shallow.opacity._1 {
    background-color: #00aff3;
    background-color: #00aff3
}
.background.silver {
    background-color: #f6f6f6;
    color: #666
}
.background.silver * {
    background-color: #f6f6f6;
    color: #666;
    background-color: transparent
}
.background.silver.opacity._0-1 {
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, 0.1)
}
.background.silver.opacity._0-2 {
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, 0.2)
}
.background.silver.opacity._0-3 {
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, 0.3)
}
.background.silver.opacity._0-4 {
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, 0.4)
}
.background.silver.opacity._0-5 {
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, 0.5)
}
.background.silver.opacity._0-6 {
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, 0.6)
}
.background.silver.opacity._0-7 {
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, 0.7)
}
.background.silver.opacity._0-8 {
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, 0.8)
}
.background.silver.opacity._0-9 {
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, 0.9)
}
.background.silver.opacity._0-98 {
    background-color: #f6f6f6;
    background-color: rgba(246, 246, 246, 0.98)
}
.background.silver.opacity._1 {
    background-color: #f6f6f6;
    background-color: #f6f6f6
}
.background.sky,
.carowzel .navigation .progress,
.carowzel .navigation .regress {
    background-color: #e4f5fc;
    color: #666
}
.background.sky *,
.carowzel .navigation .progress *,
.carowzel .navigation .regress * {
    background-color: #e4f5fc;
    color: #666;
    background-color: transparent
}
.background.sky.opacity._0-1,
.carowzel .navigation .opacity._0-1.progress,
.carowzel .navigation .opacity._0-1.regress {
    background-color: #e4f5fc;
    background-color: rgba(228, 245, 252, 0.1)
}
.background.sky.opacity._0-2,
.carowzel .navigation .opacity._0-2.progress,
.carowzel .navigation .opacity._0-2.regress {
    background-color: #e4f5fc;
    background-color: rgba(228, 245, 252, 0.2)
}
.background.sky.opacity._0-3,
.carowzel .navigation .opacity._0-3.progress,
.carowzel .navigation .opacity._0-3.regress {
    background-color: #e4f5fc;
    background-color: rgba(228, 245, 252, 0.3)
}
.background.sky.opacity._0-4,
.carowzel .navigation .opacity._0-4.progress,
.carowzel .navigation .opacity._0-4.regress {
    background-color: #e4f5fc;
    background-color: rgba(228, 245, 252, 0.4)
}
.background.sky.opacity._0-5,
.carowzel .navigation .opacity._0-5.progress,
.carowzel .navigation .opacity._0-5.regress {
    background-color: #e4f5fc;
    background-color: rgba(228, 245, 252, 0.5)
}
.background.sky.opacity._0-6,
.carowzel .navigation .opacity._0-6.progress,
.carowzel .navigation .opacity._0-6.regress {
    background-color: #e4f5fc;
    background-color: rgba(228, 245, 252, 0.6)
}
.background.sky.opacity._0-7,
.carowzel .navigation .opacity._0-7.progress,
.carowzel .navigation .opacity._0-7.regress {
    background-color: #e4f5fc;
    background-color: rgba(228, 245, 252, 0.7)
}
.background.sky.opacity._0-8,
.carowzel .navigation .opacity._0-8.progress,
.carowzel .navigation .opacity._0-8.regress {
    background-color: #e4f5fc;
    background-color: rgba(228, 245, 252, 0.8)
}
.background.sky.opacity._0-9,
.carowzel .navigation .opacity._0-9.progress,
.carowzel .navigation .opacity._0-9.regress {
    background-color: #e4f5fc;
    background-color: rgba(228, 245, 252, 0.9)
}
.background.sky.opacity._0-98,
.carowzel .navigation .opacity._0-98.progress,
.carowzel .navigation .opacity._0-98.regress {
    background-color: #e4f5fc;
    background-color: rgba(228, 245, 252, 0.98)
}
.background.sky.opacity._1,
.carowzel .navigation .opacity._1.progress,
.carowzel .navigation .opacity._1.regress {
    background-color: #e4f5fc;
    background-color: #e4f5fc
}
.background.stone {
    background-color: #e1e1e1;
    color: #666
}
.background.stone * {
    background-color: #e1e1e1;
    color: #666;
    background-color: transparent
}
.background.stone.opacity._0-1 {
    background-color: #e1e1e1;
    background-color: rgba(225, 225, 225, 0.1)
}
.background.stone.opacity._0-2 {
    background-color: #e1e1e1;
    background-color: rgba(225, 225, 225, 0.2)
}
.background.stone.opacity._0-3 {
    background-color: #e1e1e1;
    background-color: rgba(225, 225, 225, 0.3)
}
.background.stone.opacity._0-4 {
    background-color: #e1e1e1;
    background-color: rgba(225, 225, 225, 0.4)
}
.background.stone.opacity._0-5 {
    background-color: #e1e1e1;
    background-color: rgba(225, 225, 225, 0.5)
}
.background.stone.opacity._0-6 {
    background-color: #e1e1e1;
    background-color: rgba(225, 225, 225, 0.6)
}
.background.stone.opacity._0-7 {
    background-color: #e1e1e1;
    background-color: rgba(225, 225, 225, 0.7)
}
.background.stone.opacity._0-8 {
    background-color: #e1e1e1;
    background-color: rgba(225, 225, 225, 0.8)
}
.background.stone.opacity._0-9 {
    background-color: #e1e1e1;
    background-color: rgba(225, 225, 225, 0.9)
}
.background.stone.opacity._0-98 {
    background-color: #e1e1e1;
    background-color: rgba(225, 225, 225, 0.98)
}
.background.stone.opacity._1 {
    background-color: #e1e1e1;
    background-color: #e1e1e1
}
.background.sunny {
    background-color: #fee500;
    color: #666
}
.background.sunny * {
    background-color: #fee500;
    color: #666;
    background-color: transparent
}
.background.sunny.opacity._0-1 {
    background-color: #fee500;
    background-color: rgba(254, 229, 0, 0.1)
}
.background.sunny.opacity._0-2 {
    background-color: #fee500;
    background-color: rgba(254, 229, 0, 0.2)
}
.background.sunny.opacity._0-3 {
    background-color: #fee500;
    background-color: rgba(254, 229, 0, 0.3)
}
.background.sunny.opacity._0-4 {
    background-color: #fee500;
    background-color: rgba(254, 229, 0, 0.4)
}
.background.sunny.opacity._0-5 {
    background-color: #fee500;
    background-color: rgba(254, 229, 0, 0.5)
}
.background.sunny.opacity._0-6 {
    background-color: #fee500;
    background-color: rgba(254, 229, 0, 0.6)
}
.background.sunny.opacity._0-7 {
    background-color: #fee500;
    background-color: rgba(254, 229, 0, 0.7)
}
.background.sunny.opacity._0-8 {
    background-color: #fee500;
    background-color: rgba(254, 229, 0, 0.8)
}
.background.sunny.opacity._0-9 {
    background-color: #fee500;
    background-color: rgba(254, 229, 0, 0.9)
}
.background.sunny.opacity._0-98 {
    background-color: #fee500;
    background-color: rgba(254, 229, 0, 0.98)
}
.background.sunny.opacity._1 {
    background-color: #fee500;
    background-color: #fee500
}
.border.algae {
    border-color: #0099ab
}
.border.aqua {
    border-color: #117cab
}
.border.beige {
    border-color: #d2b985
}
.border.bleach {
    border-color: #fff
}
.border.bub {
    border-color: #7ed5f7
}
.border.charred {
    border-color: #484847
}
.border.coal {
    border-color: #676766
}
.border.depth {
    border-color: #1c9fd8
}
.border.graphite {
    border-color: #666
}
.border.grey {
    border-color: #8c8c8c
}
.border.hemi {
    border-color: #ff5203
}
.border.khaki {
    border-color: #82a68e
}
.border.naval {
    border-color: #034a8b
}
.border.pitch {
    border-color: #000
}
.border.oceanic {
    border-color: #189dd6
}
.border.sea {
    border-color: #199dd7
}
.border.seaweed {
    border-color: #33adbb
}
.border.shallow {
    border-color: #00aff3
}
.border.silver {
    border-color: #f6f6f6
}
.border.sky {
    border-color: #e4f5fc
}
.border.stone {
    border-color: #e1e1e1
}
.border.sunny {
    border-color: #fee500
}
.divided {
    padding: 26px 0 27px
}
.divided._1-stone {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1
}
.foreground.algae {
    color: #0099ab
}
.foreground.algae * {
    color: #0099ab
}
.foreground.aqua {
    color: #117cab
}
.foreground.aqua * {
    color: #117cab
}
.foreground.beige {
    color: #d2b985
}
.foreground.beige * {
    color: #d2b985
}
.foreground.bleach {
    color: #fff
}
.foreground.bleach * {
    color: #fff
}
.foreground.bub {
    color: #7ed5f7
}
.foreground.bub * {
    color: #7ed5f7
}
.foreground.charred {
    color: #484847
}
.foreground.charred * {
    color: #484847
}
.foreground.coal {
    color: #676766
}
.foreground.coal * {
    color: #676766
}
.foreground.depth {
    color: #1c9fd8
}
.foreground.depth * {
    color: #1c9fd8
}
.foreground.graphite {
    color: #666
}
.foreground.graphite * {
    color: #666
}
.foreground.grey {
    color: #8c8c8c
}
.foreground.grey * {
    color: #8c8c8c
}
.foreground.hemi {
    color: #ff5203
}
.foreground.hemi * {
    color: #ff5203
}
.foreground.khaki {
    color: #82a68e
}
.foreground.khaki * {
    color: #82a68e
}
.foreground.naval {
    color: #034a8b
}
.foreground.naval * {
    color: #034a8b
}
.foreground.pitch {
    color: #000
}
.foreground.pitch * {
    color: #000
}
.foreground.oceanic {
    color: #189dd6
}
.foreground.oceanic * {
    color: #189dd6
}
.foreground.sea {
    color: #199dd7
}
.foreground.sea * {
    color: #199dd7
}
.foreground.seaweed {
    color: #33adbb
}
.foreground.seaweed * {
    color: #33adbb
}
.foreground.shallow {
    color: #00aff3
}
.foreground.shallow * {
    color: #00aff3
}
.foreground.silver {
    color: #f6f6f6
}
.foreground.silver * {
    color: #f6f6f6
}
.foreground.sky {
    color: #e4f5fc
}
.foreground.sky * {
    color: #e4f5fc
}
.foreground.stone {
    color: #e1e1e1
}
.foreground.stone * {
    color: #e1e1e1
}
.foreground.sunny {
    color: #fee500
}
.foreground.sunny * {
    color: #fee500
}
dl {
    margin: 0 0 20px 0;
    padding: 0
}
dl dt {
    display: block;
    margin: 0;
    padding: 0
}
dl dd {
    display: block;
    margin: 0 0 0 20px;
    padding: 0
}
ol {
    margin: 0 0 20px 0;
    padding: 0
}
ol li {
    margin: 0;
    padding: 0
}
ul {
    margin: 0 0 20px 0;
    padding: 0
}
ul li {
    margin: 0;
    padding: 0
}
.no-bullets {
    list-style: none
}
.no-bullets li {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0
}
.list.horizontal {
    margin: 0;
    margin-left: 0 !important;
    padding: 0
}
.list.horizontal>.enclosure {
    float: left
}
.list.horizontal .item {
    display: block
}
.list.vertical {
    margin: 0;
    margin-left: 0 !important;
    padding: 0
}
.list.vertical .item {
    display: block
}
.form .field {
    width: 100%
}
.form textarea {
    min-height: 100px
}
.form .submit {
    padding: 0
}
iframe {
    border: 0;
    display: block;
}
table th {
    text-align: center;
    font-weight: bold
}
table td,
table th {
    padding: 2px
}
table td.numeric,
table th.numeric {
    text-align: right
}
* {
    color: #666;
    font-family: "Arial", "Helvetica", Sans-Serif;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    text-rendering: optimizeLegibility
}
b {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: 600
}
i {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: 600
}
em {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-style: italic;
    font-weight: inherit
}
strong {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: 600
}
a {
    overflow: hidden;
    *zoom: 1;
    text-decoration: none;
    color: #00aff3;
    text-decoration: none
}
a:hover,
a:focus {
    text-decoration: underline
}
a:focus,
a:hover {
    text-decoration: underline
}
a:focus *,
a:hover * {
    text-decoration: underline
}
.button--info {
    display: table
}
.button--info__object {
    display: table-cell
}
.button--info__title {
    font-size: 1em;
    line-height: 1.5em;
    line-height: 1.2em;
    display: table-cell;
    font-weight: bold;
    padding-left: 10px;
    vertical-align: middle
}
.action {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    cursor: pointer;
    display: block
}
.action.button,
#reset-zoom {
    font-size: 1.125em;
    line-height: 1.33333em;
    line-height: 1.125em;
    -moz-appearance: none;
    -webkit-appearance: none;
    border: 0;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 600;
    padding: 9px 28px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    width: 100%
}
.action.button .icon,
#reset-zoom .icon {
    position: absolute;
    right: 6%;
    top: 39%
}
.action.button.emphasise,
.emphasise#reset-zoom {
    padding: 18px 35px
}
.action.button.float-left,
.float-left#reset-zoom,
.action.button.float-right,
.float-right#reset-zoom {
    width: auto
}
.action.button.hasIndicator,
.hasIndicator#reset-zoom {
    padding-right: 40px !important
}
.action.button.small,
.small#reset-zoom {
    font-size: 1em;
    line-height: 1.5em;
    line-height: 1.5em
}
.action.defined {
    -moz-appearance: none;
    -webkit-appearance: none
}
.action.defined .enclosure {
    margin-left: 10px
}
.action.defined .enclosure:first-child {
    margin-left: 0
}
.action.defined .title {
    font-size: 1.25em;
    line-height: 1.2em;
    line-height: 1.5em;
    display: block;
    text-transform: uppercase
}
.action.ledger {
    padding: 7px 21px 10px 15px
}
.action.ledger .title {
    font-size: 1em;
    line-height: 1.5em;
    line-height: 1.2em;
    display: block;
    font-weight: 600;
    padding: 5px 0 0;
    vertical-align: bottom
}
.action.ledger:focus *,
.action.ledger:hover * {
    text-decoration: underline
}
.action.pullthrough {
    font-size: 1em;
    line-height: 1.5em;
    line-height: 1.5em;
    -moz-appearance: none;
    -webkit-appearance: none;
    border: 0;
    display: block;
    position: relative;
    text-align: right
}
.action.pullthrough .icon {
    position: absolute;
    right: 6%;
    top: 39%
}
.action.pullthrough.hasIndicator {
    padding-right: 40px !important
}
.associative .detail {
    font-size: 4.125em;
    line-height: 1.09091em;
    line-height: 1.2em;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 600;
    margin-left: 0
}
.associative .subdetail {
    font-size: 1.5em;
    line-height: 2em;
    line-height: 1.2em;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 300;
    margin-left: 0
}
.associative .type {
    font-size: 1.5em;
    line-height: 2em;
    line-height: 1.2em;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 100;
    margin-left: 0
}
.definitions {
    margin: 0
}
.definitions .definition {
    font-size: 0.75em;
    line-height: 2em;
    line-height: 1.5em;
    float: left;
    font-weight: 400;
    margin-left: 5px;
    margin-right: 10px;
    text-transform: uppercase
}
.definitions .term {
    font-size: 0.75em;
    line-height: 2em;
    line-height: 1.5em;
    float: left;
    font-weight: 600;
    text-transform: uppercase
}
.dictionary .definition {
    counter-increment: definitions
}
.dictionary .definition:before {
    content: counter(definitions, decimal) ". "
}
.dictionary .term {
    counter-reset: definitions;
    display: block
}
.emphasise {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    font-weight: 300
}
p {
    font-size: 0.875em;
    line-height: 1.71429em;
    line-height: 1.5em;
    margin: 0 0 20px 0
}
p:after{content:""!important;display:none!important;}
p:last-of-type {
    margin-bottom: 0
}
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    padding: 0
}
.terra {
    font-size: 2.625em;
    line-height: 1.14286em;
    line-height: 1.5em;
    margin: 0;
    padding: 0
}
.giga {
    font-size: 2.25em;
    line-height: 1.33333em;
    line-height: 1.5em;
    margin: 0;
    padding: 0
}
.mega {
    font-size: 1.875em;
    line-height: 1.6em;
    line-height: 1.5em;
    margin: 0;
    padding: 0
}
.alpha,
#sitecontent h1 {
    font-size: 1.625em;
    line-height: 1.84615em;
    line-height: 1.5em;
    margin: 0;
    padding: 0
}
.beta,
#sitecontent h2 {
    font-size: 1.5em;
    line-height: 2em;
    line-height: 1.5em;
    margin: 0;
    padding: 0
}
.delta,
#sitecontent h3 {
    font-size: 1.375em;
    line-height: 2.18182em;
    line-height: 1.5em;
    margin: 0;
    padding: 0
}
.gamma,
#sitecontent h4 {
    font-size: 1.125em;
    line-height: 1.33333em;
    line-height: 1.5em;
    margin: 0;
    padding: 0
}
.epsilon {
    font-size: 1em;
    line-height: 1.5em;
    line-height: 1.5em;
    margin: 0;
    padding: 0
}
.zeta,
#sitecontent h6 {
    font-size: 1em;
    line-height: 1.5em;
    line-height: 1.5em;
    margin: 0;
    padding: 0;
    text-transform: uppercase
}
#sitecontent h1,
#sitecontent h2,
#sitecontent h3,
#sitecontent h4,
#sitecontent h5,
#sitecontent h6 {
    clear: both;
    margin-bottom: 10px
}
#sitecontent h1 {
    color: #034a8b
}
#sitecontent h2 {
    border-bottom: 1px solid #e1e1e1;
    color: #034a8b;
    margin-left: -62px;
    margin-right: -62px;
    padding-left: 62px;
    padding-right: 62px
}
#sitecontent h3 {
    border-bottom: 1px solid #e1e1e1;
    color: #034a8b;
    margin-left: -62px;
    margin-right: -62px;
    padding-left: 62px;
    padding-right: 62px
}
#sitecontent h4 {
    border-bottom: 1px solid #e1e1e1;
    color: #034a8b;
    margin-left: -62px;
    margin-right: -62px;
    padding-left: 62px;
    padding-right: 62px
}
#sitecontent h5 {
    color: #189dd6;
    font-size: 2.3em;
    font-weight: bold
}
#sitecontent h6 {
    border-bottom: 1px solid #e1e1e1;
    color: #034a8b;
    margin-left: -62px;
    margin-right: -62px;
    padding-left: 62px;
    padding-right: 62px
}
#sitecontent>p,
#sitecontent>.push>p,
#sitecontent .push>p {
    font-size: 1.125em;
    line-height: 1.33333em;
    margin: 0 0 20px 0
}
#sitecontent .background a {
    color: inherit
}
#sitecontent>ul,
#sitecontent>.push>ul,
#sitecontent>ol,
#sitecontent>.push>ol,
#sitecontent .push>ul,
#sitecontent .push>ol {
    margin: 0 0 20px 20px
}
#sitecontent>ul p,
#sitecontent>ul a,
#sitecontent>.push>ul p,
#sitecontent>.push>ul a,
#sitecontent>ol p,
#sitecontent>ol a,
#sitecontent>.push>ol p,
#sitecontent>.push>ol a,
#sitecontent .push>ul p,
#sitecontent .push>ul a,
#sitecontent .push>ol p,
#sitecontent .push>ol a {
    font-size: 1.0625em;
    line-height: 1.41176em;
    line-height: 1.275em
}
#sitecontent>ul li,
#sitecontent>.push>ul li,
#sitecontent>ol li,
#sitecontent>.push>ol li,
#sitecontent .push>ul li,
#sitecontent .push>ol li {
    font-size: 1.125em;
    line-height: 1.33333em;
    line-height: 1.275em;
    margin-top: 2px
}
#sitecontent>ul li:first-child,
#sitecontent>.push>ul li:first-child,
#sitecontent>ol li:first-child,
#sitecontent>.push>ol li:first-child,
#sitecontent .push>ul li:first-child,
#sitecontent .push>ol li:first-child {
    margin-top: 0
}
#sitecontent .images {
    margin-bottom: 20px
}
#sitecontent .images:last-child {
    margin-bottom: 0
}
#sitecontent a:after,
#sitecontent i:after,
#sitecontent em:after,
#sitecontent b:after,
#sitecontent strong:after {
    content: "";
	display: none;
}
abbr {
    cursor: help;
    font-variant: small-caps;
    font-weight: 600
}
small {
    font-size: 0.625em;
    line-height: 2.4em
}
blockquote {
    font-size: 1.5em;
    line-height: 2em;
    line-height: 2.25em;
    background: #034a8b;
    border-bottom: 10px solid #ff5203;
    border-top: 10px solid #ff5203;
    color: #fff;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 300;
    margin: 20px 0;
    padding: 20px
}
.pullquote {
    background: #034a8b;
    color: #fff;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 300;
    margin: 20px 0;
    padding: 20px;
    position: relative
}
.pullquote:after {
    font-size: 2em;
    line-height: 1.5em;
    bottom: 10px;
    content: "\"";
    height: 20px;
    position: absolute;
    right: 10px
}
.pullquote:before {
    font-size: 2.625em;
    line-height: 1.14286em;
    content: "\"";
    height: 20px;
    left: 10px;
    position: absolute;
    top: 10px
}
html {
    font-size: 87.5%;
    line-height: 1em
}
.figures.important {
    position: relative
}
.figures.important .caption {
    left: 0;
    position: absolute;
    right: 20%;
    top: 0
}
.figures.important .caption .content {
    padding: 5px 7px
}
.figures.important .caption .content .list .enclosure {
    border-top: 1px solid #e1e1e1
}
.figures.important .caption .content .list .enclosure:first-child {
    border-top: 0
}
.figures.important .caption .content .list .item {
    padding: 8px 7px;
    position: relative
}
.figures.important .caption .content .list .item .title {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.3em;
    color: #117cab;
    display: block;
    padding-right: 20px
}
.figures.important .caption .content .list .item .icon {
    position: absolute;
    right: 7px;
    top: 40%
}
.figures.important .caption .content p {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.2em;
    color: #666
}
.figures.important .caption .header {
    padding: 15px 14px
}
.figures.important .caption .header .title {
    font-size: 1.78571em;
    line-height: 1.68em;
    line-height: 1em;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 600;
    text-transform: uppercase
}
.figures.layered {
    position: relative
}
.figures.layered .caption {
    bottom: 0;
    left: 0;
    padding: 27px 17px 20px;
    position: absolute
}
.figures.layered .caption .title {
    font-size: 2.71429em;
    line-height: 1.10526em;
    line-height: 1em;
    color: #ff5203;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 100
}
.filter.grayscale,
#siteheader .show.active {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}
.filter.blur {
    -webkit-filter: blur(5px);
    filter: blur(5px)
}
.filter.brighten {
    -webkit-filter: brightness(180%);
    filter: brightness(180%)
}
.filter.contrast {
    -webkit-filter: contrast(100%);
    filter: contrast(100%)
}
.filter.dim {
    -webkit-filter: brightness(35%);
    filter: brightness(35%)
}
.filter.invert {
    -webkit-filter: invert(100%);
    filter: invert(100%);
    -webkit-filter: brightness(100);
    filter: brightness(100)
}
.icon {
    overflow: hidden;
    *zoom: 1;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    text-transform: capitalize;
    background-color: transparent;
    border: 0;
    display: block
}
.icon:focus,
.icon:hover {
    text-decoration: none
}
.icon.arrow-up_shallow {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 6px;
    width: 10px
}
.icon.burger-circle_shallow {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -8px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 32px;
    width: 32px
}
.icon.coffee_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -42px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 23.5px;
    width: 21.5px
}
.icon.coffee_grey {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -67.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 27.5px;
    width: 24px
}
.icon.coffee_sea {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -97px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 27.5px;
    width: 24px
}
.icon.maintenance_bub {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -452.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 74px;
    width: 74px
}
.icon.image_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -375.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 35px;
    width: 43px
}
.icon.play_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -661.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 28px;
    width: 39px
}
.icon.direction-down_shallow {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -126.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 4px;
    width: 16px
}
.icon.direction-up_graphite {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -132.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 4.5px;
    width: 16px
}
.icon.sailing-boat_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -691.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 22.5px;
    width: 26px
}
.icon.sailing-boat_grey {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -716px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 24.5px;
    width: 28px
}
.icon.sailing-boat_sea {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -742.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 24.5px;
    width: 28px
}
.icon.triangle-bracket-down_shallow {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -956px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 6px;
    width: 10px
}
.icon.triangle-bracket-left_graphite {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -964px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 17px;
    width: 11px
}
.icon.triangle-bracket-left_sky {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -983px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 9px;
    width: 6px
}
.icon.triangle-bracket-right_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -994px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 13px;
    width: 8px
}
.icon.triangle-bracket-right_bub {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1009px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 10px;
    width: 6px
}
.icon.triangle-bracket-right_graphite {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1021px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 17px;
    width: 11px
}
.icon.triangle-bracket-right_sky {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1040px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 9px;
    width: 6px
}
.icon.tag_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -910px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 19px;
    width: 19px
}
.icon.warning_naval {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1158.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 74px;
    width: 74px
}
.icon.people_grey {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -601.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 28px;
    width: 40px
}
.icon.people_sea {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -631.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 28px;
    width: 40px
}
.icon.facebook-circle_naval {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -193px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 31px;
    width: 31px
}
.icon.twitter-circle_bub {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1124.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 32px;
    width: 32px
}
.icon.facebook-f_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -226px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 25.5px;
    width: 26.5px
}
.icon.twitter-bird_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1051px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 25.5px;
    width: 26.5px
}
.icon.facebook-f_grey {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -275.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 22px;
    width: 22px
}
.icon.twitter-bird_grey {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1100.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 22px;
    width: 22px
}
.icon.youtube-play_grey {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1349.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 22px;
    width: 22px
}
.icon.source-footer {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -769px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 45px;
    width: 45px
}
.icon.store-footer {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -816px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 45px;
    width: 45px
}
.icon.supply-footer {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -863px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 45px;
    width: 45px
}
.icon.envelope_bub {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -171px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 20px;
    width: 20px
}
.icon.facebook-f_bub {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -253.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 20px;
    width: 20px
}
.icon.google-plus_bub {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -299.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 20px;
    width: 20px
}
.icon.linked-in_bub {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -430.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 20px;
    width: 20px
}
.icon.twitter-bird_bub {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1078.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 20px;
    width: 20px
}
.icon.icon-toggle-less {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -321.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 25px;
    width: 25px
}
.icon.icon-toggle-more {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -348.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 25px;
    width: 25px
}
.icon.inspect_sky {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -412.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 16px;
    width: 16px
}
.icon.x-circle_hemi {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1307.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 40px;
    width: 40px
}
.icon.mobile_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -528.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 30px;
    width: 18px
}
.icon.page_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -560.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 39px;
    width: 30px
}
.icon.telephone_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -931px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 23px;
    width: 23px
}
.icon.envelope_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -139px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 30px;
    width: 28px
}
.icon.water-drop_bleach {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1234.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 20px;
    width: 14.5px
}
.icon.telephone_bleach--large {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1219px;
    background-repeat: no-repeat;
    background-size: 97px auto;
    height: 33px;
    width: 33px
}
.icon.envelope_bleach--large {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -182px;
    background-repeat: no-repeat;
    background-size: 97px auto;
    height: 40px;
    width: 38px
}
.icon.water-drop_grey {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1256.5px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 23.5px;
    width: 17px
}
.icon.water-drop_sea {
    background-image: url('../images/icons-s942f7ad5fb.png');
    background-position: 0 -1282px;
    background-repeat: no-repeat;
    background-size: 74px auto;
    height: 23.5px;
    width: 17px
}
.graph {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    margin-bottom: 20px;
    padding-bottom: 10px;
    padding-top: 10px
}
.images img {
    display: block;
    height: auto;
    min-width: 100%;
    width: auto
}
.images.heightPriority img {
    height: 100%;
    min-width: 100%;
    width: auto
}
.images.scroll {
    overflow-x: auto
}
.images.scroll img {
    height: auto;
    width: auto
}
.logo {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    text-transform: capitalize;
    background-color: transparent;
    border: 0;
    display: block
}
.logo.waterforlife {
    background-image: url('../images/logos-sff18c4dd4b.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 264px auto;
    height: 64px;
    width: 264px
}
.videos embed,
.videos object,
.videos video {
    display: block;
    height: 100%;
    width: 100%
}
#toolbar-home {
    float: left
}
#sitecontainer {
    margin: 0 auto;
    position: relative;
    width: 100%
}
#contacts {
    -moz-box-shadow: 0 0 60px 10px #666;
    -webkit-box-shadow: 0 0 60px 10px #666;
    box-shadow: 0 0 60px 10px #666;
    bottom: 0;
    border-bottom: 1px solid #e1e1e1;
    overflow: auto
}
#contacts>.wrapper {
    padding: 35px 62px
}
#contacts>.wrapper>.header {
    margin-bottom: 60px;
    margin-top: 45px
}
#contacts>.wrapper>.header .title {
    font-size: 3.71429em;
    line-height: 1.07692em;
    line-height: 1.1em;
    color: #ff5203;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 100
}
#sitetoolbar {
    background: #f6f6f6;
    position: relative;
    z-index: 3
}
#sitetoolbar .sitesocial {
    border-left: 1px solid #e1e1e1;
    padding: 8px 17px
}
#sitetoolbar>.wrapper {
    max-width: 1528px;
    margin: 0 auto
}
#sitecorporate {
    border-left: 1px solid #e1e1e1;
    padding: 13px 13px 14px
}
#sitecorporate .enclosure {
    margin: 0 15px 0 0
}
#sitecorporate .enclosure.active .item {
    font-weight: 600
}
#sitecorporate .enclosure:last-child,
#sitecorporate .enclosure.last {
    margin-right: 0
}
#sitecorporate .item {
    font-size: 0.85714em;
    line-height: 2.33333em;
    line-height: 1.1em;
    color: #666
}
#sitesearch {
    border-left: 1px solid #e1e1e1
}
#sitesearch .inner {
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    background: #fff;
    border: 1px solid #7ed5f7;
    margin: 5px 18px 6px 13px;
    position: relative
}
#sitesearch .field {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.3em;
    -moz-border-radius: 18px;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    background: transparent;
    border: 0;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400;
    min-width: 215px;
    padding: 4px 27px 4px 10px
}
#sitesearch .submit {
    position: absolute;
    right: 7px;
    top: 5px
}
#siteheader {
    -moz-box-shadow: 0 -10px 15px 10px #666;
    -webkit-box-shadow: 0 -10px 15px 10px #666;
    box-shadow: 0 -10px 15px 10px #666;
    position: relative;
    z-index: 2
}
#siteheader #sitelogo {
    display: block;
    margin-bottom: 15px
}
#siteheader>.wrapper {
    margin: 0 auto;
    max-width: 1528px;
    padding: 9px 40px 0 60px;
    position: relative;
    z-index: 1
}
#sitenavigation {
    float: right;
    margin: 13px 0 0
}
#sitenavigation>.list>.enclosure>.item {
    border-right: 1px solid #e4f5fc;
    margin: 0 0 8px;
    padding: 15px 44px 13px;
    position: relative
}
#sitenavigation>.list>.enclosure>.item>.list {
    float: left
}
#sitenavigation>.list>.enclosure>.item .title {
    font-size: 1.71429em;
    line-height: 1.16667em;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 300
}
#sitenavigation>.list>.enclosure>.items {
    display: none
}
#sitenavigation>.list>.enclosure.active {
    border-bottom: 10px solid #00aff3
}
#sitenavigation>.list>.enclosure.hasItems .engaged {
    bottom: 5px;
    display: none;
    position: absolute;
    right: 0px
}
#sitenavigation>.list>.enclosure.hasItems .idle {
    bottom: 5px;
    display: block;
    position: absolute;
    right: 0px
}
#sitenavigation>.list>.enclosure.hasItems .list {
    padding-right: 15px;
    position: relative
}
#sitenavigation>.list>.enclosure:last-child>.item,
#sitenavigation>.list>.enclosure.last>.item {
    border-right: 0
}
#sitenavigation .notification {
    float: right;
    margin: -10px 0 10px 10px
}
#siteshare .enclosure {
    margin-left: 6px
}
#siteshare .enclosure:first-child {
    margin-left: 0
}
#siteshare .list {
    float: left
}
#siteshare .title {
    font-size: 1.14286em;
    line-height: 1.75em;
    line-height: 1.1em;
    float: left;
    color: #666;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400;
    margin-right: 8px
}
#sitemain {
    margin: 0 auto;
    max-width: 1528px
}
#pagenavigation {
    padding: 20px 22px
}
#pagenavigation .header {
    padding-left: 14px;
    position: relative
}
#pagenavigation .header .engaged,
#pagenavigation .header .idle {
    position: absolute;
    right: 0;
    top: 0
}
#pagenavigation .header .subtitle {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1.2em;
    color: #034a8b;
    display: block;
    font-family: "Arial", "Helvetica", Sans-Serif;
    font-weight: 600;
    margin-bottom: 20px;
    text-transform: none
}
#pagenavigation .header .title {
    font-size: 1.35714em;
    line-height: 1.47368em;
    line-height: 1em;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 100;
    position: relative;
    text-transform: uppercase
}
#pagenavigation .header .title.active .engaged {
    display: block
}
#pagenavigation .header .title.active .idle {
    display: none
}
#pagenavigation .engaged {
    display: none;
    padding: 12px 15px
}
#pagenavigation>.list>.enclosure {
    border-bottom: 1px solid #f2f2f2;
    border-top: 1px solid #fcfcfc
}
#pagenavigation>.list>.enclosure>.item {
    font-size: 1.07143em;
    line-height: 1.86667em;
    line-height: 1.1em;
    color: #199dd7;
    padding: 7px 44px 6px 14px;
    position: relative
}
#pagenavigation>.list>.enclosure>.item .engaged,
#pagenavigation>.list>.enclosure>.item .idle {
    position: absolute;
    right: 0;
    top: 0
}
#pagenavigation>.list>.enclosure.active.hasItems .idle {
    display: none
}
#pagenavigation>.list>.enclosure.active.hasItems .engaged {
    display: block
}
#pagenavigation>.list>.enclosure.active>.item {
    color: #117cab;
    font-weight: 600
}
#pagenavigation>.list>.enclosure.open.hasItems .idle {
    display: none
}
#pagenavigation>.list>.enclosure.open.hasItems .engaged {
    display: block
}
#pagenavigation>.list>.enclosure:first-child {
    border-top: 0;
    padding-top: 0
}
#pagenavigation .idle {
    display: block;
    padding: 14px 15px
}
#pagenavigation .items {
    padding: 14px 10px 12px 24px
}
#pagenavigation .items>.enclosure>.item {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.2em;
    color: #117cab;
    padding: 4px 0 3px
}
#pagenavigation .items>.enclosure.active>.item {
    font-weight: 600
}
#pagenavigation .items>.enclosure:first-child>.item {
    padding-top: 0
}
#pagenavigation .items>.enclosure:last-child>.item,
#pagenavigation .items>.enclosure.last>.item {
    padding-bottom: 0
}
#sitecontent {
    background: #fff url("/images/backgrounds/top-left_shadow_03.jpg") no-repeat 0 0;
    padding: 24px 24px 40px
}
#sitecontent.no-right-padding {
    padding: 24px 0px 40px
}
#sitecontent.noshadow {
    background: none
}
.video-wrapper {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
    margin-bottom: 1em
}
.video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
#pageaccompaniment>.wrapper {
    padding: 20px
}
#sitecontent .push>.image-list {
    list-style: none;
    margin: 0 !important
}
#sitecontent .push>.image-list .image-list-item {
    width: 29%;
    margin-top: 0px !important;
    float: left;
    margin: 0 15px 15px 15px
}
#sitecontent .push>.image-list .image-list-item .images img {
    width: 100%
}
#sitecontent .push>.image-list .image-list-item h2 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0
}
#sitecontent .push>.image-list .image-list-item a h2 {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0
}
#pagefilters .list .enclosure {
    margin-top: 10px
}
#pagefilters .list .enclosure.active .item {
    background: url("/images/icons/triangle-bracket-left_sky.png") no-repeat left center;
    color: #666;
    font-weight: 600
}
#pagefilters .list .enclosure:first-child {
    margin-top: 0
}
#pagefilters .list .item {
    font-size: 1.14286em;
    line-height: 1.75em;
    line-height: 1em;
    color: #117cab;
    padding-left: 20px
}
#pagefilters>.row {
    border-bottom: 1px solid #e1e1e1;
    padding: 20px 0
}
#pagefilters .title {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    color: #666;
    display: block;
    font-weight: 600;
    margin-bottom: 10px
}
#sitemessage {
    background: url("/images/content/water.png") no-repeat 0 0;
    padding: 50px 60px 40px;
    background-size: cover
}
#sitemessage .panel p {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1.5em;
    color: #484847
}
#sitemessage .panel .title {
    font-size: 3.85714em;
    line-height: 1.2963em;
    line-height: 1em;
    color: #000;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 300;
    margin: 0 0 10px
}
#sitefeed {
    background: #e4f5fc;
    border-left: 1px solid #e1e1e1
}
#sitefeed .enclosure {
    border-bottom: 1px solid #e1e1e1;
    padding: 13px 0 12px
}
#sitefeed .enclosure .meta {
    font-size: 1.14286em;
    line-height: 1.75em;
    line-height: 1em;
    color: #484847
}
#sitefeed .enclosure .title {
    font-size: 1.14286em;
    line-height: 1.75em;
    line-height: 1em;
    color: #117cab
}
#sitefeed .enclosure:first-child {
    padding-top: 0
}
#sitefeed .enclosure:last-child {
    border-bottom: 0;
    padding-bottom: 0
}
#sitefeed .header {
    margin: 0 0 25px 0
}
#sitefeed .header .title {
    font-size: 2.57143em;
    line-height: 1.16667em;
    line-height: 1em;
    color: #034a8b;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 100
}
#sitefeed .list {
    padding: 0 37px 0 0
}
#sitefeed>.wrapper {
    padding: 40px 0 40px 37px
}
#sitefooter {
    background: #0099ab;
    border-bottom: 1px solid #33adbb
}
#sitefooter>.wrapper {
    margin: 0 auto;
    max-width: 1528px;
    padding: 25px 60px 22px
}
#sitefooter>.wrapper>.list>.enclosure {
    margin-right: 25px
}
#sitefooter>.wrapper>.list .item {
    font-size: 0.92857em;
    line-height: 2.15385em;
    line-height: 1.1em;
    color: #fff
}
#sitefooter>.wrapper>.list .item * {
    color: #fff
}
#sitefooter>.wrapper>.right {
    float: right;
    margin-top: -15px
}
#sitefooter>.wrapper>.right>.column {
    padding: 0 0 0 10px
}
.form-filter__label {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.1em;
    display: block;
    font-weight: normal
}
.form-filter__title {
    display: table-cell;
    padding-left: 10px;
    width: 100%
}
.form-filter__title:first-child {
    padding-left: 0
}
.form-filter__object {
    display: table-cell;
    padding-left: 10px
}
.form-filter__object:first-child {
    padding-left: 0
}
.form-filter-header {
    display: table;
    table-layout: fixed;
    width: 100%;
}
.form-filter-header__title {
    font-size: 1.57143em;
    line-height: 1.27273em;
    line-height: 0.8em;
    color: #034a8b;
    display: table-cell;
    width: 100%;
    vertical-align: middle;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: bold
}
.form-filter-header__title--sub {
    display: table-cell;
    text-align: right;
    vertical-align: middle;
    width: 100%;
}
.form-filter-tags-list {
    list-style: none;
    margin: 0;
    padding: 0
}
.form-filter-tags-list-enclosure {
    float: left;
    margin-right: 10px;
    margin-top: 10px
}
.form-filter-tags-list-enclosure:last-child {
    margin-right: 0
}
.form-filter-tags-list-enclosure__item {
    background: #034a8b;
    color: #fff;
    display: block;
    padding: 5px 8px
}
.form-filter-tags-list-enclosure__item.active {
    color: #fff;
    font-weight: bold
}
.about-list {
    float: left;
    margin: 0
}
.about-list-enclosure {
    float: left;
    list-style: none;
    margin-left: 15px
}
.about-list-enclosure:first-child {
    margin-left: 0
}
.about-list-enclosure-item {
    font-size: 0.85714em;
    line-height: 2.33333em;
    line-height: 0.8em;
    color: #fff;
    display: block;
    padding: 6px 10px 5px;
    text-transform: uppercase;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7)
}
.about-list-enclosure-item--simple {
    font-size: 0.85714em;
    line-height: 2.33333em;
    line-height: 0.8em;
    display: block;
    text-transform: uppercase
}
.about-list-enclosure-item--sub {
    font-size: 0.85714em;
    line-height: 2.33333em;
    line-height: 0.8em;
    display: block;
    padding: 6px 0 5px;
    text-transform: uppercase
}
.about-list-enclosure-item--basic {
    font-size: 0.85714em;
    line-height: 2.33333em;
    line-height: 0.8em;
    color: #fff;
    display: block;
    padding: 6px 0 5px;
    text-transform: uppercase;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7)
}
.about-type {
    float: right
}
.accordion {
    margin-bottom: 1em
}
.accordion .accordion-section-toggle {
    position: relative;
    display: block;
    padding: 1em 0.8em;
    background: #189dd6;
    color: #fff;
    font-size: 1.5em;
    text-decoration: none
}
.accordion .accordion-section-toggle:hover {
    text-decoration: none
}
.accordion .accordion-section-toggle .icon-toggle-more,
.accordion .accordion-section-toggle .icon-toggle-less {
    display: inline-block;
    position: absolute;
    top: 0.9em;
    right: 1em
}
.accordion .accordion-section-toggle .heading-icon {
    margin-right: 0.5em;
    width: 30px;
    height: 30px
}
.accordion .accordion-section {
    padding: 20px;
    border-bottom: 5px solid #189dd6;
    border-left: 5px solid #189dd6;
    border-right: 5px solid #189dd6;
    border-top: none
}
.accordion .accordion-section h3 {
    border-bottom: none !important
}
.accordion .accordion-section ul {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    padding: 0 0.4em;
    list-style: inside disc
}
.accordion .accordion-section ul li {
    padding: 0.3em 0 0.3em 1em;
    text-indent: -1em;
    color: #189dd6
}
.alert {
    border-bottom: 1px solid #ff5203;
    border-left: 40px solid #ff5203;
    border-right: 1px solid #ff5203;
    border-top: 1px solid #ff5203;
    margin: 20px 0;
    padding: 20px 62px
}
.alert a {
    color: #00aff3
}
.alert p {
    font-size: 1.14286em;
    line-height: 1.75em;
    line-height: 1.3em
}
.alert .subtitle {
    font-size: 2em;
    line-height: 1.5em;
    line-height: 1em;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400;
    margin-bottom: 20px
}
.alert .title {
    font-size: 3.42857em;
    line-height: 1.16667em;
    line-height: 1em;
    color: #ff5203;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 600;
    margin-bottom: 20px
}
.alert ul,
.alert ol {
    margin-left: 20px;
    margin-top: 20px
}
.alert ul li,
.alert ol li {
    font-size: 1.14286em;
    line-height: 1.75em;
    line-height: 1em;
    margin-top: 5px
}
.alert ul li:first-child,
.alert ol li:first-child {
    margin-top: 0
}
.bearings {
    padding: 32px 33px 28px
}
.bearings .engaged {
    display: none
}
.bearings .header .title {
    font-size: 2.85714em;
    line-height: 1.4em;
    line-height: 1em;
    color: #fff;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 600
}
.bearings .list {
    margin-top: 37px
}
.bearings .list .enclosure {
    padding-left: 20px
}
.bearings .list .enclosure:first-child {
    padding-left: 0
}
.bearings .idle {
    display: block
}
.bearings .active .engaged {
    display: block
}
.bearings .active .idle {
    display: none
}
.blocks .enclosure {
    margin-top: 8px
}
.blocks .enclosure:focus *,
.blocks .enclosure:hover * {
    text-decoration: underline
}
.blocks .enclosure:first-child {
    margin-top: 0
}
.blocks .header {
    margin: 0 0 20px 0
}
.blocks .header .title {
    font-size: 1.71429em;
    line-height: 1.16667em;
    line-height: 1em;
    color: #484847;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 100
}
.blocks .item {
    background: #f6f6f6;
    color: #117cab;
    padding: 10px 13px 10px 9px
}
.blocks .item .icon {
    margin-top: 3px
}
.blocks .item .title {
    color: #117cab
}
.blurb {
    padding: 78px 85px 24px
}
.blurb p {
    font-size: 2.14286em;
    line-height: 1.4em;
    line-height: 1.3em;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 300
}
.blurb .title {
    font-size: 2.57143em;
    line-height: 1.16667em;
    line-height: 1.2em;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 300;
    margin-bottom: 10px
}
.box {
    border-bottom: 1px solid #e1e1e1;
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1
}
.box .content {
    padding: 5px 3px
}
.box .content .inner {
    padding: 5px 7px
}
.box .content .inner p {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.3em
}
.box .content .list .enclosure {
    border-top: 1px solid #e1e1e1
}
.box .content .list .enclosure:first-child {
    border-top: 0
}
.box .content .list .item {
    padding: 8px 7px;
    position: relative
}
.box .content .list .item .title {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.3em;
    color: #117cab;
    display: block;
    padding-right: 20px
}
.box .content .list .item .icon {
    position: absolute;
    right: 7px;
    top: 40%
}
.box .content .meta {
    border-bottom: 1px solid #e1e1e1;
    padding: 5px 7px
}
.box .content .meta .title {
    font-size: 1.71429em;
    line-height: 1.16667em;
    line-height: 1em;
    color: #034a8b;
    font-weight: 600
}
.box .header {
    padding: 10px
}
.box .header .title {
    font-size: 1.57143em;
    line-height: 1.27273em;
    line-height: 1em;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400
}
.box ul,
.box ol {
    margin: 0 0 20px 20px
}
.box ul li,
.box ol li {
    margin-top: 2px
}
.box ul li:first-child,
.box ol li:first-child {
    margin-top: 0
}
.card-footer {
    margin-top: 14px
}
.card-footer:first-child {
    margin-top: 0
}
.card-header__title {
    font-size: 1.71429em;
    line-height: 1.16667em;
    line-height: 0.8em;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: bold
}
.card-main {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    margin-top: 14px
}
.card-main:first-child {
    margin-top: 0
}
.card-meta {
    margin-top: 10px
}
.card--message-footer {
    margin-top: 14px
}
.card--message-footer:first-child {
    margin-top: 0
}
.card--message-header__title {
    font-size: 1.71429em;
    line-height: 1.16667em;
    line-height: 0.8em;
    color: #034a8b;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: bold
}
.card--message-main {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    margin-top: 14px
}
.card--message-main:first-child {
    margin-top: 0
}
.card--message-meta {
    margin-top: 10px
}
.card--social-footer {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    margin-top: 14px
}
.card--social-footer:first-child {
    margin-top: 0
}
.card--social-main {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    margin-top: 14px
}
.card--social-main:first-child {
    margin-top: 0
}
.card--social-meta {
    margin-top: 10px
}
.contextual {
    border-bottom: 1px solid #e1e1e1;
    padding: 10px 0
}
.contextual .title {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    color: #666;
    font-weight: 600
}
.coordinates .list .counter {
    font-size: 0.85714em;
    line-height: 2.33333em;
    line-height: 1em;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    -moz-box-shadow: 0 3px 7px -1px #666;
    -webkit-box-shadow: 0 3px 7px -1px #666;
    box-shadow: 0 3px 7px -1px #666;
    background: #3b2314;
    border: 2px solid #fff;
    display: inline-block;
    color: #fff;
    font-weight: 600;
    margin-right: 10px;
    padding: 4px 0;
    width: 23px;
    position: relative;
    text-decoration: none !important;
    text-align:center;
    top: -2px
}
.coordinates .list .enclosure {
    border-top: 1px solid #e1e1e1
}
.coordinates .list .enclosure:first-child {
    border-top: 0
}
.coordinates .list .item {
    padding: 15px 10px;
    text-decoration: none !important
}
.coordinates .list .title {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.1em;
    color: #666
}
.divider {
    background-color: #f6f6f6;
    border: 0;
    display: block;
    height: 1px;
    margin: 0;
    width: 100%
}
.factual .header {
    margin-bottom: 35px
}
.factual .header .title {
    font-size: 2.71429em;
    line-height: 1.10526em;
    line-height: 1em;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 100
}
.field ul,
.field ol {
    margin: 0 0 20px 20px
}
.field ul li,
.field ol li {
    margin-top: 2px
}
.field ul li:first-child,
.field ol li:first-child {
    margin-top: 0
}
.focus {
    display: block
}
.focus .icon {
    margin: 0 auto
}
.focus .title {
    font-size: 2.14286em;
    line-height: 1.4em;
    line-height: 1em;
    color: #117cab;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 600;
    margin: 0 0 15px 0;
    text-align: center
}
.form .date,
.form input[type="date"],
.form .number,
.form input[type="number"] {
    -moz-appearance: none;
    -webkit-appearance: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    display: block;
    width: 100%
}
.form .field,
.form input[type="text"],
.form input[type="email"],
.form input[type="search"],
.form input[type="password"],
.form textarea {
    -moz-appearance: none;
    -webkit-appearance: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    display: block;
    width: 100%
}
.form .grippie {
    display: none !important
}
.form .honeypot {
    display: none !important
}
.form select::-ms-expand {
    display: none
}
.form .select,
.form select {
    -moz-appearance: none;
    -webkit-appearance: none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    display: block;
    text-indent: 5px;
    text-overflow: "";
    width: 100%
}
.column._60-per .block-webform {
    padding-left: 62px;
    padding-right: 62px;
}
.form.styled {
    background: #f6f6f6;
    margin: 20px 0;
    padding: 15px 25px;
}
.form.styled .date,
.form.styled input[type="date"],
.form.styled .number,
.form.styled input[type="number"] {
    border: 1px solid #e1e1e1;
    min-height: 40px;
    padding: 9px 13px 8px;
    text-transform: uppercase
}
.form.styled .form-checkboxes .form-item,
.form.styled .form-radios .form-item{
    display: inline-block;
    padding-left: 20px;
    position:relative;
}
.form.styled .form-checkboxes .form-item input[type="checkbox"],
.form.styled .form-radios .form-item input[type="radio"]{
    position:absolute;
    top:0;
    left:0;
}
.form.styled .webform-component-markup p{
    font-size: 1em;
}
.form.styled .webform-component-markup ul{
    list-style:none;
    margin-left: 20px;
}
.form.styled .webform-component-markup ul li{
    margin: 10px 0;
}
.form.styled .description {
    color: #666;
    margin-top: 5px
}
.form.styled fieldset {
    padding: 0
}
.form.styled .field,
.form.styled input[type="text"],
.form.styled input[type="email"],
.form.styled input[type="search"],
.form.styled input[type="password"],
.form.styled textarea {
    border: 1px solid #e1e1e1;
    padding: 9px 13px 8px 13px
}
.form.styled .file,
.form.styled input[type="file"] {
    border: 1px solid #e1e1e1;
    margin-right: 10px;
    padding: 9px 13px 8px 13px
}
.form.styled .label,
.form.styled label {
    display: block;
    margin-bottom: 10px
}
.form.styled legend {
    display: none;
    margin-bottom: 10px;
    width: 100%
}
.form.styled .row {
    margin-top: 20px
}
.form.styled .row:first-child {
    margin-top: 0
}
.form.styled .select,
.form.styled select,
.form.styled .form-select {
    background: #fff url("/images/icons/block-triangle_bracket_naval.png") no-repeat right center;
    border: 1px solid #e1e1e1;
    padding: 9px 13px 8px 8px
}
.form.styled .title,
.form.styled .fieldset-legend {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    border-bottom: 1px solid #e1e1e1;
    color: #034a8b;
    display: block;
    font-weight: 600;
    padding-bottom: 10px
}
.form.styled .webform-component-date .select,
.form.styled .webform-component-date select,
.form.styled .webform-component-date .form-select {
    margin-top: 10px
}
.form.styled .webform-component-date .select:first-child,
.form.styled .webform-component-date select:first-child,
.form.styled .webform-component-date .form-select:first-child {
    margin-top: 0
}
.form.styled .webform-component-date .webform-calendar {
    display: none
}
.gallery-footer {
    margin-top: 20px
}
.gallery-header-list {
    display: table;
    list-style: none;
    margin: 0;
    padding: 0
}
.gallery-header-list-enclosure {
    display: table-cell;
    padding-left: 5px
}
.gallery-header-list-enclosure:first-child {
    padding-left: 0
}
.gallery-header-list-enclosure-item {
    font-size: 1em;
    line-height: 2em;
    line-height: 0.8em;
    display: block
}
.gallery-header-list-enclosure-item--sub {
    font-size: 1em;
    line-height: 2em;
    line-height: 0.8em;
    color: #034a8b;
    display: block;
    font-weight: bold
}
.gallery-main {
    border-top: 1px solid #f6f6f6;
    margin-top: 29px;
    padding: 29px 0 0
}
@media (max-width: 980px) {
    .gallery-main {
        padding-left: 0;
        padding-right: 0
    }
    .gallery-main .constraints.large {
        display: none
    }
    .gallery-main .constraints.medium {
        display: block
    }
    .gallery-main .constraints.small {
        display: none !important
    }
    .gallery-main .constraints.split {
        float: left;
        margin-left: 0 !important;
        width: 50%
    }
    .gallery-main .constraints.expand {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .gallery-main .constraints>.action.ledger {
        padding: 7px 10px 10px 15px
    }
    .gallery-main .constraints.showBigger {
        display: none !important
    }
}
.gallery-main-list {
    list-style: none;
    margin: 20px 0 0;
    padding: 0
}
@media (max-width: 980px) {
    .gallery-main-list {
        margin: 0
    }
    .gallery-main-list .constraints.large {
        display: none
    }
    .gallery-main-list .constraints.medium {
        display: block
    }
    .gallery-main-list .constraints.small {
        display: none !important
    }
    .gallery-main-list .constraints.split {
        float: left;
        margin-left: 0 !important;
        width: 50%
    }
    .gallery-main-list .constraints.expand {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .gallery-main-list .constraints>.action.ledger {
        padding: 7px 10px 10px 15px
    }
    .gallery-main-list .constraints.showBigger {
        display: none !important
    }
}
.gallery-main-list-enclosure {
    border-bottom: 2px solid #e4f5fc
}
@media (max-width: 980px) {
    .gallery-main-list-enclosure {
        margin-bottom: 20px
    }
    .gallery-main-list-enclosure .constraints.large {
        display: none
    }
    .gallery-main-list-enclosure .constraints.medium {
        display: block
    }
    .gallery-main-list-enclosure .constraints.small {
        display: none !important
    }
    .gallery-main-list-enclosure .constraints.split {
        float: left;
        margin-left: 0 !important;
        width: 50%
    }
    .gallery-main-list-enclosure .constraints.expand {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .gallery-main-list-enclosure .constraints>.action.ledger {
        padding: 7px 10px 10px 15px
    }
    .gallery-main-list-enclosure .constraints.showBigger {
        display: none !important
    }
}
.gallery-main-list-enclosure-header {
    margin-top: 12px;
    margin-bottom: 20px
}
.gallery-main-list-enclosure-header__title {
    font-size: 1.14286em;
    line-height: 1.75em;
    line-height: 1em;
    display: block;
    font-family: "Roboto", "Arial", "Helvetica", Sans-Serif;
    font-weight: bold
}
@media (max-width: 980px) {
    .gallery-main-list-enclosure-header__title {
        text-align: center
    }
    .gallery-main-list-enclosure-header__title .constraints.large {
        display: none
    }
    .gallery-main-list-enclosure-header__title .constraints.medium {
        display: block
    }
    .gallery-main-list-enclosure-header__title .constraints.small {
        display: none !important
    }
    .gallery-main-list-enclosure-header__title .constraints.split {
        float: left;
        margin-left: 0 !important;
        width: 50%
    }
    .gallery-main-list-enclosure-header__title .constraints.expand {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .gallery-main-list-enclosure-header__title .constraints>.action.ledger {
        padding: 7px 10px 10px 15px
    }
    .gallery-main-list-enclosure-header__title .constraints.showBigger {
        display: none !important
    }
}
.gallery-main-list-enclosure-media__object {
    width: 100%
}
@media (max-width: 980px) {
    .gallery-main-list-enclosure-media__object {
        display: block;
        margin: auto;
        width: auto
    }
    .gallery-main-list-enclosure-media__object .constraints.large {
        display: none
    }
    .gallery-main-list-enclosure-media__object .constraints.medium {
        display: block
    }
    .gallery-main-list-enclosure-media__object .constraints.small {
        display: none !important
    }
    .gallery-main-list-enclosure-media__object .constraints.split {
        float: left;
        margin-left: 0 !important;
        width: 50%
    }
    .gallery-main-list-enclosure-media__object .constraints.expand {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .gallery-main-list-enclosure-media__object .constraints>.action.ledger {
        padding: 7px 10px 10px 15px
    }
    .gallery-main-list-enclosure-media__object .constraints.showBigger {
        display: none !important
    }
}
.gallery .mg-col-3>.field-items>.field-item {
    border-bottom: 2px solid #e4f5fc;
    margin-bottom: 0.5em
}
#cboxLoadedContent {
    overflow: hidden !important
}
@media (max-width: 980px) {
    .constraints.large {
        display: none
    }
    .constraints.medium {
        display: block
    }
    .constraints.small {
        display: none !important
    }
    .constraints.split {
        float: left;
        margin-left: 0 !important;
        width: 50%
    }
    .constraints.expand {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .constraints>.action.ledger {
        padding: 7px 10px 10px 15px
    }
    .constraints.showBigger {
        display: none !important
    }
    .gallery .mg-col-3>.field-items>.field-item {
        width: 100% !important
    }
}
.go>.list>.enclosure {
    margin-top: 12px
}
.go>.list>.enclosure>.item {
    padding: 13px 12px 12px
}
.go>.list>.enclosure .title {
    font-size: 1.71429em;
    line-height: 1.16667em;
    line-height: 1em;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400;
    vertical-align: bottom
}
.go>.list>.enclosure:first-child {
    margin-top: 0
}
.go:focus *,
.go:hover * {
    text-decoration: underline
}
.headlines-footer-list {
    margin-top: 25px
}
.headlines-footer-list-enclosure {
    margin-top: 13px
}
.headlines-footer-list-enclosure:first-child {
    margin-top: 0
}
.headlines-header__title {
    font-size: 2.85714em;
    line-height: 1.4em;
    line-height: 1em;
    color: #034a8b;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: bold
}
.headlines-main {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    margin-top: 25px
}
.highlight {
    overflow: hidden;
    padding: 51px 39px;
    position: relative
}
@media (max-width: 980px) {
    .highlight {
        padding: 10px
    }
    .highlight .constraints.large {
        display: none
    }
    .highlight .constraints.medium {
        display: block
    }
    .highlight .constraints.small {
        display: none !important
    }
    .highlight .constraints.split {
        float: left;
        margin-left: 0 !important;
        width: 50%
    }
    .highlight .constraints.expand {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .highlight .constraints>.action.ledger {
        padding: 7px 10px 10px 15px
    }
    .highlight .constraints.showBigger {
        display: none !important
    }
}
.highlight__underlay {
    bottom: 0;
    min-height: 100%;
    left: 0;
    min-width: 100%;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0
}
.highlight__overlay {
    position: relative;
    z-index: 1
}
.highlight-footer {
    margin-top: 20px
}
.highlight-header {
    margin-top: 20px
}
.highlight-header:first-child {
    margin-top: 0
}
.highlight-header__title {
    font-size: 2.35714em;
    line-height: 1.27273em;
    line-height: 1em;
    color: #fff;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7)
}
.highlight-main {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    color: #fff;
    margin-top: 25px
}
.highlight-main:first-child {
    margin-top: 0
}
.highlight-main * {
    color: #fff;
    font-family: "Roboto", "Arial", "Helvetica", Sans-Serif;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7)
}
.highlight-meta {
    margin-bottom: 10px
}
.highlight--simple {
    padding: 32px 24px
}
@media (max-width: 980px) {
    .highlight--simple {
        padding: 10px
    }
    .highlight--simple .constraints.large {
        display: none
    }
    .highlight--simple .constraints.medium {
        display: block
    }
    .highlight--simple .constraints.small {
        display: none !important
    }
    .highlight--simple .constraints.split {
        float: left;
        margin-left: 0 !important;
        width: 50%
    }
    .highlight--simple .constraints.expand {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .highlight--simple .constraints>.action.ledger {
        padding: 7px 10px 10px 15px
    }
    .highlight--simple .constraints.showBigger {
        display: none !important
    }
}
.highlight--simple-footer {
    margin-top: 20px
}
.highlight--simple-footer-list {
    list-style: none;
    margin: 0;
    padding: 0
}
.highlight--simple-footer-list-enclosure {
    margin-top: 10px
}
.highlight--simple-footer-list-enclosure:first-child {
    margin-top: 0
}
.highlight--simple-header {
    margin-top: 80px
}
.highlight--simple-header:first-child {
    margin-top: 0
}
.highlight--simple-header__title {
    font-size: 1.71429em;
    line-height: 1.16667em;
    line-height: 1em;
    color: #fff;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7)
}
.highlight--simple-main {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    color: #fff;
    margin-top: 20px
}
.highlight--simple-main:first-child {
    margin-top: 0
}
.highlight--simple-main * {
    color: #fff;
    font-family: "Roboto", "Arial", "Helvetica", Sans-Serif;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7)
}
.highlight--sub-footer {
    margin-top: 20px
}
.highlight--sub-header {
    margin-top: 80px
}
@media (max-width: 980px) {
    .highlight--sub-header {
        margin-top: 20px
    }
    .highlight--sub-header .constraints.large {
        display: none
    }
    .highlight--sub-header .constraints.medium {
        display: block
    }
    .highlight--sub-header .constraints.small {
        display: none !important
    }
    .highlight--sub-header .constraints.split {
        float: left;
        margin-left: 0 !important;
        width: 50%
    }
    .highlight--sub-header .constraints.expand {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .highlight--sub-header .constraints>.action.ledger {
        padding: 7px 10px 10px 15px
    }
    .highlight--sub-header .constraints.showBigger {
        display: none !important
    }
}
.highlight--sub-header:first-child {
    margin-top: 0
}
.highlight--sub-header__title {
    font-size: 1.71429em;
    line-height: 1.16667em;
    line-height: 1em;
    color: #fff;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7)
}
.highlight--sub-info {
    margin-top: 20px
}
.highlight--sub-main {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    color: #fff;
    margin-top: 20px
}
.highlight--sub-main:first-child {
    margin-top: 0
}
.highlight--sub-main * {
    color: #fff;
    font-family: "Roboto", "Arial", "Helvetica", Sans-Serif;
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.7)
}
.inset {
    margin-top: 40px;
    padding: 0 22px
}
.list--divided {
    list-style: none;
    margin: 0;
    padding: 0
}
.list--divided-enclosure {
    border-top: 1px solid #f6f6f6;
    margin-top: 18px;
    padding-top: 18px
}
.list--divided-enclosure:first-child {
    border-top: 0;
    margin-top: 0;
    padding-top: 0
}
.measure {
    background-color: #fff;
    background-size: cover;
    min-height: 235px;
    padding: 0 9px 0;
    position: relative;
    z-index: 1
}
.measure .description {
    float: right;
    padding: 24px 0 20px 18px
}
.measure .description .subtitle {
    font-size: 5.71429em;
    line-height: 1.05em;
    line-height: 1.1em;
    color: #0099ab;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 600
}
.measure .description .title {
    font-size: 2.42857em;
    line-height: 1.23529em;
    line-height: 1em;
    color: #0099ab;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400
}
.measure._1-per {
    background-image: url("../images/dam_levels/1.png")
}
.measure._2-per {
    background-image: url("../images/dam_levels/2.png")
}
.measure._3-per {
    background-image: url("../images/dam_levels/3.png")
}
.measure._4-per {
    background-image: url("../images/dam_levels/4.png")
}
.measure._5-per {
    background-image: url("../images/dam_levels/5.png")
}
.measure._6-per {
    background-image: url("../images/dam_levels/6.png")
}
.measure._7-per {
    background-image: url("../images/dam_levels/7.png")
}
.measure._8-per {
    background-image: url("../images/dam_levels/8.png")
}
.measure._9-per {
    background-image: url("../images/dam_levels/9.png")
}
.measure._10-per {
    background-image: url("../images/dam_levels/10.png")
}
.measure._11-per {
    background-image: url("../images/dam_levels/11.png")
}
.measure._12-per {
    background-image: url("../images/dam_levels/12.png")
}
.measure._13-per {
    background-image: url("../images/dam_levels/13.png")
}
.measure._14-per {
    background-image: url("../images/dam_levels/14.png")
}
.measure._15-per {
    background-image: url("../images/dam_levels/15.png")
}
.measure._16-per {
    background-image: url("../images/dam_levels/16.png")
}
.measure._17-per {
    background-image: url("../images/dam_levels/17.png")
}
.measure._18-per {
    background-image: url("../images/dam_levels/18.png")
}
.measure._19-per {
    background-image: url("../images/dam_levels/19.png")
}
.measure._20-per {
    background-image: url("../images/dam_levels/20.png")
}
.measure._21-per {
    background-image: url("../images/dam_levels/21.png")
}
.measure._22-per {
    background-image: url("../images/dam_levels/22.png")
}
.measure._23-per {
    background-image: url("../images/dam_levels/23.png")
}
.measure._24-per {
    background-image: url("../images/dam_levels/24.png")
}
.measure._25-per {
    background-image: url("../images/dam_levels/25.png")
}
.measure._26-per {
    background-image: url("../images/dam_levels/26.png")
}
.measure._27-per {
    background-image: url("../images/dam_levels/27.png")
}
.measure._28-per {
    background-image: url("../images/dam_levels/28.png")
}
.measure._29-per {
    background-image: url("../images/dam_levels/29.png")
}
.measure._30-per {
    background-image: url("../images/dam_levels/30.png")
}
.measure._31-per {
    background-image: url("../images/dam_levels/31.png")
}
.measure._32-per {
    background-image: url("../images/dam_levels/32.png")
}
.measure._33-per {
    background-image: url("../images/dam_levels/33.png")
}
.measure._34-per {
    background-image: url("../images/dam_levels/34.png")
}
.measure._35-per {
    background-image: url("../images/dam_levels/35.png")
}
.measure._36-per {
    background-image: url("../images/dam_levels/36.png")
}
.measure._37-per {
    background-image: url("../images/dam_levels/37.png")
}
.measure._38-per {
    background-image: url("../images/dam_levels/38.png")
}
.measure._39-per {
    background-image: url("../images/dam_levels/39.png")
}
.measure._40-per {
    background-image: url("../images/dam_levels/40.png")
}
.measure._41-per {
    background-image: url("../images/dam_levels/41.png")
}
.measure._42-per {
    background-image: url("../images/dam_levels/42.png")
}
.measure._43-per {
    background-image: url("../images/dam_levels/43.png")
}
.measure._44-per {
    background-image: url("../images/dam_levels/44.png")
}
.measure._45-per {
    background-image: url("../images/dam_levels/45.png")
}
.measure._46-per {
    background-image: url("../images/dam_levels/46.png")
}
.measure._47-per {
    background-image: url("../images/dam_levels/47.png")
}
.measure._48-per {
    background-image: url("../images/dam_levels/48.png")
}
.measure._49-per {
    background-image: url("../images/dam_levels/49.png")
}
.measure._50-per {
    background-image: url("../images/dam_levels/50.png")
}
.measure._51-per {
    background-image: url("../images/dam_levels/51.png")
}
.measure._52-per {
    background-image: url("../images/dam_levels/52.png")
}
.measure._53-per {
    background-image: url("../images/dam_levels/53.png")
}
.measure._54-per {
    background-image: url("../images/dam_levels/54.png")
}
.measure._55-per {
    background-image: url("../images/dam_levels/55.png")
}
.measure._56-per {
    background-image: url("../images/dam_levels/56.png")
}
.measure._57-per {
    background-image: url("../images/dam_levels/57.png")
}
.measure._58-per {
    background-image: url("../images/dam_levels/58.png")
}
.measure._59-per {
    background-image: url("../images/dam_levels/59.png")
}
.measure._60-per {
    background-image: url("../images/dam_levels/60.png")
}
.measure._61-per {
    background-image: url("../images/dam_levels/61.png")
}
.measure._62-per {
    background-image: url("../images/dam_levels/62.png")
}
.measure._63-per {
    background-image: url("../images/dam_levels/63.png")
}
.measure._64-per {
    background-image: url("../images/dam_levels/64.png")
}
.measure._65-per {
    background-image: url("../images/dam_levels/65.png")
}
.measure._66-per {
    background-image: url("../images/dam_levels/66.png")
}
.measure._67-per {
    background-image: url("../images/dam_levels/67.png")
}
.measure._68-per {
    background-image: url("../images/dam_levels/68.png")
}
.measure._69-per {
    background-image: url("../images/dam_levels/69.png")
}
.measure._70-per {
    background-image: url("../images/dam_levels/70.png")
}
.measure._71-per {
    background-image: url("../images/dam_levels/71.png")
}
.measure._72-per {
    background-image: url("../images/dam_levels/72.png")
}
.measure._73-per {
    background-image: url("../images/dam_levels/73.png")
}
.measure._74-per {
    background-image: url("../images/dam_levels/74.png")
}
.measure._75-per {
    background-image: url("../images/dam_levels/75.png")
}
.measure._76-per {
    background-image: url("../images/dam_levels/76.png")
}
.measure._77-per {
    background-image: url("../images/dam_levels/77.png")
}
.measure._78-per {
    background-image: url("../images/dam_levels/78.png")
}
.measure._79-per {
    background-image: url("../images/dam_levels/79.png")
}
.measure._80-per {
    background-image: url("../images/dam_levels/80.png")
}
.measure._81-per {
    background-image: url("../images/dam_levels/81.png")
}
.measure._82-per {
    background-image: url("../images/dam_levels/82.png")
}
.measure._83-per {
    background-image: url("../images/dam_levels/83.png")
}
.measure._84-per {
    background-image: url("../images/dam_levels/84.png")
}
.measure._85-per {
    background-image: url("../images/dam_levels/85.png")
}
.measure._86-per {
    background-image: url("../images/dam_levels/86.png")
}
.measure._87-per {
    background-image: url("../images/dam_levels/87.png")
}
.measure._88-per {
    background-image: url("../images/dam_levels/88.png")
}
.measure._89-per {
    background-image: url("../images/dam_levels/89.png")
}
.measure._90-per {
    background-image: url("../images/dam_levels/90.png")
}
.measure._91-per {
    background-image: url("../images/dam_levels/91.png")
}
.measure._92-per {
    background-image: url("../images/dam_levels/92.png")
}
.measure._93-per {
    background-image: url("../images/dam_levels/93.png")
}
.measure._94-per {
    background-image: url("../images/dam_levels/94.png")
}
.measure._95-per {
    background-image: url("../images/dam_levels/95.png")
}
.measure._96-per {
    background-image: url("../images/dam_levels/96.png")
}
.measure._97-per {
    background-image: url("../images/dam_levels/97.png")
}
.measure._98-per {
    background-image: url("../images/dam_levels/98.png")
}
.measure._99-per {
    background-image: url("../images/dam_levels/99.png")
}
.measure._100-per {
    background-image: url("../images/dam_levels/100.png")
}
.notification.bubble {
    font-size: 0.85714em;
    line-height: 2.33333em;
    line-height: 1em;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 600;
    padding: 2px 4px
}
.overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}
.overlay.bottom {
    bottom: 0;
    left: auto;
    right: auto;
    top: auto
}
.overlay.left {
    bottom: auto;
    left: 0;
    right: auto;
    top: auto
}
.overlay.modal {
    bottom: auto;
    z-index: 5
}
.overlay.right {
    bottom: auto;
    left: auto;
    right: 0;
    top: auto
}
.overlay.top {
    bottom: auto;
    left: auto;
    right: auto;
    top: 0
}
.pageup {
    color: #00aff3;
    display: block
}
.pageup .enclosure {
    border-top: 1px solid #e1e1e1;
    padding: 20px 85px
}
.pageup .enclosure:first-child {
    padding-left: 40px
}
.pageup .title {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    color: #00aff3
}
.pagination,
.pager {
    border-bottom: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    list-style: none;
    padding: 10px !important
}
.pagination .enclosure,
.pagination .pager-item,
.pagination .pager-current,
.pagination .pager-next,
.pagination .pager-last,
.pagination li,
.pager .enclosure,
.pager .pager-item,
.pager .pager-current,
.pager .pager-next,
.pager .pager-last,
.pager li {
    float: left;
    margin: 0 0 0 10px !important;
    padding: 0 !important
}
.pagination .enclosure.active,
.pagination .enclosure.pager-current,
.pagination .pager-item.active,
.pagination .pager-item.pager-current,
.pagination .pager-current.active,
.pagination .pager-current.pager-current,
.pagination .pager-next.active,
.pagination .pager-next.pager-current,
.pagination .pager-last.active,
.pagination .pager-last.pager-current,
.pagination li.active,
.pagination li.pager-current,
.pager .enclosure.active,
.pager .enclosure.pager-current,
.pager .pager-item.active,
.pager .pager-item.pager-current,
.pager .pager-current.active,
.pager .pager-current.pager-current,
.pager .pager-next.active,
.pager .pager-next.pager-current,
.pager .pager-last.active,
.pager .pager-last.pager-current,
.pager li.active,
.pager li.pager-current {
    color: #666;
    font-weight: 600
}
.pagination .enclosure:first-child,
.pagination .enclosure.first,
.pagination .pager-item:first-child,
.pagination .pager-item.first,
.pagination .pager-current:first-child,
.pagination .pager-current.first,
.pagination .pager-next:first-child,
.pagination .pager-next.first,
.pagination .pager-last:first-child,
.pagination .pager-last.first,
.pagination li:first-child,
.pagination li.first,
.pager .enclosure:first-child,
.pager .enclosure.first,
.pager .pager-item:first-child,
.pager .pager-item.first,
.pager .pager-current:first-child,
.pager .pager-current.first,
.pager .pager-next:first-child,
.pager .pager-next.first,
.pager .pager-last:first-child,
.pager .pager-last.first,
.pager li:first-child,
.pager li.first {
    margin-left: 0 !important
}
.pagination .indicator,
.pager .indicator {
    color: #00aff3;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400
}
.pagination .progress,
.pager .progress {
    font-weight: 400
}
.path {
    padding: 23px 60px 15px
}
.path #breadcrumbs a.item {
    background: url("/images/icons/triangle-bracket-right_sky.png") center right no-repeat;
    color: #00aff3;
    padding-right: 14px
}
.path #breadcrumbs .item {
    font-size: 0.85714em;
    line-height: 2.33333em;
    line-height: 1em;
    margin-right: 7px
}
.proscons .content a:after {
    display:none;
}
.proscons .content .list {
    padding-left: 15px
}
.proscons .content .list .enclosure {
    margin-top: 10px
}
.proscons .content .list .enclosure.active .item {
    background: url("/images/icons/triangle-bracket-right_bub.png") no-repeat left 3px;
    color: #199dd7
}
.proscons .content .list .enclosure.active .item * {
    color: #199dd7
}
.proscons .content .list .enclosure:first-child {
    margin-top: 0
}
.proscons .content .list .enclosure.inactive .item {
    text-decoration: line-through
}
.proscons .content .list .item {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.2em;
    color: #8c8c8c;
    padding-left: 15px;
    text-transform: lowercase
}
.proscons .content .list .item * {
    color: #8c8c8c
}
.proscons .header {
    margin-bottom: 20px
}
.proscons .header p {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.2em
}
.proscons .header .title {
    font-size: 1.14286em;
    line-height: 1.75em;
    line-height: 1em;
    display: block;
    font-weight: 600;
    margin-bottom: 20px
}
.results {
    padding-left: 0 !important;
    padding-right: 0 !important
}
.results .content p {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.2em;
    padding-left: 0 !important;
    padding-right: 0 !important
}
.results .enclosure {
    border-top: 1px solid #e1e1e1;
    padding: 10px 0
}
.results .enclosure:first-child {
    border-top: 0;
    padding-top: 0
}
.results .header .title {
    font-size: 1.14286em;
    line-height: 1.75em;
    line-height: 1em;
    color: #034a8b !important;
    font-weight: 600
}
.spotlight {
    display: block;
    position: relative
}
.spotlight .description {
    padding: 13px 13px 9px
}
.spotlight .description .title {
    font-size: 2.57143em;
    line-height: 1.16667em;
    line-height: 1em;
    text-shadow: 0 1px 1px #666;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400;
    text-decoration: none
}
.table,
table {
    overflow-x: auto;
    width: 100%
}
.table th,
.table td,
table th,
table td {
    border-right: 1px solid #e1e1e1;
    border-bottom: 1px solid #e1e1e1;
    border-left-width: 0;
    border-top-width: 0
}
.table th:last-child,
.table td:last-child,
table th:last-child,
table td:last-child {
    border-right-width: 0
}
.table th.last,
.table td.last,
table th.last,
table td.last {
    border-right-width: 0
}
.table tbody tr:last-child th,
.table tbody tr:last-child td,
.table tfoot tr:last-child th,
.table tfoot tr:last-child td,
table tbody tr:last-child th,
table tbody tr:last-child td,
table tfoot tr:last-child th,
table tfoot tr:last-child td {
    border-bottom-width: 0
}
.table tbody tr.last th,
.table tbody tr.last td,
.table tfoot tr.last th,
.table tfoot tr.last td,
table tbody tr.last th,
table tbody tr.last td,
table tfoot tr.last th,
table tfoot tr.last td {
    border-bottom-width: 0
}
.table thead .TableDataHeadingCenter,
table thead .TableDataHeadingCenter {
    text-align: center
}
.table thead th,
table thead th {
    font-size: 1em;
    line-height: 2em;
    line-height: 1em;
    padding: 15px 15px;
    text-align: left
}
.table tbody,
table tbody {
    border-bottom: 1px solid #e1e1e1;
    border-top: 0
}
.table tbody th,
table tbody th {
    background-color: #fff
}
.table tbody th.even,
.table tbody th:nth-child(2n),
table tbody th.even,
table tbody th:nth-child(2n) {
    background-color: #fff
}
.table tbody tr.odd td,
.table tbody tr:nth-child(2n+1) td,
table tbody tr.odd td,
table tbody tr:nth-child(2n+1) td {
    background-color: #fff
}
.table tbody tr.odd td.even,
.table tbody tr.odd td:nth-child(2n),
.table tbody tr:nth-child(2n+1) td.even,
.table tbody tr:nth-child(2n+1) td:nth-child(2n),
table tbody tr.odd td.even,
table tbody tr.odd td:nth-child(2n),
table tbody tr:nth-child(2n+1) td.even,
table tbody tr:nth-child(2n+1) td:nth-child(2n) {
    background-color: #fff
}
.table tbody tr.even td,
table tbody tr.even td {
    background-color: #e4f5fc
}
.table tbody tr.even td.even,
.table tbody tr.even td:nth-child(2n),
table tbody tr.even td.even,
table tbody tr.even td:nth-child(2n) {
    background-color: #e4f5fc
}
.table tbody tfoot th,
.table tbody tfoot td,
table tbody tfoot th,
table tbody tfoot td {
    background-color: #fff
}
.table tbody tfoot th.even,
.table tbody tfoot th:nth-child(2n),
.table tbody tfoot td.even,
.table tbody tfoot td:nth-child(2n),
table tbody tfoot th.even,
table tbody tfoot th:nth-child(2n),
table tbody tfoot td.even,
table tbody tfoot td:nth-child(2n) {
    background-color: #fff
}
.table tbody td,
table tbody td {
    font-size: 1em;
    line-height: 2em;
    line-height: 1em;
    padding: 10px 15px;
    text-align: left
}
.table tbody th,
table tbody th {
    font-size: 1em;
    line-height: 2em;
    line-height: 1em;
    border-right: 0;
    padding: 10px 15px;
    text-align: left
}
.table tbody .TableDataContentRight,
table tbody .TableDataContentRight {
    text-align: right
}
.table tfoot td,
table tfoot td {
    font-size: 0.85714em;
    line-height: 2.33333em;
    line-height: 1.1em;
    padding: 10px 15px;
    font-weight: 600;
    text-align: left
}
.table.plain,
table.plain {
    border: 0;
    overflow-x: auto;
    white-space: nowrap;
    width: auto
}
.table.plain th,
.table.plain td,
table.plain th,
table.plain td {
    border-right: 0 solid #fff;
    border-bottom: 0 solid #fff;
    border-left-width: 0;
    border-top-width: 0
}
.table.plain th:last-child,
.table.plain td:last-child,
table.plain th:last-child,
table.plain td:last-child {
    border-right-width: 0
}
.table.plain th.last,
.table.plain td.last,
table.plain th.last,
table.plain td.last {
    border-right-width: 0
}
.table.plain tbody tr:last-child th,
.table.plain tbody tr:last-child td,
.table.plain tfoot tr:last-child th,
.table.plain tfoot tr:last-child td,
table.plain tbody tr:last-child th,
table.plain tbody tr:last-child td,
table.plain tfoot tr:last-child th,
table.plain tfoot tr:last-child td {
    border-bottom-width: 0
}
.table.plain tbody tr.last th,
.table.plain tbody tr.last td,
.table.plain tfoot tr.last th,
.table.plain tfoot tr.last td,
table.plain tbody tr.last th,
table.plain tbody tr.last td,
table.plain tfoot tr.last th,
table.plain tfoot tr.last td {
    border-bottom-width: 0
}
.table.plain thead,
table.plain thead {
    background: transparent
}
.table.plain thead .TableDataHeadingCenter,
table.plain thead .TableDataHeadingCenter {
    text-align: left
}
.table.plain thead th,
table.plain thead th {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    padding: 0;
    text-align: left
}
.table.plain tbody,
table.plain tbody {
    background: transparent;
    border: 0
}
.table.plain tbody td,
table.plain tbody td {
    font-size: 1em;
    line-height: 2em;
    line-height: 1em;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    padding: 0;
    text-align: left
}
.table.plain tbody th,
table.plain tbody th {
    font-size: 1em;
    line-height: 2em;
    line-height: 1em;
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    border: 0;
    padding: 0;
    text-align: left
}
.table.plain tbody .TableDataContentRight,
table.plain tbody .TableDataContentRight {
    text-align: right
}
.table.plain tfoot td,
table.plain tfoot td {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    padding: 0;
    text-align: left
}
.tabs .engaged {
    display: none
}
.tabs .idle {
    display: block
}
.tabs .active .engaged {
    display: block
}
.tabs .active .idle {
    display: none
}
.tabs.ledger {
    margin: 0 0 25px 60px
}
.tabs.ledger .content p {
    font-size: 1em;
    line-height: 2em;
    line-height: 1.4em;
    color: #484847
}
.tabs.ledger .content .emphasise {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1.2em;
    color: #484847;
    display: block;
    font-weight: 600;
    margin-bottom: 15px
}
.tabs.ledger>.header {
    border-bottom: 1px solid #e1e1e1;
    margin: 0 0 30px
}
.tabs.ledger>.header>.list {
    margin-bottom: -1px
}
.tabs.ledger>.header>.list>.enclosure.active {
    border-bottom: 4px solid #199dd7
}
.tabs.ledger>.header>.list>.enclosure.active .title {
    color: #199dd7
}
.tabs.ledger>.header .item {
    cursor: pointer;
    padding: 15px 40px 14px
}
.tabs.ledger>.header .item:focus *,
.tabs.ledger>.header .item:hover * {
    text-decoration: underline
}
.tabs.ledger>.header .title {
    font-size: 1.85714em;
    line-height: 1.61538em;
    line-height: 1.1em;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400;
    text-decoration: none
}
.tags {
    display: table;
    width: 100%
}
@media (max-width: 820px) {
    .tags {
        display: block
    }
    .tags .constraints.large {
        display: none
    }
    .tags .constraints.medium {
        display: none
    }
    .tags .constraints.small {
        display: block !important
    }
    .tags .constraints.cover,
    .tags .pagination .enclosure,
    .pagination .tags .enclosure,
    .tags .pagination .pager-item,
    .pagination .tags .pager-item,
    .tags .pagination .pager-current,
    .pagination .tags .pager-current,
    .tags .pagination .pager-next,
    .pagination .tags .pager-next,
    .tags .pagination .pager-last,
    .pagination .tags .pager-last,
    .tags .pagination li,
    .pagination .tags li,
    .tags .pager .enclosure,
    .pager .tags .enclosure,
    .tags .pager .pager-item,
    .pager .tags .pager-item,
    .tags .pager .pager-current,
    .pager .tags .pager-current,
    .tags .pager .pager-next,
    .pager .tags .pager-next,
    .tags .pager .pager-last,
    .pager .tags .pager-last,
    .tags .pager li,
    .pager .tags li {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .tags .constraints.marginless {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}
.tags-header {
    display: table-cell;
    vertical-align: middle;
    width: 30px
}
@media (max-width: 820px) {
    .tags-header {
        display: none
    }
    .tags-header .constraints.large {
        display: none
    }
    .tags-header .constraints.medium {
        display: none
    }
    .tags-header .constraints.small {
        display: block !important
    }
    .tags-header .constraints.cover,
    .tags-header .pagination .enclosure,
    .pagination .tags-header .enclosure,
    .tags-header .pagination .pager-item,
    .pagination .tags-header .pager-item,
    .tags-header .pagination .pager-current,
    .pagination .tags-header .pager-current,
    .tags-header .pagination .pager-next,
    .pagination .tags-header .pager-next,
    .tags-header .pagination .pager-last,
    .pagination .tags-header .pager-last,
    .tags-header .pagination li,
    .pagination .tags-header li,
    .tags-header .pager .enclosure,
    .pager .tags-header .enclosure,
    .tags-header .pager .pager-item,
    .pager .tags-header .pager-item,
    .tags-header .pager .pager-current,
    .pager .tags-header .pager-current,
    .tags-header .pager .pager-next,
    .pager .tags-header .pager-next,
    .tags-header .pager .pager-last,
    .pager .tags-header .pager-last,
    .tags-header .pager li,
    .pager .tags-header li {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .tags-header .constraints.marginless {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}
.tags-list {
    display: table;
    list-style: none;
    margin: 0;
    padding: 0
}
@media (max-width: 820px) {
    .tags-list {
        display: block
    }
    .tags-list .constraints.large {
        display: none
    }
    .tags-list .constraints.medium {
        display: none
    }
    .tags-list .constraints.small {
        display: block !important
    }
    .tags-list .constraints.cover,
    .tags-list .pagination .enclosure,
    .pagination .tags-list .enclosure,
    .tags-list .pagination .pager-item,
    .pagination .tags-list .pager-item,
    .tags-list .pagination .pager-current,
    .pagination .tags-list .pager-current,
    .tags-list .pagination .pager-next,
    .pagination .tags-list .pager-next,
    .tags-list .pagination .pager-last,
    .pagination .tags-list .pager-last,
    .tags-list .pagination li,
    .pagination .tags-list li,
    .tags-list .pager .enclosure,
    .pager .tags-list .enclosure,
    .tags-list .pager .pager-item,
    .pager .tags-list .pager-item,
    .tags-list .pager .pager-current,
    .pager .tags-list .pager-current,
    .tags-list .pager .pager-next,
    .pager .tags-list .pager-next,
    .tags-list .pager .pager-last,
    .pager .tags-list .pager-last,
    .tags-list .pager li,
    .pager .tags-list li {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .tags-list .constraints.marginless {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}
.tags-list-enclosure {
    display: table-cell;
    padding-left: 7px
}
@media (max-width: 820px) {
    .tags-list-enclosure {
        display: block;
        float: left;
        width: 50%
    }
    .tags-list-enclosure .constraints.large {
        display: none
    }
    .tags-list-enclosure .constraints.medium {
        display: none
    }
    .tags-list-enclosure .constraints.small {
        display: block !important
    }
    .tags-list-enclosure .constraints.cover,
    .tags-list-enclosure .pagination .enclosure,
    .pagination .tags-list-enclosure .enclosure,
    .tags-list-enclosure .pagination .pager-item,
    .pagination .tags-list-enclosure .pager-item,
    .tags-list-enclosure .pagination .pager-current,
    .pagination .tags-list-enclosure .pager-current,
    .tags-list-enclosure .pagination .pager-next,
    .pagination .tags-list-enclosure .pager-next,
    .tags-list-enclosure .pagination .pager-last,
    .pagination .tags-list-enclosure .pager-last,
    .tags-list-enclosure .pagination li,
    .pagination .tags-list-enclosure li,
    .tags-list-enclosure .pager .enclosure,
    .pager .tags-list-enclosure .enclosure,
    .tags-list-enclosure .pager .pager-item,
    .pager .tags-list-enclosure .pager-item,
    .tags-list-enclosure .pager .pager-current,
    .pager .tags-list-enclosure .pager-current,
    .tags-list-enclosure .pager .pager-next,
    .pager .tags-list-enclosure .pager-next,
    .tags-list-enclosure .pager .pager-last,
    .pager .tags-list-enclosure .pager-last,
    .tags-list-enclosure .pager li,
    .pager .tags-list-enclosure li {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .tags-list-enclosure .constraints.marginless {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .tags-list-enclosure:nth-child(n+3) {
        padding-top: 5px
    }
    .tags-list-enclosure:nth-child(3n) {
        padding-left: 0
    }
}
.tags-list-enclosure:first-child {
    padding-left: 0
}
.tags-list-enclosure-item {
    font-size: 0.92857em;
    line-height: 2.15385em;
    line-height: 0.8em;
    background-color: #034a8b;
    color: #fff;
    display: block;
    padding: 7px 12px
}
.tags-main {
    display: table-cell;
    padding-left: 11px
}
@media (max-width: 820px) {
    .tags-main {
        display: block;
        padding-left: 0
    }
    .tags-main .constraints.large {
        display: none
    }
    .tags-main .constraints.medium {
        display: none
    }
    .tags-main .constraints.small {
        display: block !important
    }
    .tags-main .constraints.cover,
    .tags-main .pagination .enclosure,
    .pagination .tags-main .enclosure,
    .tags-main .pagination .pager-item,
    .pagination .tags-main .pager-item,
    .tags-main .pagination .pager-current,
    .pagination .tags-main .pager-current,
    .tags-main .pagination .pager-next,
    .pagination .tags-main .pager-next,
    .tags-main .pagination .pager-last,
    .pagination .tags-main .pager-last,
    .tags-main .pagination li,
    .pagination .tags-main li,
    .tags-main .pager .enclosure,
    .pager .tags-main .enclosure,
    .tags-main .pager .pager-item,
    .pager .tags-main .pager-item,
    .tags-main .pager .pager-current,
    .pager .tags-main .pager-current,
    .tags-main .pager .pager-next,
    .pager .tags-main .pager-next,
    .tags-main .pager .pager-last,
    .pager .tags-main .pager-last,
    .tags-main .pager li,
    .pager .tags-main li {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .tags-main .constraints.marginless {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
}
.toc {
    float: left
}
.toc .header {
    margin-bottom: 10px
}
.toc .header .title {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    font-weight: 600
}
.toc .list .enclosure:first-child .item {
    padding-top: 0
}
.toc .list .item {
    font-size: 1.07143em;
    line-height: 1.86667em;
    line-height: 1em;
    padding: 5px 40px 5px 0;
    position: relative
}
.toc .list .icon {
    position: absolute;
    right: 0;
    top: 35%
}
.underlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0
}
.verticality:before {
    content: " ";
    display: inline-block;
    height: 100%;
    margin-right: -10px;
    width: 10px;
    vertical-align: middle
}
.carowzel {
    overflow: hidden;
    position: relative
}
.carowzel .content {
    position: relative
}
.carowzel .content>.list {
    height: 380px;
    position: relative
}
.carowzel .content>.list .enclosure {
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    bottom: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    right: 0;
    top: 0;
    z-index: 0
}
.carowzel .content>.list .enclosure .images {
    background: #000
}
.carowzel .content>.list .enclosure .images img {
    opacity: 0.85
}
.carowzel .content>.list .enclosure.active {
    opacity: 1;
    z-index: 1
}
.carowzel .content:focus .subtitle,
.carowzel .content:focus .title,
.carowzel .content:hover .subtitle,
.carowzel .content:hover .title {
    text-decoration: underline
}
.carowzel .content:focus div.item .subtitle,
.carowzel .content:focus div.item .title,
.carowzel .content:hover div.item .subtitle,
.carowzel .content:hover div.item .title {
    text-decoration: none
}
.carowzel .navigation {
    bottom: 44px;
    position: absolute;
    z-index: 2
}
.carowzel .navigation .enclosure {
    margin: 0 11px 0 0
}
.carowzel .navigation .enclosure:first-child {
    margin-right: 18px
}
.carowzel .navigation .enclosure:last-child {
    margin-left: 7px;
    margin-right: 0
}
.carowzel .navigation .page {
    font-size: 1.28571em;
    line-height: 1.55556em;
    line-height: 1em;
    cursor: pointer;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400;
    padding: 17px 18px 18px
}
.carowzel .navigation .page.active {
    font-weight: 600;
    text-transform: uppercase
}
.carowzel .navigation .progress {
    padding: 17px 18px 18px
}
.carowzel .navigation .regress {
    padding: 17px 18px 18px 58px
}
.carowzel.featured .description {
    left: 60px;
    position: absolute;
    top: 115px
}
.carowzel.featured .description .subtitle {
    font-size: 5.71429em;
    line-height: 1.05em;
    line-height: 1.1em;
    text-shadow: 0 1px 0 #666;
    color: #fff;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 300
}
.carowzel.featured .description .title {
    font-size: 3.85714em;
    line-height: 1.2963em;
    line-height: 1em;
    text-shadow: 0 1px 0 #666;
    color: #fff;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400
}
.carowzel.featured.thin .content .list {
    height: 280px
}
.carowzel.featured.thin .content .list .description {
    left: 30px;
    top: 20px
}
.carowzel.standard .navigation {
    top: 164px;
    bottom: inherit;
    width: 100%
}
.carowzel.standard .navigation .progress,
.carowzel.standard .navigation .regress {
    padding: 18px 8px
}
.carowzel.standard .navigation .progress {
    position: absolute;
    top: 0;
    right: 0
}
.carowzel.standard .description {
    top: inherit;
    left: 17px;
    position: absolute;
    bottom: 20px
}
.carowzel.standard .description .subtitle {
    font-size: 2.85714em;
    line-height: 1.4em;
    line-height: 1em;
    text-shadow: 0 1px 0 #666;
    color: #fff;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 300
}
.carowzel.standard .description .title {
    font-size: 2.14286em;
    line-height: 1.4em;
    line-height: 0.7em;
    text-shadow: 0 1px 0 #666;
    color: #fff;
    display: block;
    font-family: "Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
    font-weight: 400
}
.correctratio {
    image-rendering: -webkit-optimize-contrast
}
#toolbar-home {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-bottom: 3px solid #fff
}
#toolbar-home #toolbar-home {
    float: left
}
.fileit {
    -moz-box-shadow: 0px 5px 10px -5px #999;
    -webkit-box-shadow: 0px 5px 10px -5px #999;
    box-shadow: 0px 5px 10px -5px #999;
    background: #ddd;
    border: 1px solid #808080;
    cursor: pointer;
    display: block;
    padding: 10px;
    position: relative
}
.fileit .button {
    background: #444;
    color: #ddd;
    bottom: -1px;
    padding: 10px;
    position: absolute;
    right: -1px;
    top: -1px
}
.mg-lightbox-detail {
    padding-right: 0
}
.lightbox-title .field-item {
    line-height: 1.1em;
    margin: 0 0 5px 5px;
    max-width: 630px
}
.mg-lightbox-description {
    margin: 5px 0;
    width: auto;
    max-width: 630px;
    clear: both
}
.media-gallery-collection,
.media-gallery-media-item-thumbnail,
.media-gallery-file-item-thumbnail-video,
.media-gallery-item-wrapper {
    font-family: "Arial", "Helvetica", Sans-Serif !important
}
.media-gallery-collection .media-collection-item-wrapper,
.media-gallery-media-item-thumbnail .media-collection-item-wrapper,
.media-gallery-file-item-thumbnail-video .media-collection-item-wrapper,
.media-gallery-item-wrapper .media-collection-item-wrapper {
    border: 1px solid #000;
    padding: 0 !important
}
.media-gallery-collection .media-gallery-item,
.media-gallery-media-item-thumbnail .media-gallery-item,
.media-gallery-file-item-thumbnail-video .media-gallery-item,
.media-gallery-item-wrapper .media-gallery-item {
    padding: 0 !important
}
.media-gallery-collection .meta-wrapper,
.media-gallery-media-item-thumbnail .meta-wrapper,
.media-gallery-file-item-thumbnail-video .meta-wrapper,
.media-gallery-item-wrapper .meta-wrapper {
    font-family: "Arial", "Helvetica", Sans-Serif !important;
    margin: 10px 0 0 !important
}
.media-gallery-collection .node,
.media-gallery-media-item-thumbnail .node,
.media-gallery-file-item-thumbnail-video .node,
.media-gallery-item-wrapper .node {
    margin-left: 1% !important
}
.media-gallery-collection .node:first-child,
.media-gallery-media-item-thumbnail .node:first-child,
.media-gallery-file-item-thumbnail-video .node:first-child,
.media-gallery-item-wrapper .node:first-child {
    margin-left: 0 !important
}
.media-gallery-collection .stack-image,
.media-gallery-media-item-thumbnail .stack-image,
.media-gallery-file-item-thumbnail-video .stack-image,
.media-gallery-item-wrapper .stack-image {
    display: none !important
}
.media-gallery-collection .slider,
.media-gallery-media-item-thumbnail .slider,
.media-gallery-file-item-thumbnail-video .slider,
.media-gallery-item-wrapper .slider {
    background: none !important
}
.media-gallery-collection .slider.bottom,
.media-gallery-collection .slider.top,
.media-gallery-media-item-thumbnail .slider.bottom,
.media-gallery-media-item-thumbnail .slider.top,
.media-gallery-file-item-thumbnail-video .slider.bottom,
.media-gallery-file-item-thumbnail-video .slider.top,
.media-gallery-item-wrapper .slider.bottom,
.media-gallery-item-wrapper .slider.top {
    display: none !important
}
.toHide {
    visibility: hidden
}
#dam-wrapper {
    float: left;
    width: 80%
}
#dam-levels {
    height: 550px;
    padding: 10px;
    width: 100%
}
#tooltip p {
    color: #000
}
#navigation-control .icon {
    vertical-align: middle;
    text-indent: 0;
    overflow: visible;
    text-align: center;
    display: inline
}
#dam-levels-overview {
    clear: both;
    height: 60px;
    margin: 10px auto;
    width: 95%
}
#dam-options {
    width: 20%;
    float: right;
    padding-top: 6px
}
#dam-options div {
    margin-bottom: 12px;
    position: relative
}
#dam-options .legend {
    position: absolute;
    width: 12px;
    height: 12px;
    display: block
}
#dam-options input {
    float: left;
    float: left;
    margin-right: 6px;
    margin-left: 18px
}
#dam-options label {
    font-size: 0.92857em;
    line-height: 2.15385em;
    line-height: 1.1em;
    float: left;
    float: left;
    font-weight: 400;
    white-space: pre
}
#reset-zoom {
    clear: both;
    color: #fff !important;
    width: auto
}
#zoom-levels {
    margin: 0 auto;
    width: 100%;
    text-align: center
}
#zoom-levels.list .enclosure {
    float: none;
    display: inline-block
}
#zoom-levels.list .item {
    font-size: 0.92857em;
    line-height: 2.15385em;
    line-height: 1em;
    background: #199dd7;
    color: #fff;
    display: inline-block;
    padding: 5px
}
.list,
.list--horizontal,
.carousel-interface-list,
.list--vertical,
.carousel-list,
.list--vertical__item,
.carousel-list__item {
    *zoom: 1
}
.list:after,
.list--horizontal:after,
.carousel-interface-list:after,
.list--vertical:after,
.carousel-list:after,
.list--vertical__item:after,
.carousel-list__item:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}
.carousel-interface-list__item {
    cursor: pointer
}
.list--horizontal,
.carousel-interface-list,
.list--horizontal__item,
.carousel-interface-list__item,
.list--vertical,
.carousel-list,
.list--vertical__item,
.carousel-list__item,
.carousel-interface-list__enclosure-overlay,
.carousel-interface-list__object,
.carousel-list__object {
    display: block
}
.list--horizontal__enclosure,
.carousel-interface-list__enclosure {
    float: left
}
.list--horizontal,
.carousel-interface-list,
.list--vertical,
.carousel-list {
    list-style: none
}
.carousel-interface-list__enclosure {
    position: relative
}
.list--horizontal,
.carousel-interface-list,
.list--vertical,
.carousel-list {
    margin: 0;
    padding: 0
}
.text-align-left {
    text-align: left
}
.text-align-center {
    text-align: center
}
.text-align-right {
    text-align: right
}
.text-align-justify {
    text-align: justify
}
.carousel {
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none
}
.util.block-center,
.carousel-interface-list__object,
.carousel-list__object {
    margin-left: auto;
    margin-right: auto
}
.util.block-center img,
.carousel-interface-list__object img,
.carousel-list__object img {
    margin-left: auto;
    margin-right: auto
}
* {
    *zoom: 1
}
*:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden
}
html {
    overflow-x: hidden
}
.list--horizontal,
.carousel-interface-list {
    margin: 0;
    padding: 0
}
.list--vertical,
.carousel-list {
    margin: 0;
    padding: 0
}
.carousel {
    background: #000
}
.carousel-interface {
    overflow-x: auto
}
.carousel-interface-list__enclosure {
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out;
    border-top: 4px solid #034a8b
}
.carousel-interface-list__enclosure-overlay {
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    background: #000;
    bottom: 0;
    content: " ";
    left: 0;
    opacity: 0.7;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}
.carousel-interface-list__enclosure:focus,
.carousel-interface-list__enclosure:hover {
    outline: none
}
.carousel-interface-list__enclosure:focus .carousel-interface-list__enclosure-overlay,
.carousel-interface-list__enclosure:hover .carousel-interface-list__enclosure-overlay {
    background: transparent
}
.carousel-interface-list__enclosure.active {
    border-top: 4px solid #199dd7
}
.carousel-interface-list__enclosure.active .carousel-interface-list__enclosure-overlay {
    background: transparent
}
.carousel-interface-list__object {
    border: 0;
    height: 90px;
    width: 100%
}
.carousel-list__enclosure {
    -moz-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    -webkit-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;
    height: 0;
    opacity: 0.2;
    width: 0
}
.carousel-list__enclosure.active {
    -moz-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    -webkit-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;
    height: auto;
    opacity: 1;
    width: auto
}
.carousel-list__object {
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -webkit-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    border: 0;
    width: 100%
}
@media (max-width: 1390px) {
    .tabs.ledger>.header .title {
        font-size: 1.42857em;
        line-height: 1.4em
    }
    #sitenavigation>.list>.enclosure>.item {
        font-size: 0.85714em;
        line-height: 2.33333em;
        line-height: 1em;
        padding-left: 30px;
        padding-right: 30px
    }
    .action.button,
    #reset-zoom {
        padding: 9px 12px
    }
    .action.button.emphasise,
    .emphasise#reset-zoom {
        padding: 12px 15px
    }
}
@media (min-width: 1180px) {
    #sitecontent .push {
        padding-left: 62px;
        padding-right: 62px
    }
    #sitecontent .push.left-push {
        padding-left: 62px;
        padding-right: 0px
    }
    #sitecontent .pull {
        margin-left: -62px;
        margin-right: -62px
    }
}
@media (max-width: 1180px) {
    .figures.layered .caption .title {
        font-size: 2em;
        line-height: 1.5em;
        line-height: 1em
    }
    .alert {
        padding: 20px 30px
    }
    .bearings .header .title {
        font-size: 2em;
        line-height: 1.5em;
        line-height: 1em
    }
    .bearings .list .enclosure {
        padding-left: 5px
    }
    .blurb {
        padding: 80px 50px 15px
    }
    .blurb p {
        font-size: 2em;
        line-height: 1.5em;
        line-height: 1.3em
    }
    .pageup .enclosure:last-child {
        padding-left: 50px;
        text-align: right
    }
    .tabs.ledger>.header .item {
        padding: 10px 20px 9px
    }
    .tabs.ledger>.header .title {
        font-size: 1.42857em;
        line-height: 1.4em
    }
    #sitesearch .field {
        min-width: 0
    }
    #sitenavigation {
        margin-top: 15px
    }
    #sitenavigation>.list>.enclosure>.item {
        font-size: 0.85714em;
        line-height: 2.33333em;
        line-height: 1em;
        padding-left: 10px;
        padding-right: 10px
    }
    #sitemessage .panel .title {
        font-size: 2.42857em;
        line-height: 1.23529em;
        line-height: 1em
    }
    #sitefeed .enclosure .meta {
        font-size: 0.85714em;
        line-height: 2.33333em;
        line-height: 1em
    }
    #sitefeed .enclosure .title {
        font-size: 0.92857em;
        line-height: 2.15385em;
        line-height: 1em
    }
    #sitefeed .header .title {
        font-size: 2em;
        line-height: 1.5em;
        line-height: 1em
    }
    #sitecontent {
        padding-left: 20px;
        padding-right: 20px
    }
    #sitecontent h1,
    #sitecontent h2,
    #sitecontent h3,
    #sitecontent h4,
    #sitecontent h5,
    #sitecontent h6 {
        margin-left: -30px;
        margin-right: -30px;
        padding-left: 30px;
        padding-right: 30px
    }
    #sitecontent>p {
        padding-left: 30px;
        padding-right: 30px
    }
    #sitecontent>ul,
    #sitecontent>ol {
        padding-left: 30px;
        padding-right: 30px
    }
    #sitecontent .push {
        padding-left: 30px;
        padding-right: 30px
    }
    #sitecontent .pull {
        margin-left: -30px;
        margin-right: -30px
    }
    #sitecontent .push>.image-list {
        list-style: none
    }
    #sitecontent .push>.image-list .image-list-item {
        width: 43%
    }
}
@media (max-width: 1024px) {
    .bearings .list .enclosure {
        padding-left: 0px
    }
}
@media (min-width: 981px) {
    .constraints.large {
        display: block
    }
    .constraints.medium {
        display: none
    }
    .constraints.small {
        display: none !important
    }
    .constraints.showBigger {
        display: block
    }
    * {
        -webkit-text-size-adjust: none
    }
    .loader .loading {
        display: none
    }
    .loader.loaded {
        -moz-transition: opacity 0.2s linear;
        -o-transition: opacity 0.2s linear;
        -webkit-transition: opacity 0.2s linear;
        transition: opacity 0.2s linear;
        opacity: 1
    }
    .no-js .loader {
        opacity: 1
    }
    .no-js .loader .loading {
        display: none
    }
}
@media (max-width: 980px) {
    .constraints.large {
        display: none
    }
    .constraints.medium {
        display: block
    }
    .constraints.small {
        display: none !important
    }
    .constraints.split {
        float: left;
        margin-left: 0 !important;
        width: 50%
    }
    .constraints.expand {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .constraints>.action.ledger {
        padding: 7px 10px 10px 15px
    }
    .constraints.showBigger {
        display: none !important
    }
    .alert {
        padding: 20px 15px
    }
    .bearings {
        padding: 30px
    }
    .bearings .header {
        margin: 0
    }
    .bearings .header .title {
        font-size: 1.71429em;
        line-height: 1.16667em;
        line-height: 1em
    }
    .pageup .enclosure {
        padding-right: 40px
    }
    .pageup .enclosure:last-child {
        padding-left: 40px
    }
    .path {
        padding-left: 30px;
        padding-right: 30px
    }
    .tabs.ledger>.header>.list>.enclosure>.item {
        padding: 15px
    }
    .tabs.ledger>.header>.list>.enclosure .title {
        font-size: 1.42857em;
        line-height: 1.4em;
        line-height: 1.5em
    }
    .carowzel .navigation {
        left: 15px
    }
    .carowzel .navigation .page,
    .carowzel .navigation .progress,
    .carowzel .navigation .regress {
        padding: 15px
    }
    .carowzel.featured .description .icon {
        display: none
    }
    .carowzel.featured .description .subtitle {
        font-size: 4em;
        line-height: 1.25em;
        line-height: 1em
    }
    .carowzel.featured .description .title {
        font-size: 2.57143em;
        line-height: 1.16667em;
        line-height: 1em
    }
    .carowzel.standard .description .icon {
        display: none
    }
    .carowzel.standard .description .subtitle {
        font-size: 4em;
        line-height: 1.25em;
        line-height: 1em
    }
    .carowzel.standard .description .title {
        font-size: 2.57143em;
        line-height: 1.16667em;
        line-height: 1em
    }
    .loader #siteheader,
    .loader #sitemain,
    .loader #sitefooter {
        opacity: 0.5
    }
    .loader .loading {
        display: block;
        position: fixed;
        text-align: center;
        top: 50%;
        width: 100%
    }
    .loader .loading .inner {
        background: #fff;
        border: 1px solid #f6f6f6;
        display: inline-block;
        padding: 10px
    }
    .loader.toLoad #siteheader,
    .loader.toLoad #sitemain,
    .loader.toLoad #sitefooter {
        opacity: 0.8
    }
    .loader.loaded .loading {
        display: none
    }
    .loader.loaded #siteheader,
    .loader.loaded #sitemain,
    .loader.loaded #sitefooter {
        opacity: 1
    }
    .matchHeight .matchChange {
        height: auto !important
    }
    #contacts>.wrapper {
        padding-left: 30px;
        padding-right: 30px
    }
    #siteheader>.wrapper {
        padding-left: 30px;
        padding-right: 30px
    }
    #sitenavigation>.list>.enclosure>.item {
        font-size: 0.71429em;
        line-height: 1.4em;
        line-height: 1em;
        margin: 0;
        padding: 15px 5px 15px
    }
    #pagenavigation {
        background-color: #f6f6f6;
        border-bottom: 1px solid #fff;
        border-top: 1px solid #fff;
        padding-left: 15px;
        padding-right: 15px
    }
    #pagenavigation .header {
        padding-left: 15px;
        padding-right: 15px
    }
    #pagenavigation .header .title {
        font-size: 1.14286em;
        line-height: 1.75em
    }
    #pagenavigation .list>.enclosure>.item {
        padding-left: 15px
    }
    #pagenavigation .list>.enclosure>.item .engaged,
    #pagenavigation .list>.enclosure>.item .idle {
        right: 15px
    }
    #sitemessage {
        padding: 20px 30px
    }
    #sitemessage .button {
        margin-top: 20px
    }
    #sitemessage .focus {
        margin-top: 20px
    }
    #sitecontent {
        background-image: none;
        padding: 30px 0
    }
    #sitecontent h1,
    #sitecontent h2,
    #sitecontent h3,
    #sitecontent h4,
    #sitecontent h5,
    #sitecontent h6,
    #sitecontent>p,
    #sitecontent>ul,
    #sitecontent>ol {
        margin-left: -15px;
        margin-right: -15px;
        padding-left: 15px;
        padding-right: 15px
    }
    #sitecontent .push {
        padding-left: 15px;
        padding-right: 15px
    }
    #sitecontent .pull {
        margin-left: -15px;
        margin-right: -15px
    }
    #sitefeed .enclosure .meta {
        font-size: 1.07143em;
        line-height: 1.86667em;
        line-height: 1.2em
    }
    #sitefeed .enclosure .title {
        font-size: 1.14286em;
        line-height: 1.75em;
        line-height: 1em
    }
    #sitefeed>.wrapper {
        padding-left: 60px
    }
    #sitefooter>.wrapper>.right {
        float: left;
        margin-top: 10px
    }
    #sitefooter>.wrapper>.right>.column {
        padding: 0 10px 0 0
    }
    .action.button,
    #reset-zoom {
        padding: 10px 20px
    }
    .action.button.emphasise,
    .emphasise#reset-zoom {
        padding: 10px 20px
    }
}
@media (max-width: 820px) {
    .constraints.large {
        display: none
    }
    .constraints.medium {
        display: none
    }
    .constraints.small {
        display: block !important
    }
    .constraints.cover,
    .pagination .enclosure,
    .pagination .pager-item,
    .pagination .pager-current,
    .pagination .pager-next,
    .pagination .pager-last,
    .pagination li,
    .pager .enclosure,
    .pager .pager-item,
    .pager .pager-current,
    .pager .pager-next,
    .pager .pager-last,
    .pager li {
        display: block !important;
        float: none !important;
        margin-left: 0 !important;
        width: auto !important
    }
    .constraints.marginless {
        margin-left: 0 !important;
        margin-right: 0 !important
    }
    .carowzel.featured .description {
        left: 15px;
        top: 140px
    }
    .carowzel.featured .description .subtitle {
        font-size: 2.57143em;
        line-height: 1.16667em;
        line-height: 1em
    }
    .carowzel.featured .description .title {
        font-size: 1.85714em;
        line-height: 1.61538em;
        line-height: 1em
    }
    .carowzel.standard .description {
        left: 15px;
        top: 140px
    }
    .carowzel.standard .description .subtitle {
        font-size: 2.57143em;
        line-height: 1.16667em;
        line-height: 1em
    }
    .carowzel.standard .description .title {
        font-size: 1.85714em;
        line-height: 1.61538em;
        line-height: 1em
    }
    a {
        text-decoration: underline
    }
    a * {
        text-decoration: underline
    }
    a:focus,
    a:hover {
        text-decoration: none !important
    }
    a:focus *,
    a:hover * {
        text-decoration: none !important
    }
    .image-list-item a {
        text-decoration: none
    }
    .image-list-item a * {
        text-decoration: none
    }
    .box.constraints.cover,
    .pagination .box.enclosure,
    .pagination .box.pager-item,
    .pagination .box.pager-current,
    .pagination .box.pager-next,
    .pagination .box.pager-last,
    .pagination li.box,
    .pager .box.enclosure,
    .pager .box.pager-item,
    .pager .box.pager-current,
    .pager .box.pager-next,
    .pager .box.pager-last,
    .pager li.box {
        margin-left: 15px;
        margin-right: 15px
    }
    .push .box {
        margin-left: 0;
        margin-right: 0
    }
    .bearings {
        padding: 30px 15px
    }
    .blurb {
        padding: 30px 15px
    }
    .blurb p {
        font-size: 1.42857em;
        line-height: 1.4em;
        line-height: 1.3em
    }
    .pageup .enclosure {
        padding-right: 20px
    }
    .pageup .enclosure:last-child {
        padding-left: 20px
    }
    .pagination .enclosure,
    .pagination .pager-item,
    .pagination .pager-current,
    .pagination .pager-next,
    .pagination .pager-last,
    .pagination li,
    .pager .enclosure,
    .pager .pager-item,
    .pager .pager-current,
    .pager .pager-next,
    .pager .pager-last,
    .pager li {
        float: none;
        border-top: 1px solid #e1e1e1;
        padding: 10px;
        text-align: center
    }
    .pagination .enclosure:first-child,
    .pagination .pager-item:first-child,
    .pagination .pager-current:first-child,
    .pagination .pager-next:first-child,
    .pagination .pager-last:first-child,
    .pagination li:first-child,
    .pager .enclosure:first-child,
    .pager .pager-item:first-child,
    .pager .pager-current:first-child,
    .pager .pager-next:first-child,
    .pager .pager-last:first-child,
    .pager li:first-child {
        border-top: 0
    }
    .spotlight .description .title {
        font-size: 1.85714em;
        line-height: 1.61538em;
        line-height: 1em
    }
    #sitetoolbar #sitecorporate {
        border-left: 0;
        padding: 10px 15px 15px;
        text-align: center
    }
    #sitetoolbar #sitecorporate .item {
        font-size: 1em;
        line-height: 2em;
        line-height: 1.2em
    }
    #sitetoolbar #sitesearch {
        border-left: 0
    }
    #sitetoolbar #sitesearch>.inner {
        margin: 0px 15px 10px
    }
    #sitetoolbar #sitesearch .field {
        text-align: center
    }
    #siteheader #sitelogo {
        margin-bottom: 0
    }
    #siteheader #sitelogo .logo {
        background-size: 100%;
        height: 42px;
        width: 172px
    }
    #siteheader>.wrapper {
        padding: 15px
    }
    #sitenavigation {
        display: none;
        float: none;
        margin-left: -15px !important;
        margin-right: -15px !important;
        width: auto
    }
    #sitenavigation>.list>.enclosure>.item {
        border-bottom: 1px solid #f6f6f6;
        border-left: 0;
        margin-left: 0;
        padding-left: 15px !important;
        padding-right: 15px
    }
    #sitenavigation>.list>.enclosure .notification {
        right: 15px;
        top: 40%
    }
    #sitenavigation>.list>.enclosure.active {
        border-bottom: 0
    }
    #sitenavigation>.list>.enclosure.active>.item {
        background: #00aff3;
        color: #fff
    }
    #sitenavigation>.list>.enclosure.active>.item .title {
        color: #fff
    }
    #pagenavigation {
        padding-left: 0;
        padding-right: 0
    }
    #pagenavigation .header {
        margin-bottom: 0
    }
    #pagenavigation>.list {
        display: none
    }
    #sitemessage {
        padding: 15px;
        text-align: center
    }
    #sitemessage .button {
        margin-top: 20px !important
    }
    #sitefooter>.wrapper>.list>.enclosure {
        margin-bottom: 5px;
        margin-right: 0
    }
    #sitefooter>.wrapper>.list>.enclosure:last-child {
        margin-bottom: 0
    }
    #sitefooter>.wrapper>.list .item {
        font-size: 1.14286em;
        line-height: 1.75em;
        line-height: 1.2em;
        color: #fff
    }
    #sitefooter .sitesocial {
        position: absolute;
        right: 0;
        top: 0
    }
    #sitefooter>.wrapper {
        margin: 15px;
        padding: 0;
        position: relative
    }
    #dam-wrapper,
    #dam-options {
        float: none;
        width: 100%
    }
    #dam-options {
        padding: 12px
    }
    #dam-options div {
        float: left
    }
    .action.ledger {
        text-align: center
    }
    .action.ledger .enclosure {
        display: inline-block;
        float: none
    }
}
@media (max-width: 580px) {
    #sitecontent .push>.image-list {
        list-style: none
    }
    #sitecontent .push>.image-list .image-list-item {
        width: 90%;
        margin-bottom: 30px
    }
}
@media print {
    .pr-discard {
        display: none
    }
    .pr-retain {
        display: block
    }
    .constraints.medium {
        display: none !important
    }
    .constraints.small {
        display: none !important
    }
    a,
    a:visited {
        color: #444 !important;
        text-decoration: underline
    }
    #sitecontent a[href]:after {
        content: " (" attr(href) ")"
    }
    abbr[title]:after {
        content: " (" attr(title) ")"
    }
    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: ""
    }
    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }
    thead {
        display: table-header-group
    }
    img {
        max-width: 100% !important
    }
    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3
    }
    @page {
        margin: 2cm !important
    }
    * {
        background: transparent !important;
        color: #000 !important;
        text-shadow: none !important;
        filter: none !important;
        -ms-filter: none !important
    }
    img,
    table,
    ul,
    li,
    dl,
    dt,
    dd,
    tr,
    td {
        page-break-inside: avoid
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        page-break-after: avoid
    }
    .column {
        float: none;
        display: block !important;
        margin-left: 0 !important;
        width: 100% !important
    }
    .images img {
        min-width: 0
    }
    .alert {
        page-break-inside: avoid
    }
    .bearings {
        padding: 10px 15px 15px
    }
    .bearings .list {
        display: none !important
    }
    .blurb {
        padding: 10px 15px 15px
    }
    .box .header {
        border: 1px solid #e1e1e1
    }
    .form {
        page-break-inside: avoid
    }
    .form .action,
    .form .button,
    .form input[type="button"],
    .form input[type="reset"],
    .form input[type="submit"] {
        display: none
    }
    .measure,
    .pagination,
    .pager,
    .show {
        display: none !important
    }
    .row {
        margin-top: 20px !important
    }
    .carowzel,
    .tabs {
        display: none !important
    }
    .lc-heightright>* {
        height: auto !important
    }
    .lc-heightright .propagateheight {
        height: auto !important
    }
    .matchHeight .matchChange {
        height: auto !important
    }
    #contacts {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: #fff;
        position: relative
    }
    #pagenavigation,
    .pageup,
    .path,
    .region,
    .region-page-top,
    #sitefeed,
    #sitefooter,
    #sitemessage,
    #sitenavigation,
    #sitetoolbar,
    .spotlight,
    #toolbar {
        display: none !important
    }
    #sitecontent {
        padding: 10px 15px 15px
    }
    #sitelogo .logo {
        display: none
    }
    #sitelogo:before {
        content: url("../images/logos/waterforlife.png");
        display: block;
        height: 65px;
        width: 264px
    }
    #siteheader {
        -moz-box-shadow: none;
        -webkit-box-shadow: none;
        box-shadow: none
    }
    .action.pullthrough {
        display: none !important
    }
    #sitecontent h2,
    #sitecontent h3,
    #sitecontent h4,
    #sitecontent h5,
    #sitecontent h6 {
        padding-left: 0;
        padding-right: 0;
        margin-left: 0;
        margin-right: 0
    }
    #sitecontent .push {
        padding-left: 0;
        padding-right: 0
    }
    #sitecontent .pull {
        margin-left: 0;
        margin-right: 0
    }
}
.ie .form.styled .select,
.ie .form.styled select {
    background: #fff
}
.lt-ie9 .loading {
    display: none
}
.lt-ie9 .carowzel .navigation .pages {
    display: none
}
.lt-ie9 #siteheader {
    border-bottom: 1px solid #e1e1e1
}
.no-js .loader {
    visibility: visible
}
.no-js .toHide {
    visibility: visible
}
#webform-client-form-8366 input[type="submit"] {
    display:none;
}