/* fonts
–––––––––––––––––––––––––––––––––––––––––––––––––– */
p, li {font-size:.925em;color:#333;font-weight:400;margin-bottom:1em;font-family: "proxima-nova","Helvetica Neue",Helvetica,sans-serif;}
p.large,ul.large li {font-size:1em;color: rgba(82,82,82,1);}
p.xlarge,ul.xlarge li {font-size:1.125em;color: rgba(82,82,82,1);margin-top:0;}
h1,h2,h3 {font-family: "montserrat","Helvetica Neue",Helvetica,sans-serif;}
h1 {font-size:1.75em;color:rgba(37,102,124,1);line-height:1.1;font-weight:700;}
h1.smallrev {font-size:1.75em;color:#fff;}
h2 {font-size:1.375em;color:rgba(82,82,82,1);line-height:1.3;font-weight:300;}
.rotnumbers + h2 {margin-top:0 !important;padding-top:0 !important;}
h3 {font-size:1.25em;color:rgba(82,82,82,1);font-weight:300;}
h4 {font-size:1.125em;color:#333;}
h5 {font-size:1em;color:#333;}
blockquote {}
i {font-style:normal;}
strong {font-weight:700;}
.rev{color: #fff;}
.bold {font-weight:700 !important;}
.picleft {float:left;margin:0 1em 1em 0;}
.picright {float:right;margin:0 0 1em 1em;}
.hero3 h2 {color:#fff;}
sup {vertical-align: super;font-size: .675em;}
/* fonts for devices larger than 550px
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media (min-width: 550px) {
p, li {font-size:1em;color:#333;}
p.large,ul.large li {font-size:1.25em;color: rgba(82,82,82,1);}
p.xlarge,ul.xlarge li {font-size:1.5em;color: rgba(82,82,82,1);margin-top:0;}
/* h1 {font-size:2.5em !important;} */
h1 {font-size:2.325em;}
h2 {font-size:2em;color:rgba(82,82,82,1);}
h3 {font-size:1.5em;color:rgba(82,82,82,1);}
h4 {font-size:1.125em;color:#333;}
h5 {font-size:1em;color:#333;}
blockquote {}
p.intro {font-size:1.75em;color:#333;}
h2.section {font-weight:400;font-size:2.625em;color:#333;}
}
/* fonts for devices larger than 750px
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media (min-width: 750px) {
.hero2 h1 {margin-bottom:0;font-size:3.25em !important;}
.hero3 .other-content h1.index {margin-bottom:1em !important;font-size:3.25em !important;text-transform: none !important;}
h1.smallrev {font-size:2em;color:#fff;}
h2 {font-size:2em;}
.columns h2:first-child {margin-top:0;}
.rotnumbers + h2 {margin-top:0 !important;padding-top:0 !important;}
h3 {font-size:1.5em;}
h4 {font-size:1.25em;}
h5 {font-size:1em;}
blockquote {}
p.intro {font-size:1.75em;color:#333;}
}

@media (min-width: 1120px) {
h1 {font-size:2.75em;}
}

.container {position: relative;width: 100%;margin: 0 auto;padding: 16px 20px 24px 20px;box-sizing: border-box;clear:both;}
.container.headlogo {padding: 16px 0 0 20px !important;}
.container0 {position: relative;width: 100%;margin: 0 auto;padding: 16px 20px 24px 20px;box-sizing: border-box;}
.row,.row-w{width:100%;}
.row.finaldiv {padding-bottom:4em;}
.columns.links{margin-bottom:1em !important;}
.columns{width: 100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}
.rotnumbers .three.columns{width: 47%;}
.seven.columns{text-align:center;} 
footer .container {padding-top:0;}
.six.columns img {margin-top:1em;}
/* Grid for devices larger than 400px */
@media (min-width: 400px) {
.container{ width: 85%; padding: 36px 0; }
}

/* Grid for devices larger than 550px */
@media (min-width: 780px) {
main{padding-right:0!important}.footer{margin-top:-78px;position:relative;height:4em;clear:both;padding-top:5em}.header{margin-top:2em;position:relative}.container{width:80%;max-width:1600px;margin:0 auto;padding:56px 0}.container0{width:80%;max-width:1600px;margin:0 auto;padding:0 0 56px}.columns{margin-left:4%;position:relative}.columns:first-child{margin-left:0}.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.rotnumbers .three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%;text-align:left}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0;margin-right:0}.one-third.columns{width:30.6666666667%}.two-thirds.columns{width:65.3333333333%}.one-half.columns{width:48%}
/* Offsets */
.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.columns{margin-left:26%}.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.columns{margin-left:52%}.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.columns{margin-left:78%}.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.columns{margin-left:52%}.headerlogo {height:40px;margin-top:-3em;margin-left:0;}
.six.columns img {margin-top:0;}
.columns.links{margin-bottom:2.5em !important;}
.container.headlogo {padding: 48px 20px 24px 0 !important;}
}
.four.columns.addesc{margin-left: 0;}

/* header for small screens
–––––––––––––––––––––––––––––––––––––––––––––––––– */
header {height:50px;/* border-bottom: 2px solid rgba(235,233,235,1); */position:relative;}
header .container {z-index:102;margin-top:0;}
.mainnavsub{position: absolute;top: 0;right:16px;z-index:1001;margin-bottom:3px;}
.sharepanel {position:fixed;bottom:0;right:0;padding:8px 4px 0 4px;width:28px;background-color:#fff;border-radius: 5px 0 0 0;z-index:1001;}
.sharepanelicons{text-align:center;width:24px;}
.sharepanel img {border-top:1px solid rgba(235,233,235,1);display:block;padding:1em 0;margin:0 auto;width:24px;}
@media only screen and (min-width: 520px) {
header {height:118px;}
.sharepanel {height:218px;position:fixed;top:224px;left:0;padding:16px 8px 0 8px;width:44px;background-color:#fff;border-radius: 0 5px 5px 0}
.sharepanelicons{text-align:center;width:32px;}
.sharepanel img {border-top:1px solid rgba(235,233,235,1);display:block;padding:1em 0;margin:0 auto;width:32px;}
}
@media only screen and (min-width: 835px) {
.mainnavsub{position: absolute;top: 0;right: 72px;text-align:right;margin-right:1em;z-index:1001;width:auto;}
}
/* Links
–––––––––––––––––––––––––––––––––––––––––––––––––– */
a img {border-bottom: none;}
a,a:visited {color:rgba(246,146,30,1);text-decoration:none;border-bottom:none;cursor: pointer;}
a:hover {color: rgba(246,146,30,.8);border-bottom:2px dotted #8597d3;transition: color .5s ease-out; }
h3 a,h3 a:visited,h2 a,h2 a:visited{color:rgba(81,125,165, 1);text-decoration:none;border-bottom:none;cursor: pointer;}
h3 a:hover, h2 a:hover{color: rgba(81,125,165, .8);border-bottom:2px dotted #8597d3;transition: color .5s ease-out; }
a.primary_cta,a.primary_cta:visited {background-color:rgba(246,146,30,1);font-weight: 700;font-size: 1.25em;color: #fff;text-align: center;padding: 12px 24px; width: auto;height: auto;border: none;border-radius: 4px;text-decoration:none;display:inline-block;margin-bottom:1em;-webkit-font-smoothing: antialiased;}
a.primary_cta:hover {background-color:rgba(255,203,81, 1);color:#fff;transition: background-color .5s ease-out;}
a.primary_cta2,a.primary_cta2:visited {background-color:#fff;font-weight: 700;font-size: 1.25em;color:rgba(246,146,30,1);text-align: center;padding: 12px 24px; border: 1px solid rgba(246,146,30,1);border-radius: 4px;text-decoration:none;}
a.primary_cta2:hover {background-color:#fff;color:rgba(246,146,30,.7);border: 1px solid rgba(246,146,30,.7);transition: background-color .5s ease-out;}
div.home_cta,div.home_cta:visited {display:inline-block;width:9em;background-color:#fff;font-weight: 700;font-size: 1.25em;color:rgba(246,146,30,1);text-align: center;padding: 12px 24px; border: 1px solid rgba(246,146,30,1);border-radius: 4px;text-decoration:none;}
div.home_cta:hover {background-color:#fff;color:rgba(246,146,30,.7);border: 1px solid rgba(246,146,30,.7);transition: background-color .5s ease-out;}
@media only screen and (min-width: 781px) {
a.primary_cta,a.primary_cta:visited,a.home_cta:visited {/* margin-bottom:1em; */margin-top:1em;} /* was 3em */
a.primary_cta2,a.primary_cta2:visited,a.home_cta,a.home_cta:visited {padding: 12px 12px;font-size:1em;margin-bottom:0;}
.tint_text a.primary_cta {margin-bottom:1em !important;margin-top:0 !important;}
}
@media only screen and (min-width: 1000px) {
a.primary_cta2,a.primary_cta2:visited {padding: 12px 24px;font-size:1.25em;}
}
.box3 a,a:visited,a:hover{border-bottom:none;}
.biowrap a {color:rgba(37,150,200,1);}
.biowrap a:hover {color:rgba(37,150,200,.8);}
a.blue_box,a.plain,footer a,footer a:visited {color:#fff;}
.stellarnav a,.stellarnava:visited {color:#777;}
.stellarnava:hover {color:#333;}
footer a:hover {color: rgba(235,233,235,1);border-bottom:2px dotted rgba(255,203,81, 1) !important; }
footer .social a:hover, footer .apps a:hover{border-bottom:none !important; }
.social {margin-bottom:1em;}
footer img.social {height:40px;}


/* hero display
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.hero2 h1.animated {-webkit-animation-duration: 2s;-webkit-animation-delay: 1s;}
/* HERO IMAGE */

.hero2 {width: 100%; height: 300px; position: relative;z-index:-1;}
.hero2 .other-content {display: table; position:absolute; display:table; height: 200px; width:100%;bottom: 5em; left: 0; z-index: 2; padding: 0; color: #fff;}
.hero2 .other-content h1{text-align: center;color:#fff; text-shadow: 1px 1px 3px #333;text-align:center;margin-bottom:0 !important;}
.hero2 .slide {z-index: 1; position: absolute; width: 100%; top: 0; left: 0; height: 100%; transition: opacity 2.5s ease-in-out; background-position: center center; background-repeat: no-repeat; background-size: cover;opacity: 0;}
.hero2 .slide.show {opacity: 1;}
.hero2 h1.animated {}

.hero3 {width: 100%; text-align:center;height: 300px; position: relative;background-position: center center; background-repeat: no-repeat; background-size: cover;}
.hero3:before {content: "";position: absolute;left: 0; right: 0;top: 0; bottom: 0;background: -webkit-gradient(linear,left top, left bottom,from(rgba(81,125,165, .4)),color-stop(rgba(81,125,165, .6)), to(rgba(51,51,51,.7)));background: -webkit-linear-gradient(rgba(81,125,165, .4),rgba(81,125,165, .6), rgba(51,51,51,.7));background: -o-linear-gradient(rgba(81,125,165, .4),rgba(81,125,165, .6), rgba(51,51,51,.7));background: linear-gradient(rgba(81,125,165, .4),rgba(81,125,165, .6), rgba(51,51,51,.7));}
.hero3 .container {height:100%;position:relative;}
.hero3 .other-content {display: table; position:absolute; display:table; height: auto; width:85%;z-index: 1000; padding: 0; color: #fff;bottom:1.5em;text-align:left;} 
.hero3 .other-content h1.cat{text-align: left;color:#fff;text-align:left;padding: 0;font-size:1em;text-transform: uppercase;margin-bottom:.5em;}
.hero3 .other-content h1.index {color:#fff;margin-left:20px;font-size:1.625em !important;text-transform: none !important;margin-bottom:.5em;}
.hero3 .other-content h2{text-align: left;color:#fff !important;padding: 0;font-size:1.5em;font-weight:700;margin-bottom:1em;}
.hero3 a.primary_cta,.hero3 a.primary_cta:visited {padding: 12px 48px; width: auto;height: auto;border: none;margin-bottom:1em;}
h1.cat + div{margin-top:2em;}
#graph {-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.headerappicon {width:45px;margin-right:.5em;}

/* hero display larger screens
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media only screen and (min-width: 520px) {
.hero3 {height: 400px;}
.hero3 .other-content {width:70%;}
.hero3 .other-content h1.index {margin-bottom:0;margin-left:0;font-size:3.5em !important;text-transform: none !important;}
.hero3 .other-content h2{font-size:2.125em;margin-bottom:0;margin-left:0}
.headerappicon {width:70px;margin-right:1em;}
.hero3 a.primary_cta,.hero3 a.primary_cta:visited {padding: 6px 24px;}
}

/* hero display larger screens
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media only screen and (min-width: 800px) {
.hero2 {height: 600px;}
.hero3 .other-content {width:70%;}
.hero3 {height: 500px;}
.hero3 .other-content h2{font-size:2.825em;}
.hero3 .other-content h1.index {margin-bottom:0;font-size:3.25em !important;text-transform: none !important;}
}
/* hero display larger screens
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media only screen and (min-width: 1264px) {
.hero3 .other-content {width:70%;}
}

/* colors
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.bgwhite{background-color: #fff;}
.bgdeepaqua{background-color: rgba(37,102,124,1);}
.bgblue{background-color: rgba(81,125,165, 1);}
.bggreen{background-color: rgba(74,166,153,1);}
.bggreygreen{background-color: rgba(123,164,175,1);}
.bgmaroon{background-color: rgba(160,68,90,1);}
.bgpurple{background-color: rgba(117,95,119,1);}
.bgorange {background-color: rgba(255,203,81, 1);}
.bgdkorange{background-color: rgba(246,146,30,1);}
.bgyellow{background-color: rgba(229,229,72,1);}
.bggrey1{background-color: rgba(245,245,245,1);}
.bggrey2{background-color: rgba(197,201,192,1);}
.bggrey3{background-color: rgba(82,82,82,1);}
.bggrey4{background-color: rgba(51,51,51,1)}
.bgwhite{background-color: #fff;}
.deepaqua{color: rgba(37,102,124,1);}
.blue{color: rgba(81,125,165, 1) !important;}
.green{color: rgba(74,166,153,1);}
.greygreen{color: rgba(123,164,175,1);}
.maroon{color: rgba(160,68,90,1);}
.purple{color: rgba(117,95,119,1);}
.orange {color: rgba(255,203,81, 1);}
.dkorange{color: rgba(246,146,30,1);}
.yellow{color: rgba(229,229,72,1);}
.grey1{color: rgba(235,233,235,1);}
.grey2{color: rgba(197,201,192,1);}
.grey3{color: rgba(82,82,82,1);}
.grey4{color: rgba(51,51,51,1);}
.white{color: #fff;}

/* Lists
–––––––––––––––––––––––––––––––––––––––––––––––––– */
ul.fancy{list-style-type:none;margin-left:0;padding-left:0;}
ul.fancy li{font-size:1em;position:relative;margin-bottom:8px;padding-bottom:.25em;padding-left:1.5em;}
ul.fancy li::before {content:'\f00c';font-family:"FontAwesome";position:absolute;width:3em;font-size:.8em; top:0;left:0;color:rgba(81,125,165, 1);}
ul.updown{list-style-type:none;margin-left:0;padding-left:0;}
ul.updown li.down{position:relative;margin-bottom:8px;padding-bottom:.25em;padding-left:1.5em;}
ul.updown li.down::before {content:'\f063';font-family:"FontAwesome";position:absolute;width:3em;top:0;left:0;color:rgba(74,166,153,1);}
ul.updown li.up{position:relative;margin-bottom:8px;padding-bottom:.25em;padding-left:1.5em;}
ul.updown li.up::before{content:'\f062';font-family:"FontAwesome";position:absolute;width:3em;top:0;left:0;color:rgba(74,166,153,1);}
ol{list-style:decimal inside;}
ol.plain, ul.plain{list-style-type:none;margin:0;padding:0;}
ul.plain li{font-size:1em;position:relative;padding-bottom:.8em;margin-bottom:0;}
/* ul.plain li::before{content:'';position:relative;width:0;height:0;top:0;background-image:none;} */
ul.topnav li::before{content:'';position:relative;width:0;height:0;top:0;background-image:none !important;}
ul ul,ul ol,ol ol,ol ul {margin: .5em 0 .5em 2em; }
dt {font-weight:700;}
dd {margin:.25em 0 1em 0;}
dd p {margin:0;font-size:.875em}


@media only screen and (min-width: 520px) {
ul.fancy.large li{font-size:1.25em;}
ul.plain.large li{font-size:1.25em;}
ul.fancy.xlarge li{font-size:1.25em;}
ul.plain.xlarge li{font-size:1.25em;}
}

/* Tables
–––––––––––––––––––––––––––––––––––––––––––––––––– */
th,td {padding: 12px 15px;text-align: left;}
th:first-child,td:first-child {padding-left: 0; }
th:last-child,td:last-child {padding-right: 0; }

/* Self Clearing Goodness */
.container:after,
.row:after,
.row-w:after,
.u-cf,clear {content: "";display: table;clear: both; }

/* Misc for small screens
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/* a,a:visited {cursor: pointer;} */
/* spacer utilities
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.app_screens {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start}
.screens{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;text-align: center;}
.app_screens div.app_text {-webkit-box-flex:0;-ms-flex:0 2 auto;flex:0 2 auto;width:100%;text-align: center;margin-top:1em;}
.app_screens img.app_logo {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right: 1em;width:28%;}
.app_screens img.app_logo:last-child {margin-right: 0;}
.app_screens img.leftpic {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2; margin-top:1em;}
.app_screens div.righttext {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;text-align:center;}
.app_screens img.rightpic {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%; margin-top:1em;}
.app_screens div.lefttext {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;text-align:center;}
.app_screens div.righttext ul,.app_screens div.lefttext ul {text-align:left;}
.downloadicons {margin-top:16px; width:100%;text-align:center;}
@media only screen and (min-width: 869px) {
.app_screens {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.screens{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:60%}
.app_screens img.app_logo {-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right: 2em;width:30%;}
.app_screens div.app_text {-webkit-box-flex:0;-ms-flex:0 2 auto;flex:0 2 auto;margin-left: 3em;width:40%;text-align: left;margin-top:0;}
.app_screens img.leftpic {width:40%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1; margin-top:0;}
.app_screens div.righttext {width:60%;margin-left: 2em;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;text-align:left;}
.app_screens img.rightpic {width:50%;margin-left: 2em; margin-top:0;}
.app_screens div.lefttext {width:50%;margin-left: 1em;text-align:left;}
.downloadicons {margin:32px 0 32px 0; width:100%;text-align:left;}
}
.vcenter {margin-top:0;}
@media only screen and (min-width: 990px) {
.vcenter {margin-top:7%;}
}
@media only screen and (min-width: 1152px) {
.vcenter {margin-top:25%;}
}
.top-m-16{margin-top:1em}.bottom-m-16{margin-bottom:1em}.top-p-16{padding-top:1em}.bottom-p-16{padding-bottom:1em}.top-m-32{margin-top:2em}.bottom-m-32{margin-bottom:2em}.top-p-32{padding-top:2em}.bottom-p-32{padding-bottom:2em}.top-m-48{margin-top:3em}.bottom-m-48{margin-bottom:3em}.top-p-48{padding-top:3em}.bottom-p-48{padding-bottom:3em}.top-m-64{margin-top:4em}.bottom-m-64{margin-bottom:4em}.top-p-64{padding-top:4em}.bottom-p-64{padding-bottom:4em}.flexpic{max-width:100%!important}.center{text-align:center}.left{text-align:left}.right{text-align:right}.footshape{display:none}
/* custom odometer styles */
.rotnumbers {margin-bottom:0;}
.rotnumbers h2 {margin-bottom:.5em;margin-top:0;}
.rotnumbers p {margin-top:-6px;color:rgba(37,102,124,1);}
.rotnumbers span.stattype {color:rgba(37,102,124,1);font-size:24px;}
.threestats,.twostats {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack: distribute;justify-content: space-around;}
.fourstats {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;/* justify-content:space-between;align-content:stretch; */}
.twostats .stats {width:40%;margin-left:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.twostats .stats:first-child{margin-left:0;}
.fourstats .stats {-ms-flex-preferred-size:45%;flex-basis:45%;margin: 0 .5em;}
.threestats .stats {width:30%;margin-left:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.threestats .stats:first-child {margin-left:0;}
@media only screen and (min-width: 520px) {
.rotnumbers span.stattype {font-size:48px;}
.rotnumbers h2 {margin-bottom:1.5em;}
.fourstats {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.fourstats .stats {-ms-flex-preferred-size:25%;flex-basis:25%;margin: 0 .5em;}
}
.appfeatures {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack: distribute;justify-content: space-around;/* align-items: center; */}
.appfeatures .featurestext {width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;}
.appfeatures .centerpic{width:100%;margin:0 2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

@media only screen and (min-width: 720px) {
.appfeatures {-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.appfeatures .featurestext {width:25%;}
.appfeatures .centerpic{width:40%;margin:0 2em;}
}

img {border:none;max-width:100%}
.social img {margin-right:1em;}
.title {background-color:rgba(37,102,124,1);height:140px;}
.blogtitle {background-color:rgba(37,102,124,1);height:auto;}
.title h1,.blogtitle h1 {color:#fff;}
@media only screen and (min-width: 520px) {
.title {height:170px;}
.blogtitle {height:auto;}
}
.box3 {display:flex; flex-wrap:wrap;flex-direction: column;justify-content:center;height: auto;align-items:stretch;}
.box3_wrap {width:100%;border-radius:5px;margin-bottom:1em;position:relative;}
.box3_wrap:hover {opacity: .7;transition: background-color .5s ease-out;}
.box3_wrap p, .box3_wrap h2, .box3_wrap ul.large li {color:#fff;}
.box3_wrap ul.large {text-align: center;list-style: inside;padding:0;}
.box3_wrap ul.large li{margin-bottom:0;}
.box3_wrap ul.fancy {text-align: center;list-style: inside;padding:0;}
.box3_wrap ul.fancy li{margin-bottom:.5em;}
.box3_wrap h2 {font-weight:300;line-height:1;margin:.75em auto 0 auto; width:auto;}
.box3_wrap p {margin: 1em auto;width:auto;}
@media only screen and (min-width: 520px) {
.box3 {flex-wrap:nowrap;flex-direction: row;justify-content:space-between;}
}


.blogpost h1 {font-weight:600;color:#fff;font-size:1.25em;margin-bottom:1em;margin-top:1em;}
.blogpost img {width:72px;border-radius:50%;float:left;margin-right:1em;}
p.date {color: rgba(82,82,82,1);text-transform: uppercase;font-size:.875em;width:100%;}
p.postcat {text-transform: uppercase;font-size:.875em;color:rgba(229,229,72,1);}
p.postauthor {color:#fff;margin-bottom:0;}
p.authorposition {color:#fff;margin-top:0;font-style: italic;}

.blogtext {padding-right:28px;}
@media only screen and (min-width: 520px) {
.blogtext {padding-right:0;}
.blogpost h1 {font-weight:600;color:#fff;font-size:1.75em;margin-bottom:1em;margin-top:1em;}
}
#loadMore {padding-bottom: 30px;padding-top: 30px;text-align: center;width: 100%;}
#loadMore a {background: #042a63;border-radius: 3px;color: white;display: inline-block;padding: 10px 30px;transition: all 0.25s ease-out;-webkit-font-smoothing: antialiased;}
#loadMore a:hover {background-color: #021737;}

/* LISTING OF STAFF */
.bio_list {display:-webkit-box;display:-ms-flexbox;display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.bio_list a {text-decoration:none;border-bottom:none;}
.bio_list a:hover {text-decoration:none;border-bottom:none;}
.bio_list img:hover {opacity:.8;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.bio {margin:0 0 16px 0;}
.biowrap {width:260px;margin:12px auto 0 auto;}
.bio img {width:220px;border-radius:50%;max-width:100%;margin:0 auto 6px auto;}
.bio p {text-align:center;}
.bio .name {font-size: 1.375em;margin-top:16px;}
/*.bio .name:after {content: url(/assets/images/linkedin21px.png);padding-left:12px;}*/

@media only screen and (min-width: 670px) {
.biowrap {margin:24px auto 0 auto;}
.bio_list {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.bio {margin:0 16px 32px 0;}
}

/* styles for ad page */

ul.ads {float:left !important;/* width:40% !important; */}
.large.ads li {border-bottom: 2px dotted rgba(255,203,81, 1); padding-top:8px;padding-bottom:4px !important;font-size:1em !important;}
.ads li:hover {font-weight:700; }
#graph {float:left;-webkit-transition: background .5s ease-in-out;-o-transition: background .5s ease-in-out;transition: background .5s ease-in-out;height:390px;margin: 0;background-size:100%;background-repeat:no-repeat;overflow:hidden;}
.adcta {margin: 16px auto;}
.addesc li {text-align:left;font-size:1em !important;}
@media only screen and (min-width: 520px) {
ul.ads {float:left !important;/* width:35% !important;*/margin-top:.5em;margin-left: 2em;}
.ads.large li {border-bottom: 2px dotted rgba(255,203,81, 1); padding-top:8px;padding-bottom:4px !important;}
.ads li:hover {font-weight:700; }
#graphbase {float:left;-webkit-transition: background .5s ease-in-out;-o-transition: background .5s ease-in-out;transition: background .5s ease-in-out;margin: 0;background-size:100%;background-repeat:no-repeat;overflow:hidden;margin-top:-.5em;width:250px;height:483px;}
#graph {float:left;-webkit-transition: background .5s ease-in-out;-o-transition: background .5s ease-in-out;transition: background .5s ease-in-out;margin: 0;background-size:100%;background-repeat:no-repeat;overflow:hidden;margin-top:-.5em;width:200px;height:420px;}
.adcta {margin: 32px auto 0 auto;}
.addesc {text-align:left;margin-top:1em;}
}
@media only screen and (min-width: 1022px) {
#graph {width:280px;height:580px;margin-top:-.5em;}
.large.ads li, .addesc li {font-size:1.25em !important;}
.addesc {text-align:left;margin-top:4.5em;}
ul.ads {margin-top:4em;}
}
/* Pullquotes
–––––––––––––––––––––––––––––––––––––––––––––––––– */
blockquote {font-weight:400;margin-left:0;position:relative;}
blockquote img{height:50px;position:absolute;left:0;top:0;}
blockquote p.quote{color: rgba(82,82,82,1);padding-left:58px;font-size:1em;margin-bottom:.5em;}
blockquote p.attr{padding-left:58px;font-size:.925em !important;color: rgba(82,82,82,1);}
blockquote p.attr a:after{padding-left:58px;font-size:.925em !important;color: rgba(82,82,82,1);}

@media only screen and (min-width: 520px) {
blockquote img{height:100px;position:absolute;left:0;top:0;}
blockquote p.quote{color: rgba(82,82,82,1);padding-left:118px;font-size:1.325em;margin-bottom:.5em;}
blockquote p.attr{padding-left:118px;}
}


.blogcard{background-color: #fff;min-height:275px;/* box-shadow: 0px 2px 2px 2px rgba(191,191,191,.3); */}
.blogcard h3 + p {margin-top:0;padding-top:0;}
.blogthumb {background-position: top center; background-repeat: no-repeat;background-size: cover;width:100%;height:240px;}
 .blogcard p.date {padding-left:1em;padding-top:1em;}
 p.blogthumbcat{position:absolute;top:0;margin-top:0;padding: .5em 1em;background-color: rgba(81,125,165, 1);height:36px;color:#fff !important;}
 p.blogthumbdate {padding-left:1em;padding-right:1em;}
 h3.blogthumbtitle{padding-left:.7em !important;padding-right:1em;}
 p.blogthumbdesc {padding:1em;padding-bottom:1em;}
span.publication{font-weight:400;}
.post_list3{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column wrap;flex-flow: column wrap;-webkit-box-align: start;-ms-flex-align: start;align-items: start;}
.post_wrap3{width:100%;background-color:#fff;margin: auto;position:relative;}
.post-wrap3 p.blogsection {position:absolute;top:0;margin-top:0;padding: .5em 1em;background-color: rgba(81,125,165, 1);height:36px;color:#fff;}
.post_wrap3 p{font-weight:300;text-align:left;padding:0 12px;}
.post_wrap3 h3{font-size:1.125em;margin:0;color:rgba(37,102,124,1);padding:0 12px;width:100%;}
.post_wrap3 img {max-width:100%;height:auto;padding:0 12px;}
.postthumb {background-position: center top; background-repeat: no-repeat;width:100%;height:180px;}


/* Misc for mid screens
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media only screen and (min-width: 520px) {
.stellarnav {text-align:right;width:auto;background-color:transparent;position:relative;}
.post-list,bio-list,box3 {-ms-flex-wrap:wrap;flex-wrap:wrap;}
.box3 {display:-webkit-box;display:-ms-flexbox;display:flex; height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.box3_wrap {width:30%;padding:0 8px;margin-right:1em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}

.postwrap_details{position:absolute;height:auto;padding: 1em 0;left:0;bottom:0;width:100%;background-color:rgba(123,164,175,1)}
.postwrap_details p {margin:4px 12px 12px 12px;color:#fff;font-weight:300;}
.postwrap_details h3 {margin:4px 12px 12px 12px;color:#fff;font-weight:300;}
.postwrap_details p a, .postwrap_details p a:hover {text-decoration:none;border-bottom:none;color:#fff;}

.post_list3 {display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}
.post_wrap3 {width:30%;background-color:#fff;margin: auto;}
.post_wrap3 img {max-width:100%;}
.post_wrap3 h3 {display:block !important;}
.postthumb {background-position: center top; background-repeat: no-repeat;width:100%;height:240px;}
}

/* Misc for mid+ screens
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@media only screen and (min-width: 834px) {
.stellarnav {background-color:transparent;position:absolute;top:28px;right:72px;}
header .container {z-index:102;margin-top:-2px;}
.footshape {display:block;}
.footshape1 {z-index:101;position:absolute;bottom:0;left:0;-webkit-clip-path: polygon(65% 11%, 100% 39%, 100% 100%, 1% 100%, 17% 41%);clip-path: polygon(65% 11%, 100% 39%, 100% 100%, 1% 100%, 17% 41%); background-color:rgba(37,102,124,1);width:100%;height:100%}
.footshape2 {position:absolute;bottom:0;left:0;-webkit-clip-path: polygon(65% 8%, 100% 30%, 100% 100%, 0 100%, 16% 33%);clip-path: polygon(65% 8%, 100% 30%, 100% 100%, 0 100%, 16% 33%);background-color:rgba(123,164,175,1); width:100%;height:100%}
}

/* Misc for tabbed interface
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.tabs {min-width: 320px;max-width: 1000px;margin: 0 auto;background-color: #fff;}
section {display: none;padding: 20px 0 0;}
section p {margin-bottom: 1em !important;}
section h2 {color:rgba(37,102,124,1);font-size:1.25em;margin-bottom: 1em;}
.tabpanel input {display: none;}
.tabpanel label {display: inline-block;margin: 0 0 -1px;padding: 8px 25px;font-weight: 600;text-align: center;color: #bbb;border: 1px solid transparent;}
.tabpanel label:before {font-family: fontawesome;font-weight: normal;margin-right: 10px;}
.tabpanel label.blogall:before { content: '\f187'; }
.tabpanel label.blogarticles:before { content: '\f0db'; }
.tabpanel label.blogwhitepapers:before { content: '\f1ea'; }
.tabpanel label.blogtips:before { content: '\f0eb'; }
.tabpanel label.blogresearch:before { content: '\f0fa'; }
.tabpanel label.blogteam:before { content: '\f0c0'; }
.tabpanel label:hover {color: #888;cursor: pointer;}
.tabpanel input:checked + label {color: #555;border-top: 2px solid rgba(37,102,124,1);border-bottom: 1px solid #fff;}

#tab1:checked ~ #content1,#tab2:checked ~ #content2,#tab3:checked ~ #content3,#tab4:checked ~ #content4,#tab5:checked ~ #content5,#tab6:checked ~ #content6 {display: block;}

@media screen and (max-width: 650px) {
label {font-size: 0;}
label:before {margin: 0;font-size: 18px;}
.tabpanel label {padding: 6px 8px;}
}

@media screen and (max-width: 400px) {
label {padding: 6px;}
}

/* blog and press posts
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.postlist {margin-top:1em;padding-top:.5em;border-top:1px solid rgba(235,233,235,1);}
.postlist h2 {margin-right:2em;color:rgba(81,125,165, 1);font-size:1.25em !important;margin-bottom: 1em;font-weight:700 !important}
.postlist p{margin-right:2em;margin-bottom: 1em !important;}

.paging {padding-bottom:3em;text-align:center;}
.presslist {margin-top:1em;padding-top:.5em;border-top:1px solid rgba(235,233,235,1);}


/* Footer for small screens
–––––––––––––––––––––––––––––––––––––––––––––––––– */
footer {background-color:rgba(37,102,124,1);margin-top:-2px;padding-top:1em;text-align:center;}
footer p {margin-top:0;}
footer p.footerl{font-size:1.125em !important}
footer p, footer ul.plainli {font-size:1em !important;color:#fff;}
footer .container {padding-top:2em;margin-top:0}
.headerlogo {height:30px;margin-top:-3em;}
.footshape1,.footshape2 {display:none;}
.fnavlist{margin-left:0;}
@media only screen and (min-width: 834px) {
footer {text-align:left;}
.fnavlist{margin-left:1.5em;}
}
.presscta {height:500px;background: url(/assets/images/Press-Page-photo2.jpg) center center no-repeat rgba(235,233,235,1);background-size: cover;padding-bottom: 4em;}
@media screen and (min-width: 650px) {
.presscta {}
}
/* Blog for small screens
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.blogcard {background-color: #fff;}
.blogthumb {background-position: top center; background-repeat: no-repeat;width:100%;height:240px;}
p.blogthumbcat {position:absolute;top:0;margin-top:0;padding: .5em 1em;background-color: rgba(81,125,165, 1);height:36px;color:#fff;}
.blogthumb p.date {padding-left:12px;padding-right:1em;}
p.blogthumbdate {padding-left:12px;padding-right:1em;}
h3.blogthumbtitle {font-size:1.25em;color:red;padding-left:12px !important;padding-right:1em;}
p.blogthumbdesc {padding:12px;padding-bottom:1em;}

.staticon {margin: 1em auto .5em auto;height:72px;display:block;}
@media only screen and (min-width: 520px) {
.staticon {margin: 1em auto;height:96px;}
}


.hbspt-form {width:300px;}.hbspt-form label {color: rgba(82,82,82,.7) !important;font-weight:400 !important;}.hbspt-form .hs-input {font-size:1em !important;padding:12px !important;height:auto;}.hbspt-form select.hs-input {color: rgba(82,82,82,.7) !important;padding:12px !important;font-size:.925em !important;}.hbspt-form .hs-richtext {margin-bottom: 1em !important; font-size:1.125em !important;}input.hs-button.primary.large {background-color:rgba(246,146,30,1) !important;font-weight: 700;font-size: 1.25em;color: #fff;text-align: center;padding: 12px 24px; width: auto;height: auto;border: none;border-radius: 4px;text-shadow: none;background-image: none;-webkit-box-shadow: none;box-shadow: none;border-top: none;border-bottom: none;border-right: none;border-left: none;-webkit-transition: none;-o-transition: none;transition: none;}

/* ODOMETER - CHANGE CLASS SO THERE CAN BE MULTIPLE SIZES */
.odometer{font-size: 3em !important;font-weight:300;color:rgba(37,102,124,1);line-height:1;padding-bottom:.25em;}.odometer.multi{font-size: 2.5em;}
@media screen and (min-width: 650px) {.odometer{font-size: 5em !important;}.odometer.multi{font-size: 3.75em;}}
.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{display:inline-block;vertical-align:middle;position:relative;margin:0;padding:0}.odometer.multi.odometer-auto-theme{vertical-align:baseline}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{display:inline-block;vertical-align:middle;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;line-height:1;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{margin:0;padding:0;display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform 2s;transform:translateY(0)}
/**
 * Owl Carousel v2.3.3 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */
/*Owl Carousel - Core*/.owl-carousel,.owl-carousel .owl-item{position:relative;-webkit-tap-highlight-color:transparent}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-item .item2 img{display:block;height:56px;width:auto;margin:0 auto}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}/*
 * Owl Carousel - Video Plugin*/.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}/**
 * Owl Carousel v2.3.3 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE *//*
 * Default theme - Owl Carousel CSS File*/
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-one .owl-stage-outer .owl-nav{position:absolute;top:-24px;width:100%}.owl-stage-outer .owl-prev{float:left}.owl-stage-outer .owl-next{float:right}.owl-theme .owl-nav{margin-top:10px;font-size:3em;width:100%}.owl-theme .owl-nav [class*=owl-]{color:#FFF;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:0 0}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:0 0;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-dots{display:none!important;visibility:hidden!important}
.owl-carousel {text-align:left;}
.owl-prev {width: 25px;height: 100px;position: absolute;top: 40%;margin-left: -33px !IMPORTANT;display: block !IMPORTANT;border:0px solid black;}
.owl-next {width: 25px;height: 100px;position: absolute;top: 40%;right: -38px !IMPORTANT;display: block !IMPORTANT;border:0px solid black;}
.owl-one.owl-carousel .owl-prev{width: 25px;position: absolute;top: -32px !important;margin-left: -33px !IMPORTANT;display: block!IMPORTANT;border:0px solid black;}
.owl-one.owl-carousel .owl-next {width: 25px;position: absolute;top: -32px !important;right: -30px !IMPORTANT;display: block!IMPORTANT;border:0px solid black;}
.owl-two.g {margin-bottom:4em;}
.owl-prev i, .owl-next i {transform : scale(1.6); color: rgba(197,201,192,1);font-size:48px;}
.owl-prev i:hover, .owl-next i:hover {color: rgba(82,82,82,1);}

/* used or not?
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.tint_blue,.tint_red{background-position:center center;position:relative;background-repeat:no-repeat;background-size:cover;height:300px;width:100%}.tint_blue:before,.tint_red:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(81,125,165,.4)),color-stop(rgba(81,125,165,.6)),to(rgba(51,51,51,.7)));background:-webkit-linear-gradient(rgba(81,125,165,.4),rgba(81,125,165,.6),rgba(51,51,51,.7));background:-o-linear-gradient(rgba(81,125,165,.4),rgba(81,125,165,.6),rgba(51,51,51,.7));background:linear-gradient(rgba(81,125,165,.4),rgba(81,125,165,.6),rgba(51,51,51,.7))}.bluerow{height:auto;background-color:rgba(81,125,165,1);height:auto;padding:1em 0!important}.tint_text{position:relative;top:160px;width:100%;text-align:center}.tint_text h2{font-size:2.25em;color:#fff;font-weight:700;margin:0 0 .5em}.rl-links-left{text-align:center;text-decoration:none;width:50%;border-right:1px solid rgba(197,201,192,1)}.rl-links-right{text-align:center;text-decoration:none;width:46%}.rl-links-left a,.rl-links-right a{font-size:1.125em;font-weight:400}.rl_links{font-size:1.5em;margin-bottom:10px;color:#32325d;font-weight:400;margin-bottom:5px}.bluerow{height:auto;background-color:rgba(81,125,165,1);height:auto;padding:32px 0 112px}.six.columns.rl-links-left{text-align:center;text-decoration:none;width:50%;border-right:1px solid rgba(197,201,192,1)}.six.columns.rl-links-right{text-align:center;text-decoration:none;width:46%}ul.breadcrumbs{list-style-type:none;margin:0;padding:0;margin-left:0;position:relative;max-width:780px!important}.breadcrumbs li{display:inline-block;font-size:.825em;margin:0;padding:0;color:#999;width:auto}