.bx-wrapper{background:0;box-shadow:none;border:0;padding:0;margin-bottom:40px}
.quote-wrapper{border:0;box-shadow:none;padding:60px}
.quote-wrapper:before{border:1px solid #fff;border-width:2px 0 0 2px;position:absolute;top:0;left:0;content:"";width:150px;height:50px}
.quote-wrapper:after{border:1px solid #fff;border-width:0 2px 2px 0;bottom:0;right:0;position:absolute;content:"";width:150px;height:50px}
.testing-nav{position:fixed;top:0;left:0;background-color:#fff;padding:5px 10px;z-index:1000;box-shadow:#808080 1px 1px 1px}
[class$="--silver-bg"],[class*="--silver-bg "]{background-color:#f0f0f0}
[class$="--text-center"],[class*="--text-center "]{text-align:center}
[class$="--text-center"] img,[class*="--text-center "] img{margin-left:auto;margin-right:auto}
[class$="--padded-tb"],[class*="--padded-tb "]{padding-top:30px;padding-bottom:30px}
[class$="--padded-tb-2g"],[class*="--padded-tb-2g "]{padding-top:60px;padding-bottom:60px}
@media screen and (max-width:991px){[class$="--padded-tb-2g"],[class*="--padded-tb-2g "]{padding-top:45px;padding-bottom:45px}
}
html{background-color:#fff}
.product-pages h2{font-size:28px;line-height:1.35em}
.product-pages p{line-height:1.5em}
.product-pages .btn{font-size:18px;text-transform:uppercase;font-weight:bold;padding-top:13px;padding-left:24px;padding-right:24px;padding-bottom:13px;letter-spacing:.64px;line-height:32px}
.product-pages .btn.btn-link.btn-alt{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;color:#f9b625}
.product-pages .btn.btn-link.btn-alt .fa{font-weight:700}
.product-pages .navbar-default.navbar-internal.fixed{position:fixed;width:100%;top:0}
.spotlight{background-position:top right;background-repeat:no-repeat;background-size:cover;padding-top:60px;padding-bottom:60px;color:#fff}
.spotlight a{color:#fff}
.spotlight img,.spotlight h1,.spotlight h2,.spotlight p,.spotlight .btn{margin-bottom:30px}
.spotlight .row>*>:first-child{margin-top:0}
.spotlight .row>*>:last-child{margin-bottom:0}
.spotlight h2{font-size:36px;font-weight:bold}
.spotlight h3{font-size:28px;line-height:1.2}
.spotlight.hero h1{font-size:36px;font-weight:bold}
.spotlight.hero h2{line-height:1.2}
.spotlight--no-photo{background-color:#e7e7e7;padding-top:75px;padding-bottom:75px}
.spotlight--no-photo h1{font-weight:900}
.spotlight--no-photo h1,.spotlight--no-photo h2{color:#626262}
.spotlight--overlay{padding-top:0;padding-bottom:0}
.spotlight--overlay>div{padding-top:60px;padding-bottom:60px}
.spotlight--overlay img{height:60px}
.spotlight--overlay h2{font-size:36px;font-weight:bold;letter-spacing:1.29px;line-height:1}
.spotlight--overlay .date{letter-spacing:.57px}
.spotlight--title{background:#626262;text-align:center}
@media screen and (max-width:991px){.spotlight{padding-top:45px;padding-bottom:45px;text-align:center}
.spotlight img{margin-left:auto;margin-right:auto}
.spotlight .col-md-6:nth-child(2),.spotlight .col-md-5.col-md-offset-1{margin-top:30px}
.spotlight--overlay{padding-top:0;padding-bottom:0}
.spotlight--overlay>div{padding-top:45px;padding-bottom:45px}
}
.spotlight .col-md-12 img{margin:auto}
.text-img{padding-top:60px}
.text-img p{color:#626262}
.text-img h2 + p{margin-top:28px}
.text-img p + .btn-primary{margin-top:26px}
@media screen and (max-width:991px){.text-img{padding-top:45px}
.text-img img{max-height:250px;margin-left:auto;margin-right:auto}
}
.section-icons img{height:60px;display:block;margin-bottom:23px}
.section-icons h2{min-height:60px;line-height:30px;color:#626262}
@media screen and (max-width:991px){.section-icons h2{min-height:0}
.section-icons .col-md-4,.section-icons .col-md-6{margin-top:60px}
.section-icons .col-md-4:first-of-type,.section-icons .col-md-6:first-of-type{margin-top:0}
}
.section-testimonials{background-color:#f9b625;color:#fff}
.section-testimonials p{line-height:1.75em;font-size:18.4px}
.section-testimonials p:last-of-type{margin-bottom:0}
.section-boxed-content .section-boxed-content__top,.section-boxed-content .section-boxed-content__bottom{padding-top:30px;padding-left:15px;padding-right:15px;padding-bottom:30px}
.section-boxed-content .section-boxed-content__top{background-color:#f0f0f0;height:140px;position:relative}
@media screen and (max-width:991px){.section-boxed-content .section-boxed-content__top{height:auto}
.section-boxed-content .section-boxed-content__top h3{position:relative;top:auto;left:auto;transform:none}
}
.section-boxed-content h3{font-size:20px;letter-spacing:.71px;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:15px;padding-right:15px;margin-bottom:0}
.section-boxed-content .section-boxed-content__bottom{border:#f0f0f0 1px solid}
.section-boxed-content .section-boxed-content__bottom *:last-child{margin-bottom:0}
@media screen and (max-width:991px){.section-boxed-content .section-boxed-content__bottom{height:auto}
}
@media screen and (max-width:991px){.section-boxed-content .col-md-4,.section-boxed-content .col-md-6{margin-top:45px}
.section-boxed-content .col-md-4:first-of-type,.section-boxed-content .col-md-6:first-of-type{margin-top:0}
}
.section-breakdown h2{letter-spacing:.9px}
.section-breakdown h3{margin-top:0;font-size:20px}
.section-breakdown img{display:inline-block;margin-bottom:7px;height:60px}
.section-breakdown p{color:#626262}
.section-breakdown>.container>.row{border-top:#f9b625 1px solid;padding-top:80px}
.section-breakdown>.container>.row:first-child{border-top:0}
.section-breakdown .col-md-4>:last-child{margin-bottom:0}
@media screen and (max-width:991px){.section-breakdown>.container>.row{padding-top:45px}
.section-breakdown .col-md-9{margin-top:45px}
.section-breakdown .col-md-4:last-child{padding-bottom:45px !important}
}
.product-features .navbar-default.navbar-internal,.product-blog .navbar-default.navbar-internal{background-color:#f0f0f0;border-top:0;box-shadow:none;min-height:0}
.product-features .navbar-default.navbar-internal a,.product-blog .navbar-default.navbar-internal a{color:#626262;text-transform:uppercase;font-weight:700;font-size:14.4px;line-height:50px}
.product-features .navbar-default.navbar-internal a:hover,.product-features .navbar-default.navbar-internal a.active,.product-blog .navbar-default.navbar-internal a:hover,.product-blog .navbar-default.navbar-internal a.active{color:#f9b625}
.product-features .navbar-default.navbar-internal .navbar-nav,.product-blog .navbar-default.navbar-internal .navbar-nav{text-align:center}
@media(min-width:550px){.product-features .navbar-nav,.product-blog .navbar-nav{float:none}
.product-features .navbar-nav>li,.product-blog .navbar-nav>li{float:none}
}
@media(max-width:549px){.product-features .navbar-nav,.product-blog .navbar-nav{padding-top:10px;padding-bottom:10px}
.product-features .nav>li,.product-blog .nav>li{display:block}
.product-features .navbar-default.navbar-internal a,.product-blog .navbar-default.navbar-internal a{line-height:2;padding:0}
}
@media screen and (min-width:56em){.product-features .navbar{margin-bottom:0}
}
.post-previews{padding-bottom:30px}
.post-previews .posts>div{margin-bottom:30px}
.post-previews .post-previews__headline{text-align:center;margin-bottom:35px}
.post-previews .post-thumb{background-position:center;background-repeat:no-repeat;background-size:cover;display:block}
.post-previews .post-thumb span{display:block;text-align:center;padding-top:40px;padding-bottom:40px}
.post-previews .post-thumb img{display:inline-block;height:60px}
.post-previews .post-content{border-color:#f0f0f0;border-style:solid;border-width:0 1px 1px;padding:30px 15px;text-align:center;color:#626262;height:230px}
@media screen and (max-width:1199px){.post-previews .post-content{height:271px}
}
@media screen and (max-width:991px){.post-previews .post-content{height:auto}
}
.post-previews .post-content p{line-height:1.25em;margin-bottom:18px;letter-spacing:.57px}
.post-previews .post-content p:last-child{margin-bottom:0}
.post-previews .post-content h2{font-size:18px;line-height:21px;letter-spacing:.64px;margin-bottom:29px;font-weight:500}
.post-previews .post-content h2 a{color:#626262}
.product-blog{text-align:center}
.product-blog .btn{font-size:15px;padding-left:50px;padding-right:50px}
.product-blog .navbar{margin-bottom:0}
.product-blog .post-previews{margin-top:45px;margin-bottom:45px}
.product-blog .posts>div{margin-bottom:70px}
@media screen and (max-width:549px){.product-blog .posts>div{margin-bottom:46px}
.product-blog .posts>div:first-of-type{margin-top:46px}
}
.product-post .spotlight p{margin-bottom:0}
.product-post .spotlight .post-author__thumb{margin-top:28px}
.product-post .post-author__thumb{display:block;width:100px;height:100px;margin-left:auto;margin-right:auto;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:cover}
.product-post .post-content{font-size:16px}
.product-post .post-author .row{border-color:#f9b625;border-style:solid;border-width:1px 0}
.product-post .post-author h3{font-size:20px}
.product-post .post-author p{font-size:16px}
.product-post .post-author p:last-of-type{margin-bottom:0}
.product-post .post-author .col-md-2{margin-bottom:30px}
.product-post .adj-posts{font-size:16px}
.product-post .adj-posts h3{font-size:20px;margin-bottom:0}
.section-body h5{text-transform:uppercase;border-bottom:1px solid #e2e2e2;text-align:center;font-size:1.5em;padding-bottom:.75em;margin-top:1em}
.section-reverse{background:#333;color:#fff}
.round-edges{border-radius:4px}
.cta-sides h2{line-height:60px}
@media screen and (min-width:992px){.cta-sides h2{margin-bottom:0}
}
@media screen and (max-width:991px){.cta-sides{text-align:center}
.cta-sides h2{line-height:1.35em}
.cta-sides .col-md-4{text-align:center}
}