/*!
 * Start Bootstrap - Modern Business HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */html,body{height:100%}body{padding-top:40px}.img-portfolio{margin-bottom:30px;border-radius:4px}.img-hover:hover{opacity:.8}.carousel-control{z-index:7}header.carousel{height:50%}header.carousel>.intro-icon{position:absolute;z-index:5;padding-bottom:20px;padding-right:20px;bottom:0;right:0;max-width:40%}header.carousel>.intro-message{position:absolute;z-index:5;padding-top:15%;padding-left:15%;padding-right:15%;text-align:center;width:100%;text-shadow:4px 4px 8px rgba(0,0,0,0.9)}@media(max-width:1200px){header.carousel>.intro-message{padding-top:20%}}@media(max-width:992px){header.carousel>.intro-message{padding-top:25%}}@media(max-width:768px){header.carousel>.intro-message{padding-top:40%;padding-left:5%;padding-right:5%}}.intro-message .img-responsive,.intro-icon .img-responsive{display:inline-block}header.carousel .intro-divider{width:60%;max-width:400px;border-top:2px solid #d6d6ce;border-bottom:1px solid rgba(0,0,0,0.2)}header.carousel .intro-small-logo{padding-left:15%;padding-right:15%}header.carousel.fullsize{height:100%}header.carousel.fullsize h2{font-size:20px}header.carousel.photos{height:100%}header.carousel .item,header.carousel .item.active,header.carousel .carousel-inner{height:100%}header.carousel .fill{width:100%;height:100%;background-position:center;background-size:cover}.white-back{background-color:#fff}.black-back{background-color:#000}.maroon-back{background-color:maroon}.dark-gray-back{background-color:#595959}.light-gray-back{background-color:#d6d6ce}.yellow-back{background-color:#ffa319}.light-yellow-back{background-color:#ffb547}.dark-yellow-back{background-color:#cc8214}.orange-back{background-color:#c16622}.light-orange-back{background-color:#d49464}.dark-orange-back{background-color:#9a5324}.red-back{background-color:#8f3931}.light-red-back{background-color:#b1746f}.dark-red-back{background-color:#642822}.lightgreen-back{background-color:#8a9045}.light-lightgreen-back{background-color:#adb17d}.dark-lightgreen-back{background-color:#616530}.darkgreen-back{background-color:#58593f}.light-darkgreen-back{background-color:#8a8b79}.dark-darkgreen-back{background-color:#3e3e23}.blue-back{background-color:#155f83}.light-blue-back{background-color:#5b8fa8}.dark-blue-back{background-color:#0f425c}.violet-back{background-color:#350e20}.light-violet-back{background-color:#725663}.white-border{border-color:#fff}.black-border{border-color:#000}.maroon-border{border-color:maroon}.dark-gray-border{border-color:#595959}.light-gray-border{border-color:#d6d6ce}.yellow-border{border-color:#ffa319}.light-yellow-border{border-color:#ffb547}.dark-yellow-border{border-color:#cc8214}.orange-border{border-color:#c16622}.light-orange-border{border-color:#d49464}.dark-orange-border{border-color:#9a5324}.red-border{border-color:#8f3931}.light-red-border{border-color:#b1746f}.dark-red-border{border-color:#642822}.lightgreen-border{border-color:#8a9045}.light-lightgreen-border{border-color:#adb17d}.dark-lightgreen-border{border-color:#616530}.darkgreen-border{border-color:#58593f}.light-darkgreen-border{border-color:#8a8b79}.dark-darkgreen-border{border-color:#3e3e23}.blue-border{border-color:#155f83}.light-blue-border{border-color:#5b8fa8}.dark-blue-border{border-color:#0f425c}.violet-border{border-color:#350e20}.light-violet-border{border-color:#725663}.white-text{color:#fff}.black-text{color:#000}.maroon-text{color:maroon}.dark-gray-text{color:#595959}.light-gray-text{color:#d6d6ce}.yellow-text{color:#ffa319}.light-yellow-text{color:#ffb547}.dark-yellow-text{color:#cc8214}.orange-text{color:#c16622}.light-orange-text{color:#d49464}.dark-orange-text{color:#9a5324}.red-text{color:#8f3931}.light-red-text{color:#b1746f}.dark-red-text{color:#642822}.lightgreen-text{color:#8a9045}.light-lightgreen-text{color:#adb17d}.dark-lightgreen-text{color:#616530}.darkgreen-text{color:#58593f}.light-darkgreen-text{color:#8a8b79}.dark-darkgreen-text{color:#3e3e23}.blue-text{color:#155f83}.light-blue-text{color:#5b8fa8}.dark-blue-text{color:#0f425c}.violet-text{color:#350e20}.light-violet-text{color:#725663}.error-404{font-size:100px}.price{display:block;font-size:50px;line-height:50px}.price sup{top:-20px;left:2px;font-size:20px}.period{display:block;font-style:italic}footer{margin:50px 0}@media(max-width:991px){.customer-img,.img-related{margin-bottom:30px}}@media(max-width:767px){.img-portfolio{margin-bottom:15px}header.carousel .carousel{height:70%}}.graybackground{background-color:#d6d6ce}.portfolio-caption{position:absolute;right:1%;bottom:20px;left:1%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:3px 3px 4px rgba(0,0,0,0.9);pointer-events:none}.portfolio-caption h3{font-size:22px}@media(min-width:768px){.portfolio-caption h3{font-size:27px}}.btn{font-size:16px}.portfolio-caption .btn{text-shadow:none}.portfolio-caption:hover,.portfolio-caption:focus,{color:#8f3931}.publication{margin-top:5px;margin-bottom:5px;padding:0 3px}.publication-row{border-radius:5px;margin-left:0;margin-right:0}.center-graphic,.publication-graphic{display:block;margin:0 auto}.funding-graphic{display:block;margin:5px auto}.footer-graphic{display:block;margin:0 auto}.laboratory-hover-image,.laboratory-div{padding:0}.laboratory-hover-image img{max-width:100%;height:auto}.laboratory-hover-image img.normal,.laboratory-hover-image:hover img.hover{display:block}.laboratory-hover-image img.hover,.laboratory-hover-image:hover img.normal{display:none}.padded-col{padding:15px 15px 15px 15px}h1{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}h2{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}h3{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}h4{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}h5{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}body{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.nav li a{font-weight:500;font-size:16px}.people-accolades{padding-left:15px}.index-button{margin-bottom:15px}.people-img{border-radius:4px}.header-banner{background-position:50% 40%;background-repeat:no-repeat;background-size:cover;height:40%}p.hangingIndent{text-indent:-7px;padding-left:17px}.news-glyphs{margin-right:5px;float:left;overflow:auto;max-width:130px}@media(min-width:768px){.news-glyphs{max-width:260px}}@media(min-width:992px){.news-glyphs{max-width:390px}}@media(min-width:1200px){.news-glyphs{max-width:520px}}.news-glyphs-maxwidth{max-width:130px}.news-paragraph{overflow:auto}.news-paragraph a{font-weight:500}.media-object{border-radius:4px;margin:1px}.media:first-child{margin-top:15px}.no-border{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.btn-lg{margin-top:10px}.teaser-caption{padding-bottom:1%;white-space:pre-line}.teaser-panel{margin-left:6%;margin-right:6%}.btn-primary-ghost{color:#155f83;background-color:#transparent;border:2px solid #155f83;font-weight:600}.btn-primary-ghost:focus,.btn-primary-ghost.focus,.btn-primary-ghost:hover,.btn-primary:active:hover,.btn-primary-ghost.active:hover,.open>.dropdown-toggle.btn-primary-ghost:hover,.btn--ghost:active:focus,.btn-primary-ghost.active:focus,.open>.dropdown-toggle.btn-primary-ghost:focus,.btn-primary-ghost:active.focus,.btn-primary-ghost.active.focus,.open>.dropdown-toggle.btn-primary-ghost.focus{color:#FFF;background-color:#155f83;border-color:#155f83}.btn-yellow-ghost{color:#cc8214;background-color:#transparent;border:2px solid #cc8214;font-weight:600}.btn-yellow-ghost:focus,.btn-yellow-ghost.focus,.btn-yellow-ghost:hover,.btn-yellow:active:hover,.btn-yellow-ghost.active:hover,.open>.dropdown-toggle.btn-yellow-ghost:hover,.btn--ghost:active:focus,.btn-yellow-ghost.active:focus,.open>.dropdown-toggle.btn-yellow-ghost:focus,.btn-yellow-ghost:active.focus,.btn-yellow-ghost.active.focus,.open>.dropdown-toggle.btn-yellow-ghost.focus{color:#000;background-color:#cf8517;border-color:#cf8517}.btn-default-ghost{color:maroon;background-color:#transparent;border:2px solid maroon;font-weight:600}.btn-default-ghost:focus,.btn-default-ghost.focus,.btn-default-ghost:hover,.btn-default:active:hover,.btn-default-ghost.active:hover,.open>.dropdown-toggle.btn-default-ghost:hover,.btn--ghost:active:focus,.btn-default-ghost.active:focus,.open>.dropdown-toggle.btn-default-ghost:focus,.btn-default-ghost:active.focus,.btn-default-ghost.active.focus,.open>.dropdown-toggle.btn-default-ghost.focus{color:#FFF;background-color:maroon;border-color:maroon}.btn-success-ghost{color:#8a9045;background-color:#transparent;border:2px solid #8a9045;font-weight:600}.btn-success-ghost:focus,.btn-success-ghost.focus,.btn-success-ghost:hover,.btn-success:active:hover,.btn-success-ghost.active:hover,.open>.dropdown-toggle.btn-success-ghost:hover,.btn--ghost:active:focus,.btn-success-ghost.active:focus,.open>.dropdown-toggle.btn-success-ghost:focus,.btn-success-ghost:active.focus,.btn-success-ghost.active.focus,.open>.dropdown-toggle.btn-success-ghost.focus{color:#FFF;background-color:#8a9045;border-color:#8a9045}.btn-white-ghost{color:#FFF;background-color:#transparent;border:2px solid #FFF;font-weight:600}.btn-white-ghost:focus,.btn-white-ghost.focus,.btn-white-ghost:hover,.btn-white:active:hover,.btn-white-ghost.active:hover,.open>.dropdown-toggle.btn-white-ghost:hover,.btn--ghost:active:focus,.btn-white-ghost.active:focus,.open>.dropdown-toggle.btn-white-ghost:focus,.btn-white-ghost:active.focus,.btn-white-ghost.active.focus,.open>.dropdown-toggle.btn-white-ghost.focus{color:#000;background-color:#FFF;border-color:#FFF}.btn-margin{margin:10px}.intro-btn{font-size:20px;font-weight:400}.panel.backgroundphoto{background-size:cover;border-color:transparent}.panel.backgroundphoto>.panel-body p{color:#fff;font-size:16px;border-color:transparent}.panel.backgroundphoto .panel-heading{background-color:transparent;border-color:transparent}.panel.backgroundphoto>.panel-body{padding-top:0;border-color:transparent}@media(max-width:767px){.text-center-xs{text-align:center}.center-graphic-xs{display:block;margin:0 auto}}.padded-row{padding-top:50px;padding-bottom:30px}.card{background-color:#FFF;margin-top:15px;margin-bottom:15px}.space-below{margin-bottom:10px}.page-header-card{margin-top:10px}.transparent-fade{position:relative;bottom:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0.3) 0,rgba(255,255,255,1) 65%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.3)),color-stop(65%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.3) 0,rgba(255,255,255,1) 65%);background:-o-linear-gradient(top,rgba(255,255,255,0.3) 0,rgba(255,255,255,1) 65%);background:-ms-linear-gradient(top,rgba(255,255,255,0.3) 0,rgba(255,255,255,1) 65%);background:linear-gradient(to bottom,rgba(255,255,255,0.3) 0,rgba(255,255,255,1) 65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);pointer-events:none}.truncated-row{overflow:hidden;height:120px}.truncated-row-tall{overflow:hidden;height:240px}.transparent-fade-btn-overlay{position:absolute;bottom:10%;width:20%;right:1%;left:1%;margin:0 auto;min-width:200px;padding-left:0;padding-right:0;pointer-events:auto}.publication-reference{padding-left:4px}.center-button{width:20%;right:1%;left:1%;margin:0 auto;min-width:200px;padding-left:0;padding-right:0}.col-md-2_4{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width:992px){.col-md-2_4,{float:left}.col-md-2_4{width:20%}.col-md-offset-1_2{margin-left:10%}}.main-banner-quote h2{border:0;text-align:center;font-size:36px;margin:20px 0}.main-banner-quote h1{text-align:center}.main-banner-quote hr{background:url(../graphics/Pulse-HR.png) no-repeat top center;border:0;height:46px}.teaser-row{overflow:hidden;min-height:300px;padding-bottom:6px;padding-top:6px}.teaser-row p{font-size:18px}.teaser-row h3{font-size:30px}@media(max-width:1200px){.teaser-row h3{font-size:28px}.teaser-row p{font-size:16px}}@media(max-width:992px){.teaser-row h3{font-size:26px}.teaser-row p{font-size:16px}}@media(max-width:768px){.teaser-row h3{font-size:25px}.teaser-row p{font-size:14px}}.teaser-img{background-size:cover;min-height:300px;background-position:center}@media(max-width:768px){.teaser-img{min-height:200px}}.teaser-row .index-button{margin-top:50px}@media(max-width:1200px){.teaser-row .index-button{margin-top:35px}}@media(max-width:992px){.teaser-row .index-button{margin-top:25px}}@media(max-width:768px){.teaser-row .index-button{margin-top:8px}}.thumbnail{margin-bottom:50px;margin-top:0;border:0}.thumbnail h3{margin-bottom:5px;margin-top:5px;line-height:1}.thumbnail .caption{padding-top:0;padding-bottom:0}.col-xs-4_5{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media(max-width:767px){.col-xs-4_5,{float:left}.col-xs-4_5{width:12.5%}.col-xs-offset-4_5{margin-left:37.5%}}@media(min-width:768px){.page-header{border:0;margin-bottom:0}.page-header:after{position:relative;top:-10px;content:"";width:100%;display:block;background:url(../graphics/Pulse-HR-right.png) no-repeat bottom right;border:0;height:25px}.col-sm-1_5{float:left;width:12.5%}.col-sm-offset-1_5{margin-left:12.5%}}.col-md-1_5{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-sm-1_5{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width:992px){.col-md-1_5{float:left;width:12.5%}.col-md-offset-1_5{margin-left:12.5%}.col-md-offset-2_25{margin-left:18.75%}}.col-lg-1_5{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width:1200px){.col-lg-1_5,{float:left}.col-lg-1_5{width:12.5%}.col-lg-offset-1_5{margin-left:12.5%}.col-lg-offset-2_25{margin-left:18.75%}.col-lg-offset-3{margin-left:25%}}.col-lg-4_5{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width:1200px){.col-lg-4_5,{float:left}.col-lg-4_5{width:37.5%}.col-lg-offset-1_5{margin-left:37.5%}}.container{position:relative}.container-fluid{position:relative}//header.carousel .fill{position:fixed}.pubauth a{color:#155f84}.pubauth a:hover,.pubauth a:focus{color:#0f425c;text-decoration:underline}h2.page-header a{color:inherit;text-decoration:none}.anchor{padding-top:30px;margin-top:-30px}h3.media-heading{font-size:18px;font-weight:700}h3.media-heading small{font-size:75%}h2.media-heading{font-size:18px;font-weight:700}h2.media-heading small{font-size:75%}header.carousel>.intro-message h1{color:#fff;font-size:40px;font-weight:700}header.carousel>.intro-message h2{color:#fff;font-size:100px;font-weight:900;text-shadow:9px 9px 9px #000}header.carousel>.intro-message h3{color:#fff;font-size:30px;font-weight:600}.navbar-brand>.text-logo{font-weight:800;font-size:30px;padding:10px}.publication a{color:#155f84;font-weight:500}.underlinelinks a{font-weight:500}