.addthis{font-size:15px;font-weight:700}@media only screen and (max-width:740px){.addthis{float:none;clear:both;margin:15px 0}}.addthis__item{font-weight:normal;color:#ec008c;padding:2px 5px;text-decoration:underline}.addthis__item:after{content:"|";color:#c2c2c2;font-weight:normal;display:inline-block;padding-left:10px}.addthis__item:hover{text-decoration:underline}.addthis__item--last:after{content:none}.region-social-share{display:inline-block;position:fixed;right:15px;top:calc(50% - 110px);z-index:200;right:15px}.region-social-share .block-addtoany-block{box-sizing:border-box;background:#ededed;width:50px;min-height:50px;border-radius:25px;text-align:center;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);padding-bottom:7px}@media only screen and (max-width:740px){.region-social-share .block-addtoany-block{padding-bottom:0}}.region-social-share .block-addtoany-block.is-active{padding-bottom:7px}.region-social-share h2{font-size:10px;line-height:50px;text-transform:uppercase;margin:0;color:#999}@media only screen and (max-width:740px){.region-social-share h2{cursor:pointer}}.region-social-share .addtoany_list{line-height:20px}.region-social-share .addtoany_list a{padding:0;margin:0 0 7px 0;display:block;display:inline-block;font-size:16px;padding:0 4px}@media only screen and (max-width:740px){.region-social-share .addtoany_list{display:none}}.region-social-share .a2a_svg{width:20px;height:20px;background-size:20px auto}.region-social-share .a2a_svg svg{padding:2px}.region-social-share .a2a_svg svg path{transform:scale(0.85)}.region-social-share .a2a_label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden}.social-links{float:left;width:360px;padding:0 25px;margin:15px 0}@media only screen and (max-width:740px){.social-links{float:none;position:static}}.social-links__title{color:#08bcf1;margin:15px 20px 15px 0;float:left}.social-links a{float:left;margin-top:6px}.social-links__badge{background-color:#f0f0f0;width:40px;height:40px;border-radius:20px;box-sizing:border-box;display:inline-block;color:#9f9f9f}.social-links__badge:hover{background:#08bcf1;color:white}.social-links__badge:after{font-family:FontAwesome;padding:11px;position:absolute;font-size:24px}.social-links__badge--facebook:after{content:"\f09a";padding:11px}.social-links__badge--twitter:after{content:"\f099";font-size:23px;padding:11px 9px}.social-links__badge--youtube:after{content:"\f167";font-size:23px;padding:11px 9px}.social-links__badge--instagram:after{content:"\f16d";font-size:23px;padding:11px 9px}.social-links__badge--linkedin:after{content:"\f08c";font-size:23px;padding:11px 9px}.sharethis_small{overflow:visible}@media only screen and (max-width:740px){.sharethis_small{float:none;clear:both;margin:15px 0}}.sharethis_small__text{font-size:15px;display:inline-block;vertical-align:middle;font-weight:700;margin-right:10px}.sharethis_small__item{position:relative;width:28px;height:28px;border-radius:14px;display:inline-block;vertical-align:middle;background-color:#e4e4e4}.sharethis_small__item:after{font-size:15px;position:absolute;color:white;font-family:FontAwesome;top:5px}.sharethis_small__item:hover{background-color:#08bcf1}.sharethis_small__item--facebook{background-color:#3b5998}.sharethis_small__item--facebook:after{content:"\f09a";left:9px}.sharethis_small__item--facebook:hover{background-color:#2d4373}.sharethis_small__item--twitter{background-color:#1da1f3}.sharethis_small__item--twitter:after{content:"\f099";left:7px}.sharethis_small__item--twitter:hover{background-color:#0b86d2}.sharethis_small__item--email:after{content:"\f0e0";left:6px;top:4px}.sharethis_small__item--share:after{content:"\f1e0";left:6px;top:5px}.sharethis_tiny__icon{float:left;margin:5px;color:#666;transition-property:all;transition-duration:.2s}.sharethis_tiny__icon:hover{transform:scale(1.4)}.sharethis_tiny__icon--twitter:after{font-size:16px;font-family:FontAwesome;content:"\f099"}.sharethis_tiny__icon--email:after{font-size:16px;font-family:FontAwesome;content:"\f003"}.sharethis_tiny__icon--share:after{font-size:16px;font-family:FontAwesome;content:"\f1e0"}
.popup-menu .block-views-exposed-filter-blocksearch-page{float:left;position:relative}.popup-menu .block-views-exposed-filter-blocksearch-page.is-active .form-item.js-form-item-search{width:600px}.popup-menu .block-views-exposed-filter-blocksearch-page .form-item.js-form-item-search{position:absolute;right:0px;top:3px;width:0}.popup-menu .block-views-exposed-filter-blocksearch-page .form-text{border:1px solid #e4e4e4;transition-property:all;transition-duration:.6s;opacity:0;width:50px;float:right}.popup-menu .block-views-exposed-filter-blocksearch-page .form-text.is-active{opacity:1}.popup-menu .block-views-exposed-filter-blocksearch-page .form-actions{position:absolute;right:0;top:9px}.popup-menu .block-views-exposed-filter-blocksearch-page .form-submit{background-image:url(/sites/jlabs/themes/custom/jlabs/images/elements/search-icon-gray-darker.png);background-repeat:no-repeat;width:21px;height:21px;text-indent:-99999px;background-color:transparent;overflow:hidden}.popup-menu .block-views-exposed-filter-blocksearch-page label{position:absolute;top:8px;left:12px;display:none}
.sign-up{float:right;background-color:#08bcf1;width:580px;padding:25px}@media only screen and (max-width:740px){.sign-up{float:none;width:100%}}.sign-up__text{max-width:290px;font-weight:700;color:white;font-size:23px;line-height:26px;margin:15px 0}.sign-up__input{width:300px;padding:8px 10px;display:inline-block;vertical-align:middle;margin-right:10px}@media only screen and (max-width:740px){.sign-up__input{width:100%}}.sign-up__submit{display:inline-block;vertical-align:middle}@media only screen and (max-width:740px){.sign-up__submit{float:right;display:block;margin:15px 0}}
.anchor-nav__list{list-style-type:none;margin:0;padding:15px;background:#fefefe;box-sizing:border-box;border-bottom:1px solid #e5e5e5;transition:.5s all ease-in-out}.anchor-nav__item{list-style-type:none;display:inline}@media screen and (max-width:768px){.anchor-nav__item{display:block;margin:15px 0}}.anchor-nav__link{color:#08bcf1;font-weight:bold;margin-right:20px}
.content-header__vid-box{position:absolute;color:#fff;font-weight:bold;display:block;padding:15px;line-height:1.1em;width:100px;text-align:center;font-size:20px;height:100px;box-sizing:border-box;left:100px;bottom:50px;cursor:pointer}.location-header--video .content-header__vid-box{bottom:100px}@media screen and (max-width:1024px){.location-header--video .content-header__vid-box{bottom:75px}}@media screen and (max-width:495px){.location-header--video .content-header__vid-box{bottom:50px}}@media screen and (max-width:1024px){.content-header__vid-box{left:auto;right:50px}}@media screen and (max-width:550px){.content-header__vid-box{right:auto;left:25px}}.content-header__vid-play{background:url(/sites/jlabs/themes/custom/jlabs/images/contentheader/qfc_video_banner_play.png) center center no-repeat transparent;background-size:100% auto;width:118px;height:118px;position:absolute;left:50%;margin-left:-56px;top:50%;margin-top:-56px;cursor:pointer;z-index:200}@media screen and (max-width:1024px){.page-node-type-challenge .content-header__vid-play{left:auto;margin-right:0;right:40px}}@media screen and (max-width:550px){.page-node-type-challenge .content-header__vid-play{margin-right:0;right:20px;bottom:65px;top:auto;margin-left:0;width:80px;height:80px}}.content-header__vid-close{display:none;position:absolute;top:10px;right:10px;color:#fff;font-size:50px;z-index:120;cursor:pointer}.content-header .video-js{z-index:110;opacity:0;visibility:hidden;position:relative}.content-header .video-js.vjs-playing{opacity:1;visibility:visible}.content-header .video-js .vjs-dock-shelf{text-align:left;right:auto}.content-header .field--name-field-header-brightcove-video .field--name-name{display:none}.content-header .field--name-field-header-brightcove-video .video-js{padding-bottom:56.25%;height:0;width:100% !important}.page-node-type-challenge .content-header:not(.content-header--video){max-height:450px}.content-header{position:relative;overflow:hidden;min-height:450px}.page-node-type-challenge .content-header:after{content:"";position:absolute;top:0;left:0;width:100%;min-height:450px;background-color:#000;opacity:.25}.content-header__img{position:absolute;min-width:1150px;max-width:none}@media screen and (max-width:1024px){.content-header__img{height:100%;width:auto !important;max-width:none}}.content-header__vid-box--purple{background:#5d2e83}.content-header__title{position:absolute;margin-left:100px;top:50px;font-size:48px;max-width:500px;color:#fff;z-index:1}@media screen and (max-width:1300px){.content-header__title{font-size:40px}}@media screen and (max-width:1024px){.content-header__title{top:0;margin-top:40px;margin-left:40px;margin-bottom:20px}}@media screen and (max-width:767px){.content-header__title{margin-left:25px;margin-right:25px;font-size:34px}}.content-header__right{position:absolute;z-index:100;float:right;right:40px;top:50px}@media screen and (max-width:1024px){.content-header__right{float:none;right:auto;top:auto;margin-left:40px;bottom:20px}.content-header__right .content-header__time-remaining{text-align:left}.content-header__right .content-header__time-remaining .jlabschallenge_date{text-align:left}.content-header__right .content-header__time-remaining .jlabschallenge_date .number{text-align:left;display:inline}.content-header__right .content-header__reward{text-align:left}}@media screen and (max-width:1024px) and (max-width:576px){.content-header__right .content-header__reward{font-size:28px}}@media screen and (max-width:1024px){.content-header__right .content-header__focus{text-align:left}.content-header__right .content-header__focus a{text-align:left}}@media screen and (max-width:767px){.content-header__right{margin-left:25px;margin-right:25px;margin-bottom:30px}}.content-header__time-remaining{border-bottom:1px solid #fff;display:block;width:250px;z-index:1;right:40px;text-align:right;padding-bottom:10px;margin-bottom:10px}.content-header__time-remaining .challenge_full__date{color:#fff;font-size:22px;width:200px;line-height:1em;text-align:right}@media screen and (max-width:1024px){.content-header__time-remaining .challenge_full__date{text-align:left}}.content-header__time-remaining .challenge_full__date .number{font-weight:bold;font-size:38px;display:block;line-height:1em}.content-header__reward{border-bottom:1px solid #fff;display:block;width:250px;z-index:1;right:40px;text-align:right;padding-bottom:10px;top:210px;color:#fff;font-size:38px;font-weight:bold;line-height:1.1;margin-bottom:10px}.path-shanghai-lung-cancer-innovation-quickfire-challenge .content-header__reward{font-size:27px}.content-header__reward p span{display:inline-block}.content-header__focus{right:40px;top:280px;border-bottom:1px solid #fff;display:block;width:250px;padding-bottom:10px;margin-bottom:10px}.content-header__focus .field__item{display:block;color:white;text-align:right;font-size:20px;line-height:1.1em}@media screen and (max-width:550px){.content-header{padding-bottom:170px}.content-header>img{max-width:none !important}.content-header .ch_vid_play{left:180px;margin-right:0;right:40px;bottom:43px;top:auto;margin-left:0px}.content-header .ch_vid_purple{right:auto;left:25px}}
