#maincontent{padding-left:0;padding-right:0}.breadcrumb{padding:10px 5% 10px 3rem}#hero{background-color:#2f343d}#hero h1{margin-left:4rem;font-size:34px}#hero p{font-size:17px;line-height:1.4;font-family:'Poppins-SemiBold',Helvetica,Arial,sans-serif;font-weight:500;margin-left:4rem;margin-bottom:.6rem}#hero{color:white}#hero-description{background:#0a0b0b;background:linear-gradient(123deg,rgba(10,11,11,1) 5%,rgba(47,52,61,1) 59%)}#training-timeline{background-color:#204d6d}#training-timeline h2{color:#fff}.programs-row{font-size:14px;margin-top:10px}.program-box{display:flex;align-items:center;justify-content:center;padding:6px;background-color:#357aac;border:3px solid #357aac;border-radius:.5rem;text-align:center;color:#fff;font-family:'OpenSans-Semibold',Helvetica,Arial,sans-serif;font-weight:600;font-size:15px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}a.program-box:hover,a.program-box:focus{color:#fff;background-color:#204d6d}.program-box:not(.included).highlighted{border:3px solid #fff}.program-box:not(.included).highlighted:after{display:inline-block;content:">";position:relative;margin-left:.5rem;color:#fff;font-family:'Poppins-SemiBold',Helvetica,Arial,sans-serif}.program-box:not(.included).highlighted:hover:after,.program-box:not(.included).highlighted:focus:after{text-decoration:none}.program-box.included.highlighted{background-color:#fff;border:3px solid #fff;color:#204d6d}#arrows-row{flex-wrap:nowrap}button.arrow{height:75px;color:#000;text-decoration:none;border:0;cursor:pointer}#arrows-row button:first-child{clip-path:polygon(calc(100% - 1.5rem) 0,100% 50%,calc(100% - 1.5rem) 100%,0% 100%,0% 0,0% 0);border-top-left-radius:10px;border-bottom-left-radius:10px}#arrows-row button:not(:last-child):not(:first-child){clip-path:polygon(0% 0,calc(100% - 1.5rem) 0,100% 50%,calc(100% - 1.5rem) 100%,0% 100%,1.5rem 50%)}#arrows-row button:last-child{clip-path:polygon(0% 0,100% 0,100% 50%,100% 100%,0% 100%,1.5rem 50%);border-top-right-radius:10px;border-bottom-right-radius:10px}button.arrow:focus-visible{outline:3px solid black;outline-offset:-15px}button.arrow .h5{margin-bottom:0}#arrows-row button.arrow:hover,#arrows-row button.arrow:focus{background-color:#fff;text-decoration:none;color:#204d6d}.table th.bg-highschool,.bg-highschool{background-color:#d2e5f2}.table th.bg-bacc,.bg-bacc{background-color:#b3d1e6}.table th.bg-grad,.bg-grad{background-color:#97c0dd}.table th.bg-postdoc,.bg-postdoc{background-color:#7fb1d3}#timeline-table th{color:#000;padding-top:1.5rem}#how-to-obtain h3{line-height:1.25}button.research-area{background-color:#f8f9fa;width:100%;margin-bottom:1rem;padding-right:2rem;padding-left:4.5rem;margin-right:2%;position:relative;height:64px;font-weight:700}button.research-area:hover,button.research-area:focus{background-color:#e4e4e4}button.research-area:focus-visible{outline:2px solid black;border:3px solid #fff!important}button.research-area.active{border:0;color:#fff}.circle-background{border-radius:50%;display:flex;align-items:center;justify-content:center}button.research-area .circle-background{height:50px;width:50px;position:absolute;left:1rem;top:6px;padding:5px}button.research-area img{height:30px;width:30px}button.research-area#prevention img,#research-area-details.prevention img{transform:rotate(-45deg)}#biology .circle-background,#biology.active,#research-area-details.biology .card-header,.biology .circle-background{background-color:#6054ad}#genomics .circle-background,#genomics.active,#research-area-details.genomics .card-header,.genomics .circle-background{background-color:#b95528}#causes .circle-background,#causes.active,#research-area-details.causes .card-header,.causes .circle-background{background-color:#264d76}#detection .circle-background,#detection.active,#research-area-details.detection .card-header,.detection .circle-background{background-color:#117b61}#prevention .circle-background,#prevention.active,#research-area-details.prevention .card-header,.prevention .circle-background{background-color:#3e53c8}#treatment .circle-background,#treatment.active,#research-area-details.treatment .card-header,.treatment .circle-background{background-color:#6b623a}#public_health .circle-background,#public_health.active,#research-area-details.public_health .card-header,.public_health .circle-background{background-color:#2e757b}#disparities .circle-background,#disparities.active,#research-area-details.disparities .card-header,.disparities .circle-background{background-color:#885294}#childhood .circle-background,#childhood.active,#research-area-details.childhood .card-header,.childhood .circle-background{background-color:#d34840}#global .circle-background,#global.active,#research-area-details.global .card-header,.global .circle-background{background-color:#a7517d}#research-area-details .card-header{color:#fff;text-align:center}#research-area-details .card-body{position:relative;text-align:center;padding:0}#research-area-details .circle-background{height:75px;width:75px;position:absolute;left:calc(50% - 39px);top:1rem;margin-bottom:1rem;padding:10px}#research-area-details img{height:50px;width:50px}#research-area-details .card-text{background-color:#f8f9fa;margin-top:6.5rem;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between}#research-area-details .more-link{margin-bottom:0}#dceg-card-cap{background-image:url("/static/cctapp/img/DCEG_background.b0937e4fc159.svg");color:#fff}#ccr-card-cap{background-image:url("/static/cctapp/img/CCR_background.fa6aeba1cd14.svg");color:#fff}#dccps-card-cap{background:#264d76;background:linear-gradient(270deg,rgba(38,77,118,0.8) 0,rgba(38,77,118,1) 100%);color:#fff}#cgh-card-cap{background:#d34840;background:linear-gradient(270deg,rgba(211,72,64,0.8) 0,rgba(211,72,64,1) 100%);color:#fff}#crchd-card-cap{background:#6054ad;background:linear-gradient(270deg,rgba(96,84,173,0.8) 0,rgba(96,84,173,1) 100%);color:#fff}#dcp-card-cap{background:#b95528;background:linear-gradient(270deg,rgba(185,85,40,0.8) 0,rgba(185,85,40,1) 100%);color:#fff}
#ttc-card-cap{background:#2e757b;background:linear-gradient(270deg,rgba(46,117,123,0.8) 0,rgba(46,117,123,1) 100%);color:#fff}#dceg-card-cap:hover{background-image:linear-gradient(rgba(0,0,0,0.227),rgba(0,0,0,0.2)),url("/static/cctapp/img/DCEG_background.b0937e4fc159.svg")}#ccr-card-cap:hover{background-image:linear-gradient(rgba(0,0,0,0.227),rgba(0,0,0,0.2)),url("/static/cctapp/img/CCR_background.fa6aeba1cd14.svg")}#dccps-card-cap:hover{background-color:#244261}#suspended_account_alert_card{background-color:#f9cd49}.filter-section label.btn{width:auto;margin-top:4px;margin-bottom:4px;background-color:#fff;color:#286d9e;border-radius:1.5em;font-weight:bold;box-shadow:0 .125rem .25rem rgb(0 0 0 / 8%);border:2px solid #286d9e}.filter-section input{width:auto}#career-stages-wrapper label.btn{margin-right:1.5rem}.filter-section .btn-check+.btn:hover{background-color:#286d9e;color:#fff;border:2px solid #286d9e}.filter-section .btn-check:focus-visible+.btn{background-color:#286d9e;color:#fff;border:2px solid #fff;outline:2px solid #000}.filter-section .btn-check:disabled+.btn{opacity:.81;color:#475a67;border-color:#475a67;box-shadow:none}.filter-section .btn-check:checked:disabled+.btn{opacity:1;background-color:#264d76}.filter-section .btn-check:checked+.btn{color:#fff;background-color:#264d76;box-shadow:none}#programs-wrapper .card{height:100%;position:relative}#programs-wrapper .included-program{height:100%}#programs-wrapper .included-program .card-header h2{margin-bottom:0}#programs-wrapper .card:not(.included-program){background-color:#f8f9fa}#programs-wrapper .badge{color:#000;background-color:#d7d7d7;font-size:14px}#programs-wrapper .included-program .badge{background-color:#f5fafd}.current-step{background-color:#d6edfd;padding:10px!important;border-radius:6px 6px 0 0;margin-bottom:0}.current-step:before{background-image:url("/static/cctapp/img/angles-right-solid.2fdd634f0738.svg");display:inline-flex;content:'';background-repeat:no-repeat;background-size:24px 27px;padding:2px 1rem;height:24px}.current-step+hr{border-top:2px solid #286d9e;opacity:1}#other-pathways h4{line-height:1.25}select#programType option{padding:.5rem 0 .5rem 1rem}.sidenav{background-color:#f2f2f2}.page-title,.page-intro div.apply-btn-div{margin-bottom:1.5rem}.program-intro .page-title h1{font-weight:500;color:#fff;padding:1rem 3rem}#main>.container-lg .program-intro{background-color:#2f343d;color:#fff}#main>.container-lg .program-intro .row{background-color:#2f343d}.program-intro p{padding:0 1rem 0 3rem}#main>.container-lg .page-intro{align-items:center;justify-content:space-between;background-color:#2f343d}.program-leftnav{background-color:#fff;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.leftnav-header{background-color:#2f343d;border-left:solid 1rem;height:5.55rem}.leftnav-header span{font-size:21px}.program-leftnav a.nav-link:focus-visible{outline:2px solid #000;border:2px solid #fff}.program-leftnav a.nav-link{color:#000;font-size:18px;text-decoration:none}.program-leftnav .nav-link.active{color:#fff}ol.faqs-list>li::marker{font-size:20px}ol.faqs-list>li>ul{list-style-type:disc}.apply.icon{padding-right:.4rem;margin-top:-0.2rem}.cri-sp thead,.crp thead,.pre thead{font-family:'Poppins-SemiBold',Helvetica,Arial,sans-serif;font-size:17px}.cri-sp th,.crp th,.pre th{padding:.7rem .5rem}#apply-eligibility-form{border-top:4px solid #286d9e}#apply-eligibility-form label{font-weight:bold}#apply-eligibility-form input[type="checkbox"]{border-color:#838383}#id_agree-group{margin-top:1.5rem;margin-bottom:1.5rem!important}.webinar .date{border-top:5px solid #286d9e;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;background-color:#fff;text-align:center;padding:6px 0;width:104px;scroll-margin-top:80px}.webinar .date-block p{margin-bottom:6px}.webinar .weekday-time{text-align:center}.pg-background a{color:#2a58b4;text-decoration:underline}.cri-sp{border-color:#dedbf3}.cri-sp.program-leftnav a.nav-link:not(.active):hover,.cri-sp.program-leftnav a.nav-link:not(.active):focus,.cri-sp .card-header,.cri-sp .button-card,.cri-sp thead,.cri-sp .webinar .date-block,.cri-sp .pg-background,.crisp.alert{background-color:#dedbf3}.program-intro .cri-sp.page-title,.cri-sp.program-leftnav .nav-link.active{background-color:#6054ad}.crp{border-color:#cef0dc}.crp.program-leftnav a.nav-link:not(.active):hover,.crp.program-leftnav a.nav-link:not(.active):focus,.crp .card-header,.crp .button-card,.crp thead,.crp .webinar .date-block,.crp .pg-background,.crp.alert{background-color:#cef0dc}.program-intro .crp.page-title,.crp.program-leftnav .nav-link.active{background-color:#117b61}.pre{border-color:#c8e8eb}.pre.program-leftnav a.nav-link:not(.active):hover,.pre.program-leftnav a.nav-link:not(.active):focus,.pre .card-header,.pre .button-card,.pre thead,.pre .webinar .date-block,.pre .pg-background,.pre.alert{background-color:#c8e8eb}.pre.page-title,.pre.program-leftnav .nav-link.active{background-color:#2e757b}.cpfp{border-color:#d0e6f3}.cpfp.program-leftnav a.nav-link:not(.active):hover,.cpfp.program-leftnav a.nav-link:not(.active):focus,.cpfp .card-header,.cpfp .button-card,.cpfp thead,.cpfp .webinar .date-block,.cpfp .pg-background{background-color:#c0d8e6}.cpfp.page-title,.cpfp.program-leftnav .nav-link.active{background-color:#004971}.iotf{border-color:#f5d5f0}.iotf.program-leftnav a.nav-link:not(.active):hover,.iotf.program-leftnav a.nav-link:not(.active):focus,.iotf .card-header,.iotf .button-card,.iotf thead,.iotf .webinar .date-block,.iotf .pg-background,.iotf.alert{background-color:#f5d5f0}.iotf.page-title,.iotf.program-leftnav .nav-link.active{background-color:#861a62}.iotf .track-description{background-color:#e5f4f7;font-size:15px}#request-letter #id_files-group{background-color:#f9f9f9}#request-letter #id_files-group .controls{background-color:#fff;padding:1rem 1rem;border:1px solid #ced4da;border-radius:.375rem}#request-letter .row,#request-letter p{padding-left:.5rem;padding-right:.5rem}
.fieldset-body,#rockutils-tstone #SearchForm{background-color:#f9f9f9;margin-bottom:1.5rem;border-top:4px solid #286d9e;padding:1em}.searchEntry1 input#query,.tstoneAdvIn #notq{border:1px solid #616161;padding:.375rem .75rem;line-height:1.5;border-radius:.375rem}.tstoneSearchInline{margin-top:.5rem}.searchEntry2 input,#rockutils-tstone .sort-by{padding:6px 12px;border-radius:6px!important;white-space:nowrap;border:1px none}.searchEntry2 input{margin-top:1rem;background-color:#286d9e;border-color:#286d9e;color:#fff}.searchEntry2 input:hover,.searchEntry2 input:focus,.searchEntry2 input:active{background:#264d76;border-color:#264d76;color:#fff}.searchEntry2 input[name="cmd"]{background-color:#6c757d;border-color:#6c757d}.searchEntry2 input[name="cmd"]:hover,.searchEntry2 input[name="cmd"]:focus,.searchEntry2 input[name="cmd"]:active,.tstoneSearchLeft.hits>a:hover span,.tstoneSearchLeft.hits>a:focus span,.tstoneSearchLeft.hits>a:active span{background-color:#5c636a;border-color:#565e64}#rockutils-tstone .sort-by{border-color:#6c757d;color:#6c757d;background-color:#fff;border:1px solid}#rockutils-tstone .sort-by:hover,#rockutils-tstone .sort-by:focus,#rockutils-tstone .sort-by:active{background-color:#6c757d;color:#fff}.tstoneResults p.z a{font-weight:600;text-decoration:underline}@media(min-width:992px){.program-leftnav a.nav-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.program-intro .page-title{width:auto;border-top-right-radius:6px;border-bottom-right-radius:6px}#programs-wrapper .button-card{padding-right:1.5rem}}@media(max-width:350px){.filter-section label.btn{width:100%}}@media(max-width:415px){#programs-wrapper .card .btn{width:100%}#programs-wrapper .card-footer{padding-right:1rem}}@media(min-width:771px) and (max-width:867px){#programs-wrapper .card .btn{width:100%}#programs-wrapper .card-footer{padding-right:1rem}}@media(min-width:767px) and (max-width:837px){#hero-image img{object-fit:cover;object-position:center left;width:50vw;height:41vw}}@media(min-width:838px) and (max-width:992px){#hero-image img{object-fit:cover;object-position:center left;width:50vw}}@media(max-width:576px){.program-intro .page-title h1{padding:1rem 1.5rem}#request-letter .row,#request-letter p{padding-left:.0;padding-right:0}.program-intro p{padding:0 1rem 0 1.5rem}#main-nav .navbar-toggler{width:100%}}@media(max-width:991px){#training-timeline{overflow-x:scroll}.program-leftnav{overflow-x:scroll}.program-leftnav .nav-link{border-top-left-radius:0;border-bottom-left-radius:0}.program-leftnav .nav-item:first-child .nav-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.program-leftnav .nav-item:last-child .nav-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.program-leftnav .nav-item:not(.nav-item:first-child) .nav-link{margin-left:-1px}.cri-sp.program-leftnav .nav-link{border:1px solid #6054ad}.crp.program-leftnav .nav-link{border:1px solid #117b61}.pre.program-leftnav .nav-link{border:1px solid #2e757b}.sidenav{border-bottom-left-radius:0;border-bottom-right-radius:0}#hero h1,#hero p{margin-left:2rem}#hero h1{font-size:31px}#hero p{font-size:16px}}@media(max-width:1200px){#timeline-table .program-box{box-shadow:none!important}#hero h1,#hero p{margin-left:3rem;margin-right:2rem}}@media(min-width:1400px){#research-area-details{height:calc(100% - .8rem)}#research-area-details .card-body{display:flex}}
