article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {

display:block;


}
.region.region-sidebar-first {
    overflow: hidden;
}
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;


}

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 {

display:inline;
float:left;


}

.column._halves {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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 {

display:inline;
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;
display:block;


}

.float-left {

display:inline;
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;


}

.margin-left_1 {

margin-left:1px;


}

.margin-right_1 {

margin-right:1px;


}

.margin-top_1 {

margin-top:1px;


}

.margin-all_2 {

margin:2px;


}

.margin-bottom_2 {

margin-bottom:2px;


}

.margin-left_2 {

margin-left:2px;


}

.margin-right_2 {

margin-right:2px;


}

.margin-top_2 {

margin-top:2px;


}

.margin-all_3 {

margin:3px;


}

.margin-bottom_3 {

margin-bottom:3px;


}

.margin-left_3 {

margin-left:3px;


}

.margin-right_3 {

margin-right:3px;


}

.margin-top_3 {

margin-top:3px;


}

.margin-all_4 {

margin:4px;


}

.margin-bottom_4 {

margin-bottom:4px;


}

.margin-left_4 {

margin-left:4px;


}

.margin-right_4 {

margin-right:4px;


}

.margin-top_4 {

margin-top:4px;


}

.margin-all_5 {

margin:5px;


}

.margin-bottom_5 {

margin-bottom:5px;


}

.margin-left_5 {

margin-left:5px;


}

.margin-right_5 {

margin-right:5px;


}

.margin-top_5 {

margin-top:5px;


}

.margin-all_6 {

margin:6px;


}

.margin-bottom_6 {

margin-bottom:6px;


}

.margin-left_6 {

margin-left:6px;


}

.margin-right_6 {

margin-right:6px;


}

.margin-top_6 {

margin-top:6px;


}

.margin-all_7 {

margin:7px;


}

.margin-bottom_7 {

margin-bottom:7px;


}

.margin-left_7 {

margin-left:7px;


}

.margin-right_7 {

margin-right:7px;


}

.margin-top_7 {

margin-top:7px;


}

.margin-all_8 {

margin:8px;


}

.margin-bottom_8 {

margin-bottom:8px;


}

.margin-left_8 {

margin-left:8px;


}

.margin-right_8 {

margin-right:8px;


}

.margin-top_8 {

margin-top:8px;


}

.margin-all_9 {

margin:9px;


}

.margin-bottom_9 {

margin-bottom:9px;


}

.margin-left_9 {

margin-left:9px;


}

.margin-right_9 {

margin-right:9px;


}

.margin-top_9 {

margin-top:9px;


}

.margin-all_10 {

margin:10px;


}

.margin-bottom_10 {

margin-bottom:10px;


}

.margin-left_10 {

margin-left:10px;


}

.margin-right_10 {

margin-right:10px;


}

.margin-top_10 {

margin-top:10px;


}

.margin-all_11 {

margin:11px;


}

.margin-bottom_11 {

margin-bottom:11px;


}

.margin-left_11 {

margin-left:11px;


}

.margin-right_11 {

margin-right:11px;


}

.margin-top_11 {

margin-top:11px;


}

.margin-all_12 {

margin:12px;


}

.margin-bottom_12 {

margin-bottom:12px;


}

.margin-left_12 {

margin-left:12px;


}

.margin-right_12 {

margin-right:12px;


}

.margin-top_12 {

margin-top:12px;


}

.margin-all_13 {

margin:13px;


}

.margin-bottom_13 {

margin-bottom:13px;


}

.margin-left_13 {

margin-left:13px;


}

.margin-right_13 {

margin-right:13px;


}

.margin-top_13 {

margin-top:13px;


}

.margin-all_14 {

margin:14px;


}

.margin-bottom_14 {

margin-bottom:14px;


}

.margin-left_14 {

margin-left:14px;


}

.margin-right_14 {

margin-right:14px;


}

.margin-top_14 {

margin-top:14px;


}

.margin-all_15 {

margin:15px;


}

.margin-bottom_15 {

margin-bottom:15px;


}

.margin-left_15 {

margin-left:15px;


}

.margin-right_15 {

margin-right:15px;


}

.margin-top_15 {

margin-top:15px;


}

.margin-all_16 {

margin:16px;


}

.margin-bottom_16 {

margin-bottom:16px;


}

.margin-left_16 {

margin-left:16px;


}

.margin-right_16 {

margin-right:16px;


}

.margin-top_16 {

margin-top:16px;


}

.margin-all_17 {

margin:17px;


}

.margin-bottom_17 {

margin-bottom:17px;


}

.margin-left_17 {

margin-left:17px;


}

.margin-right_17 {

margin-right:17px;


}

.margin-top_17 {

margin-top:17px;


}

.margin-all_18 {

margin:18px;


}

.margin-bottom_18 {

margin-bottom:18px;


}

.margin-left_18 {

margin-left:18px;


}

.margin-right_18 {

margin-right:18px;


}

.margin-top_18 {

margin-top:18px;


}

.margin-all_19 {

margin:19px;


}

.margin-bottom_19 {

margin-bottom:19px;


}

.margin-left_19 {

margin-left:19px;


}

.margin-right_19 {

margin-right:19px;


}

.margin-top_19 {

margin-top:19px;


}

.margin-all_20 {

margin:20px;


}

.margin-bottom_20 {

margin-bottom:20px;


}

.margin-left_20 {

margin-left:20px;


}

.margin-right_20 {

margin-right:20px;


}

.margin-top_20 {

margin-top:20px;


}

.margin-all_21 {

margin:21px;


}

.margin-bottom_21 {

margin-bottom:21px;


}

.margin-left_21 {

margin-left:21px;


}

.margin-right_21 {

margin-right:21px;


}

.margin-top_21 {

margin-top:21px;


}

.margin-all_22 {

margin:22px;


}

.margin-bottom_22 {

margin-bottom:22px;


}

.margin-left_22 {

margin-left:22px;


}

.margin-right_22 {

margin-right:22px;


}

.margin-top_22 {

margin-top:22px;


}

.margin-all_23 {

margin:23px;


}

.margin-bottom_23 {

margin-bottom:23px;


}

.margin-left_23 {

margin-left:23px;


}

.margin-right_23 {

margin-right:23px;


}

.margin-top_23 {

margin-top:23px;


}

.margin-all_24 {

margin:24px;


}

.margin-bottom_24 {

margin-bottom:24px;


}

.margin-left_24 {

margin-left:24px;


}

.margin-right_24 {

margin-right:24px;


}

.margin-top_24 {

margin-top:24px;


}

.margin-all_25 {

margin:25px;


}

.margin-bottom_25 {

margin-bottom:25px;


}

.margin-left_25 {

margin-left:25px;


}

.margin-right_25 {

margin-right:25px;


}

.margin-top_25 {

margin-top:25px;


}

.margin-all_26 {

margin:26px;


}

.margin-bottom_26 {

margin-bottom:26px;


}

.margin-left_26 {

margin-left:26px;


}

.margin-right_26 {

margin-right:26px;


}

.margin-top_26 {

margin-top:26px;


}

.margin-all_27 {

margin:27px;


}

.margin-bottom_27 {

margin-bottom:27px;


}

.margin-left_27 {

margin-left:27px;


}

.margin-right_27 {

margin-right:27px;


}

.margin-top_27 {

margin-top:27px;


}

.margin-all_28 {

margin:28px;


}

.margin-bottom_28 {

margin-bottom:28px;


}

.margin-left_28 {

margin-left:28px;


}

.margin-right_28 {

margin-right:28px;


}

.margin-top_28 {

margin-top:28px;


}

.margin-all_29 {

margin:29px;


}

.margin-bottom_29 {

margin-bottom:29px;


}

.margin-left_29 {

margin-left:29px;


}

.margin-right_29 {

margin-right:29px;


}

.margin-top_29 {

margin-top:29px;


}

.margin-all_30 {

margin:30px;


}

.margin-bottom_30 {

margin-bottom:30px;


}

.margin-left_30 {

margin-left:30px;


}

.margin-right_30 {

margin-right:30px;


}

.margin-top_30 {

margin-top:30px;


}

.margin-all_31 {

margin:31px;


}

.margin-bottom_31 {

margin-bottom:31px;


}

.margin-left_31 {

margin-left:31px;


}

.margin-right_31 {

margin-right:31px;


}

.margin-top_31 {

margin-top:31px;


}

.margin-all_32 {

margin:32px;


}

.margin-bottom_32 {

margin-bottom:32px;


}

.margin-left_32 {

margin-left:32px;


}

.margin-right_32 {

margin-right:32px;


}

.margin-top_32 {

margin-top:32px;


}

.margin-all_33 {

margin:33px;


}

.margin-bottom_33 {

margin-bottom:33px;


}

.margin-left_33 {

margin-left:33px;


}

.margin-right_33 {

margin-right:33px;


}

.margin-top_33 {

margin-top:33px;


}

.margin-all_34 {

margin:34px;


}

.margin-bottom_34 {

margin-bottom:34px;


}

.margin-left_34 {

margin-left:34px;


}

.margin-right_34 {

margin-right:34px;


}

.margin-top_34 {

margin-top:34px;


}

.margin-all_35 {

margin:35px;


}

.margin-bottom_35 {

margin-bottom:35px;


}

.margin-left_35 {

margin-left:35px;


}

.margin-right_35 {

margin-right:35px;


}

.margin-top_35 {

margin-top:35px;


}

.margin-all_36 {

margin:36px;


}

.margin-bottom_36 {

margin-bottom:36px;


}

.margin-left_36 {

margin-left:36px;


}

.margin-right_36 {

margin-right:36px;


}

.margin-top_36 {

margin-top:36px;


}

.margin-all_37 {

margin:37px;


}

.margin-bottom_37 {

margin-bottom:37px;


}

.margin-left_37 {

margin-left:37px;


}

.margin-right_37 {

margin-right:37px;


}

.margin-top_37 {

margin-top:37px;


}

.margin-all_38 {

margin:38px;


}

.margin-bottom_38 {

margin-bottom:38px;


}

.margin-left_38 {

margin-left:38px;


}

.margin-right_38 {

margin-right:38px;


}

.margin-top_38 {

margin-top:38px;


}

.margin-all_39 {

margin:39px;


}

.margin-bottom_39 {

margin-bottom:39px;


}

.margin-left_39 {

margin-left:39px;


}

.margin-right_39 {

margin-right:39px;


}

.margin-top_39 {

margin-top:39px;


}

.margin-all_40 {

margin:40px;


}

.margin-bottom_40 {

margin-bottom:40px;


}

.margin-left_40 {

margin-left:40px;


}

.margin-right_40 {

margin-right:40px;


}

.margin-top_40 {

margin-top:40px;


}

.margin-all_41 {

margin:41px;


}

.margin-bottom_41 {

margin-bottom:41px;


}

.margin-left_41 {

margin-left:41px;


}

.margin-right_41 {

margin-right:41px;


}

.margin-top_41 {

margin-top:41px;


}

.margin-all_42 {

margin:42px;


}

.margin-bottom_42 {

margin-bottom:42px;


}

.margin-left_42 {

margin-left:42px;


}

.margin-right_42 {

margin-right:42px;


}

.margin-top_42 {

margin-top:42px;


}

.margin-all_43 {

margin:43px;


}

.margin-bottom_43 {

margin-bottom:43px;


}

.margin-left_43 {

margin-left:43px;


}

.margin-right_43 {

margin-right:43px;


}

.margin-top_43 {

margin-top:43px;


}

.margin-all_44 {

margin:44px;


}

.margin-bottom_44 {

margin-bottom:44px;


}

.margin-left_44 {

margin-left:44px;


}

.margin-right_44 {

margin-right:44px;


}

.margin-top_44 {

margin-top:44px;


}

.margin-all_45 {

margin:45px;


}

.margin-bottom_45 {

margin-bottom:45px;


}

.margin-left_45 {

margin-left:45px;


}

.margin-right_45 {

margin-right:45px;


}

.margin-top_45 {

margin-top:45px;


}

.margin-all_46 {

margin:46px;


}

.margin-bottom_46 {

margin-bottom:46px;


}

.margin-left_46 {

margin-left:46px;


}

.margin-right_46 {

margin-right:46px;


}

.margin-top_46 {

margin-top:46px;


}

.margin-all_47 {

margin:47px;


}

.margin-bottom_47 {

margin-bottom:47px;


}

.margin-left_47 {

margin-left:47px;


}

.margin-right_47 {

margin-right:47px;


}

.margin-top_47 {

margin-top:47px;


}

.margin-all_48 {

margin:48px;


}

.margin-bottom_48 {

margin-bottom:48px;


}

.margin-left_48 {

margin-left:48px;


}

.margin-right_48 {

margin-right:48px;


}

.margin-top_48 {

margin-top:48px;


}

.margin-all_49 {

margin:49px;


}

.margin-bottom_49 {

margin-bottom:49px;


}

.margin-left_49 {

margin-left:49px;


}

.margin-right_49 {

margin-right:49px;


}

.margin-top_49 {

margin-top:49px;


}

.margin-all_50 {

margin:50px;


}

.margin-bottom_50 {

margin-bottom:50px;


}

.margin-left_50 {

margin-left:50px;


}

.margin-right_50 {

margin-right:50px;


}

.margin-top_50 {

margin-top:50px;


}

.margin-all_51 {

margin:51px;


}

.margin-bottom_51 {

margin-bottom:51px;


}

.margin-left_51 {

margin-left:51px;


}

.margin-right_51 {

margin-right:51px;


}

.margin-top_51 {

margin-top:51px;


}

.margin-all_52 {

margin:52px;


}

.margin-bottom_52 {

margin-bottom:52px;


}

.margin-left_52 {

margin-left:52px;


}

.margin-right_52 {

margin-right:52px;


}

.margin-top_52 {

margin-top:52px;


}

.margin-all_53 {

margin:53px;


}

.margin-bottom_53 {

margin-bottom:53px;


}

.margin-left_53 {

margin-left:53px;


}

.margin-right_53 {

margin-right:53px;


}

.margin-top_53 {

margin-top:53px;


}

.margin-all_54 {

margin:54px;


}

.margin-bottom_54 {

margin-bottom:54px;


}

.margin-left_54 {

margin-left:54px;


}

.margin-right_54 {

margin-right:54px;


}

.margin-top_54 {

margin-top:54px;


}

.margin-all_55 {

margin:55px;


}

.margin-bottom_55 {

margin-bottom:55px;


}

.margin-left_55 {

margin-left:55px;


}

.margin-right_55 {

margin-right:55px;


}

.margin-top_55 {

margin-top:55px;


}

.margin-all_56 {

margin:56px;


}

.margin-bottom_56 {

margin-bottom:56px;


}

.margin-left_56 {

margin-left:56px;


}

.margin-right_56 {

margin-right:56px;


}

.margin-top_56 {

margin-top:56px;


}

.margin-all_57 {

margin:57px;


}

.margin-bottom_57 {

margin-bottom:57px;


}

.margin-left_57 {

margin-left:57px;


}

.margin-right_57 {

margin-right:57px;


}

.margin-top_57 {

margin-top:57px;


}

.margin-all_58 {

margin:58px;


}

.margin-bottom_58 {

margin-bottom:58px;


}

.margin-left_58 {

margin-left:58px;


}

.margin-right_58 {

margin-right:58px;


}

.margin-top_58 {

margin-top:58px;


}

.margin-all_59 {

margin:59px;


}

.margin-bottom_59 {

margin-bottom:59px;


}

.margin-left_59 {

margin-left:59px;


}

.margin-right_59 {

margin-right:59px;


}

.margin-top_59 {

margin-top:59px;


}

.margin-all_60 {

margin:60px;


}

.margin-bottom_60 {

margin-bottom:60px;


}

.margin-left_60 {

margin-left:60px;


}

.margin-right_60 {

margin-right:60px;


}

.margin-top_60 {

margin-top:60px;


}

.margin-all_61 {

margin:61px;


}

.margin-bottom_61 {

margin-bottom:61px;


}

.margin-left_61 {

margin-left:61px;


}

.margin-right_61 {

margin-right:61px;


}

.margin-top_61 {

margin-top:61px;


}

.margin-all_62 {

margin:62px;


}

.margin-bottom_62 {

margin-bottom:62px;


}

.margin-left_62 {

margin-left:62px;


}

.margin-right_62 {

margin-right:62px;


}

.margin-top_62 {

margin-top:62px;


}

.margin-all_63 {

margin:63px;


}

.margin-bottom_63 {

margin-bottom:63px;


}

.margin-left_63 {

margin-left:63px;


}

.margin-right_63 {

margin-right:63px;


}

.margin-top_63 {

margin-top:63px;


}

.margin-all_64 {

margin:64px;


}

.margin-bottom_64 {

margin-bottom:64px;


}

.margin-left_64 {

margin-left:64px;


}

.margin-right_64 {

margin-right:64px;


}

.margin-top_64 {

margin-top:64px;


}

.margin-all_65 {

margin:65px;


}

.margin-bottom_65 {

margin-bottom:65px;


}

.margin-left_65 {

margin-left:65px;


}

.margin-right_65 {

margin-right:65px;


}

.margin-top_65 {

margin-top:65px;


}

.margin-all_66 {

margin:66px;


}

.margin-bottom_66 {

margin-bottom:66px;


}

.margin-left_66 {

margin-left:66px;


}

.margin-right_66 {

margin-right:66px;


}

.margin-top_66 {

margin-top:66px;


}

.margin-all_67 {

margin:67px;


}

.margin-bottom_67 {

margin-bottom:67px;


}

.margin-left_67 {

margin-left:67px;


}

.margin-right_67 {

margin-right:67px;


}

.margin-top_67 {

margin-top:67px;


}

.margin-all_68 {

margin:68px;


}

.margin-bottom_68 {

margin-bottom:68px;


}

.margin-left_68 {

margin-left:68px;


}

.margin-right_68 {

margin-right:68px;


}

.margin-top_68 {

margin-top:68px;


}

.margin-all_69 {

margin:69px;


}

.margin-bottom_69 {

margin-bottom:69px;


}

.margin-left_69 {

margin-left:69px;


}

.margin-right_69 {

margin-right:69px;


}

.margin-top_69 {

margin-top:69px;


}

.margin-all_70 {

margin:70px;


}

.margin-bottom_70 {

margin-bottom:70px;


}

.margin-left_70 {

margin-left:70px;


}

.margin-right_70 {

margin-right:70px;


}

.margin-top_70 {

margin-top:70px;


}

.margin-all_71 {

margin:71px;


}

.margin-bottom_71 {

margin-bottom:71px;


}

.margin-left_71 {

margin-left:71px;


}

.margin-right_71 {

margin-right:71px;


}

.margin-top_71 {

margin-top:71px;


}

.margin-all_72 {

margin:72px;


}

.margin-bottom_72 {

margin-bottom:72px;


}

.margin-left_72 {

margin-left:72px;


}

.margin-right_72 {

margin-right:72px;


}

.margin-top_72 {

margin-top:72px;


}

.margin-all_73 {

margin:73px;


}

.margin-bottom_73 {

margin-bottom:73px;


}

.margin-left_73 {

margin-left:73px;


}

.margin-right_73 {

margin-right:73px;


}

.margin-top_73 {

margin-top:73px;


}

.margin-all_74 {

margin:74px;


}

.margin-bottom_74 {

margin-bottom:74px;


}

.margin-left_74 {

margin-left:74px;


}

.margin-right_74 {

margin-right:74px;


}

.margin-top_74 {

margin-top:74px;


}

.margin-all_75 {

margin:75px;


}

.margin-bottom_75 {

margin-bottom:75px;


}

.margin-left_75 {

margin-left:75px;


}

.margin-right_75 {

margin-right:75px;


}

.margin-top_75 {

margin-top:75px;


}

.margin-all_76 {

margin:76px;


}

.margin-bottom_76 {

margin-bottom:76px;


}

.margin-left_76 {

margin-left:76px;


}

.margin-right_76 {

margin-right:76px;


}

.margin-top_76 {

margin-top:76px;


}

.margin-all_77 {

margin:77px;


}

.margin-bottom_77 {

margin-bottom:77px;


}

.margin-left_77 {

margin-left:77px;


}

.margin-right_77 {

margin-right:77px;


}

.margin-top_77 {

margin-top:77px;


}

.margin-all_78 {

margin:78px;


}

.margin-bottom_78 {

margin-bottom:78px;


}

.margin-left_78 {

margin-left:78px;


}

.margin-right_78 {

margin-right:78px;


}

.margin-top_78 {

margin-top:78px;


}

.margin-all_79 {

margin:79px;


}

.margin-bottom_79 {

margin-bottom:79px;


}

.margin-left_79 {

margin-left:79px;


}

.margin-right_79 {

margin-right:79px;


}

.margin-top_79 {

margin-top:79px;


}

.margin-all_80 {

margin:80px;


}

.margin-bottom_80 {

margin-bottom:80px;


}

.margin-left_80 {

margin-left:80px;


}

.margin-right_80 {

margin-right:80px;


}

.margin-top_80 {

margin-top:80px;


}

.margin-all_81 {

margin:81px;


}

.margin-bottom_81 {

margin-bottom:81px;


}

.margin-left_81 {

margin-left:81px;


}

.margin-right_81 {

margin-right:81px;


}

.margin-top_81 {

margin-top:81px;


}

.margin-all_82 {

margin:82px;


}

.margin-bottom_82 {

margin-bottom:82px;


}

.margin-left_82 {

margin-left:82px;


}

.margin-right_82 {

margin-right:82px;


}

.margin-top_82 {

margin-top:82px;


}

.margin-all_83 {

margin:83px;


}

.margin-bottom_83 {

margin-bottom:83px;


}

.margin-left_83 {

margin-left:83px;


}

.margin-right_83 {

margin-right:83px;


}

.margin-top_83 {

margin-top:83px;


}

.margin-all_84 {

margin:84px;


}

.margin-bottom_84 {

margin-bottom:84px;


}

.margin-left_84 {

margin-left:84px;


}

.margin-right_84 {

margin-right:84px;


}

.margin-top_84 {

margin-top:84px;


}

.margin-all_85 {

margin:85px;


}

.margin-bottom_85 {

margin-bottom:85px;


}

.margin-left_85 {

margin-left:85px;


}

.margin-right_85 {

margin-right:85px;


}

.margin-top_85 {

margin-top:85px;


}

.margin-all_86 {

margin:86px;


}

.margin-bottom_86 {

margin-bottom:86px;


}

.margin-left_86 {

margin-left:86px;


}

.margin-right_86 {

margin-right:86px;


}

.margin-top_86 {

margin-top:86px;


}

.margin-all_87 {

margin:87px;


}

.margin-bottom_87 {

margin-bottom:87px;


}

.margin-left_87 {

margin-left:87px;


}

.margin-right_87 {

margin-right:87px;


}

.margin-top_87 {

margin-top:87px;


}

.margin-all_88 {

margin:88px;


}

.margin-bottom_88 {

margin-bottom:88px;


}

.margin-left_88 {

margin-left:88px;


}

.margin-right_88 {

margin-right:88px;


}

.margin-top_88 {

margin-top:88px;


}

.margin-all_89 {

margin:89px;


}

.margin-bottom_89 {

margin-bottom:89px;


}

.margin-left_89 {

margin-left:89px;


}

.margin-right_89 {

margin-right:89px;


}

.margin-top_89 {

margin-top:89px;


}

.margin-all_90 {

margin:90px;


}

.margin-bottom_90 {

margin-bottom:90px;


}

.margin-left_90 {

margin-left:90px;


}

.margin-right_90 {

margin-right:90px;


}

.margin-top_90 {

margin-top:90px;


}

.margin-all_91 {

margin:91px;


}

.margin-bottom_91 {

margin-bottom:91px;


}

.margin-left_91 {

margin-left:91px;


}

.margin-right_91 {

margin-right:91px;


}

.margin-top_91 {

margin-top:91px;


}

.margin-all_92 {

margin:92px;


}

.margin-bottom_92 {

margin-bottom:92px;


}

.margin-left_92 {

margin-left:92px;


}

.margin-right_92 {

margin-right:92px;


}

.margin-top_92 {

margin-top:92px;


}

.margin-all_93 {

margin:93px;


}

.margin-bottom_93 {

margin-bottom:93px;


}

.margin-left_93 {

margin-left:93px;


}

.margin-right_93 {

margin-right:93px;


}

.margin-top_93 {

margin-top:93px;


}

.margin-all_94 {

margin:94px;


}

.margin-bottom_94 {

margin-bottom:94px;


}

.margin-left_94 {

margin-left:94px;


}

.margin-right_94 {

margin-right:94px;


}

.margin-top_94 {

margin-top:94px;


}

.margin-all_95 {

margin:95px;


}

.margin-bottom_95 {

margin-bottom:95px;


}

.margin-left_95 {

margin-left:95px;


}

.margin-right_95 {

margin-right:95px;


}

.margin-top_95 {

margin-top:95px;


}

.margin-all_96 {

margin:96px;


}

.margin-bottom_96 {

margin-bottom:96px;


}

.margin-left_96 {

margin-left:96px;


}

.margin-right_96 {

margin-right:96px;


}

.margin-top_96 {

margin-top:96px;


}

.margin-all_97 {

margin:97px;


}

.margin-bottom_97 {

margin-bottom:97px;


}

.margin-left_97 {

margin-left:97px;


}

.margin-right_97 {

margin-right:97px;


}

.margin-top_97 {

margin-top:97px;


}

.margin-all_98 {

margin:98px;


}

.margin-bottom_98 {

margin-bottom:98px;


}

.margin-left_98 {

margin-left:98px;


}

.margin-right_98 {

margin-right:98px;


}

.margin-top_98 {

margin-top:98px;


}

.margin-all_99 {

margin:99px;


}

.margin-bottom_99 {

margin-bottom:99px;


}

.margin-left_99 {

margin-left:99px;


}

.margin-right_99 {

margin-right:99px;


}

.margin-top_99 {

margin-top:99px;


}

.margin-all_100 {

margin:100px;


}

.margin-bottom_100 {

margin-bottom:100px;


}

.margin-left_100 {

margin-left:100px;


}

.margin-right_100 {

margin-right:100px;


}

.margin-top_100 {

margin-top:100px;


}

.figures, .icon, .graph, .images, .logo, .videos {

overflow:hidden;
*zoom:1;


}

.figures img, .icon img, .graph img, .images img, .logo img, .videos img, .figures video, .icon video, .graph video, .images video, .logo video, .videos video {

display:block;


}

.column, #sitefeed .header, .alert, .bearings, .blocks, .blurb, .box, .contextual, .coordinates, .factual, .focus, .form, .form div, .list, .measure, .notification, .overlay, .pageup, .pagination, .pager, .path, .proscons, .results, .spotlight, .table, table, .tabs, .toc, .underlay, .verticality, .carowzel, .fileit, #dam-levels, #dam-options, #dam-options div {

*zoom:1;


}

.column:after, #sitefeed .header:after, .alert:after, .bearings:after, .blocks:after, .blurb:after, .box:after, .contextual:after, .coordinates:after, .factual:after, .focus:after, .form:after, .form div:after, .list: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, .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, .alert > .inner, .bearings > .inner, .blocks > .inner, .blurb > .inner, .box > .inner, .contextual > .inner, .coordinates > .inner, .factual > .inner, .focus > .inner, .form > .inner, .form div > .inner, .list > .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, .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, .alert > .inner:after, .bearings > .inner:after, .blocks > .inner:after, .blurb > .inner:after, .box > .inner:after, .contextual > .inner:after, .coordinates > .inner:after, .factual > .inner:after, .focus > .inner:after, .form > .inner:after, .form div > .inner:after, .list > .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, .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;


}

#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"] {

-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;


}

input:focus, select:focus, textarea:focus {
border: none !important;
box-shadow: 0px 0px 4px #BF3E41;
-webkit-box-shadow: 0px 0px 4px #BF3E41;
-o-box-shadow: 0px 0px 4px #BF3E41;
-moz-box-shadow: 0px 0px 4px #BF3E41;
outline:0;


}

.background.algae {

background-color:#0099ab;
color:white;
background-color:#0099ab;


}

.background.algae * {

background-color:#0099ab;
color:white;
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.cyan {

background-color:#117cab;
color:white;
background-color:#117cab;


}

.background.cyan * {

background-color:#117cab;
color:white;
background-color:transparent;


}

.background.cyan.opacity._0-1 {

background-color:#117cab;
background-color:rgba(17, 124, 171, 0.1);


}

.background.cyan.opacity._0-2 {

background-color:#117cab;
background-color:rgba(17, 124, 171, 0.2);


}

.background.cyan.opacity._0-3 {

background-color:#117cab;
background-color:rgba(17, 124, 171, 0.3);


}

.background.cyan.opacity._0-4 {

background-color:#117cab;
background-color:rgba(17, 124, 171, 0.4);


}

.background.cyan.opacity._0-5 {

background-color:#117cab;
background-color:rgba(17, 124, 171, 0.5);


}

.background.cyan.opacity._0-6 {

background-color:#117cab;
background-color:rgba(17, 124, 171, 0.6);


}

.background.cyan.opacity._0-7 {

background-color:#117cab;
background-color:rgba(17, 124, 171, 0.7);


}

.background.cyan.opacity._0-8 {

background-color:#117cab;
background-color:rgba(17, 124, 171, 0.8);


}

.background.cyan.opacity._0-9 {

background-color:#117cab;
background-color:rgba(17, 124, 171, 0.9);


}

.background.cyan.opacity._0-98 {

background-color:#117cab;
background-color:rgba(17, 124, 171, 0.98);


}

.background.cyan.opacity._1 {

background-color:#117cab;
background-color:#117cab;


}

.background.beige {

background-color:#d2b985;
color:white;
background-color:#d2b985;


}

.background.beige * {

background-color:#d2b985;
color:white;
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:white;
color:#666666;
background-color:white;


}

.background.bleach *, .alert *, .carowzel .navigation .page * {

background-color:white;
color:#666666;
background-color:transparent;


}

.background.bleach.opacity._0-1, .opacity._0-1.alert, .carowzel .navigation .opacity._0-1.page {

background-color:white;
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:white;
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:white;
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:white;
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:white;
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:white;
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:white;
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:white;
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:rgba(255, 255, 255, 0.9);


}

.background.bleach.opacity._0-98, .opacity._0-98.alert, .carowzel .navigation .opacity._0-98.page {

background-color:white;
background-color:rgba(255, 255, 255, 0.98);


}

.background.bleach.opacity._1, .opacity._1.alert, .carowzel .navigation .opacity._1.page {

background-color:white;
background-color:white;


}

.background.bub {

background-color:#7ed5f7;
color:white;
background-color:#7ed5f7;


}

.background.bub * {

background-color:#7ed5f7;
color:white;
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:white;
background-color:#484847;


}

.background.charred * {

background-color:#484847;
color:white;
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:white;
background-color:#676766;


}

.background.coal * {

background-color:#676766;
color:white;
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:white;
background-color:#1c9fd8;


}

.background.depth * {

background-color:#1c9fd8;
color:white;
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:#666666;
color:white;
background-color:#666666;


}

.background.graphite *, .table thead *, table thead * {

background-color:#666666;
color:white;
background-color:transparent;


}

.background.graphite.opacity._0-1, .table thead.opacity._0-1, table thead.opacity._0-1 {

background-color:#666666;
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:#666666;
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:#666666;
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:#666666;
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:#666666;
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:#666666;
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:#666666;
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:#666666;
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:#666666;
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:#666666;
background-color:rgba(102, 102, 102, 0.98);


}

.background.graphite.opacity._1, .table thead.opacity._1, table thead.opacity._1 {

background-color:#666666;
background-color:#666666;


}

.background.grey {

background-color:#8c8c8c;
color:white;
background-color:#8c8c8c;


}

.background.grey * {

background-color:#8c8c8c;
color:white;
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:white;
background-color:#ff5203;


}

.background.hemi * {

background-color:#ff5203;
color:white;
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:white;
background-color:#82a68e;


}

.background.khaki * {

background-color:#82a68e;
color:white;
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.lavender {

background-color:#01aef1;
color:white;
background-color:#01aef1;


}

.background.lavender * {

background-color:#01aef1;
color:white;
background-color:transparent;


}

.background.lavender.opacity._0-1 {

background-color:#01aef1;
background-color:rgba(1, 174, 241, 0.1);


}

.background.lavender.opacity._0-2 {

background-color:#01aef1;
background-color:rgba(1, 174, 241, 0.2);


}

.background.lavender.opacity._0-3 {

background-color:#01aef1;
background-color:rgba(1, 174, 241, 0.3);


}

.background.lavender.opacity._0-4 {

background-color:#01aef1;
background-color:rgba(1, 174, 241, 0.4);


}

.background.lavender.opacity._0-5 {

background-color:#01aef1;
background-color:rgba(1, 174, 241, 0.5);


}

.background.lavender.opacity._0-6 {

background-color:#01aef1;
background-color:rgba(1, 174, 241, 0.6);


}

.background.lavender.opacity._0-7 {

background-color:#01aef1;
background-color:rgba(1, 174, 241, 0.7);


}

.background.lavender.opacity._0-8 {

background-color:#01aef1;
background-color:rgba(1, 174, 241, 0.8);


}

.background.lavender.opacity._0-9 {

background-color:#01aef1;
background-color:rgba(1, 174, 241, 0.9);


}

.background.lavender.opacity._0-98 {

background-color:#01aef1;
background-color:rgba(1, 174, 241, 0.98);


}

.background.lavender.opacity._1 {

background-color:#01aef1;
background-color:#01aef1;


}

.background.naval {

background: #c03135 url(http://www.caringchoice.com.au/images/main_navigation_bg_act.jpg) repeat-x;
color:white;


}

.background.naval * {

background-color:#034a8b;
color:white;
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:black;
color:white;
background-color:black;


}

.background.pitch * {

background-color:black;
color:white;
background-color:transparent;


}

.background.pitch.opacity._0-1 {

background-color:black;
background-color:rgba(0, 0, 0, 0.1);


}

.background.pitch.opacity._0-2 {

background-color:black;
background-color:rgba(0, 0, 0, 0.2);


}

.background.pitch.opacity._0-3 {

background-color:black;
background-color:rgba(0, 0, 0, 0.3);


}

.background.pitch.opacity._0-4 {

background-color:black;
background-color:rgba(0, 0, 0, 0.4);


}

.background.pitch.opacity._0-5 {

background-color:black;
background-color:rgba(0, 0, 0, 0.5);


}

.background.pitch.opacity._0-6 {

background-color:black;
background-color:rgba(0, 0, 0, 0.6);


}

.background.pitch.opacity._0-7 {

background-color:black;
background-color:rgba(0, 0, 0, 0.7);


}

.background.pitch.opacity._0-8 {

background-color:black;
background-color:rgba(0, 0, 0, 0.8);


}

.background.pitch.opacity._0-9 {

background-color:black;
background-color:rgba(0, 0, 0, 0.9);


}

.background.pitch.opacity._0-98 {

background-color:black;
background-color:rgba(0, 0, 0, 0.98);


}

.background.pitch.opacity._1 {

background-color:black;
background-color:black;


}

.background.oceanic {

background-color:#189dd6;
color:white;
background-color:#189dd6;


}

.background.oceanic * {

background-color:#189dd6;
color:white;
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:white;
background-color:#199dd7;


}

.background.sea *, .carowzel .navigation .page.active *, #reset-zoom * {

background-color:#199dd7;
color:white;
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:white;
background-color:#33adbb;


}

.background.seaweed * {

background-color:#33adbb;
color:white;
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:white;
background-color:#00aff3;


}

.background.shallow * {

background-color:#00aff3;
color:white;
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:#666666;
background-color:#f6f6f6;


}

.background.silver * {

background-color:#f6f6f6;
color:#666666;
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:#666666;
background-color:#e4f5fc;


}

.background.sky *, .carowzel .navigation .progress *, .carowzel .navigation .regress * {

background-color:#e4f5fc;
color:#666666;
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:#666666;
background-color:#e1e1e1;


}

.background.stone * {

background-color:#e1e1e1;
color:#666666;
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:white;
background-color:#fee500;


}

.background.sunny * {

background-color:#fee500;
color:white;
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.cyan {

border-color:#117cab;


}

.border.beige {

border-color:#d2b985;


}

.border.bleach {

border-color:white;


}

.border.bub {

border-color:#7ed5f7;


}

.border.charred {

border-color:#484847;


}

.border.coal {

border-color:#676766;


}

.border.depth {

border-color:#1c9fd8;


}

.border.graphite {

border-color:#666666;


}

.border.grey {

border-color:#8c8c8c;


}

.border.hemi {

border-color:#ff5203;


}

.border.khaki {

border-color:#82a68e;


}

.border.lavender {

border-color:#01aef1;


}

.border.naval {

border-color:#034a8b;


}

.border.pitch {

border-color:black;


}

.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.cyan {

color:#117cab;


}

.foreground.cyan * {

color:#117cab;


}

.foreground.beige {

color:#d2b985;


}

.foreground.beige * {

color:#d2b985;


}

.foreground.bleach {

color:white;


}

.foreground.bleach * {

color:white;


}

.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:#666666;


}

.foreground.graphite * {

color:#666666;


}

.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.lavender {

color:#01aef1;


}

.foreground.lavender * {

color:#01aef1;


}

.foreground.naval {

color:#034a8b;


}

.foreground.naval * {

color:#034a8b;


}

.foreground.pitch {

color:black;


}

.foreground.pitch * {

color:black;


}

.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 {

display:inline;
float:left;
}

.arrow {
	background:url(../images/arrows.png) no-repeat;
}
.arrow-right {
	width: 12px;
	height: 10px;
	background-position: -10px -12px;
}
.list.horizontal .item {

display:block;


}

.list.vertical {

margin:0;
margin-left:0 !important;
padding:0;


}
#pages {
	padding-top: 25px;
}

.list.vertical .item {

display:block;


}

.form .field {

width:100%;


}

.form textarea {

min-height:100px;


}

.form .submit {

padding:0;


}

iframe {

border:0;
display:block;
width:100%;


}

table th {

text-align:center;
font-weight:bold;


}

table td, table th {

padding:2px;


}

table td.numeric, table th.numeric {

text-align:right;


}

* {

color:#666666;
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;
text-decoration:none;


}

a:hover {

text-decoration:underline;


}

a:focus, a:hover {

text-decoration:underline;


}

a:focus *, a:hover * {

text-decoration:underline;


}

.action {

-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-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;
-webkit-appearance:none;
-moz-appearance:none;
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 {

-webkit-appearance:none;
-moz-appearance:none;
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;
-webkit-appearance:none;
-moz-appearance:none;
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;
display:inline;
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;
display:inline;
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: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, #sitecontent h5 {

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:#e7002d;
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 {

border-bottom:1px solid #e1e1e1;
color:#034a8b;
margin-left:-62px;
margin-right:-62px;
padding-left:62px;
padding-right:62px;


}

#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 a {

color: #e7002d;


}

#sitecontent #monthly-report {

color:#ffffff;


}

#sitecontent #comparison-report-img {

width:60%;
margin-left:auto;
margin-right:auto;


}

#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;


}

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:white;
font-family:"Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
font-weight:300;
margin:20px 0;
padding:20px;


}

.pullquote {

background:#034a8b;
color:white;
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%;


}

html {

font-size:14px;
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:#666666;


}

.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;
position: absolute;
z-index: 999999999;
padding:15px 17px 20px;


}

.figures.layered .caption .title {

font-size:2.51429em;
line-height:1.10526em;
line-height:1em;
color: #E92924;
font-family:"Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
font-weight:100;


}

.filter.grayscale, #siteheader .show.active {

-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);
filter:grayscale(100%);


}

.filter.blur {

-webkit-filter:blur(5px);
-moz-filter:blur(5px);
filter:blur(5px);


}

.filter.brighten {

-webkit-filter:brightness(180%);
-moz-filter:brightness(180%);
filter:brightness(180%);


}

.filter.contrast {

-webkit-filter:contrast(100%);
-moz-filter:contrast(100%);
filter:contrast(100%);


}

.filter.dim {

-webkit-filter:brightness(35%);
-moz-filter:brightness(35%);
filter:brightness(35%);


}

.filter.invert {

-webkit-filter:invert(100%);
-moz-filter:invert(100%);
filter:invert(100%);
-webkit-filter:brightness(100);
-moz-filter:brightness(100);
filter:brightness(100);


}

.icon {

text-indent:-119988px;
overflow:hidden;
text-align:left;
background-color:transparent;
border:0;
display:block;


}

.icon.arrow-to-inbox_shallow {

height:13px;
width:15px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.arrow-to-inbox_shallow {


}



}

.icon.arrow-up_shallow {

height:10px;
width:5px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.arrow-up_shallow {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.burger-circle_shallow {

height:32px;
width:32px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.burger-circle_shallow {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.coffee_bleach {


height:24px;
width:22px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.coffee_bleach {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.coffee_grey {

height:28px;
width:24px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.coffee_grey {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.coffee_sea {

height:28px;
width:24px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.coffee_sea {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;

}



}

.icon.direction-down_shallow {

height:4px;
width:16px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.direction-down_shallow {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.direction-up_graphite {

height:5px;
width:16px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.direction-up_graphite {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.envelope_bleach {

height:30px;
width:28px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.envelope_bleach {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.envelope_bub {

height:20px;
width:20px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.envelope_bub {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.facebook-f_bleach {

height:26px;
width:27px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.facebook-f_bleach {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.facebook-f_bub {

height:20px;
width:20px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.facebook-f_bub {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.facebook-f_grey {


height:23px;
width:23px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.facebook-f_grey {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.inspect_sky {


height:16px;
width:16px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.inspect_sky {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.google-plus_bub {


height:20px;
width:20px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.google-plus_bub {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.linked-in_bub {

height:20px;
width:20px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.linked-in_bub {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.mobile_bleach {

height:30px;
width:18px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.mobile_bleach {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;


}



}

.icon.page_bleach {

height:39px;
width:30px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.page_bleach {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-87px -130px;


}



}

.icon.sailing-boat_grey {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-92px -77px;
background-repeat:no-repeat;
height:25px;
width:28px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.sailing-boat_grey {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-64px -76px;


}



}

.icon.sailing-boat_bleach {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-20px -77px;
background-repeat:no-repeat;
height:23px;
width:26px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.sailing-boat_bleach {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-15px -76px;


}



}

.icon.sailing-boat_sea {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-96px -47px;
background-repeat:no-repeat;
height:25px;
width:28px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.sailing-boat_sea {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:0 -102px;


}



}

.icon.source_sea {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-54px -132px;
background-repeat:no-repeat;
height:26px;
width:36px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.source_sea {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:0 -169px;


}



}

.icon.source-inverse_shallow {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-70px -162px;
background-repeat:no-repeat;
height:47px;
width:48px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.source-inverse_shallow {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-48px -209px;


}



}

.icon.source-mega_sea {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:0 -303px;
background-repeat:no-repeat;
height:82px;
width:117px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.source-mega_sea {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:0 -303px;


}



}

.icon.store_sea {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-87px -102px;
background-repeat:no-repeat;
height:30px;
width:30px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.store_sea {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-36px -169px;


}



}

.icon.store-inverse_shallow {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-58px -209px;
background-repeat:no-repeat;
height:47px;
width:48px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.store-inverse_shallow {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:0 -209px;


}



}

.icon.store-mega_sea {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:0 -477px;
background-repeat:no-repeat;
height:94px;
width:94px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.store-mega_sea {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:0 -477px;


}



}

.icon.supply_sea {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-48px -102px;
background-repeat:no-repeat;
height:29px;
width:39px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.supply_sea {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-76px -102px;


}



}

.icon.supply-inverse_shallow {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:0 -256px;
background-repeat:no-repeat;
height:47px;
width:48px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.supply-inverse_shallow {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:0 -256px;


}



}

.icon.supply-mega_sea {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:0 -385px;
background-repeat:no-repeat;
height:92px;
width:124px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.supply-mega_sea {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:0 -385px;


}



}

.icon.telephone_bleach {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-69px -77px;
background-repeat:no-repeat;
height:23px;
width:23px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.telephone_bleach {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-41px -76px;


}



}

.icon.triangle-bracket-right_bub {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-38px -24px;
background-repeat:no-repeat;
height:10px;
width:6px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.triangle-bracket-right_bub {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-16px -46px;


}



}

.icon.triangle-bracket-down_shallow {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:0 -24px;
background-repeat:no-repeat;
height:6px;
width:10px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.triangle-bracket-down_shallow {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:0 -24px;


}



}

.icon.triangle-bracket-left_graphite {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:0 0;
background-repeat:no-repeat;
height:17px;
width:11px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.triangle-bracket-left_graphite {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-51px -24px;


}



}

.icon.triangle-bracket-right_graphite {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-72px -24px;
background-repeat:no-repeat;
height:17px;
width:11px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.triangle-bracket-right_graphite {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:0 0;


}



}

.icon.triangle-bracket-right_bleach {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-64px -24px;
background-repeat:no-repeat;
height:13px;
width:8px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.triangle-bracket-right_bleach {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-43px -24px;


}



}

.icon.triangle-bracket-right_sky {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-16px -24px;
background-repeat:no-repeat;
height:9px;
width:6px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.triangle-bracket-right_sky {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-16px -24px;


}



}

.icon.twitter-bird_bleach {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:0 -132px;
background-repeat:no-repeat;
height:26px;
width:27px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.twitter-bird_bleach {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-92px -76px;


}



}

.icon.twitter-bird_bub {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-11px 0;
background-repeat:no-repeat;
height:20px;
width:20px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.twitter-bird_bub {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-83px 0;


}



}

.icon.twitter-bird_grey {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-99px -24px;
background-repeat:no-repeat;
height:23px;
width:23px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.twitter-bird_grey {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-101px -24px;


}



}

.icon.water-drop_bleach {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-31px 0;
background-repeat:no-repeat;
height:20px;
width:15px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.water-drop_bleach {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-11px 0;


}



}

.icon.water-drop_grey {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-106px 0;
background-repeat:no-repeat;
height:24px;
width:17px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.water-drop_grey {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-87px -46px;


}



}

.icon.water-drop_sea {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-61px -47px;
background-repeat:no-repeat;
height:24px;
width:17px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.water-drop_sea {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-46px 0;


}



}

.icon.x-circle_hemi {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-30px -162px;
background-repeat:no-repeat;
height:40px;
width:40px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.x-circle_hemi {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-66px -169px;


}



}

.icon.youtube-play_grey {

background-image:url(/sites/default/themes/boilerplate/images/icons-sadd63256ed.png);
background-position:-16px -47px;
background-repeat:no-repeat;
height:23px;
width:23px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.icon.youtube-play_grey {

-webkit-background-size:124px auto;
-moz-background-size:124px auto;
-o-background-size:124px auto;
background-size:124px auto;
background-image:url(/sites/default/themes/boilerplate/images/icons2x-sef6096f2f1.png);
background-position:-42px -46px;


}



}

.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;
background-color:transparent;
border:0;
display:block;


}

.logo.waterforlife {
height:1px;
width:264px;


}

@media (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5), (-o-min-device-pixel-ratio:3 / 2), (min-device-pixel-ratio:1.5), (min-resolution:144dpi) {

.logo.waterforlife {

-webkit-background-size:149px auto;
-moz-background-size:149px auto;
-o-background-size:149px auto;
background-size:149px auto;
background-image:url(/sites/default/themes/boilerplate/images/logos2x-s6524bf186b.png);
background-position:0 0;


}



}

.videos embed, .videos object, .videos video {

display:block;
height:100%;
width:100%;


}

#sitecontainer {

margin:0 auto;
position:relative;
width:100%;


}

#contacts {

-webkit-box-shadow:0 0 60px 10px #666666;
-moz-box-shadow:0 0 60px 10px #666666;
box-shadow:0 0 60px 10px #666666;
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;


}

#sitesearch {

border-left:1px solid #e1e1e1;


}

#sitesearch .inner {

-webkit-border-radius:18px;
-moz-border-radius:18px;
-ms-border-radius:18px;
-o-border-radius:18px;
border-radius:18px;
background:white;
border:1px solid #7ed5f7;
margin:5px 18px 6px 13px;
position:relative;


}

#sitesearch .field {

font-size:1em;
line-height:2em;
line-height:1.3em;
-webkit-border-radius:18px;
-moz-border-radius:18px;
-ms-border-radius:18px;
-o-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;


}
.adlogic_job_results .position {
	background:#fff !important;
	background-image:none !important;
}

#sitesearch .submit {

position:absolute;
right:7px;
top:5px;


}
.sub-menu {
	display: none;
}
.current_page_item .sub-menu {
	display: block;
}
#siteheader {
-webkit-box-shadow:0 -10px 15px 10px #dadaad;
-moz-box-shadow:0 -10px 15px 10px #dadada;


box-shadow: 1px 2px 4px #dadada;
height: 148px;
position:relative;
z-index:2;
}
.path {
}
.path #breadcrumbs .item {
    color: #595959;
}
.path #breadcrumbs a.item {
    color: #e7002d !important;
}
#sitemain {
    background: #fff !important;
    background-image: none; 
}
#siteheader .title {
    color: #FFF;
}
.blurb {
    padding-top: 0;
    display: none;
}
.bearings {
    padding-top: 0;
}
#sitecontent .push p {
    color: #595959;
}
.bearings.background.naval {
    background: none;
    padding-top: 0;
}

#siteheader #sitelogo {

display:block;
margin-bottom:15px;
max-width: 660px;

}
#pagenavigation .header .title {
    color: #595959;
}
#pages {
    padding-top: 13px;
}
#pagenavigation > .list > .menu-item, #pagenavigation > .list > .current-menu-item {
    border: 0;
}
#pagenavigation > .list > .menu-item > a, #pagenavigation > .list > .current-menu-item > a {
    color: #e7002d !important;
}
#siteheader > .wrapper {

margin:0 auto;
max-width:1528px;
/*padding:9px 40px 0 60px;*/
/*padding: 35px 40px 0 175px;*/


padding: 5px 40px 0 280px;
position:relative;
z-index:1;


}
#pageaccompaniment #slider-container2 .container {
    width: 100%;
}
#pageaccompaniment #slider-container2 .container .carousel {
    width: 100%;
}
div#slider-container2 {
    margin-top: 35px;
}
.widget .header .title {
    color: #595959 !important;
}
#sitenavigation {

display:inline;
float:right;
margin:13px 0 0;


}

#sitenavigation > .list > .enclosure > .item {

margin:0 0 8px;


padding: 45px 44px 13px;
position:relative;


}

#sitenavigation > .list > .enclosure > .item > .list {

display:inline;
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 {

display:inline;
float:right;
margin:-10px 0 10px 10px;


}

#siteshare .enclosure {

margin-left:6px;


}

#siteshare .enclosure:first-child {

margin-left:0;


}

#siteshare .list {

display:inline;
float:left;


}

#siteshare .title {

font-size:1.14286em;
line-height:1.75em;
line-height:1.1em;
display:inline;
float:left;
color:#666666;
font-family:"Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
font-weight:400;
margin-right:8px;


}

#sitemain, #sitemain + .wrapper {
margin:0 auto;
max-width:1528px;
background: #fff;
}

#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 {

}

#sitecontent.noshadow {

background:none;


}

#pageaccompaniment > .wrapper {

padding:20px;


}

#pagefilters .list .enclosure {

margin-top:10px;


}

#pagefilters .list .enclosure.active .item {

color:#666666;
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:#666666;
display:block;
font-weight:600;
margin-bottom:10px;


}

#sitemessage {

background:url(/sites/default/themes/boilerplate/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:black;
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: #c03135;
border-bottom:2px solid #c03135;


}

#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:white;


}

#sitefooter > .wrapper > .list .item * {

color:white;


}

.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.35714em;
line-height:1.4em;
line-height:1em;
color:#595959;
font-family:"Roboto Condensed", "Arial", "Helvetica", Sans-Serif;


}

.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: 35px 85px 24px;


}

.blurb p {

font-size: 1.95em;
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 .content {

border-bottom:1px solid #e1e1e1;
border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;
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;


}

.contextual {

border-bottom:1px solid #e1e1e1;
padding:10px 0;


}

.contextual .title {

font-size:1.28571em;
line-height:1.55556em;
line-height:1em;
color:#666666;
font-weight:600;


}

.coordinates .list .counter {

font-size:0.85714em;
line-height:2.33333em;
line-height:1em;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
-webkit-box-shadow:0 3px 7px -1px #666666;
-moz-box-shadow:0 3px 7px -1px #666666;
box-shadow:0 3px 7px -1px #666666;
background:#3b2314;
border:2px solid white;
color:white;
font-weight:600;
margin-right:10px;
padding:2px 2px 2px 5px;
position:relative;
text-decoration:none !important;
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:#666666;


}

.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"] {

-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-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 {

-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-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 {

-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
-webkit-border-radius:0;
-moz-border-radius:0;
-ms-border-radius:0;
-o-border-radius:0;
border-radius:0;
display:block;
text-indent:5px;
text-overflow:"";
width:100%;


}

.form.styled {

background:#f6f6f6;
margin:20px 0;


}

.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 .description {

color:#666666;
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 {

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;


}

.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;


}

.measure-0 {

background:white;


}

.measure-5 {

background:white;


}

.measure-10 {

background:white;


}

.measure-20 {

background:white;


}

.measure-30 {

background:white;


}

.measure-40 {

background:white;


}

.measure-50 {

background:white;


}

.measure-60 {

background:white;


}

.measure-70 {

background:white;


}

.measure-80 {

background:white;


}

.measure-90 {

background:white;


}

.measure-100 {

background:white;


}

.measure {

padding:0 9px 0;
position:relative;
z-index:1;


}

.measure .description {

padding:24px 0 88px 180px;


}

.measure .description .subtitle {

font-size:3.5em;
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;


}

.notification.bubble {

font-size:0.85714em;
line-height:2.33333em;
line-height:1em;
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-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: #E92924;


}

.pagination, .pager {

border-bottom:1px solid #e1e1e1;
border-top:1px solid #e1e1e1;
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 {

display:inline;
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:#666666;
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 {
color: #c03135;
padding-right:5px;
}

.path #breadcrumbs .item {

font-size:0.85714em;
line-height:2.33333em;
line-height:1em;
margin-right:0px;


}

.proscons .content .list {

padding-left:15px;


}

.proscons .content .list .enclosure {

margin-top:10px;


}

.proscons .content .list .enclosure.active .item {

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 #666666;
font-family:"Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
font-weight:400;
text-decoration:none;


}

.table, table {

overflow-x:auto;


}

.table th, .table td, table th, table td {

border-right:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
border-left-width:0px;
border-top-width:0px;


}

.table th:last-child, .table th.last, .table td:last-child, .table td.last, table th:last-child, table th.last, table td:last-child, table td.last {

border-right-width:0px;


}

.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:0px;


}

.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:0px;


}

.table table, table table {

white-space:nowrap;
width:100%;


}

.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:white;


}

.table tbody th.even, .table tbody th:nth-child(2n), table tbody th.even, table tbody th:nth-child(2n) {

background-color:white;


}

.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:white;


}

.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:white;


}

.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:white;


}

.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:white;


}

.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;


}

.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;


}

.toc {

display:inline;
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 {

-webkit-transition:all 1s ease-in-out;
-moz-transition:all 1s ease-in-out;
-o-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:black;


}

.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 .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 #666666;
color:white;
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 #666666;
color:white;
display:block;
font-family:"Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
font-weight:400;


}

.carowzel.standard .description {

left:60px;
position:absolute;
top:115px;


}

.carowzel.standard .description .subtitle {

font-size:2.85714em;
line-height:1.4em;
line-height:1em;
text-shadow:0 1px 0 #666666;
color:white;
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 #666666;
color:white;
display:block;
font-family:"Roboto Condensed", "Arial", "Helvetica", Sans-Serif;
font-weight:400;


}

.correctratio {

image-rendering:-webkit-optimize-contrast;


}

#toolbar-home {

-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
border-bottom:3px solid white;


}

#toolbar-home #toolbar-home {

display:inline;
float:left;


}

.fileit {

-webkit-box-shadow:0px 5px 10px -5px #999999;
-moz-box-shadow:0px 5px 10px -5px #999999;
box-shadow:0px 5px 10px -5px #999999;
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;


}

.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 black;
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 .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-data p {

font-size:1.14286em;
line-height:1.75em;
line-height:1.2em;
border-bottom:1px solid #e1e1e1;
display:block;
font-weight:600;
margin-bottom:10px;
padding:0 10px 10px;


}

#dam-levels {

height:550px;
padding:10px;
width:100%;


}

#dam-levels-overview {

height:60px;
margin:10px 0;
width:100%;


}

#dam-options {

margin:10px;


}

#dam-options div {

display:inline;
float:left;
background:#f6f6f6;
margin-bottom:5px;
margin-right:6px;
padding:5px;


}

#dam-options div:last-child {

margin-right:0;


}

#dam-options input {

display:inline;
float:left;
float:left;
margin-right:6px;


}

#dam-options label {

font-size:0.92857em;
line-height:2.15385em;
line-height:1.1em;
display:inline;
float:left;
float:left;
font-weight:400;
white-space:pre;


}

#reset-zoom {

display:inline;
float:right;
clear:both;
color:white !important;
width:auto;


}

#zoom-levels {

margin-left:10px !important;
margin-right:10px;


}

#zoom-levels.list .enclosure {

margin-bottom:10px;
margin-right:6px;


}

#zoom-levels.list .item {

font-size:0.92857em;
line-height:2.15385em;
line-height:1em;
background:#199dd7;
color:white;
display:block;
padding:5px;


}

@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:32px;
padding-right:32px;
padding-top: 25px;


}

#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:35px 85px 24px;


}

.blurb p {

font-size:2em;
line-height:1.5em;
line-height:1.3em;


}

.pageup .enclosure:last-child {

padding-left:50px;
text-align:left;


}
.pageup {
    color: #e7002d !important;
}
::selection {
	background: #ccc;
	color: #000;
	text-shadow: none;
}
.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;
padding-top: 25px;


}

#sitecontent .pull {

margin-left:-30px;
margin-right:-30px;


}



}

@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 {

opacity:0;


}

.loader .loading {

display:none;


}

.loader.loaded {

-webkit-transition:opacity 0.2s linear;
-moz-transition:opacity 0.2s linear;
-o-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;


}
.column.constraints.cover.vertParent {
	float: left !important;
	width: 70%;
}

.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.showBigger {

display:block;


}

.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:white;
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 {

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;


}

.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.showBigger {

display:none !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;


}

.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;
display:block;
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:white;


}

#sitenavigation > .list > .enclosure.active > .item .title {

color:white;


}

#pagenavigation {

padding-left:0;
padding-right:0;


}

#pagenavigation .header {

margin-bottom:0;


}

#pagenavigation > .list {

display:none;
padding-left: 15px;


}
.title {
	padding-left: 25px;
}
.header .title {
	padding-left: 25px;
}
#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:white;


}

#sitefooter .sitesocial {

position:absolute;
right:0;
top:0;


}

#sitefooter > .wrapper {

margin:15px;
padding:0;
position:relative;


}

.action.ledger {

text-align:center;


}

.action.ledger .enclosure {

display:inline-block;
float:none;


}



}

@media print {

.pr-discard {

display:none;


}

.pr-retain {

display:block;


}

.constraints.medium {

display:none !important;


}

.constraints.small {

display:none !important;


}

a, a:visited {

color:#444444 !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:black !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;
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 {

-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
background:white;
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 {

display:block;
height:65px;
width:264px;


}

#siteheader {

-webkit-box-shadow:none;
-moz-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:white;


}

.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;


}


#autocomplete {

border:1px solid;
overflow:hidden;
position:absolute;
z-index:100;


}

#autocomplete ul {

list-style:none;
list-style-image:none;
margin:0;
padding:0;


}

#autocomplete li {

background:#fff;
color:#000;
cursor:default;
white-space:pre;


}

html.js input.form-autocomplete {

background-image:url(/sites/default/themes/boilerplate/misc/throbber.gif);
background-position:100% 2px;
background-repeat:no-repeat;


}

html.js input.throbbing {

background-position:100% -18px;


}

html.js fieldset.collapsed {

border-bottom-width:0;
border-left-width:0;
border-right-width:0;
height:1em;


}

html.js fieldset.collapsed .fieldset-wrapper {

display:none;


}

fieldset.collapsible {

position:relative;


}

fieldset.collapsible .fieldset-legend {

display:block;


}

.form-textarea-wrapper textarea {

display:block;
margin:0;
width:100%;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;


}

.resizable-textarea .grippie {

border:1px solid #ddd;
border-top-width:0;
cursor:s-resize;
height:9px;
overflow:hidden;


}

body.drag {

cursor:move;


}

.draggable a.tabledrag-handle {

cursor:move;
float:left;
height:1.7em;
margin:-0.4em 0 -0.4em -0.5em;
padding:0.42em 1.5em 0.42em 0.5em;
text-decoration:none;


}

a.tabledrag-handle:hover {

text-decoration:none;


}

a.tabledrag-handle .handle {

height:13px;
margin-top:4px;
width:13px;


}

a.tabledrag-handle-hover .handle {

background-position:0 -20px;


}

div.indentation {

float:left;
height:1.7em;
margin:-0.4em 0.2em -0.4em -0.4em;
padding:0.42em 0 0.42em 0.6em;
width:20px;


}

div.tree-child {



}

div.tree-child-last {



}

div.tree-child-horizontal {



}

.tabledrag-toggle-weight-wrapper {

text-align:right;


}

table.sticky-header {

background-color:#fff;
margin-top:0;


}

.progress .bar {

background-color:#fff;
border:1px solid;


}

.progress .filled {

background-color:#000;
height:1.5em;
width:5px;


}

.progress .percentage {

float:right;


}

.progress-disabled {

float:left;


}

.ajax-progress {

float:left;


}

.ajax-progress .throbber {

float:left;
height:15px;
margin:2px;
width:15px;


}

tr .ajax-progress .throbber {

margin:0 2px;


}

.ajax-progress-bar {

width:16em;


}

.container-inline div, .container-inline label {

display:inline;


}

.container-inline .fieldset-wrapper {

display:block;


}

.nowrap {

white-space:nowrap;


}

html.js .js-hide {

display:none;


}

.element-hidden {

display:none;


}

.element-invisible {

position:absolute !important;
clip:rect(1px 1px 1px 1px);
clip:rect(1px, 1px, 1px, 1px);


}

.element-invisible.element-focusable:active, .element-invisible.element-focusable:focus {

position:static !important;
clip:auto;


}

.clearfix:after {

content:".";
display:block;
height:0;
clear:both;
visibility:hidden;


}

* html .clearfix {

height:1%;


}

*:first-child + html .clearfix {

min-height:1%;


}


ul.menu {

border:none;
list-style:none;
text-align:left;


}

ul.menu li {

margin:0 0 0 0.5em;


}

ul li.expanded {

list-style-type:circle;


}

ul li.collapsed {

list-style-type:disc;


}

ul li.leaf {

list-style-type:square;


}

li.expanded, li.collapsed, li.leaf {

padding:0.2em 0.5em 0 0;
margin:0;


}

li a.active {

color:#000;


}

td.menu-disabled {

background:#ccc;


}

ul.inline, ul.links.inline {

display:inline;
padding-left:0;


}

ul.inline li {

display:inline;
list-style-type:none;
padding:0 0.5em;


}

.breadcrumb {

padding-bottom:0.5em;


}

ul.primary {

border-bottom:1px solid #bbb;
border-collapse:collapse;
height:auto;
line-height:normal;
list-style:none;
margin:5px;
padding:0 0 0 1em;
white-space:nowrap;


}

ul.primary li {

display:inline;


}

ul.primary li a {

background-color:#ddd;
border-color:#bbb;
border-style:solid solid none solid;
border-width:1px;
height:auto;
margin-right:0.5em;
padding:0 1em;
text-decoration:none;


}

ul.primary li.active a {

background-color:#fff;
border:1px solid #bbb;
border-bottom:1px solid #fff;


}

ul.primary li a:hover {

background-color:#eee;
border-color:#ccc;
border-bottom-color:#eee;


}

ul.secondary {

border-bottom:1px solid #bbb;
padding:0.5em 1em;
margin:5px;


}

ul.secondary li {

border-right:1px solid #ccc;
display:inline;
padding:0 1em;


}

ul.secondary a {

padding:0;
text-decoration:none;


}

ul.secondary a.active {

border-bottom:4px solid #999;


}


div.messages {

background-position:8px 8px;
background-repeat:no-repeat;
border:1px solid;
margin:6px 0;
padding:10px 10px 10px 50px;


}

div.status {

background-image:url(/sites/default/themes/boilerplate/misc/message-24-ok.png);
border-color:#be7;


}

div.status, .ok {

color:#234600;


}

div.status, table tr.ok {

background-color:#f8fff0;


}

div.warning {

border-color:#ed5;


}

div.warning, .warning {

color:#840;


}

div.warning, table tr.warning {

background-color:#fffce5;


}

div.error {

border-color:#ed541d;


}

div.error, .error {

color:#8c2e0b;


}

div.error, table tr.error {

background-color:#fef5f1;


}

div.error p.error {

color:#333;


}

div.messages ul {

margin:0 0 0 1em;
padding:0;


}

div.messages ul li {

list-style-image:none;


}


fieldset {

margin-bottom:1em;
padding:0.5em;


}

form {

margin:0;
padding:0;


}

hr {

border:1px solid gray;
height:1px;


}

img {

border:0;


}

table {

border-collapse:collapse;


}

th {

border-bottom:3px solid #ccc;
padding-right:1em;
text-align:left;


}

tbody {

border-top:1px solid #ccc;


}

tr.even, tr.odd {

background-color:#eee;
border-bottom:1px solid #ccc;
padding:0.1em 0.6em;


}

th.active img {

display:inline;


}

td.active {

background-color:#ddd;


}

.item-list .title {

font-weight:bold;


}

.item-list ul {

margin:0 0 0.75em 0;
padding:0;


}

.item-list ul li {

margin:0 0 0.25em 1.5em;
padding:0;


}

.form-item, .form-actions {

margin-top:1em;
margin-bottom:1em;


}

tr.odd .form-item, tr.even .form-item {

margin-top:0;
margin-bottom:0;
white-space:nowrap;


}

.form-item .description {

font-size:0.85em;


}

label {

display:block;
font-weight:bold;


}

label.option {

display:inline;
font-weight:normal;


}

.form-checkboxes .form-item, .form-radios .form-item {

margin-top:0.4em;
margin-bottom:0.4em;


}

.form-type-radio .description, .form-type-checkbox .description {

margin-left:2.4em;


}

input.form-checkbox, input.form-radio {

vertical-align:middle;


}

.marker, .form-required {

color:#f00;


}

.form-item input.error, .form-item textarea.error, .form-item select.error {

border:2px solid red;


}

.container-inline .form-actions, .container-inline.form-actions {

margin-top:0;
margin-bottom:0;


}

.more-link {

text-align:right;


}

.more-help-link {

text-align:right;


}

.more-help-link a {

padding:1px 0 1px 20px;


}

.item-list .pager {

clear:both;
text-align:center;


}

.item-list .pager li {

background-image:none;
display:inline;
list-style-type:none;
padding:0.5em;


}

.pager-current {

font-weight:bold;


}

#autocomplete li.selected {

background:#0072b9;
color:#fff;


}

html.js fieldset.collapsible .fieldset-legend {

padding-left:15px;


}

html.js fieldset.collapsed .fieldset-legend {

background-position:5px 50%;


}

.fieldset-legend span.summary {

color:#999;
font-size:0.9em;
margin-left:0.5em;


}

tr.drag {

background-color:#fffff0;


}

tr.drag-previous {

background-color:#ffd;


}

.tabledrag-toggle-weight {

font-size:0.9em;


}

body div.tabledrag-changed-warning {

margin-bottom:0.5em;


}

tr.selected td {

background:#ffc;


}

td.checkbox, th.checkbox {

text-align:center;


}

.progress {

font-weight:bold;


}

.progress .bar {

background:#ccc;
border-color:#666;
margin:0 0.2em;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;


}

.progress .filled {

background:#0072b9 url(/sites/default/themes/boilerplate/misc/progress.gif);


}


.field .field-label {

font-weight:bold;


}

.field-label-inline .field-label, .field-label-inline .field-items {

float:left;


}

form .field-multiple-table {

margin:0;


}

form .field-multiple-table th.field-label {

padding-left:0;


}

form .field-multiple-table td.field-multiple-drag {

width:30px;
padding-right:0;


}

form .field-multiple-table td.field-multiple-drag a.tabledrag-handle {

padding-right:.5em;


}

form .field-add-more-submit {

margin:.5em 0 0;


}


.node-unpublished {

background-color:#fff4f4;


}

.preview .node {

background-color:#ffffea;


}

td.revision-current {

background:#ffc;


}




#permissions td.module {

font-weight:bold;


}

#permissions td.permission {

padding-left:1.5em;


}

#permissions tr.odd .form-item, #permissions tr.even .form-item {

white-space:normal;


}

#user-admin-settings fieldset .fieldset-description {

font-size:0.85em;
padding-bottom:.5em;


}

#user-admin-roles td.edit-name {

clear:both;


}

#user-admin-roles .form-item-name {

float:left;
margin-right:1em;


}

.password-strength {

width:17em;
float:right;
margin-top:1.4em;


}

.password-strength-title {

display:inline;


}

.password-strength-text {

float:right;
font-weight:bold;


}

.password-indicator {

background-color:#C4C4C4;
height:0.3em;
width:100%;


}

.password-indicator div {

height:100%;
width:0%;
background-color:#47C965;


}

input.password-confirm, input.password-field {

width:16em;
margin-bottom:0.4em;


}

div.password-confirm {

float:right;
margin-top:1.5em;
visibility:hidden;
width:17em;


}

div.form-item div.password-suggestions {

padding:0.2em 0.5em;
margin:0.7em 0;
width:38.5em;
border:1px solid #B4B4B4;


}

div.password-suggestions ul {

margin-bottom:0;


}

.confirm-parent, .password-parent {

clear:left;
margin:0;
width:36.3em;


}

.profile {

clear:both;
margin:1em 0;


}

.profile .user-picture {

float:right;
margin:0 1em 1em 0;


}

.profile h3 {

border-bottom:1px solid #ccc;


}

.profile dl {

margin:0 0 1.5em 0;


}

.profile dt {

margin:0 0 0.2em 0;
font-weight:bold;


}

.profile dd {

margin:0 0 1em 0;


}


.ctools-locked {

color:red;
border:1px solid red;
padding:1em;


}

.ctools-owns-lock {

background:#FFFFDD none repeat scroll 0 0;
border:1px solid #F0C020;
padding:1em;


}

a.ctools-ajaxing, input.ctools-ajaxing, button.ctools-ajaxing, select.ctools-ajaxing {

padding-right:18px !important;
background:url(/sites/default/modules/contrib/ctools/images/status-active.gif) right center no-repeat;


}

div.ctools-ajaxing {

float:left;
width:18px;
background:url(/sites/default/modules/contrib/ctools/images/status-active.gif) center center no-repeat;


}


#comments {

margin-top:15px;


}

.indented {

margin-left:25px;


}

.comment-unpublished {

background-color:#fff4f4;


}

.comment-preview {

background-color:#ffffea;


}




.container-inline-date {

clear:both;


}

.container-inline-date .form-item {

float:none;
margin:0;
padding:0;


}

.container-inline-date > .form-item {

display:inline-block;
margin-right:0.5em;
margin-bottom:10px;
vertical-align:top;


}

.container-inline-date .form-item .form-item {

float:left;


}

.container-inline-date .form-item, .container-inline-date .form-item input {

width:auto;


}

.container-inline-date .description {

clear:both;


}

.container-inline-date .form-item input, .container-inline-date .form-item select, .container-inline-date .form-item option {

margin-right:5px;


}

.container-inline-date .date-spacer {

margin-left:-5px;


}

.views-right-60 .container-inline-date div {

margin:0;
padding:0;


}

.container-inline-date .date-timezone .form-item {

clear:both;
float:none;
width:auto;


}

.container-inline-date .date-padding {

padding:10px;
float:left;


}

.views-exposed-form .container-inline-date .date-padding {

padding:0;


}

#calendar_div, #calendar_div td, #calendar_div th {

margin:0;
padding:0;


}

#calendar_div, .calendar_control, .calendar_links, .calendar_header, .calendar {

border-collapse:separate;
margin:0;
width:185px;


}

.calendar td {

padding:0;


}

span.date-display-single {



}

span.date-display-start {



}

span.date-display-end {



}

.date-prefix-inline {

display:inline-block;


}

.date-clear {

clear:both;
display:block;
float:none;


}

.date-no-float {

clear:both;
float:none;
width:98%;


}

.date-float {

clear:none;
float:left;
width:auto;


}

.date-float .form-type-checkbox {

padding-right:1em;


}

.form-type-date-select .form-type-select[class$=hour] {

margin-left:.75em;


}

.date-container .date-format-delete {

float:left;
margin-top:1.8em;
margin-left:1.5em;


}

.date-container .date-format-name {

float:left;


}

.date-container .date-format-type {

float:left;
padding-left:10px;


}

.date-container .select-container {

clear:left;
float:left;


}

div.date-calendar-day {

background:#F3F3F3;
border-top:1px solid #EEE;
border-left:1px solid #EEE;
border-right:1px solid #BBB;
border-bottom:1px solid #BBB;
color:#999;
float:left;
line-height:1;
margin:6px 10px 0 0;
text-align:center;
width:40px;


}

div.date-calendar-day span {

display:block;
text-align:center;


}

div.date-calendar-day span.month {

background-color:#B5BEBE;
color:white;
font-size:.9em;
padding:2px;
text-transform:uppercase;


}

div.date-calendar-day span.day {

font-size:2em;
font-weight:bold;


}

div.date-calendar-day span.year {

font-size:.9em;
padding:2px;


}

.form-item.form-item-instance-widget-settings-input-format-custom, .form-item.form-item-field-settings-enddate-required {

margin-left:1.3em;


}

#edit-field-settings-granularity .form-type-checkbox {

margin-right:.6em;


}

.date-year-range-select {

margin-right:1em;


}


.search-form {

margin-bottom:1em;


}

.search-form input {

margin-top:0;
margin-bottom:0;


}

.search-results {

list-style:none;


}

.search-results p {

margin-top:0;


}

.search-results .title {

font-size:1.2em;


}

.search-results li {

margin-bottom:1em;


}

.search-results .search-snippet-info {

padding-left:1em;


}

.search-results .search-info {

font-size:0.85em;


}

.search-advanced .criterion {

float:left;
margin-right:2em;


}

.search-advanced .action {

float:left;
clear:left;


}


.views-exposed-form .views-exposed-widget {

float:left;
padding:.5em 1em 0 0;


}

.views-exposed-form .views-exposed-widget .form-submit {

margin-top:1.6em;


}

.views-exposed-form .form-item, .views-exposed-form .form-submit {

margin-top:0;
margin-bottom:0;


}

.views-exposed-form label {

font-weight:bold;


}

.views-exposed-widgets {

margin-bottom:.5em;


}

.views-align-left {



text-align:left;


}

.views-align-right {

text-align:right;


}

.views-align-center {

text-align:center;


}

.views-view-grid tbody {

border-top:none;


}

.view .progress-disabled {

float:none;


}
.date .date-text{color:#595959 !important;}
.share-text { float: left; color: #595959 !important;}
