html {
    min-width: 320px;
}
body {
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    min-width: 320px;
}
#skiptocontent a:focus, div.skip a:focus {
	position: absolute;
	left: 0px;
	top: 0px;
	background: #BF1722;
	outline: 0;
	-webkit-transition: top .1s ease-in, background .5s linear;
	transition: top .1s ease-in, background .5s linear;
}
#skiptocontent a, div.skip a {
	padding: 6px;
	position: absolute;
	top: -500px;
	left: 0px;
	color: white !important;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	border-bottom-right-radius: 8px;
	background: transparent;
	-webkit-transition: top 1s ease-out, background 1s linear;
	transition: top 1s ease-out, background 1s linear;
	z-index: 100;
    font-family: M-S London W03 Regular, Arial, Helvetica, sans-serif;
}

.page-row {
    background: #fff;
    padding: 20px 2.25%;
}
.page-row--nopadtop {
    padding-top: 0;
}
.page-row--color1 {
    background: #f2f2f2;
}
.page-row--color2 {
    background: #e5e5e5;
}
.page-row--black {
    background: #000;
}
.page-row--nocolor {
	background: none;
}

.content {
    max-width:/*1400px*/1200px;
    width: 100%;
    margin: 0 auto;
    font-size: 1em;
    padding-bottom: 1px;
}
.content::after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.content--max1200 {max-width:1200px;}
.content--max1000 {max-width:1000px;}
.content--max800 {max-width:800px;}
.content--max700 {max-width:700px;}
.content--max600 {max-width:600px;}
.content--max500 {max-width:500px;}
.content--max400 {max-width:400px;}
.content--max300 {max-width:300px;}
.content--marginbottom {margin-bottom: 30px;}

@media screen and (max-width: 40em) {
    body {
        width: 100%;
        min-width: 20em;
        font-size: 1em;
    }
}
.displayNone {
	display: none;
}
.text--hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  padding: 0;
  margin: 0;
  position: absolute;
}
.text--inline {display: inline;}
.text--centeralign {text-align:center;}
.text--leftalign {text-align:left;}
.text--rightalign {text-align:right;}
.text--justify {text-align:justify;}
.text--smallprint {
    font-size: 0.813em;
    font-size: 0.813rem;
}
.text--cav {
    position: relative;
    top: -0.5em; font-size: 80%;
    text-decoration: none;
}
.text--cav:hover,
.text--cav::after active {
    text-decoration: underline;
}
.text--bold,
strong {
    font-weight: bold;
}
.text--apr {
    font-weight: bold;
    font-size: 1.313em;
    /*em not rem so its always % larger than surrounding text*/
}
.text--underline,
.underline {text-decoration: underline;}
.text--normalweight {font-weight: normal;}
.text--uppercase {text-transform:uppercase;}
.text--error {color: #ff0000;}
.text--italic {font-style: italic;}
.text--normal {font-style: normal;}

.link--nounderline,
.link--nounderline * {text-decoration:none;}




[class*="col-"] {
    /*margin-right: 1rem;*/
    margin-bottom: 1rem;
    box-sizing:border-box;
}
[class*="col-"]:first-of-type {
    margin-left:0.0%;
}
[class*="col-"]:last-of-type {
    margin-right:0.0%;
}
.clear {clear: both;}
.clearl {clear: left;}
.clearr {clear: right;}
@media (max-width: 479px) {
  .clear-xs {clear: both;}
  .clearl-xs {clear: left;}
  .clearr-xs {clear: right;}
  .text--centeralign-xl {text-align:center;}
}
@media (min-width: 480px) and (max-width: 639px) {
  .clear-sm {clear: both;}
  .clearl-sm {clear: left;}
  .clearr-sm {clear: right;}
  .text--centeralign-xl {text-align:center;}
}
@media (min-width: 640px) and (max-width: 839px) {
  .clear-md {clear: both;}
  .clearl-md {clear: left;}
  .clearr-md {clear: right;}
  .text--centeralign-xl {text-align:center;}
}
@media (min-width: 840px) and (max-width: 1139px) {
  .clear-lg {clear: both;}
  .clearl-lg {clear: left;}
  .clearr-lg {clear: right;}
  .text--centeralign-xl {text-align:center;}
}
@media (min-width: 1140px) {
  .clear-xl {clear: both;}
  .clearl-xl {clear: left;}
  .clearr-xl {clear: right;}
  .text--centeralign-xl {text-align:center;}
}

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xl-1,
.col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xl-2,
.col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xl-3,
.col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xl-4,
.col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xl-5,
.col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xl-6,
.col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xl-7,
.col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xl-8,
.col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xl-9,
.col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xl-10,
.col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xl-11,
.col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xl-12 {
  position: relative;
  min-height: 1px;
  /*padding-left: 10px;
  padding-right: 10px;*/
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left;
}
.col-xs-12{ width:100%;}
.col-xs-11{ width:/*calc(*/91.6666666666667%/* - 1rem)*/;}
.col-xs-10{ width:/*calc(*/83.3333333333333%/* - 1rem)*/;}
.col-xs-9{ width:/*calc(*/75%/* - 1rem)*/;}
.col-xs-8{ width:/*calc(*/66.6666666666667%/* - 1rem)*/;}
.col-xs-7{ width:/*calc(*/58.3333333333333%/* - 1rem)*/;}
.col-xs-6{ width:/*calc(*/50%/* - 1rem)*/;}
.col-xs-5{ width:/*calc(*/41.6666666666667%/* - 1rem)*/;}
.col-xs-4{ width:/*calc(*/33.3333333333333%/* - 1rem)*/;}
.col-xs-3{ width:/*calc(*/25%/* - 1rem)*/;}
.col-xs-2{ width:/*calc(*/16.6666666666667%/* - 1rem)*/;}
.col-xs-1{ width:/*calc(*/8.33333333333333%/* - 1rem)*/;}

.col-xs-padright00 { padding-right: 0; }
.col-xs-padright10 { padding-right: 1rem;}
.col-xs-padleft00 { padding-left: 0; }
.col-xs-padleft10 { padding-left: 1rem;}

.col-xs-pull-12{ right:100%;}
.col-xs-pull-11{ right:/*calc(*/91.6666666666667%/* - 1rem)*/;}
.col-xs-pull-10{ right:/*calc(*/83.3333333333333%/* - 1rem)*/;}
.col-xs-pull-9{ right:/*calc(*/75%/* - 1rem)*/;}
.col-xs-pull-8{ right:/*calc(*/66.6666666666667%/* - 1rem)*/;}
.col-xs-pull-7{ right:/*calc(*/58.3333333333333%/* - 1rem)*/;}
.col-xs-pull-6{ right:/*calc(*/50%/* - 1rem)*/;}
.col-xs-pull-5{ right:/*calc(*/41.6666666666667%/* - 1rem)*/;}
.col-xs-pull-4{ right:/*calc(*/33.3333333333333%/* - 1rem)*/;}
.col-xs-pull-3{ right:/*calc(*/25%/* - 1rem)*/;}
.col-xs-pull-2{ right:/*calc(*/16.6666666666667%/* - 1rem)*/;}
.col-xs-pull-1{ right:/*calc(*/8.33333333333333%/* - 1rem)*/;}
.col-xs-pull-0{ right:auto;}

.col-xs-push-12{ left:100%;}
.col-xs-push-11{ left:/*calc(*/91.6666666666667%/* - 1rem)*/;}
.col-xs-push-10{ left:/*calc(*/83.3333333333333%/* - 1rem)*/;}
.col-xs-push-9{ left:/*calc(*/75%/* - 1rem)*/;}
.col-xs-push-8{ left:/*calc(*/66.6666666666667%/* - 1rem)*/;}
.col-xs-push-7{ left:/*calc(*/58.3333333333333%/* - 1rem)*/;}
.col-xs-push-6{ left:/*calc(*/50%/* - 1rem)*/;}
.col-xs-push-5{ left:/*calc(*/41.6666666666667%/* - 1rem)*/;}
.col-xs-push-4{ left:/*calc(*/33.3333333333333%/* - 1rem)*/;}
.col-xs-push-3{ left:/*calc(*/25%/* - 1rem)*/;}
.col-xs-push-2{ left:/*calc(*/16.6666666666667%/* - 1rem)*/;}
.col-xs-push-1{ left:/*calc(*/8.33333333333333%/* - 1rem)*/;}
.col-xs-push-0{ left:auto;}

.col-xs-offset-12{ margin-left:100%;}
.col-xs-offset-11{ margin-left:/*calc(*/91.6666666666667%/* - 1rem)*/;}
.col-xs-offset-10{ margin-left:/*calc(*/83.3333333333333%/* - 1rem)*/;}
.col-xs-offset-9{ margin-left:/*calc(*/75%/* - 1rem)*/;}
.col-xs-offset-8{ margin-left:/*calc(*/66.6666666666667%/* - 1rem)*/;}
.col-xs-offset-7{ margin-left:/*calc(*/58.3333333333333%/* - 1rem)*/;}
.col-xs-offset-6{ margin-left:/*calc(*/50%/* - 1rem)*/;}
.col-xs-offset-5{ margin-left:/*calc(*/41.6666666666667%/* - 1rem)*/;}
.col-xs-offset-4{ margin-left:/*calc(*/33.3333333333333%/* - 1rem)*/;}
.col-xs-offset-3{ margin-left:/*calc(*/25%/* - 1rem)*/;}
.col-xs-offset-2{ margin-left:/*calc(*/16.6666666666667%/* - 1rem)*/;}
.col-xs-offset-1{ margin-left:/*calc(*/8.33333333333333%/* - 1rem)*/;}


.nopad {padding: 0 !important;}
.nopad-left {padding-left: 0 !important;}
.nopad-top {padding-top:0 !important;}
.nopad-right {padding-right:0 !important;}
.nopad-bottom {padding-bottom: 0 !important;}
.padright10 { padding-right: 1rem;}
.padtop20I { padding-top: 2rem !important;}
.padtop20 { padding-top: 2rem;}
.padtop10I { padding-top: 1rem !important;}
.padtop10 { padding-top: 1rem;}
.padtop06 { padding-top: 0.625rem;}
.padleft10 { padding-left: 1rem;}
.padleft20 { padding-left:2rem;}
.padleft30 { padding-left:3rem;}
.padbottom10 { padding-bottom: 1rem;}
.nomargin {margin: 0 !important;}
.nomargin-left {margin-left: 0 !important;}
.nomargin-top {margin-top:0 !important;}
.nomargin-right {margin-right:0 !important;}
.nomargin-bottom {margin-bottom: 0 !important;}
.margin-bottom10 {margin-bottom: 1rem}
.margin-right10 {margin-right: 1rem}
.margin-top10 {margin-top: 1rem}
.margin-topminus25 {margin-top:-2.5rem}
.margin-top08 {margin-top: 8rem}
.margin-bottom08 {margin-bottom: 8rem}


.xs-height10{height:.76923rem} .xs-height11{height:.84615rem} .xs-height12{height:.92308rem} .xs-height13{height:1rem} .xs-height14{height:1.07692rem} .xs-height15{height:1.15385rem} .xs-height16{height:1.23077rem} .xs-height17{height:1.30769rem} .xs-height18{height:1.38462rem} .xs-height19{height:1.46154rem} .xs-height20{height:1.53846rem} .xs-height21{height:1.61538rem} .xs-height22{height:1.69231rem} .xs-height23{height:1.76923rem} .xs-height24{height:1.84615rem} .xs-height25{height:1.92308rem} .xs-height26{height:2rem} .xs-height27{height:2.07692rem} .xs-height28{height:2.15385rem} .xs-height29{height:2.23077rem} .xs-height30{height:2.30769rem} .xs-height31{height:2.38462rem} .xs-height32{height:2.46154rem} .xs-height33{height:2.53846rem} .xs-height34{height:2.61538rem} .xs-height35{height:2.69231rem} .xs-height36{height:2.76923rem} .xs-height37{height:2.84615rem} .xs-height38{height:2.92308rem} .xs-height39{height:3rem} .xs-height40{height:3.07692rem} .xs-height41{height:3.15385rem} .xs-height42{height:3.23077rem} .xs-height43{height:3.30769rem} .xs-height44{height:3.38462rem} .xs-height45{height:3.46154rem} .xs-height46{height:3.53846rem} .xs-height47{height:3.61538rem} .xs-height48{height:3.69231rem} .xs-height49{height:3.76923rem} .xs-height50{height:3.84615rem} .xs-height51{height:3.92308rem} .xs-height52{height:4rem} .xs-height53{height:4.07692rem} .xs-height54{height:4.15385rem} .xs-height55{height:4.23077rem} .xs-height56{height:4.30769rem} .xs-height57{height:4.38462rem} .xs-height58{height:4.46154rem} .xs-height59{height:4.53846rem} .xs-height60{height:4.61538rem} .xs-height61{height:4.69231rem} .xs-height62{height:4.76923rem} .xs-height63{height:4.84615rem} .xs-height64{height:4.92308rem} .xs-height65{height:5rem} .xs-height66{height:5.07692rem} .xs-height67{height:5.15385rem} .xs-height68{height:5.23077rem} .xs-height69{height:5.30769rem} .xs-height70{height:5.38462rem} .xs-height71{height:5.46154rem} .xs-height72{height:5.53846rem} .xs-height73{height:5.61538rem} .xs-height74{height:5.69231rem} .xs-height75{height:5.76923rem} .xs-height76{height:5.84615rem} .xs-height77{height:5.92308rem} .xs-height78{height:6rem} .xs-height79{height:6.07692rem} .xs-height80{height:6.15385rem} .xs-height81{height: 6.23077rem} .xs-height82{height: 6.30769rem} .xs-height83{height: 6.38462rem} .xs-height84{height: 6.46154rem} .xs-height85{height: 6.53846rem} .xs-height86{height: 6.61538rem} .xs-height87{height: 6.69231rem} .xs-height88{height: 6.76923rem} .xs-height89{height: 6.84615rem} .xs-height90{height: 6.92308rem} .xs-height91{height: 7rem} .xs-height92{height: 7.07692rem} .xs-height93{height: 7.15385rem} .xs-height94{height: 7.23077rem} .xs-height95{height: 7.30769rem} .xs-height96{height: 7.38462rem} .xs-height97{height: 7.46154rem} .xs-height98{height: 7.53846rem} .xs-height99{height: 7.61538rem} .xs-height100{height: 7.69231rem} .xs-height101{height: 7.76923rem} .xs-height102{height: 7.84615rem} .xs-height103{height: 7.92308rem} .xs-height104{height: 8rem} .xs-height105{height: 8.07692rem} .xs-height106{height: 8.15385rem} .xs-height107{height: 8.23077rem} .xs-height108{height: 8.30769rem} .xs-height109{height: 8.38462rem} .xs-height110{height: 8.46154rem} .xs-height111{height: 8.53846rem} .xs-height112{height: 8.61538rem} .xs-height113{height: 8.69231rem} .xs-height114{height: 8.76923rem} .xs-height115{height: 8.84615rem} .xs-height116{height: 8.92308rem} .xs-height117{height: 9rem} .xs-height118{height: 9.07692rem} .xs-height119{height: 9.15385rem} .xs-height120{height: 9.23077rem}

.xs-row-height-1{min-height:1em}
.xs-row-height-2{min-height:2em}
.xs-row-height-3{min-height:3em}
.xs-row-height-4{min-height:4em}
.xs-row-height-5{min-height:5em}
.xs-row-height-6{min-height:6em}
.xs-row-height-7{min-height:7em}
.xs-row-height-8{min-height:8em}
.xs-row-height-9{min-height:9em}
.xs-row-height-10{min-height:10em}
.xs-row-height-11{min-height:11em}
.xs-row-height-12{min-height:12em}
.xs-row-height-13{min-height:13em}
.xs-row-height-14{min-height:14em}
.xs-row-height-15{min-height:15em}
.xs-row-height-16{min-height:16em}
.xs-row-height-17{min-height:17em}
.xs-row-height-18{min-height:18em}
.xs-row-height-19{min-height:19em}
.xs-row-height-20{min-height:20em}
.xs-row-height-21{min-height:21em}
.xs-row-height-22{min-height:22em}
.xs-row-height-23{min-height:23em}
.xs-row-height-24{min-height:24em}
.xs-row-height-25{min-height:25em}
.xs-row-height-26{min-height:26em}
.xs-row-height-27{min-height:27em}
.xs-row-height-28{min-height:28em}
.xs-row-height-29{min-height:29em}
.xs-row-height-30{min-height:30em}
.xs-row-height-31{min-height:31em}
.xs-row-height-32{min-height:32em}
.xs-row-height-33{min-height:33em}
.xs-row-height-34{min-height:34em}
.xs-row-height-35{min-height:35em}
.xs-row-height-36{min-height:36em}
.xs-row-height-37{min-height:37em}
.xs-row-height-38{min-height:38em}
.xs-row-height-39{min-height:39em}
.xs-row-height-40{min-height:40em}



@media (min-width: 480px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
        float: left;
    }
    .col-sm-12{ width:100%;}
    .col-sm-11{ width:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-sm-10{ width:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-sm-9{ width:/*calc(*/75%/* - 1rem)*/;}
    .col-sm-8{ width:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-sm-7{ width:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-sm-6{ width:/*calc(*/50%/* - 1rem)*/;}
    .col-sm-5{ width:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-sm-4{ width:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-sm-3{ width:/*calc(*/25%/* - 1rem)*/;}
    .col-sm-2{ width:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-sm-1{ width:/*calc(*/8.33333333333333%/* - 1rem)*/;}

    .col-sm-padright00 { padding-right: 0; }
    .col-sm-padright10 { padding-right: 1rem;}
    .col-sm-padleft00 { padding-left: 0; }
    .col-sm-padleft10 { padding-left: 1rem;}

    .col-sm-pull-12{ right:100%;}
    .col-sm-pull-11{ right:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-sm-pull-10{ right:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-sm-pull-9{ right:/*calc(*/75%/* - 1rem)*/;}
    .col-sm-pull-8{ right:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-sm-pull-7{ right:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-sm-pull-6{ right:/*calc(*/50%/* - 1rem)*/;}
    .col-sm-pull-5{ right:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-sm-pull-4{ right:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-sm-pull-3{ right:/*calc(*/25%/* - 1rem)*/;}
    .col-sm-pull-2{ right:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-sm-pull-1{ right:/*calc(*/8.33333333333333%/* - 1rem)*/;}
    .col-sm-pull-0{ right:auto;}

    .col-sm-push-12{ left:100%;}
    .col-sm-push-11{ left:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-sm-push-10{ left:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-sm-push-9{ left:/*calc(*/75%/* - 1rem)*/;}
    .col-sm-push-8{ left:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-sm-push-7{ left:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-sm-push-6{ left:/*calc(*/50%/* - 1rem)*/;}
    .col-sm-push-5{ left:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-sm-push-4{ left:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-sm-push-3{ left:/*calc(*/25%/* - 1rem)*/;}
    .col-sm-push-2{ left:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-sm-push-1{ left:/*calc(*/8.33333333333333%/* - 1rem)*/;}
    .col-sm-push-0{ left:auto;}

    .col-sm-offset-12{ margin-left:100%;}
    .col-sm-offset-11{ margin-left:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-sm-offset-10{ margin-left:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-sm-offset-9{ margin-left:/*calc(*/75%/* - 1rem)*/;}
    .col-sm-offset-8{ margin-left:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-sm-offset-7{ margin-left:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-sm-offset-6{ margin-left:/*calc(*/50%/* - 1rem)*/;}
    .col-sm-offset-5{ margin-left:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-sm-offset-4{ margin-left:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-sm-offset-3{ margin-left:/*calc(*/25%/* - 1rem)*/;}
    .col-sm-offset-2{ margin-left:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-sm-offset-1{ margin-left:/*calc(*/8.33333333333333%/* - 1rem)*/;}

    .sm-height10{height:.76923rem} .sm-height11{height:.84615rem} .sm-height12{height:.92308rem} .sm-height13{height:1rem} .sm-height14{height:1.07692rem} .sm-height15{height:1.15385rem} .sm-height16{height:1.23077rem} .sm-height17{height:1.30769rem} .sm-height18{height:1.38462rem} .sm-height19{height:1.46154rem} .sm-height20{height:1.53846rem} .sm-height21{height:1.61538rem} .sm-height22{height:1.69231rem} .sm-height23{height:1.76923rem} .sm-height24{height:1.84615rem} .sm-height25{height:1.92308rem} .sm-height26{height:2rem} .sm-height27{height:2.07692rem} .sm-height28{height:2.15385rem} .sm-height29{height:2.23077rem} .sm-height30{height:2.30769rem} .sm-height31{height:2.38462rem} .sm-height32{height:2.46154rem} .sm-height33{height:2.53846rem} .sm-height34{height:2.61538rem} .sm-height35{height:2.69231rem} .sm-height36{height:2.76923rem} .sm-height37{height:2.84615rem} .sm-height38{height:2.92308rem} .sm-height39{height:3rem} .sm-height40{height:3.07692rem} .sm-height41{height:3.15385rem} .sm-height42{height:3.23077rem} .sm-height43{height:3.30769rem} .sm-height44{height:3.38462rem} .sm-height45{height:3.46154rem} .sm-height46{height:3.53846rem} .sm-height47{height:3.61538rem} .sm-height48{height:3.69231rem} .sm-height49{height:3.76923rem} .sm-height50{height:3.84615rem} .sm-height51{height:3.92308rem} .sm-height52{height:4rem} .sm-height53{height:4.07692rem} .sm-height54{height:4.15385rem} .sm-height55{height:4.23077rem} .sm-height56{height:4.30769rem} .sm-height57{height:4.38462rem} .sm-height58{height:4.46154rem} .sm-height59{height:4.53846rem} .sm-height60{height:4.61538rem} .sm-height61{height:4.69231rem} .sm-height62{height:4.76923rem} .sm-height63{height:4.84615rem} .sm-height64{height:4.92308rem} .sm-height65{height:5rem} .sm-height66{height:5.07692rem} .sm-height67{height:5.15385rem} .sm-height68{height:5.23077rem} .sm-height69{height:5.30769rem} .sm-height70{height:5.38462rem} .sm-height71{height:5.46154rem} .sm-height72{height:5.53846rem} .sm-height73{height:5.61538rem} .sm-height74{height:5.69231rem} .sm-height75{height:5.76923rem} .sm-height76{height:5.84615rem} .sm-height77{height:5.92308rem} .sm-height78{height:6rem} .sm-height79{height:6.07692rem} .sm-height80{height:6.15385rem} .sm-height81{height: 6.23077rem} .sm-height82{height: 6.30769rem} .sm-height83{height: 6.38462rem} .sm-height84{height: 6.46154rem} .sm-height85{height: 6.53846rem} .sm-height86{height: 6.61538rem} .sm-height87{height: 6.69231rem} .sm-height88{height: 6.76923rem} .sm-height89{height: 6.84615rem} .sm-height90{height: 6.92308rem} .sm-height91{height: 7rem} .sm-height92{height: 7.07692rem} .sm-height93{height: 7.15385rem} .sm-height94{height: 7.23077rem} .sm-height95{height: 7.30769rem} .sm-height96{height: 7.38462rem} .sm-height97{height: 7.46154rem} .sm-height98{height: 7.53846rem} .sm-height99{height: 7.61538rem} .sm-height100{height: 7.69231rem} .sm-height101{height: 7.76923rem} .sm-height102{height: 7.84615rem} .sm-height103{height: 7.92308rem} .sm-height104{height: 8rem} .sm-height105{height: 8.07692rem} .sm-height106{height: 8.15385rem} .sm-height107{height: 8.23077rem} .sm-height108{height: 8.30769rem} .sm-height109{height: 8.38462rem} .sm-height110{height: 8.46154rem} .sm-height111{height: 8.53846rem} .sm-height112{height: 8.61538rem} .sm-height113{height: 8.69231rem} .sm-height114{height: 8.76923rem} .sm-height115{height: 8.84615rem} .sm-height116{height: 8.92308rem} .sm-height117{height: 9rem} .sm-height118{height: 9.07692rem} .sm-height119{height: 9.15385rem} .sm-height120{height: 9.23077rem}

    .sm-row-height-1{min-height:1em}
    .sm-row-height-2{min-height:2em}
    .sm-row-height-3{min-height:3em}
    .sm-row-height-4{min-height:4em}
    .sm-row-height-5{min-height:5em}
    .sm-row-height-6{min-height:6em}
    .sm-row-height-7{min-height:7em}
    .sm-row-height-8{min-height:8em}
    .sm-row-height-9{min-height:9em}
    .sm-row-height-10{min-height:10em}
    .sm-row-height-11{min-height:11em}
    .sm-row-height-12{min-height:12em}
    .sm-row-height-13{min-height:13em}
    .sm-row-height-14{min-height:14em}
    .sm-row-height-15{min-height:15em}
    .sm-row-height-16{min-height:16em}
    .sm-row-height-17{min-height:17em}
    .sm-row-height-18{min-height:18em}
    .sm-row-height-19{min-height:19em}
    .sm-row-height-20{min-height:20em}
    .sm-row-height-21{min-height:21em}
    .sm-row-height-22{min-height:22em}
    .sm-row-height-23{min-height:23em}
    .sm-row-height-24{min-height:24em}
    .sm-row-height-25{min-height:25em}
    .sm-row-height-26{min-height:26em}
    .sm-row-height-27{min-height:27em}
    .sm-row-height-28{min-height:28em}
    .sm-row-height-29{min-height:29em}
    .sm-row-height-30{min-height:30em}
    .sm-row-height-31{min-height:31em}
    .sm-row-height-32{min-height:32em}
    .sm-row-height-33{min-height:33em}
    .sm-row-height-34{min-height:34em}
    .sm-row-height-35{min-height:35em}
    .sm-row-height-36{min-height:36em}
    .sm-row-height-37{min-height:37em}
    .sm-row-height-38{min-height:38em}
    .sm-row-height-39{min-height:39em}
    .sm-row-height-40{min-height:40em}


}
@media (min-width: 640px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: left;
    }
    .col-md-12{ width:100%;}
    .col-md-11{ width:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-md-10{ width:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-md-9{ width:/*calc(*/75%/* - 1rem)*/;}
    .col-md-8{ width:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-md-7{ width:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-md-6{ width:/*calc(*/50%/* - 1rem)*/;}
    .col-md-5{ width:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-md-4{ width:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-md-3{ width:/*calc(*/25%/* - 1rem)*/;}
    .col-md-2{ width:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-md-1{ width:/*calc(*/8.33333333333333%/* - 1rem)*/;}

    .col-md-padright00 { padding-right: 0; }
    .col-md-padright10 { padding-right: 1rem;}
    .col-md-padleft00 { padding-left: 0; }
    .col-md-padleft10 { padding-left: 1rem;}

    .col-md-pull-12{ right:100%;}
    .col-md-pull-11{ right:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-md-pull-10{ right:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-md-pull-9{ right:/*calc(*/75%/* - 1rem)*/;}
    .col-md-pull-8{ right:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-md-pull-7{ right:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-md-pull-6{ right:/*calc(*/50%/* - 1rem)*/;}
    .col-md-pull-5{ right:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-md-pull-4{ right:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-md-pull-3{ right:/*calc(*/25%/* - 1rem)*/;}
    .col-md-pull-2{ right:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-md-pull-1{ right:/*calc(*/8.33333333333333%/* - 1rem)*/;}
    .col-md-pull-0{ right:auto;}

    .col-md-push-12{ left:100%;}
    .col-md-push-11{ left:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-md-push-10{ left:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-md-push-9{ left:/*calc(*/75%/* - 1rem)*/;}
    .col-md-push-8{ left:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-md-push-7{ left:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-md-push-6{ left:/*calc(*/50%/* - 1rem)*/;}
    .col-md-push-5{ left:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-md-push-4{ left:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-md-push-3{ left:/*calc(*/25%/* - 1rem)*/;}
    .col-md-push-2{ left:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-md-push-1{ left:/*calc(*/8.33333333333333%/* - 1rem)*/;}
    .col-md-push-0{ left:auto;}

    .col-md-offset-12{ margin-left:100%;}
    .col-md-offset-11{ margin-left:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-md-offset-10{ margin-left:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-md-offset-9{ margin-left:/*calc(*/75%/* - 1rem)*/;}
    .col-md-offset-8{ margin-left:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-md-offset-7{ margin-left:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-md-offset-6{ margin-left:/*calc(*/50%/* - 1rem)*/;}
    .col-md-offset-5{ margin-left:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-md-offset-4{ margin-left:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-md-offset-3{ margin-left:/*calc(*/25%/* - 1rem)*/;}
    .col-md-offset-2{ margin-left:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-md-offset-1{ margin-left:/*calc(*/8.33333333333333%/* - 1rem)*/;}

    .md-height10{height:.76923rem} .md-height11{height:.84615rem} .md-height12{height:.92308rem} .md-height13{height:1rem} .md-height14{height:1.07692rem} .md-height15{height:1.15385rem} .md-height16{height:1.23077rem} .md-height17{height:1.30769rem} .md-height18{height:1.38462rem} .md-height19{height:1.46154rem} .md-height20{height:1.53846rem} .md-height21{height:1.61538rem} .md-height22{height:1.69231rem} .md-height23{height:1.76923rem} .md-height24{height:1.84615rem} .md-height25{height:1.92308rem} .md-height26{height:2rem} .md-height27{height:2.07692rem} .md-height28{height:2.15385rem} .md-height29{height:2.23077rem} .md-height30{height:2.30769rem} .md-height31{height:2.38462rem} .md-height32{height:2.46154rem} .md-height33{height:2.53846rem} .md-height34{height:2.61538rem} .md-height35{height:2.69231rem} .md-height36{height:2.76923rem} .md-height37{height:2.84615rem} .md-height38{height:2.92308rem} .md-height39{height:3rem} .md-height40{height:3.07692rem} .md-height41{height:3.15385rem} .md-height42{height:3.23077rem} .md-height43{height:3.30769rem} .md-height44{height:3.38462rem} .md-height45{height:3.46154rem} .md-height46{height:3.53846rem} .md-height47{height:3.61538rem} .md-height48{height:3.69231rem} .md-height49{height:3.76923rem} .md-height50{height:3.84615rem} .md-height51{height:3.92308rem} .md-height52{height:4rem} .md-height53{height:4.07692rem} .md-height54{height:4.15385rem} .md-height55{height:4.23077rem} .md-height56{height:4.30769rem} .md-height57{height:4.38462rem} .md-height58{height:4.46154rem} .md-height59{height:4.53846rem} .md-height60{height:4.61538rem} .md-height61{height:4.69231rem} .md-height62{height:4.76923rem} .md-height63{height:4.84615rem} .md-height64{height:4.92308rem} .md-height65{height:5rem} .md-height66{height:5.07692rem} .md-height67{height:5.15385rem} .md-height68{height:5.23077rem} .md-height69{height:5.30769rem} .md-height70{height:5.38462rem} .md-height71{height:5.46154rem} .md-height72{height:5.53846rem} .md-height73{height:5.61538rem} .md-height74{height:5.69231rem} .md-height75{height:5.76923rem} .md-height76{height:5.84615rem} .md-height77{height:5.92308rem} .md-height78{height:6rem} .md-height79{height:6.07692rem} .md-height80{height:6.15385rem} .md-height81{height: 6.23077rem} .md-height82{height: 6.30769rem} .md-height83{height: 6.38462rem} .md-height84{height: 6.46154rem} .md-height85{height: 6.53846rem} .md-height86{height: 6.61538rem} .md-height87{height: 6.69231rem} .md-height88{height: 6.76923rem} .md-height89{height: 6.84615rem} .md-height90{height: 6.92308rem} .md-height91{height: 7rem} .md-height92{height: 7.07692rem} .md-height93{height: 7.15385rem} .md-height94{height: 7.23077rem} .md-height95{height: 7.30769rem} .md-height96{height: 7.38462rem} .md-height97{height: 7.46154rem} .md-height98{height: 7.53846rem} .md-height99{height: 7.61538rem} .md-height100{height: 7.69231rem} .md-height101{height: 7.76923rem} .md-height102{height: 7.84615rem} .md-height103{height: 7.92308rem} .md-height104{height: 8rem} .md-height105{height: 8.07692rem} .md-height106{height: 8.15385rem} .md-height107{height: 8.23077rem} .md-height108{height: 8.30769rem} .md-height109{height: 8.38462rem} .md-height110{height: 8.46154rem} .md-height111{height: 8.53846rem} .md-height112{height: 8.61538rem} .md-height113{height: 8.69231rem} .md-height114{height: 8.76923rem} .md-height115{height: 8.84615rem} .md-height116{height: 8.92308rem} .md-height117{height: 9rem} .md-height118{height: 9.07692rem} .md-height119{height: 9.15385rem} .md-height120{height: 9.23077rem}

    .md-row-height-1{min-height:1em}
    .md-row-height-2{min-height:2em}
    .md-row-height-3{min-height:3em}
    .md-row-height-4{min-height:4em}
    .md-row-height-5{min-height:5em}
    .md-row-height-6{min-height:6em}
    .md-row-height-7{min-height:7em}
    .md-row-height-8{min-height:8em}
    .md-row-height-9{min-height:9em}
    .md-row-height-10{min-height:10em}
    .md-row-height-11{min-height:11em}
    .md-row-height-12{min-height:12em}
    .md-row-height-13{min-height:13em}
    .md-row-height-14{min-height:14em}
    .md-row-height-15{min-height:15em}
    .md-row-height-16{min-height:16em}
    .md-row-height-17{min-height:17em}
    .md-row-height-18{min-height:18em}
    .md-row-height-19{min-height:19em}
    .md-row-height-20{min-height:20em}
    .md-row-height-21{min-height:21em}
    .md-row-height-22{min-height:22em}
    .md-row-height-23{min-height:23em}
    .md-row-height-24{min-height:24em}
    .md-row-height-25{min-height:25em}
    .md-row-height-26{min-height:26em}
    .md-row-height-27{min-height:27em}
    .md-row-height-28{min-height:28em}
    .md-row-height-29{min-height:29em}
    .md-row-height-30{min-height:30em}
    .md-row-height-31{min-height:31em}
    .md-row-height-32{min-height:32em}
    .md-row-height-33{min-height:33em}
    .md-row-height-34{min-height:34em}
    .md-row-height-35{min-height:35em}
    .md-row-height-36{min-height:36em}
    .md-row-height-37{min-height:37em}
    .md-row-height-38{min-height:38em}
    .md-row-height-39{min-height:39em}
    .md-row-height-40{min-height:40em}

}
@media (min-width: 840px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
        float: left;
    }
    .col-lg-12{ width:100%;}
    .col-lg-11{ width:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-lg-10{ width:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-lg-9{ width:/*calc(*/75%/* - 1rem)*/;}
    .col-lg-8{ width:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-lg-7{ width:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-lg-6{ width:/*calc(*/50%/* - 1rem)*/;}
    .col-lg-5{ width:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-lg-4{ width:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-lg-3{ width:/*calc(*/25%/* - 1rem)*/;}
    .col-lg-2{ width:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-lg-1{ width:/*calc(*/8.33333333333333%/* - 1rem)*/;}

    .col-lg-padright00 { padding-right: 0; }
    .col-lg-padright10 { padding-right: 1rem;}
    .col-lg-padleft00 { padding-left: 0; }
    .col-lg-padleft10 { padding-left: 1rem;}

    .col-lg-pull-12{ right:100%;}
    .col-lg-pull-11{ right:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-lg-pull-10{ right:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-lg-pull-9{ right:/*calc(*/75%/* - 1rem)*/;}
    .col-lg-pull-8{ right:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-lg-pull-7{ right:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-lg-pull-6{ right:/*calc(*/50%/* - 1rem)*/;}
    .col-lg-pull-5{ right:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-lg-pull-4{ right:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-lg-pull-3{ right:/*calc(*/25%/* - 1rem)*/;}
    .col-lg-pull-2{ right:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-lg-pull-1{ right:/*calc(*/8.33333333333333%/* - 1rem)*/;}
    .col-lg-pull-0{ right:auto;}

    .col-lg-push-12{ left:100%;}
    .col-lg-push-11{ left:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-lg-push-10{ left:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-lg-push-9{ left:/*calc(*/75%/* - 1rem)*/;}
    .col-lg-push-8{ left:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-lg-push-7{ left:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-lg-push-6{ left:/*calc(*/50%/* - 1rem)*/;}
    .col-lg-push-5{ left:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-lg-push-4{ left:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-lg-push-3{ left:/*calc(*/25%/* - 1rem)*/;}
    .col-lg-push-2{ left:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-lg-push-1{ left:/*calc(*/8.33333333333333%/* - 1rem)*/;}
    .col-lg-push-0{ left:auto;}

    .col-lg-offset-12{ margin-left:100%;}
    .col-lg-offset-11{ margin-left:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-lg-offset-10{ margin-left:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-lg-offset-9{ margin-left:/*calc(*/75%/* - 1rem)*/;}
    .col-lg-offset-8{ margin-left:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-lg-offset-7{ margin-left:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-lg-offset-6{ margin-left:/*calc(*/50%/* - 1rem)*/;}
    .col-lg-offset-5{ margin-left:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-lg-offset-4{ margin-left:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-lg-offset-3{ margin-left:/*calc(*/25%/* - 1rem)*/;}
    .col-lg-offset-2{ margin-left:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-lg-offset-1{ margin-left:/*calc(*/8.33333333333333%/* - 1rem)*/;}

    .lg-height10{height:.76923rem} .lg-height11{height:.84615rem} .lg-height12{height:.92308rem} .lg-height13{height:1rem} .lg-height14{height:1.07692rem} .lg-height15{height:1.15385rem} .lg-height16{height:1.23077rem} .lg-height17{height:1.30769rem} .lg-height18{height:1.38462rem} .lg-height19{height:1.46154rem} .lg-height20{height:1.53846rem} .lg-height21{height:1.61538rem} .lg-height22{height:1.69231rem} .lg-height23{height:1.76923rem} .lg-height24{height:1.84615rem} .lg-height25{height:1.92308rem} .lg-height26{height:2rem} .lg-height27{height:2.07692rem} .lg-height28{height:2.15385rem} .lg-height29{height:2.23077rem} .lg-height30{height:2.30769rem} .lg-height31{height:2.38462rem} .lg-height32{height:2.46154rem} .lg-height33{height:2.53846rem} .lg-height34{height:2.61538rem} .lg-height35{height:2.69231rem} .lg-height36{height:2.76923rem} .lg-height37{height:2.84615rem} .lg-height38{height:2.92308rem} .lg-height39{height:3rem} .lg-height40{height:3.07692rem} .lg-height41{height:3.15385rem} .lg-height42{height:3.23077rem} .lg-height43{height:3.30769rem} .lg-height44{height:3.38462rem} .lg-height45{height:3.46154rem} .lg-height46{height:3.53846rem} .lg-height47{height:3.61538rem} .lg-height48{height:3.69231rem} .lg-height49{height:3.76923rem} .lg-height50{height:3.84615rem} .lg-height51{height:3.92308rem} .lg-height52{height:4rem} .lg-height53{height:4.07692rem} .lg-height54{height:4.15385rem} .lg-height55{height:4.23077rem} .lg-height56{height:4.30769rem} .lg-height57{height:4.38462rem} .lg-height58{height:4.46154rem} .lg-height59{height:4.53846rem} .lg-height60{height:4.61538rem} .lg-height61{height:4.69231rem} .lg-height62{height:4.76923rem} .lg-height63{height:4.84615rem} .lg-height64{height:4.92308rem} .lg-height65{height:5rem} .lg-height66{height:5.07692rem} .lg-height67{height:5.15385rem} .lg-height68{height:5.23077rem} .lg-height69{height:5.30769rem} .lg-height70{height:5.38462rem} .lg-height71{height:5.46154rem} .lg-height72{height:5.53846rem} .lg-height73{height:5.61538rem} .lg-height74{height:5.69231rem} .lg-height75{height:5.76923rem} .lg-height76{height:5.84615rem} .lg-height77{height:5.92308rem} .lg-height78{height:6rem} .lg-height79{height:6.07692rem} .lg-height80{height:6.15385rem} .lg-height81{height: 6.23077rem} .lg-height82{height: 6.30769rem} .lg-height83{height: 6.38462rem} .lg-height84{height: 6.46154rem} .lg-height85{height: 6.53846rem} .lg-height86{height: 6.61538rem} .lg-height87{height: 6.69231rem} .lg-height88{height: 6.76923rem} .lg-height89{height: 6.84615rem} .lg-height90{height: 6.92308rem} .lg-height91{height: 7rem} .lg-height92{height: 7.07692rem} .lg-height93{height: 7.15385rem} .lg-height94{height: 7.23077rem} .lg-height95{height: 7.30769rem} .lg-height96{height: 7.38462rem} .lg-height97{height: 7.46154rem} .lg-height98{height: 7.53846rem} .lg-height99{height: 7.61538rem} .lg-height100{height: 7.69231rem} .lg-height101{height: 7.76923rem} .lg-height102{height: 7.84615rem} .lg-height103{height: 7.92308rem} .lg-height104{height: 8rem} .lg-height105{height: 8.07692rem} .lg-height106{height: 8.15385rem} .lg-height107{height: 8.23077rem} .lg-height108{height: 8.30769rem} .lg-height109{height: 8.38462rem} .lg-height110{height: 8.46154rem} .lg-height111{height: 8.53846rem} .lg-height112{height: 8.61538rem} .lg-height113{height: 8.69231rem} .lg-height114{height: 8.76923rem} .lg-height115{height: 8.84615rem} .lg-height116{height: 8.92308rem} .lg-height117{height: 9rem} .lg-height118{height: 9.07692rem} .lg-height119{height: 9.15385rem} .lg-height120{height: 9.23077rem} .xl-height185{height: 14.23077rem}

    .lg-row-height-1{min-height:1em}
    .lg-row-height-2{min-height:2em}
    .lg-row-height-3{min-height:3em}
    .lg-row-height-4{min-height:4em}
    .lg-row-height-5{min-height:5em}
    .lg-row-height-6{min-height:6em}
    .lg-row-height-7{min-height:7em}
    .lg-row-height-8{min-height:8em}
    .lg-row-height-9{min-height:9em}
    .lg-row-height-10{min-height:10em}
    .lg-row-height-11{min-height:11em}
    .lg-row-height-12{min-height:12em}
    .lg-row-height-13{min-height:13em}
    .lg-row-height-14{min-height:14em}
    .lg-row-height-15{min-height:15em}
    .lg-row-height-16{min-height:16em}
    .lg-row-height-17{min-height:17em}
    .lg-row-height-18{min-height:18em}
    .lg-row-height-19{min-height:19em}
    .lg-row-height-20{min-height:20em}
    .lg-row-height-21{min-height:21em}
    .lg-row-height-22{min-height:22em}
    .lg-row-height-23{min-height:23em}
    .lg-row-height-24{min-height:24em}
    .lg-row-height-25{min-height:25em}
    .lg-row-height-26{min-height:26em}
    .lg-row-height-27{min-height:27em}
    .lg-row-height-28{min-height:28em}
    .lg-row-height-29{min-height:29em}
    .lg-row-height-30{min-height:30em}
    .lg-row-height-31{min-height:31em}
    .lg-row-height-32{min-height:32em}
    .lg-row-height-33{min-height:33em}
    .lg-row-height-34{min-height:34em}
    .lg-row-height-35{min-height:35em}
    .lg-row-height-36{min-height:36em}
    .lg-row-height-37{min-height:37em}
    .lg-row-height-38{min-height:38em}
    .lg-row-height-39{min-height:39em}
    .lg-row-height-40{min-height:40em}

}
@media (min-width: 1140px) {
    .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
        float: left;
    }
    .col-xl-12{ width:100%;}
    .col-xl-11{ width:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-xl-10{ width:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-xl-9{ width:/*calc(*/75%/* - 1rem)*/;}
    .col-xl-8{ width:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-xl-7{ width:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-xl-6{ width:/*calc(*/50%/* - 1rem)*/;}
    .col-xl-5{ width:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-xl-4{ width:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-xl-3{ width:/*calc(*/25%/* - 1rem)*/;}
    .col-xl-2{ width:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-xl-1{ width:/*calc(*/8.33333333333333%/* - 1rem)*/;}

    .col-xl-padright00 { padding-right: 0; }
    .col-xl-padright10 { padding-right: 1rem;}
    .col-xl-padleft00 { padding-left: 0; }
    .col-xl-padleft10 { padding-left: 1rem;}

    .col-xl-pull-12{ right:100%;}
    .col-xl-pull-11{ right:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-xl-pull-10{ right:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-xl-pull-9{ right:/*calc(*/75%/* - 1rem)*/;}
    .col-xl-pull-8{ right:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-xl-pull-7{ right:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-xl-pull-6{ right:/*calc(*/50%/* - 1rem)*/;}
    .col-xl-pull-5{ right:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-xl-pull-4{ right:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-xl-pull-3{ right:/*calc(*/25%/* - 1rem)*/;}
    .col-xl-pull-2{ right:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-xl-pull-1{ right:/*calc(*/8.33333333333333%/* - 1rem)*/;}
    .col-xl-pull-0{ right:auto;}

    .col-xl-push-12{ left:100%;}
    .col-xl-push-11{ left:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-xl-push-10{ left:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-xl-push-9{ left:/*calc(*/75%/* - 1rem)*/;}
    .col-xl-push-8{ left:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-xl-push-7{ left:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-xl-push-6{ left:/*calc(*/50%/* - 1rem)*/;}
    .col-xl-push-5{ left:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-xl-push-4{ left:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-xl-push-3{ left:/*calc(*/25%/* - 1rem)*/;}
    .col-xl-push-2{ left:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-xl-push-1{ left:/*calc(*/8.33333333333333%/* - 1rem)*/;}
    .col-xl-push-0{ left:auto;}

    .col-xl-offset-12{ margin-left:100%;}
    .col-xl-offset-11{ margin-left:/*calc(*/91.6666666666667%/* - 1rem)*/;}
    .col-xl-offset-10{ margin-left:/*calc(*/83.3333333333333%/* - 1rem)*/;}
    .col-xl-offset-9{ margin-left:/*calc(*/75%/* - 1rem)*/;}
    .col-xl-offset-8{ margin-left:/*calc(*/66.6666666666667%/* - 1rem)*/;}
    .col-xl-offset-7{ margin-left:/*calc(*/58.3333333333333%/* - 1rem)*/;}
    .col-xl-offset-6{ margin-left:/*calc(*/50%/* - 1rem)*/;}
    .col-xl-offset-5{ margin-left:/*calc(*/41.6666666666667%/* - 1rem)*/;}
    .col-xl-offset-4{ margin-left:/*calc(*/33.3333333333333%/* - 1rem)*/;}
    .col-xl-offset-3{ margin-left:/*calc(*/25%/* - 1rem)*/;}
    .col-xl-offset-2{ margin-left:/*calc(*/16.6666666666667%/* - 1rem)*/;}
    .col-xl-offset-1{ margin-left:/*calc(*/8.33333333333333%/* - 1rem)*/;}

    .xl-height10{height:.76923rem} .xl-height11{height:.84615rem} .xl-height12{height:.92308rem} .xl-height13{height:1rem} .xl-height14{height:1.07692rem} .xl-height15{height:1.15385rem} .xl-height16{height:1.23077rem} .xl-height17{height:1.30769rem} .xl-height18{height:1.38462rem} .xl-height19{height:1.46154rem} .xl-height20{height:1.53846rem} .xl-height21{height:1.61538rem} .xl-height22{height:1.69231rem} .xl-height23{height:1.76923rem} .xl-height24{height:1.84615rem} .xl-height25{height:1.92308rem} .xl-height26{height:2rem} .xl-height27{height:2.07692rem} .xl-height28{height:2.15385rem} .xl-height29{height:2.23077rem} .xl-height30{height:2.30769rem} .xl-height31{height:2.38462rem} .xl-height32{height:2.46154rem} .xl-height33{height:2.53846rem} .xl-height34{height:2.61538rem} .xl-height35{height:2.69231rem} .xl-height36{height:2.76923rem} .xl-height37{height:2.84615rem} .xl-height38{height:2.92308rem} .xl-height39{height:3rem} .xl-height40{height:3.07692rem} .xl-height41{height:3.15385rem} .xl-height42{height:3.23077rem} .xl-height43{height:3.30769rem} .xl-height44{height:3.38462rem} .xl-height45{height:3.46154rem} .xl-height46{height:3.53846rem} .xl-height47{height:3.61538rem} .xl-height48{height:3.69231rem} .xl-height49{height:3.76923rem} .xl-height50{height:3.84615rem} .xl-height51{height:3.92308rem} .xl-height52{height:4rem} .xl-height53{height:4.07692rem} .xl-height54{height:4.15385rem} .xl-height55{height:4.23077rem} .xl-height56{height:4.30769rem} .xl-height57{height:4.38462rem} .xl-height58{height:4.46154rem} .xl-height59{height:4.53846rem} .xl-height60{height:4.61538rem} .xl-height61{height:4.69231rem} .xl-height62{height:4.76923rem} .xl-height63{height:4.84615rem} .xl-height64{height:4.92308rem} .xl-height65{height:5rem} .xl-height66{height:5.07692rem} .xl-height67{height:5.15385rem} .xl-height68{height:5.23077rem} .xl-height69{height:5.30769rem} .xl-height70{height:5.38462rem} .xl-height71{height:5.46154rem} .xl-height72{height:5.53846rem} .xl-height73{height:5.61538rem} .xl-height74{height:5.69231rem} .xl-height75{height:5.76923rem} .xl-height76{height:5.84615rem} .xl-height77{height:5.92308rem} .xl-height78{height:6rem} .xl-height79{height:6.07692rem} .xl-height80{height:6.15385rem} .xl-height81{height: 6.23077rem} .xl-height82{height: 6.30769rem} .xl-height83{height: 6.38462rem} .xl-height84{height: 6.46154rem} .xl-height85{height: 6.53846rem} .xl-height86{height: 6.61538rem} .xl-height87{height: 6.69231rem} .xl-height88{height: 6.76923rem} .xl-height89{height: 6.84615rem} .xl-height90{height: 6.92308rem} .xl-height91{height: 7rem} .xl-height92{height: 7.07692rem} .xl-height93{height: 7.15385rem} .xl-height94{height: 7.23077rem} .xl-height95{height: 7.30769rem} .xl-height96{height: 7.38462rem} .xl-height97{height: 7.46154rem} .xl-height98{height: 7.53846rem} .xl-height99{height: 7.61538rem} .xl-height100{height: 7.69231rem} .xl-height101{height: 7.76923rem} .xl-height102{height: 7.84615rem} .xl-height103{height: 7.92308rem} .xl-height104{height: 8rem} .xl-height105{height: 8.07692rem} .xl-height106{height: 8.15385rem} .xl-height107{height: 8.23077rem} .xl-height108{height: 8.30769rem} .xl-height109{height: 8.38462rem} .xl-height110{height: 8.46154rem} .xl-height111{height: 8.53846rem} .xl-height112{height: 8.61538rem} .xl-height113{height: 8.69231rem} .xl-height114{height: 8.76923rem} .xl-height115{height: 8.84615rem} .xl-height116{height: 8.92308rem} .xl-height117{height: 9rem} .xl-height118{height: 9.07692rem} .xl-height119{height: 9.15385rem} .xl-height120{height: 9.23077rem} .xl-height198{height: 15.23077rem}

    .xl-row-height-1{min-height:1em}
    .xl-row-height-2{min-height:2em}
    .xl-row-height-3{min-height:3em}
    .xl-row-height-4{min-height:4em}
    .xl-row-height-5{min-height:5em}
    .xl-row-height-6{min-height:6em}
    .xl-row-height-7{min-height:7em}
    .xl-row-height-8{min-height:8em}
    .xl-row-height-9{min-height:9em}
    .xl-row-height-10{min-height:10em}
    .xl-row-height-11{min-height:11em}
    .xl-row-height-12{min-height:12em}
    .xl-row-height-13{min-height:13em}
    .xl-row-height-14{min-height:14em}
    .xl-row-height-15{min-height:15em}
    .xl-row-height-16{min-height:16em}
    .xl-row-height-17{min-height:17em}
    .xl-row-height-18{min-height:18em}
    .xl-row-height-19{min-height:19em}
    .xl-row-height-20{min-height:20em}
    .xl-row-height-21{min-height:21em}
    .xl-row-height-22{min-height:22em}
    .xl-row-height-23{min-height:23em}
    .xl-row-height-24{min-height:24em}
    .xl-row-height-25{min-height:25em}
    .xl-row-height-26{min-height:26em}
    .xl-row-height-27{min-height:27em}
    .xl-row-height-28{min-height:28em}
    .xl-row-height-29{min-height:29em}
    .xl-row-height-30{min-height:30em}
    .xl-row-height-31{min-height:31em}
    .xl-row-height-32{min-height:32em}
    .xl-row-height-33{min-height:33em}
    .xl-row-height-34{min-height:34em}
    .xl-row-height-35{min-height:35em}
    .xl-row-height-36{min-height:36em}
    .xl-row-height-37{min-height:37em}
    .xl-row-height-38{min-height:38em}
    .xl-row-height-39{min-height:39em}
    .xl-row-height-40{min-height:40em}



}
@media (max-width: 479px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 480px) and (max-width: 639px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 640px) and (max-width: 839px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 840px) and (max-width: 1139px){
  .hidden-lg {
    display: none !important;
  }
}
@media (min-width: 1140px){
  .hidden-xl {
    display: none !important;
  }
}

.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.centeralign-button{
  padding-left: 1rem;
  text-align: right;
  margin: auto;
  width: 50%;
}

.center--image {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
.fixed {position: fixed;}
.fixed-y--top {top: 0;}
.fixed-y--bottom {bottom: 0;}
.fixed-x--left {left: 0;}
.fixed-x--right {right: 0;}

@media screen and (max-width: 839px) {
	#cookie_banner {
		background: #ccc;
		position: fixed;
		bottom: 0;
		z-index: 9;
	}
}
@media screen and (min-width: 840px) {
	#cookie_banner {
		background: rgba(0,0,0,0.1);
	}
}
#cookie_banner {
	font-family: M-S London W03 Regular, Arial, Helvetica, sans-serif;

}
#cookie_banner a {
	/*color: #fff;*/
}
#cookie_banner #cookie_close_banner {
	position: relative;
	top: 0.125rem;
}
#disclaimer_banner {
	padding: 10px 0 20px 0;
}

@media print {
    body {
        background: White;
        color: #000;
        font: 12pt "New Century Schoolbook", "Times New Roman", TimesNR, Times, serif;
        text-align: left
    }

#pdf-print {
        font-family: Uni_Next_HSBC_Reg,Arial,sans-serif;
        font-size: 14px
    }

    #pdf-print #modal-1,#pdf-print #modal-2,#pdf-print .non-pdf,#pdf-print .contentAnchor,#pdf-print .skipLink,#pdf-print .w-mas-rbwm,#pdf-print .c-pro-head,#pdf-print .fullNavWrapper,#pdf-print .tabContents,#pdf-print .popupPanelWrapper,#pdf-print .w-foo-rbwm-lnk,#pdf-print .w-foo-rbwm,#pdf-print .t-mod,#pdf-print .w-dis-con,#pdf-print .headerWrapper .icon,#pdf-print .w-cook,#pdf-print .no-print {
        display: none;
        visibility: hidden
    }

    #pdf-print .pdf-only,#pdf-print .previous-changes {
        display: block
    }

    #pdf-print .content-list {
        display: block;
        margin-bottom: 30px
    }

    #pdf-print .content-list.btl {
        margin-bottom: 500px
    }

    #pdf-print .content-list a {
        color: #000
    }

    #pdf-print .pageWrapper {
        padding-top: 20px;
        margin: 0 40px
    }

    #pdf-print .pageWrapper .row {
        margin-bottom: 10px
    }

    #pdf-print .pageWrapper .row.internal-content {
        margin-bottom: 220px;
        margin-top: 40px
    }

    #pdf-print .pageWrapper .row.internal-content a {
        color: #000
    }

    #pdf-print .pageWrapper .row .right,#pdf-print .pageWrapper .row .left {
        display: inline-block;
        width: 48%
    }

    #pdf-print .pageWrapper .row .col ul {
        list-style: none
    }

    #pdf-print .pageWrapper .row .col li span {
        float: right;
        padding-right: 20px
    }

    #pdf-print .pageWrapper .row .col.half {
        width: 50%
    }

    #pdf-print a {
        text-decoration: none
    }

    #pdf-print .w-fst0 {
        margin-bottom: 20px
    }

    #pdf-print .w-p {
        margin-bottom: 14px
    }

    #pdf-print .w-ul ul {
        list-style-position: inside;
        margin-bottom: 14px;
        margin-left: 20px
    }

    #pdf-print .brand-pdf {
        display: block;
        margin-bottom: 120px;
        position: relative
    }

    #pdf-print .brand-pdf img {
        margin: 10px;
        position: absolute;
        right: 20px;
        top: 0;
        width: 133px
    }

    #pdf-print .brand-pdf.btl {
        margin-bottom: 100px
    }

    #pdf-print .brand-pdf .w-fst1 {
        font-size: 200%
    }

    #pdf-print .brand-pdf .w-fst1 span {
        color: #939193;
        font-weight: normal
    }

    #pdf-print .intro {
        margin-bottom: 50px
    }

    #pdf-print .intro p {
        margin-bottom: 10px
    }

    #pdf-print .w-fst1 {
        font-size: 150%;
        margin-bottom: 20px
    }

    #pdf-print .previous-changes {
        margin-bottom: 700px
    }

    #pdf-print .resultWrapper {
        border: 0;
        padding: 0 0 30px 0
    }

    #pdf-print .result h3.w-fst1 {
        font-size: 180%;
        font-weight: normal;
        margin-top: 30px
    }

    #pdf-print .expHeader {
        color: #000;
        font-size: 135%
    }

    #pdf-print .expanderWrapper {
        background: none;
        padding: 5px 0 15px 0
    }

    #pdf-print .expanderWrapper a {
        color: blue;
        font-family: Uni_Next_HSBC_Reg,Arial,sans-serif;
        text-decoration: underline
    }

    #pdf-print .expanderWrapper .w-ul {
        margin-left: 20px
    }

    #pdf-print .expanderWrapper .w-ul li {
        line-height: 1.200em;
        padding-bottom: 5px
    }

    #pdf-print .expanderWrapper .w-fst4 {
        font-size: 110%;
        margin-bottom: 5px
    }

    #pdf-print .w-tbl-sim {
        margin-bottom: 14px
    }

    #pdf-print .w-tbl-sim th,#pdf-print .w-tbl-sim td {
        border: 1px solid #000;
        padding: 10px
    }

    #pdf-print .w-tbl-sim th {
        border: 2px solid #000;
        font-size: 110%
    }

    #pdf-print .w-tbl-sim a {
        color: blue
    }

    .background-red{
      background: Red !important;
    }
