@import url('main-blessed3.css?z=1455053329088');
@import url('main-blessed2.css?z=1455053329088');
@import url('main-blessed1.css?z=1455053329088');
.ysph .carousel-featured-item .default-image:before,.ysph .carousel-featured-thumb .default-image:before,.ysph .video-carousel--item .default-image:before,.ysph .video-modal--item .default-image:before{background-image:url("../images/loading-video-ysph.svg")}.modal-dialog.videoset{max-width:1015px;width:85%;margin:5% auto}.modal-dialog.videoset .modal-content{background-color:#1a1a1a}@media (max-width:992px){.modal-dialog.videoset{width:90%}}@media (max-width:768px){.modal-dialog.videoset{width:95%}}.video-modal{padding-bottom:30px;overflow-y:auto;-webkit-overflow-scrolling:touch}.lt-ie8 .video-modal{zoom:1}.video-modal:after,.video-modal:before{content:"";display:table}.video-modal:after{clear:both}.video-modal .video-container{margin:2.5% 2.5% 0;max-width:100%;-webkit-transform:scaleY(0);transform:scaleY(0)}.video-modal .video-container.expand{-webkit-transform:scaleY(1);transform:scaleY(1)}@media (max-width:480px){.video-modal .video-container{margin:0}}.video-modal .video-caption{margin-top:18px;margin-bottom:30px;width:34%;margin-left:2.5%;float:left}.video-modal .video-caption .content.video header h1,.video-modal .video-caption .content.video header h2,.video-modal .video-caption .content.video header h3,.video-modal .video-caption .content.video header h4,.video-modal .video-caption .content.video header h5,.video-modal .video-caption .content.video header h6{font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:22px;line-height:24px;color:#fff}.video-modal .video-caption .content.video p{font-family:"proxima-nova";font-weight:400;font-style:normal;font-size:14px;line-height:18px;color:#fff}.video-modal .video-caption .content.video p .media-duration{font-family:"proxima-nova";font-weight:600;font-style:normal;font-size:14px;line-height:18px}@media (min-width:769px) and (max-width:992px){.video-modal .video-caption{width:40%}}@media (max-width:600px){.video-modal .video-caption{margin-right:5%;margin-left:5%;width:90%;float:none}}.video-modal .carousel-main{padding:11px 2.5% 30px;max-width:600px;width:61%;height:220px;float:right;overflow:hidden}@media (min-width:993px){.video-modal .carousel-main{width:61%}}@media (min-width:769px) and (max-width:992px){.video-modal .carousel-main{width:47.5%}}@media (min-width:601px) and (max-width:768px){.video-modal .carousel-main{width:57%}}@media (max-width:600px){.video-modal .carousel-main{width:100%;float:none}}.video-modal .carousel-main .carousel-wrapper{position:relative}.video-modal .carousel-main .carousel-wrapper .carousel-header header h1,.video-modal .carousel-main .carousel-wrapper .carousel-header header h2,.video-modal .carousel-main .carousel-wrapper .carousel-header header h3,.video-modal .carousel-main .carousel-wrapper .carousel-header header h4,.video-modal .carousel-main .carousel-wrapper .carousel-header header h5,.video-modal .carousel-main .carousel-wrapper .carousel-header header h6{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:14px;line-height:18px;text-transform:uppercase;color:#fff}.video-modal .carousel-main .carousel-wrapper .carousel-inner{overflow:visible;text-align:left}@media (min-width:1201px){.video-modal .carousel-main .carousel-wrapper{left:16px}}@media (min-width:993px) and (max-width:1200px){.video-modal .carousel-main .carousel-wrapper{left:1.5%}}@media (min-width:769px) and (max-width:992px){.video-modal .carousel-main .carousel-wrapper{left:4.2%}}@media (min-width:601px) and (max-width:768px){.video-modal .carousel-main .carousel-wrapper{left:4.2%}}@media (min-width:481px) and (max-width:600px){.video-modal .carousel-main .carousel-wrapper{left:8.8%}}@media (max-width:480px){.video-modal .carousel-main .carousel-wrapper{left:11%}}@media (max-width:320px){.video-modal .carousel-main .carousel-wrapper{left:12.5%}}.video-modal .carousel-main .carousel-chevron{position:absolute;color:#6698c8;top:52%;width:44px;height:44px}@media (min-width:1201px){.video-modal .carousel-main .carousel-chevron{top:120px}}@media (max-width:320px){.video-modal .carousel-main .carousel-chevron{top:45%}}.video-modal .carousel-main .carousel-chevron.carousel-left{left:0;text-align:left}@media (max-width:600px){.video-modal .carousel-main .carousel-chevron.carousel-left{left:0;text-align:center}}.video-modal .carousel-main .carousel-chevron.carousel-right{right:0;text-align:center;padding-right:2.5%}@media (max-width:600px){.video-modal .carousel-main .carousel-chevron.carousel-right{padding-right:0}}.video-modal .carousel-main .carousel-chevron svg{width:12px;height:20px}.video-modal .carousel-main .carousel-chevron svg g polygon{fill:currentColor}.video-modal--item{float:left;max-width:152px;height:114px;display:none;margin-right:20px}.video-modal--item.reveal{display:block}.video-modal--item:first-child{margin-left:0}.video-modal--item:last-child{margin-right:0;margin-bottom:0}.video-modal--item .video-item-content header h1,.video-modal--item .video-item-content header h2,.video-modal--item .video-item-content header h3,.video-modal--item .video-item-content header h4,.video-modal--item .video-item-content header h5,.video-modal--item .video-item-content header h6{font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:16px;line-height:18px;margin-bottom:3px;color:#fff;display:block;display:-webkit-box;max-width:154px;height:38px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:1201px){.video-modal--item{width:30%}}@media (min-width:993px) and (max-width:1200px){.video-modal--item{width:28%}}@media (min-width:601px) and (max-width:992px){.video-modal--item{width:40%}}@media (min-width:481px) and (max-width:600px){.video-modal--item{width:25%}}@media (max-width:480px){.video-modal--item{width:36%}}@media (max-width:320px){.video-modal--item{width:34%}}
/*! Yale Audio Player */
.jp-audio :focus,.jp-audio-stream :focus,.jp-video :focus{outline:0}.jp-audio button::-moz-focus-inner,.jp-audio-stream button::-moz-focus-inner,.jp-video button::-moz-focus-inner{border:0}.jp-audio,.jp-audio-stream,.jp-video{font-size:16px;font-family:Verdana,Arial,sans-serif;line-height:1.6;color:#666;border-width:1px 0;border-style:solid;border-color:#d8d8d8;padding:20px 0}.jp-audio{width:100%}.jp-audio+.jp-audio{border-top:0}.jp-interface{position:relative;width:100%;display:table;table-layout:fixed}@media (max-width:768px){.jp-interface .jp-progress-duration{clear:left}.jp-interface .jp-controls{margin-bottom:-8px}}@media (max-width:480px){.jp-interface .jp-interface--controls{display:block;width:100%}.jp-interface .jp-download-controls,.jp-interface .jp-interface--cover,.jp-interface .jp-volume-controls{display:none}.jp-interface .jp-controls,.jp-interface .jp-progress-duration{float:none;display:table-cell}.jp-interface .jp-progress-duration{margin-right:0;clear:none}}.jp-controls-holder{clear:both;width:440px;margin:0 auto;position:relative;overflow:hidden;top:-8px}.jp-interface .jp-controls{margin:0;padding:0;overflow:hidden}.jp-audio .jp-controls{margin-right:24px}.jp-controls button{display:inline-block;overflow:hidden;text-indent:-9999px;border:none;cursor:pointer;border-radius:9999px}.jp-pause,.jp-play{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;width:50px;height:50px;background:#6698c8 url(../images/icon_play--white.svg) center center no-repeat;border-radius:100px}.jp-play{background-position:55% 50%}.jp-play:focus{background-color:#538bc1}.jp-pause{background-image:url(../images/icon_audio-pause-white.svg)}.jp-next,.jp-previous,.jp-stop{width:28px;height:28px;margin-top:6px}.jp-progress-duration{width:100%;max-width:265px;margin-right:24px}.jp-progress{overflow:hidden;background-color:#ddd;width:100%}.jp-audio .jp-progress{height:3px}.jp-seek-bar{background:#ccc;width:0;height:100%;cursor:pointer}.jp-play-bar{background:#6698c8;width:0;height:100%}.jp-seeking-bg{background:#666}.jp-state-no-volume .jp-download-controls,.jp-state-no-volume .jp-volume-controls{display:none}.jp-download-controls,.jp-volume-controls{margin-top:15px;cursor:pointer;position:relative;width:30px;height:30px;border-radius:60px;box-shadow:0 0 0 1px #6698c8;background:url(../images/icon_audio-blue.svg) no-repeat center center}.active.jp-download-controls,.jp-volume-controls.active{box-shadow:0 0 0 1px rgba(102,152,200,0)}.active.jp-download-controls .jp-volume-control-popup,.jp-volume-controls.active .jp-volume-control-popup{height:130px;box-shadow:0 0 0 1px #6698c8}.active.jp-download-controls .facemask,.jp-volume-controls.active .facemask{display:block}.jp-download-controls .facemask,.jp-volume-controls .facemask{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.jp-download-controls .jp-volume-control-popup,.jp-volume-controls .jp-volume-control-popup{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;position:absolute;border-radius:60px;overflow:hidden;margin-right:24px;height:0;left:0;right:0;bottom:0;width:30px;background:-webkit-linear-gradient(top,rgba(255,255,255,.9)0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,.9)0%,white 100%);box-shadow:0 0 0 1px rgba(102,152,200,0);z-index:11}.jp-download-controls button,.jp-volume-controls button{display:block;background:#00f;text-indent:-9999px;border:none;cursor:pointer;position:absolute}.jp-download-controls button.jp-mute,.jp-volume-controls button.jp-mute{bottom:3px;width:25px;height:25px;border-radius:50px;background:url(../images/icon_audio-blue.svg) no-repeat center center;left:50%;margin-left:-13px}.jp-download-controls button.jp-mute:active,.jp-volume-controls button.jp-mute:active{background-color:#fefefe}.jp-state-muted .jp-download-controls button.jp-mute,.jp-state-muted .jp-volume-controls button.jp-mute{background:url(../images/icon_audio-muted.svg) no-repeat center center}.jp-state-muted .jp-download-controls button.jp-mute:active,.jp-state-muted .jp-volume-controls button.jp-mute:active{background-color:#eee}.jp-download-controls{margin-left:15px;margin-right:0;text-indent:-9999px;background:url(../images/icon_arrow-down-blue.svg) no-repeat center center}.jp-download-controls a{display:block;padding:0;background:0 0}.jp-download-controls a:after{display:none}.jp-interface--cover{width:169px;height:auto;display:table-cell;white-space:nowrap}.jp-interface--controls{width:100%;display:table-cell;vertical-align:top}.jp-interface--controls .jp-controls,.jp-interface--controls .jp-download-controls,.jp-interface--controls .jp-progress-duration,.jp-interface--controls .jp-volume-controls{float:left}.jp-volume-bar{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;position:absolute;overflow:hidden;background:#ccc;left:50%;margin-left:-2px;top:50%;margin-top:-50px;width:4px;height:0;border-radius:60px;cursor:pointer}.active .jp-volume-bar{height:85px}.jp-volume-bar .jp-volume-bar-value{position:absolute;bottom:0;background:#6698c8;width:4px;height:5px}.jp-audio .jp-time-holder{margin-bottom:4px;text-align:left}@media (max-width:480px){.jp-audio .jp-time-holder{text-align:center}}.jp-current-time,.jp-duration{font-family:"proxima-nova";font-weight:600;font-style:normal;font-size:12px;color:#999;display:inline;cursor:default}.jp-duration{text-align:right;cursor:pointer}.jp-duration:before{content:'/';display:inline-block;padding-right:3px}.jp-details,.jp-playlist{width:100%;border-top:1px solid #009be3}.jp-type-playlist .jp-details,.jp-type-single .jp-details{border-top:none}.jp-details .jp-title{float:none;color:#1a1a1a;margin:0 0 18px;text-align:left;font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:22px;line-height:26px}.jp-jplayer,.jp-jplayer audio{width:0;height:0}.jp-toggles{padding:0;margin:0 auto;overflow:hidden}.jp-audio .jp-type-single .jp-toggles{width:25px}.jp-audio .jp-type-playlist .jp-toggles{width:55px;margin:0;position:absolute;left:325px;top:50px}.jp-video .jp-toggles{position:absolute;right:16px;margin:10px 0 0;width:100px}.jp-toggles button{display:block;float:left;width:25px;height:18px;text-indent:-9999px;line-height:100%;border:none;cursor:pointer}.jp-no-solution{padding:5px;font-size:.8em;background-color:#eee;border:2px solid #009be3;color:#000;display:none}.jp-no-solution a{color:#000}.jp-no-solution span{font-size:1em;display:block;text-align:center;font-weight:700}.content-body .jp-audio{border-bottom:none}@media (max-width:480px){.content-body .jp-audio .jp-time-holder{text-align:left}}.content-body .jp-interface .jp-controls{margin-right:3.225%}.content-body .jp-interface .jp-progress-duration{max-width:385px;width:51.54%;margin-right:4%}.content-body .jp-interface .jp-progress-duration .jp-time-holder{margin-top:0}@media (max-width:992px){.content-body .jp-interface .jp-download-controls{margin-left:3.5%}.content-body .jp-interface .jp-progress-duration{clear:none;width:38%}}@media (max-width:768px){.content-body .jp-interface .jp-progress-duration{clear:none;width:43%}}@media (max-width:480px){.content-body .jp-interface .jp-progress-duration{clear:none;width:74%}}@media (max-width:992px){.content-body.podcasts .jp-interface .jp-progress-duration{clear:none;width:51.54%}}@media (max-width:768px){.content-body.podcasts .jp-interface .jp-progress-duration{clear:none;width:72%}}@media (max-width:480px){.content-body.podcasts .jp-interface .jp-progress-duration{clear:none;width:78%}}.side-column .jp-time-holder{margin-top:-14px;margin-bottom:3px;text-align:center}.side-column .jp-title{text-align:center}.side-column .jp-audio{border:0;padding:0}.side-column .jp-interface--cover{width:100%;margin:0;text-align:center;display:block;white-space:normal}.side-column .bg-cover .jp-interface--cover img{width:100%;height:auto}.side-column .module-blue .jp-interface--cover{padding-top:8.5%}.side-column .jp-progress-duration{display:block;margin:0 0 20px;float:none;max-width:none}.side-column .jp-interface--controls{display:block;width:100%;text-align:center}.side-column .jp-interface--controls .jp-controls,.side-column .jp-interface--controls .jp-download-controls,.side-column .jp-interface--controls .jp-volume-controls{float:none;display:inline-block;vertical-align:middle;margin:0 2.6%}.panel{border:0;box-shadow:none}.panel-body,.panel-heading{padding:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:0}.panel-group .panel+.panel{margin-top:0}.panel-toggles{font-family:"proxima-nova";font-weight:600;font-style:normal;font-size:11px;margin-bottom:10px}.panel-toggles a{margin-left:24px;display:inline-block;color:#8b8b8b}.panel-toggles a:first-child{margin-left:0}.panel-toggles svg{vertical-align:middle;color:currentColor;margin-right:10px;margin-top:-1px}.indicator{position:absolute;width:20px;display:block;height:100%;top:0;right:0}.indicator:after{content:'';display:block;width:20px;height:100%;background:url(../images/icon_minus-blue.svg) no-repeat center center}.collapsed .indicator:after{background-image:url(../images/icon_plus-blue.svg)}.panel{padding:20px 0;border-top:1px solid #d8d8d8}.panel a{text-decoration:none}.panel:last-child{border-bottom:1px solid #d8d8d8}.side-column .panel:first-child{border-top:0;padding-top:0}.side-column .panel:last-child{border-bottom:0;padding-bottom:0}.side-column .panel .panel-title{font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:14px}.side-column .panel .panel-title a{color:#1a1a1a}.side-column .panel .panel-subtitle{font-family:"ff-more-web-pro";font-weight:400;font-style:italic;font-size:14px;color:#4c4c4c}.side-column .panel .panel-body-list{margin-left:12px;margin-top:9px;margin-bottom:20px}.side-column .panel .panel-body-list:last-child{margin-bottom:5px}.side-column .panel .panel-body-list li{margin-bottom:8px}.side-column .panel .panel-body-list li:last-child{margin-bottom:0}.side-column .panel .panel-body-list li a{color:#6698c8}.side-column .panel .collapse.in{margin-bottom:10px}.panel-collapse{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.panel-collapse.collapse{overflow:hidden}.panel-heading{position:relative}.panel-heading .panel-title{font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:20px;font-size:2rem;line-height:28px;line-height:2.8rem;cursor:pointer}.panel-heading .panel-title a{display:block;padding-right:20px}.content-body .panel-group{margin-top:50px;margin-top:5rem}.content-body .panel-group:last-child{margin-bottom:0}.content-body .panel-group .panel-header h1,.content-body .panel-group .panel-header h2,.content-body .panel-group .panel-header h3,.content-body .panel-group .panel-header h4,.content-body .panel-group .panel-header h5,.content-body .panel-group .panel-header h6,.content-body .panel-group .panel-title a.collapsed{margin-bottom:0}.content-body .panel-group .panel-title{margin:0}.content-body .panel-group .panel-title a{margin-bottom:15px;margin-bottom:1.5rem}.panel-body h2{margin-bottom:6px}select{opacity:0}.multi-selectpickers [class^=col-] .bootstrap-select{margin-bottom:15px}.multi-selectpickers [class^=col-]:last-child .bootstrap-select{margin-bottom:0}.bootstrap-select .btn,.bootstrap-select .form_page button.default,.bootstrap-select [type=button],.bootstrap-select [type=submit],.bootstrap-select button,.form_page .bootstrap-select button.default{background:#fff;color:#b2b2b2;font-family:"proxima-nova"!important;font-weight:600!important;font-style:normal!important;height:40px;padding:10px 12px;font-size:16px;line-height:18px;border:1px solid #ccc!important}.bootstrap-select .btn:focus,.bootstrap-select .form_page button.default:focus,.bootstrap-select [type=button]:focus,.bootstrap-select [type=submit]:focus,.bootstrap-select button:focus,.form_page .bootstrap-select button.default:focus{outline:none!important;outline-offset:0}.bootstrap-select .btn.open .btn-group.open .dropdown-toggle,.bootstrap-select .form_page button.open.default .btn-group.open .dropdown-toggle,.bootstrap-select [type=button].open .btn-group.open .dropdown-toggle,.bootstrap-select [type=submit].open .btn-group.open .dropdown-toggle,.bootstrap-select button.open .btn-group.open .dropdown-toggle,.form_page .bootstrap-select button.open.default .btn-group.open .dropdown-toggle{box-shadow:none}.bootstrap-select.selectpicker-selected .filter-option{color:#1a1a1a}.bootstrap-select.btn-group .dropdown-menu li a span.text{font-size:16px;line-height:20px}.side-column .bootstrap-select+select+.bootstrap-select{margin-top:6px}@media (max-width:992px){.bootstrap-select+select+.bootstrap-select{margin-top:6px}}.bootstrap-select.btn-group .dropdown-menu{padding:9px 0}.bootstrap-select.btn-group .dropdown-menu li{margin-bottom:12px}.bootstrap-select.btn-group .dropdown-menu li:last-child{margin-bottom:0}.bootstrap-select.btn-group .dropdown-menu li a{font-family:"proxima-nova";font-weight:600;font-style:normal;padding:0 12px}.bootstrap-select .dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{outline:none;box-shadow:none;background:0 0;color:#6698c8}.bootstrap-select.btn-group .btn .caret,.bootstrap-select.btn-group .form_page button.default .caret,.form_page .bootstrap-select.btn-group button.default .caret{position:absolute;top:0;right:0;width:38px;height:38px;background:#6698c8;margin-top:0;box-shadow:0 0 0 1px #6698c8;border:0}.bootstrap-select.btn-group .btn .caret:after,.bootstrap-select.btn-group .form_page button.default .caret:after,.form_page .bootstrap-select.btn-group button.default .caret:after{content:url(../images/chevron_down-white.svg);color:#fff;position:absolute;width:20px;height:11px;top:50%;left:50%;margin:-8px 0 0 -10px}.bootstrap-select.btn-group .dropdown-menu{border:0;box-shadow:0 0 0 1px #ccc;left:1px;right:1px}.bootstrap-select.btn-group .dropdown-menu li.disabled a:hover{color:#999}.side-column .form_page .bootstrap-select{width:100%!important}.appointment .indent{padding-left:25px}.appointment .contact-methods{font-size:18px;line-height:18px;margin-top:14px}.appointment .contact-methods li{margin-top:12px;position:relative}.appointment .contact-methods li:first-child{margin-top:0}.appointment .contact-methods li a{display:inline-block}.appointment .link-list{font-size:14px;line-height:18px}.appointment .link-list li{margin-top:6px}.appointment .link-list li:first-child{margin-top:0}.appointment i.svg{display:inline-block;max-width:15px;text-align:center;vertical-align:baseline;width:100%;margin-right:4%;position:absolute;left:0}.appointment i.svg img{min-height:14px;top:-1px;position:relative}.appointment i.svg.phone img{top:-2px}.appointment.appointment-item{background-color:#e2f1ff;padding:2.7%;margin-bottom:2.7%}.appointment.appointment-item header{margin-bottom:25px;padding-bottom:24px}.appointment.appointment-item header h1,.appointment.appointment-item header h2,.appointment.appointment-item header h3,.appointment.appointment-item header h4,.appointment.appointment-item header h5{font-family:"proxima-nova";font-weight:600;font-style:normal;margin:0}.appointment.appointment-item .appointment-container{background:#fff;padding:5% 5.7% 5.7%}@media (min-width:992px){.appointment.appointment-item .appointment-body .link-list{padding-top:1px;float:right}}@media (max-width:992px){.appointment.appointment-item .appointment-body .link-list{border-top:1px solid #d8d8d8;margin-top:2.7%;padding-top:2.7%}}.blockquote .small,.blockquote small,.content-container .pull-quote .small,.content-container .pull-quote small,blockquote .small,blockquote small{color:#1a1a1a}.content-container .blockquote,.content-container blockquote{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:2.7% 0;border-left:0;border-right:0}.content-container .blockquote+.blockquote,.content-container .blockquote+.pull-quote,.content-container .blockquote+blockquote,.content-container .pull-quote+.blockquote,.content-container .pull-quote+.pull-quote,.content-container .pull-quote+blockquote,.content-container blockquote+.blockquote,.content-container blockquote+.pull-quote,.content-container blockquote+blockquote{margin-top:-21px;margin-top:-2.1rem}.blockquote .img-container,.content-container .pull-quote .img-container,blockquote .img-container{position:relative;display:inline-block;vertical-align:top;width:19.5%;margin-right:2.7%}@media (max-width:992px){.blockquote .img-container,.content-container .pull-quote .img-container,blockquote .img-container{display:none}}.blockquote .blockquote-container,.content-container .pull-quote .blockquote-container,blockquote .blockquote-container{position:relative;display:inline-block;vertical-align:top}.content-container .blockquote .blockquote-container,.content-container blockquote .blockquote-container{width:77.1%}@media (max-width:992px){.content-container .blockquote .blockquote-container,.content-container .pull-quote .blockquote-container,.content-container blockquote .blockquote-container{width:100%}}.blockquote .blockquote-container header,.content-container .pull-quote .blockquote-container header,blockquote .blockquote-container header{margin-bottom:4rem;margin-bottom:5.4%}.blockquote .blockquote-container header h2,.blockquote .blockquote-container header h3,.blockquote .blockquote-container header h4,.blockquote .blockquote-container header h5,.blockquote .blockquote-container header>h1,.content-container .pull-quote .blockquote-container header h2,.content-container .pull-quote .blockquote-container header h3,.content-container .pull-quote .blockquote-container header h4,.content-container .pull-quote .blockquote-container header h5,.content-container .pull-quote .blockquote-container header>h1,blockquote .blockquote-container header h2,blockquote .blockquote-container header h3,blockquote .blockquote-container header h4,blockquote .blockquote-container header h5,blockquote .blockquote-container header>h1{font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:22px;font-size:2.2rem;line-height:24px;line-height:2.4rem;margin:0;text-transform:none;letter-spacing:0}.blockquote .blockquote-container .quote,.content-container .pull-quote .blockquote-container .quote,blockquote .blockquote-container .quote{font-family:"ff-more-web-pro";font-weight:400;font-style:italic;font-size:21px;font-size:2.1rem;line-height:30px;line-height:3rem;position:relative;padding-left:48px}.blockquote .blockquote-container .quote:before,.content-container .pull-quote .blockquote-container .quote:before,blockquote .blockquote-container .quote:before{content:"\201C";color:#dcdcdc;font-family:"proxima-nova";font-weight:400;font-style:normal;font-size:125px;font-size:12.5rem;position:relative;float:left;margin-left:-55px;margin-left:-5.5rem;margin-top:33px;margin-top:3.3rem}.blockquote footer,blockquote footer{margin-top:-4px;margin-top:-.4rem}.blockquote footer:after,.blockquote footer:before,.content-container .pull-quote footer:after,.content-container .pull-quote footer:before,blockquote footer:after,blockquote footer:before{content:""}.blockquote footer cite,blockquote footer cite{float:right;margin-bottom:-5px;margin-bottom:-.5rem}.blockquote footer cite:before,.content-container .pull-quote footer cite:before,blockquote footer cite:before{content:"\2015";display:inline-block;padding:0 2px;padding:0 .2rem}.content-container .pull-quote{padding:0;border:0!important;max-width:365px}.content-container .pull-quote.pull-right{margin-left:20px;margin-left:2rem;margin-bottom:20px;margin-bottom:2rem}.content-body .staff-table .content-container .pull-quote.headshot,.content-container .content-body .staff-table .pull-quote.headshot,.content-container .content-body.faculty-profile .pull-quote.headshot,.content-container .event-list .event-day .media .pull-quote.media-left,.content-container .faculty-directory .pull-quote.headshot,.content-container .pull-quote.pull-left,.event-list .event-day .media .content-container .pull-quote.media-left{margin-right:20px;margin-right:2rem;margin-bottom:20px;margin-bottom:2rem}.content-container .pull-quote .blockquote-container{width:100%}.content-container .pull-quote .blockquote-container p.quote{text-align:left;font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:26px;font-size:2.6rem;line-height:30px;line-height:3rem;padding-left:24px;padding-left:2.4rem}.content-container .pull-quote .blockquote-container p.quote:before{color:#312828;font-size:68px;font-size:6.8rem;margin-left:-32px;margin-left:-3.2rem;margin-top:16px;margin-top:1.6rem}.content-container .pull-quote footer{margin-top:-4px;margin-top:-.4rem}.content-container .pull-quote footer:after,.content-container .pull-quote footer:before{content:""!important}.content-container .pull-quote footer cite{float:left;margin-bottom:-5px;margin-bottom:-.5rem;padding-left:22px;padding-left:2.2rem;font-family:"proxima-nova";font-weight:400;font-style:normal;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}.content-container .pull-quote footer cite:before{content:"\2015";display:inline-block;padding:0 2px;padding:0 .2rem}.content-container .pull-quote footer cite:after{content:'';display:none}.bg-100,.bg-contain,.bg-cover{background-repeat:no-repeat;background-position:center center;background-attachment:inherit}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-100{background-size:100% 100%}.bg-fixed{background-attachment:fixed}.hero.banner.image-banner{min-height:200px;max-height:360px;height:360px}@media (max-width:992px){.hero.banner.image-banner{height:auto;padding-bottom:15%}}.custom-file-upload-hidden{display:none;visibility:hidden;position:absolute;left:-9999px}.custom-file-upload{display:block;width:auto;font-size:16px}.custom-file-upload label{display:block;margin-bottom:5px}.file-upload-wrapper{position:relative;margin-bottom:5px}.file-upload-input{width:50%;margin-right:24px;float:left;margin-bottom:10px}@media (max-width:768px){.file-upload-input{width:75%}}@media (max-width:480px){.file-upload-input{width:80%}}.side-column .file-upload-input{width:100%;margin-right:0}.file-upload-button{cursor:pointer;display:inline-block;float:left}.module-socialmedia-facebook .feeds .error,.module-socialmedia-facebook .tweets .error,.module-socialmedia-twitter .feeds .error,.module-socialmedia-twitter .tweets .error{font-size:16px;text-align:center;color:#1a1a1a}.module-socialmedia-facebook,.module-socialmedia-twitter{text-align:center;padding:0;border-bottom:none}.module-socialmedia-facebook .wrapper,.module-socialmedia-twitter .wrapper{padding:8.5% 13.25%}.module-socialmedia-facebook header,.module-socialmedia-twitter header{padding-top:8.5px;margin-bottom:30px}.module-socialmedia-facebook header h4,.module-socialmedia-twitter header h4{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:13.94px;line-height:29.86px}.module-socialmedia-facebook header .username,.module-socialmedia-twitter header .username{font-family:"proxima-nova";font-weight:300;font-style:normal;font-size:29.72px;line-height:29.72px;letter-spacing:-.2px;color:#1a1a1a}.module-socialmedia-facebook a,.module-socialmedia-twitter a{font-family:"proxima-nova";font-weight:700;font-style:normal}.module-socialmedia-facebook .sm-facebook-button,.module-socialmedia-facebook .sm-twitter-button,.module-socialmedia-twitter .sm-facebook-button,.module-socialmedia-twitter .sm-twitter-button{font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:25px;line-height:48px;height:68px;width:100%;box-shadow:0 0 0 1px #6698c8}@media (min-width:480px) and (max-width:767px){.module-socialmedia-facebook .sm-facebook-button,.module-socialmedia-facebook .sm-twitter-button,.module-socialmedia-twitter .sm-facebook-button,.module-socialmedia-twitter .sm-twitter-button{line-height:1.3;word-wrap:normal;padding:12px 24px}}.module-socialmedia-facebook .date,.module-socialmedia-twitter .date{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:12px;line-height:18px;color:#999}.module-socialmedia-facebook .tweets,.module-socialmedia-twitter .tweets{font-family:"proxima-nova";font-weight:400;font-style:normal;font-size:14px;line-height:18px;text-align:left}.module-socialmedia-facebook .tweets .divider,.module-socialmedia-facebook .tweets .divider-list>li,.module-socialmedia-twitter .tweets .divider,.module-socialmedia-twitter .tweets .divider-list>li{margin-bottom:12px;margin-top:26px}.module-socialmedia-facebook .feeds,.module-socialmedia-twitter .feeds{text-align:left}.module-socialmedia-facebook .feeds figure,.module-socialmedia-twitter .feeds figure{margin-right:12px;margin-bottom:10px}.module-socialmedia-facebook .feeds figure .placeholder,.module-socialmedia-facebook .feeds figure img,.module-socialmedia-twitter .feeds figure .placeholder,.module-socialmedia-twitter .feeds figure img{max-width:130px}.module-socialmedia-facebook .feeds figure .placeholder,.module-socialmedia-twitter .feeds figure .placeholder{width:70px;height:70px;background-color:#f5f5f5;text-align:center}.module-socialmedia-facebook .feeds figure .placeholder img,.module-socialmedia-twitter .feeds figure .placeholder img{height:75%;margin-top:14%;opacity:.5}.module-socialmedia-facebook .feeds hr,.module-socialmedia-twitter .feeds hr{margin:25px 0}.module-socialmedia-facebook .feeds .message,.module-socialmedia-twitter .feeds .message{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:14px;line-height:18px;color:#6698c8}.content-body.clinical-trial-landing span,.content-body.clinical-trial-landing ul{font-family:"ff-more-web-pro";font-weight:400;font-style:normal;font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;text-indent:2px}.content-body.clinical-trial-landing .nav-tabs{margin-top:48px;margin-top:4.8rem}.content-body.clinical-trial-landing .nav-tabs>li a{font-size:14px;line-height:18px}.content-body.clinical-trial-landing aside{padding-top:30px;margin-bottom:29px}.content-body.clinical-trial-landing .sub1{margin-bottom:10px;margin-bottom:1rem;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem}.content-body.clinical-trial-landing .sub1+.sub2{margin:10px 0 8px;margin:1rem 0 .8rem}.content-body.clinical-trial-landing .sub2{text-indent:1px;text-indent:.1rem;font-size:14px;font-size:1.4rem;line-height:24px;line-height:2.4rem}.content-body.clinical-trial-landing .sub3{margin:12px 0;margin:1.2rem 0}.content-body.clinical-trial-landing span{display:block}.content-body.clinical-trial-landing hr{margin:24px 0 28px;margin:2.4rem 0 2.8rem}.content-body.clinical-trial-landing .link{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;margin-top:15px;margin-top:1.5rem}.content-body.clinical-trial-landing ul>li{margin-bottom:8px;margin-bottom:.8rem}.content-body.clinical-trial-landing .foot-note p{margin:0}.clinical-trial-full .clinical-trial--link a{font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;color:#1a1a1a}.clinical-trial-full .clinical-trial--link a:hover{color:#6698c8}.clinical-trial-full .clinical-trial--link .description{margin-top:5px;margin-top:.5rem;padding:0}.clinical-trial-full .clinical-trial--link .description li{list-style:none;font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem}.clinical-trial-full .clinical-trial--link .description li span{font-family:"proxima-nova";font-weight:400;font-style:normal}.clinical-trial-full hr{margin:25px 0;margin:2.5rem 0}.clinical-trial-widget>header{margin-bottom:20px}.clinical-trial-widget hr{margin:15px 0}.clinical-trial-widget .clinical-trial--link{font-size:16px;margin-top:25px;margin-bottom:25px}.clinical-trial-widget .clinical-trial--link:first-child{margin-top:20px}.clinical-trial-widget .clinical-trial--link:last-child{margin-bottom:0}.clinical-trial-widget .clinical-trial--link header{font-family:"proxima-nova-condensed";font-weight:400;font-style:normal;margin-bottom:5px;line-height:22px;color:#1a1a1a}.clinical-trial-widget .clinical-trial--link a{font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;line-height:20px;color:#1a1a1a}.clinical-trial-widget .clinical-trial--link a:hover{color:#6698c8}[id^=filter-clinicalStudies-] .search-news--filter-toggle{margin-top:13px;bottom:auto}.list-decimal [id^=items-clinicalStudies-] li .body-text header,.nci .shaded-box ol [id^=items-clinicalStudies-] li .body-text header,[id^=items-clinicalStudies-] .content-group .body-text header,[id^=items-clinicalStudies-] .list-decimal li .body-text header,[id^=items-clinicalStudies-] .nci .shaded-box ol li .body-text header{margin-bottom:.4rem}.module-cancer-answers header{text-align:center;margin-bottom:19px}.module-cancer-answers header h4{margin-top:-6px}.module-cancer-answers header h4 svg{width:180px}.module-cancer-answers .programs.short li{margin:0}.module-cancer-answers .programs li{margin:18px 0}.module-cancer-answers .programs li:first-child{margin-top:0}.module-cancer-answers .links p,.module-cancer-answers .programs li p{margin:0}.module-cancer-answers .links a.icon{margin-left:10px}.module-cancer-answers .links a.icon svg{width:30px}.module-cancer-answers hr{margin:15px 0}.secured-result{margin-right:5px;position:relative}.secured-result svg{width:11px}.content-container header .secured-result svg{margin-left:0;margin-bottom:0;margin-top:-5px}.secured-result,.secured-result+a{display:inline-block}.module-data{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;min-height:150px}.side-column .module-data{padding-left:0;padding-right:0;margin-bottom:24px}.side-column .module-data .module{width:100%;margin-left:0;margin-right:0}.side-column .module-data .module:last-child,.side-column .module-data:last-child{margin-bottom:0}.content-container .module-data{margin-bottom:24px}@media (max-width:480px){.content-container .module-data{margin-bottom:7%}}.content-container .module-data:last-child{margin-bottom:0}.module-data.module-data--error{min-height:0;background-color:rgba(240,173,78,.15);padding-bottom:12.6%;text-align:center;color:rgba(240,173,78,.5);position:relative}.module-data.module-data--error:after{font-family:"proxima-nova";font-weight:600;font-style:normal;text-transform:uppercase;content:attr(data-moduleDataErrorMsg);position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.module-data.module-data--error.error{padding:10px}.google-map{position:relative;padding-bottom:75%;height:0;overflow:hidden}.google-map iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.mini-map-btn{margin:20px 0;width:100%}.mini-map-btn:last-child{margin-bottom:0}.mini-map-btn-label{white-space:normal;display:inline-block;margin:0 10px;line-height:1.2}.mini-map-container{position:relative;padding-bottom:76%}.mini-map-container .map-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mini-map-container .map-canvas label{width:auto;display:inline}.mini-map-container .map-canvas img{max-width:none}.content-container .mini-map-container{padding-bottom:69%}@media (max-width:480px){.content-container .mini-map-container{padding-bottom:75%}}.map-container{position:relative;padding-bottom:56%}.map-container .map-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.map-container .map-canvas label{width:auto;display:inline}.map-container .map-canvas img{max-width:none}.content-container .map-container{padding-bottom:69%}@media (max-width:480px){.content-container .map-container{padding-bottom:75%}}.content-body .map-subheader,.map-marker,.map-subheader{font-family:"ff-more-web-pro";font-weight:500;font-style:normal;font-size:22px;font-size:2.2rem;line-height:28px;line-height:2.8rem}.map-marker{padding:10px 6px 5px;font-family:"proxima-nova";font-weight:400;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}.map-marker header{margin-bottom:7px}.map-marker svg,.map-marker svg g,.map-marker svg path{fill:#6698c8}.map-marker i{display:inline-block;color:#f22222;margin:6px 0;text-decoration:none;font-style:normal}.map-marker main{margin-bottom:5px}.map-marker--directions-container{font-family:"proxima-nova";font-weight:700;font-style:normal;display:inline-block;position:relative}@media (max-width:992px){.map-control--desktop{display:none}}@media (min-width:992px){.map-control--desktop{display:block}}.map-control--button{font-family:"proxima-nova";font-weight:700;font-style:normal;color:#fff;text-transform:uppercase;text-align:center;background-color:#6698c8;padding:5px 10px;border:2px solid #fff;border-radius:0;box-shadow:0 0 3px rgba(0,0,0,.2);cursor:pointer;vertical-align:text-bottom}@media (max-width:992px){.map-control--button{display:none}}.map-control--button.active{background-color:#7f7f7f}.map-control--button svg,.map-control--button svg g,.map-control--button svg path,.map-control--mobile .svg-icon svg g,.map-control--mobile .svg-icon svg polygon{fill:#fff}[data-function=navigation-back] .svg-icon{margin-right:6px}[data-function=navigation-back] .svg-icon svg{vertical-align:middle;top:-1px;position:relative}.map-control--mobile{border:0;box-shadow:none;background-color:#6698c8;font-family:"proxima-nova";font-weight:700;font-style:normal;text-transform:uppercase;color:#fff;font-size:16px}.map-control--mobile .svg-icon{width:20px;height:auto}.map-control--mobile .svg-icon svg{vertical-align:middle;width:100%;height:auto;margin-top:-3px;fill:#fff}.map-control--mobile.active{background-color:#7f7f7f}@media (max-width:992px){.map-control--mobile{display:block}}@media (min-width:992px){.map-control--mobile{display:none}}.svg-icon{display:inline-block;margin-right:3px}.svg-icon svg{vertical-align:text-bottom}.search-maps--clear-filters{display:inline-block;font-family:"proxima-nova";font-weight:400;font-style:normal;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;margin-top:20px}.search-maps--clear-filters .svg-icon{width:10px;height:10px;margin-right:20px}.search-maps--clear-filters .svg-icon svg{width:100%}.map-control--label-container{position:absolute;left:0;top:0;right:0;bottom:0;width:24px;display:block}.map-control--label{font-family:"proxima-nova";font-weight:700;font-style:normal;color:#fff;text-transform:uppercase;text-align:center;white-space:nowrap;margin:0;position:relative;-webkit-transform:translateY(1px);transform:translateY(1px);display:block;border:0;width:50px;border-radius:100px}form[data-info=searchQueryForm]{padding:20px 0 0;background:0 0}form[data-info=searchQueryForm] .input-group-label{text-transform:uppercase;margin-top:2px;color:#6698c8;text-align:right;-webkit-transform:translateY(50%);transform:translateY(50%)}@media (max-width:768px){form[data-info=searchQueryForm] .input-group-label{display:none}}.listing-item{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}.col-3 .listing-item{margin-bottom:20px}.before-number{position:relative}.before-number:after,.before-number:before{position:absolute;left:0;top:-3px;width:24px;height:24px}.before-number:before{content:'';display:block;background:#6698c8;border-radius:9999em}.before-number:after{content:attr(data-info);font-family:"proxima-nova";font-weight:700;font-style:normal;color:#fff;line-height:24px;text-align:center}.before-number.body-text{padding-left:34px}.map-control--label-circle{display:block;position:relative;margin:0 auto;background-color:#fff;width:12px;height:12px;line-height:12px;text-align:center;border-radius:9999rem}.before-circle{position:relative}.before-circle:after,.before-circle:before{content:'';position:absolute;left:0;border-radius:9999em}.before-circle:before{display:block;background:#6698c8;top:-3px;width:24px;height:24px}.before-circle:after{top:0;background-color:#fff;width:12px;height:12px;line-height:24px;text-align:center;-webkit-transform:translateX(50%) translateY(25%);transform:translateX(50%) translateY(25%)}.before-circle.body-text{padding-left:34px}.multiple-select{height:220px;overflow:auto;border:1px solid #d8d8d8;background:#fff;outline:none}.multiple-select .option{position:relative}.multiple-select label{display:block;overflow:hidden;padding:9px 10px;margin-bottom:1px;font-family:"proxima-nova";font-weight:600;font-style:normal;font-size:16px;line-height:18px}.multiple-select input{position:absolute;opacity:0;width:100%;height:100%}.multiple-select :checked+label{background-color:#e2f1ff}.tag,.tags{position:relative}.tag{margin:0 8px 8px 0;margin:0 .8rem .8rem 0;padding:10px 3px 8px 10px;padding:1rem .3rem .8rem 1rem;font-family:"proxima-nova";font-weight:600;font-style:normal;background-color:#6698c8;color:#fff;display:inline-block}.tag svg{fill:#fff}.tag .close{color:#fff;font-size:150%;display:inline-block;padding:0 5px;margin-left:7px;text-shadow:none;opacity:1;font-weight:400;margin-top:-1px;margin-top:-.1rem}.tags{display:block;width:100%;margin-bottom:8px;overflow:hidden;list-style:none;padding-top:3px;padding-bottom:3px;padding-left:40px}.article-notes .tags{padding-left:65px;margin-bottom:0}.tags:after,.tags:before{content:" ";display:table}.tags:after{clear:both}.tags>li{float:left;display:block;margin-bottom:1px;position:relative;margin-right:5px;font-family:"proxima-nova";font-weight:400;font-style:normal;font-size:14px;line-height:18px}.tags>li:before{content:'';display:none}.tags>li:after{content:","}.tags>li:last-child:after{content:""}.tags>li a{font-family:"proxima-nova";font-weight:700;font-style:normal}.tags>li.label{position:absolute;left:0;height:100%;font-weight:700;display:inline-block;border:0;color:#1a1a1a;padding:0}.tags>li.label:after{content:""}.breadcrumbs{display:block;position:relative;width:100%;margin-bottom:8px;overflow:hidden;list-style:none;padding-top:3px;padding-bottom:3px;padding-left:0}.article-notes .breadcrumbs{padding-left:65px;margin-bottom:0}.breadcrumbs:after,.breadcrumbs:before{content:" ";display:table}.breadcrumbs:after{clear:both}.breadcrumbs>li{float:left;display:block;margin-top:3px;margin-bottom:-5px;position:relative;margin-right:5px;font-family:"proxima-nova";font-weight:400;font-size:14px;line-height:18px;font-style:italic}.breadcrumbs>li:before{content:'';display:none}.breadcrumbs>li:after{content:""}.breadcrumbs>li:last-child:after{content:""}.breadcrumbs>li a{font-family:"proxima-nova";font-weight:700;font-style:normal}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#535353!important;border-radius:0}.mCSB_draggerContainer{cursor:pointer}.multiple-select .mCSB_inside>.mCSB_container{margin-right:10px}.multiple-select .mCSB_scrollTools .mCSB_draggerContainer{background:#ebebeb}.multiple-select .mCSB_scrollTools,.multiple-select .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:10px}.multiple-select .mCSB_draggerRail{width:10px;background:#ccc;border-radius:0}.fa-caret-down{position:relative;display:inline-block;top:-2px;margin-left:3px;border-style:solid;border-width:5px 5px 0;border-color:#1b3768 transparent transparent transparent}.fa-caret-down:before{content:""}.fa-caret-up{position:relative;border-width:0 5px 5;border-color:transparent transparent #1b3768 transparent}.fa-caret-down.light,.fa-caret-up,.fa-caret-up.light{display:inline-block;top:-2px;margin-left:3px;border-style:solid}.fa-caret-down.light{position:relative;border-width:5px 5px 0;border-color:#6698c8 transparent transparent transparent}.fa-caret-up.light{border-width:0 5px 5;border-color:transparent transparent #6698c8 transparent}.caret,.fa-caret-up.light{position:relative}.caret.up,.tablesort .caret.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tablesort .caret{top:-2px;border-width:10px 5px 0;border-color:#6698c8 transparent transparent transparent}.tablesort .caret.inactive{border-color:#e2f1ff transparent transparent transparent}.dropdown-menu{min-width:190px}.dropdown-menu>li>a{white-space:normal}.dropdown .dropdown-toggle,.tabdrop .dropdown-toggle{font-family:"proxima-nova";font-weight:700;font-style:normal}.dropdown li:before,.tabdrop li:before{content:'';display:none}.dropdown a[role=menuitem],.tabdrop a[role=menuitem],.tabdrop.open .dropdown-menu a[role=tab]{font-family:"proxima-nova";font-weight:600;font-style:normal}.tabdrop.open .dropdown-menu a[role=tab]{color:#1a1a1a}.twitter-typeahead{width:100%}.tt-hint,.tt-query,.typeahead{outline:none}.typeahead{background-color:#fff}.tt-hint{color:#999}.tt-dropdown-menu{padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.tt-suggestion{padding:0;line-height:24px}.tt-suggestion.tt-cursor{background-color:#f5f5f5}.tt-suggestion a,.tt-suggestion p{font-family:"proxima-nova";font-weight:600;font-style:normal;display:block;padding:3px 20px;clear:both;line-height:1.428571429;color:#1a1a1a;margin:0}#popup-glossary{position:absolute;width:360px;max-width:360px;height:auto;background:#fff;display:none;padding:30px 20px 25px}#popup-glossary.mobile{width:100%;max-width:100%}#popup-glossary #popup-glossary-close{width:9px;height:9px;top:9px;right:9px;position:absolute}#popup-glossary #popup-content-area,.tt-suggestion{font-size:14px}#popup-glossary #popup-content-area h3{display:inline-block;font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:14px;margin:-5px 0 10px}#popup-glossary #popup-content-area .glossary-english p:last,#popup-glossary #popup-content-area .glossary-spanish p:last{margin-bottom:0}#popup-glossary #popup-content-area hr{margin:15px 0}#popup-glossary #popup-glossary-close svg{width:100%}#popup-glossary .button-pronunciation{display:inline-block;width:15px;height:14px;margin:1px 0 0 10px;vertical-align:text-top;background-image:none}#popup-glossary #language-toggle{position:relative;float:right;color:#1a1a1a;font-weight:400!important;text-decoration:none}#popup-glossary #language-toggle:before{content:'';display:block;position:absolute;width:14px;height:14px;background:url("../images/icon_replay.svg") no-repeat center center;margin:3px 0 0 -20px}#scroll-top{background:#6698c8;display:block;position:absolute;bottom:30px;right:20px;text-align:center;width:40px;height:40px;border-radius:99999px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#scroll-top svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#scroll-top:hover{opacity:1}.picker--focused .picker__day--selected:before,.picker__day--selected:before,.picker__day--selected:hover:before{background:#6698c8}.inline-calendar{border:1px solid #ccc;background:#fff;padding-bottom:26px}.datepicker{border-radius:0;max-width:280px;margin-left:auto;margin-right:auto;padding-left:inherit;padding-right:inherit}.datepicker table{width:100%;border:0}.datepicker tbody td.day{padding:8px;background:0 0}.datepicker .table>thead>tr>th,.datepicker table>tbody>tr>td,.datepicker table>thead>tr>th{border-top:none;border-bottom:none}.datepicker table>tbody>tr.active>td{background:0 0}.datepicker table>tfoot>tr>th{border-top:none}.calendar thead,.datepicker-switch,.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{text-align:center}.datepicker.datepicker-inline thead th,.datepicker.dropdown-menu thead th{padding-left:0;padding-right:0}.datepicker-inline,.datepicker-inline .calendar table,.datepicker-inline .datepicker table{width:100%}.border-all .datepicker-inline,.side-column .datepicker-inline{border:0}.datepicker-switch{font-family:"proxima-nova-condensed";font-weight:400;font-style:normal;font-size:22px;text-transform:none}.calendar thead .next,.calendar thead .prev{vertical-align:baseline;text-align:center;cursor:pointer;position:relative}.calendar thead .next svg,.calendar thead .prev svg{-webkit-transform:translateY(-60%);transform:translateY(-60%);position:absolute;z-index:10;width:20px;height:20px;top:50%}.calendar thead .prev svg{left:50%;margin-left:-10px}.calendar thead .next svg{right:50%;margin-right:-10px}.calendar thead .dow{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:10px;padding:24px 0 12px}.calendar .datepicker-switch{vertical-align:bottom}.calendar svg{display:inline-block;height:18px;width:auto}.calendar svg,.calendar svg path{fill:#6698c8}.calendar .day,.calendar .day.hasData{position:relative;font-family:"proxima-nova-condensed";font-style:normal}.calendar .day{cursor:pointer;z-index:2;font-weight:400}.calendar .day.hasData{font-weight:700;color:#6698c8;background:0 0}.calendar .day.hasData:hover{color:#3b87cd}.calendar .day.disabled,.calendar .day.new.day,.calendar .day.old.day{color:#b2b2b2}.calendar .day.new,.calendar .day.old{padding:0;font-size:0}.calendar .day.new.active:before,.calendar .day.old.active:before{display:none}.calendar .day.active{color:#fff!important}.calendar .day.active.hasData{color:#6698c8}.calendar .day.today{color:#fff}.calendar .day.today:before{background:#6698c8}.calendar th.today{cursor:pointer;padding:12px 0 0;font-size:14px;font-family:"proxima-nova";font-weight:700;font-style:normal;color:#6698c8}.calendar th.today:hover{color:#3b87cd}.datepicker-months .month,.datepicker-years .year{cursor:pointer;display:inline-block;vertical-align:middle;width:43px;padding:6px 0;margin:2px 1px 0;text-align:center;line-height:30px;font-family:"proxima-nova-condensed";font-weight:400;font-style:normal}.datepicker-months .month:hover,.datepicker-years .year:hover{background:#e2f1ff}.calendar .day.active:before,.calendar .day.today:before,.picker--focused .picker__day--selected:before,.picker__day--highlighted:before,.picker__day--infocus:hover:before,.picker__day--outfocus:hover:before,.picker__day--selected:before,.picker__day--selected:hover:before,.picker__day.picker__day--infocus.picker__day--today.picker__day--selected.picker__day--highlighted:before,.picker__day:hover:before{z-index:-1;content:'';width:35px;height:35px;position:absolute;background:#6698c8;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.picker__box{padding:1em 2em}.picker__box table>tbody>tr>td{border-top:none;border-bottom:none}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}@media (min-width:24.5em){.picker__nav--next,.picker__nav--prev{top:-.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width:24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #1a1a1a;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #1a1a1a}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#1a1a1a;background:0 0}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin:.75em auto .5em;max-width:320px}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{font-family:"proxima-nova";font-weight:700;font-style:normal;color:#1a1a1a;font-size:10px;padding:24px 0 12px;text-align:center;text-transform:uppercase;border:0}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{position:relative;z-index:2;padding:12px 0;border:1px solid transparent;cursor:pointer;font-family:"proxima-nova-condensed";font-weight:400;font-style:normal;font-size:16px;line-height:1.428571429;background:0 0}.picker__day:hover:before{background:#f5f5f5}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #6698c8;border-left:.5em solid transparent}.picker__day--today:hover:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #6698c8;border-left:.5em solid transparent;background-color:transparent;left:auto;border-radius:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#1a1a1a;background:0 0;border:1px solid transparent}.picker__day--infocus:hover:before,.picker__day--outfocus:hover:before{background:#f5f5f5}.picker__day--highlighted{border-color:none}.picker__day--highlighted:hover:before{background:#6698c8}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#1a1a1a;background:#f5f5f5}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:0 0;font-family:"proxima-nova-condensed";font-weight:700;font-style:normal;color:#fff}.picker--focused .picker__day--selected:before,.picker--focused .picker__day--selected:hover:before,.picker__day--selected:before,.picker__day--selected:hover:before,.picker__day--selected:hover:hover:before{background:#6698c8;border:1px solid transparent}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__day.picker__day--infocus.picker__day--today.picker__day--selected.picker__day--highlighted:hover:before{background:#6698c8;border:1px solid transparent}.picker__footer{text-align:center}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#1a1a1a;background:#f5f5f5;border-bottom-color:#f5f5f5}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#f5f5f5;border-color:#6698c8;outline:none}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #6698c8;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker{font-size:12px;text-align:left;line-height:1.4;color:#1a1a1a;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input[readonly]{background:#fff}.picker__input.picker__input--active{border-color:#6698c8}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}
/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */
.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.picker__holder{position:fixed;-webkit-transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:485px;width:100%;opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}@media (min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height:33.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height:26.5em){.picker__box{font-size:1.25em}}@media (min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media (min-height:40.125em){.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,.32);-webkit-transition:background .15s ease-out;transition:background .15s ease-out}.picker--opened .picker__frame{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;opacity:1}@media (min-height:33.875em){.picker--opened .picker__frame{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto}}.content-container .content-body.faculty-profile section h3,.content-container .content-body.organization-profile h3,.content-container .faculty-directory section h3{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:16px;font-size:1.6rem;line-height:18px;line-height:1.8rem;text-transform:uppercase}.content-container .content-body.organization-profile ul{margin-top:10px}.content-container .content-body.faculty-profile section h3,.content-container .faculty-directory section h3{font-size:14px;font-size:1.4rem}.content-container .content-body.faculty-profile .headshot,.content-container .faculty-directory .headshot{margin-top:3px;margin-top:.3rem;margin-right:24px;margin-right:2.4rem;margin-bottom:24px;margin-bottom:2.4rem}.content-body .staff-table .content-group p:last-child,.content-body .staff-table .list-decimal li p:last-child,.content-body .staff-table .nci .shaded-box ol li p:last-child,.list-decimal .content-body .staff-table li p:last-child,.nci .shaded-box ol .content-body .staff-table li p:last-child{margin-bottom:0}.content-body .staff-table .content-group.hr,.content-body .staff-table .list-decimal li.hr,.content-body .staff-table .nci .shaded-box ol li.hr,.list-decimal .content-body .staff-table li.hr,.nci .shaded-box ol .content-body .staff-table li.hr{padding:20px 0;margin-bottom:-20px;margin-bottom:-2rem}.content-body .staff-table .content-group.hr:last-child,.content-body .staff-table .list-decimal li.hr:last-child,.content-body .staff-table .nci .shaded-box ol li.hr:last-child,.list-decimal .content-body .staff-table li.hr:last-child,.nci .shaded-box ol .content-body .staff-table li.hr:last-child{margin-bottom:0}.content-body .staff-table [itemprop=name],.content-body .staff-table [itemprop=name] a{margin-top:0;font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;margin-bottom:4px;margin-bottom:.4rem;text-transform:none}.content-body .staff-table .headshot{margin-top:0;margin-bottom:4px;margin-bottom:.4rem}.faculty-directory .content-pullup{margin-top:-20px;margin-top:-2rem}.faculty-directory [itemprop=name],.faculty-directory [itemprop=name] a{margin-top:0;font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem;margin-bottom:4px;margin-bottom:.4rem;text-transform:none}.faculty-directory .content-group p.italic+p.italic,.faculty-directory .content-wrap p.italic+p.italic,.faculty-directory .list-decimal li p.italic+p.italic,.faculty-directory .nci .shaded-box ol li p.italic+p.italic,.list-decimal .faculty-directory li p.italic+p.italic,.nci .shaded-box ol .faculty-directory li p.italic+p.italic{margin-top:-5px;margin-top:-.5rem}#popup-glossary #popup-content-area .faculty-directory .list-align-strong a,.appointment .faculty-directory .list-align-strong ul>li>a,.articles .article-byline .faculty-directory .list-align-strong a,.carousel .carousel-pagination .faculty-directory .list-align-strong .permalink,.content-body .panel-body-list .faculty-directory .list-align-strong a,.content-container .content-body .content-summary .faculty-directory .list-align-strong a,.content-container .content-body .nci .shaded-box .faculty-directory .list-align-strong a,.faculty-directory .content-summary-list .list-align-strong a,.faculty-directory .list-align-strong #popup-glossary #popup-content-area a,.faculty-directory .list-align-strong .appointment ul>li>a,.faculty-directory .list-align-strong .articles .article-byline a,.faculty-directory .list-align-strong .carousel .carousel-pagination .permalink,.faculty-directory .list-align-strong .content-body .panel-body-list a,.faculty-directory .list-align-strong .content-container .content-body .content-summary a,.faculty-directory .list-align-strong .content-container .content-body .nci .shaded-box a,.faculty-directory .list-align-strong .content-summary-list a,.faculty-directory .list-align-strong .list-strong-links a,.faculty-directory .list-align-strong .modal-body .carousel-pagination .permalink,.faculty-directory .list-align-strong .module.module-contact-info a,.faculty-directory .list-align-strong .module.module-faculty-profile-widget [itemprop=name],.faculty-directory .list-align-strong .module.module-faculty-profile-widget p.strong a,.faculty-directory .list-align-strong .module.module-faculty-widget p.strong a,.faculty-directory .list-align-strong .nci .bulleted a,.faculty-directory .list-align-strong .nci .content-container .content-body .shaded-box a,.faculty-directory .list-align-strong .nci .nci-list--item a,.faculty-directory .list-align-strong .nci ol a,.faculty-directory .list-align-strong .nci p a,.faculty-directory .list-align-strong .nci ul a,.faculty-directory .list-align-strong .news .article-byline a,.faculty-directory .list-align-strong strong,.list-strong-links .faculty-directory .list-align-strong a,.modal-body .carousel-pagination .faculty-directory .list-align-strong .permalink,.module.module-contact-info .faculty-directory .list-align-strong a,.module.module-faculty-profile-widget .faculty-directory .list-align-strong [itemprop=name],.module.module-faculty-profile-widget p.strong .faculty-directory .list-align-strong a,.module.module-faculty-widget p.strong .faculty-directory .list-align-strong a,.nci .bulleted .faculty-directory .list-align-strong a,.nci .content-container .content-body .shaded-box .faculty-directory .list-align-strong a,.nci .nci-list--item .faculty-directory .list-align-strong a,.nci ol .faculty-directory .list-align-strong a,.nci p .faculty-directory .list-align-strong a,.nci ul .faculty-directory .list-align-strong a,.news .article-byline .faculty-directory .list-align-strong a{width:20%}.faculty-directory h2{margin-top:0}.faculty-directory .section-title,.faculty-directory h3{font-family:"proxima-nova";font-weight:700;font-style:normal;margin-bottom:0}.faculty-directory h3{text-transform:none;letter-spacing:0;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}.faculty-directory .section-title{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;padding-bottom:18px;padding-bottom:1.8rem;border-bottom:1px solid #d8d8d8}.faculty-directory header.stroke{margin-bottom:20px;margin-bottom:2rem}.faculty-directory .content-summary-list{margin-bottom:75px;margin-bottom:7.5rem}.faculty-directory .content-summary-list.col-4{-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px}.faculty-directory .content-summary-list a{display:inline-block;margin-bottom:5px;margin-bottom:.5rem}@media (max-width:480px){.faculty-directory .content-summary-list a{display:block}}.faculty-directory .nav-tabs{margin-bottom:40px;margin-bottom:4rem}.column-list.content-pullup{margin-top:-20px}.column-list.content-groups-bottom40 .content-group,.column-list.content-groups-bottom40 .list-decimal li,.column-list.content-groups-bottom40 .nci .shaded-box ol li,.list-decimal .column-list.content-groups-bottom40 li,.nci .shaded-box ol .column-list.content-groups-bottom40 li{margin-bottom:30px}.column-list .col-2,.column-list .col-3,.column-list .col-4{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.column-list .col-3,.column-list .col-4{-webkit-column-count:3;-moz-column-count:3;column-count:3}.column-list .col-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}@media (max-width:992px){.column-list .col-4{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (max-width:768px){.column-list .col-2{-webkit-column-count:1;-moz-column-count:1;column-count:1}.news .column-list .col-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:480px){.news .column-list .col-2{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:768px){.column-list .col-3,.column-list .col-4{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:480px){.column-list .col-3,.column-list .col-4{-webkit-column-count:1;-moz-column-count:1;column-count:1;width:100%}.column-list .col-3 .column-group p,.column-list .col-3 .nci .shaded-box ol li p,.column-list .col-4 .column-group p,.column-list .col-4 .nci .shaded-box ol li p,.nci .shaded-box ol .column-list .col-3 li p,.nci .shaded-box ol .column-list .col-4 li p{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.column-list .columns .column.first{padding-left:0}.column-list .columns .column.last{padding-right:0}.content-group,.list-decimal li,.nci .shaded-box ol li{clear:both;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid}a.content-group{display:block}.az-list .content-group h3,.az-list .list-decimal li h3,.az-list .nci .shaded-box ol li h3,.list-decimal .az-list li h3,.nci .shaded-box ol .az-list li h3{font-family:"proxima-nova";font-weight:700;font-style:normal;margin:0 0 10px;font-size:18px}.az-list .content-group h3 a,.az-list .list-decimal li h3 a,.az-list .nci .shaded-box ol li h3 a,.list-decimal .az-list li h3 a,.nci .shaded-box ol .az-list li h3 a{color:#1a1a1a}.az-list .content-group.hr,.az-list .list-decimal li.hr,.az-list .nci .shaded-box ol li.hr,.list-decimal .az-list li.hr,.nci .shaded-box ol .az-list li.hr{border-top:0;border-bottom:1px solid #d8d8d8;padding:0 0 15px;margin:0 0 20px}.az-list .content-group [itemtype="http://schema.org/Person"],.az-list .list-decimal li [itemtype="http://schema.org/Person"],.az-list .nci .shaded-box ol li [itemtype="http://schema.org/Person"],.list-decimal .az-list li [itemtype="http://schema.org/Person"],.nci .shaded-box ol .az-list li [itemtype="http://schema.org/Person"]{margin-bottom:20px}.az-list .content-group [itemtype="http://schema.org/Person"]:last-child,.az-list .list-decimal li [itemtype="http://schema.org/Person"]:last-child,.az-list .nci .shaded-box ol li [itemtype="http://schema.org/Person"]:last-child,.list-decimal .az-list li [itemtype="http://schema.org/Person"]:last-child,.nci .shaded-box ol .az-list li [itemtype="http://schema.org/Person"]:last-child{margin-bottom:10px}.az-list .content-group .link-list--item:last-child,.az-list .list-decimal li .link-list--item:last-child,.az-list .nci .shaded-box ol li .link-list--item:last-child,.list-decimal .az-list li .link-list--item:last-child,.nci .shaded-box ol .az-list li .link-list--item:last-child{margin-bottom:0}.alphabet-index--container{margin:30px 0}.alphabet-index--container .alphabet-index{opacity:1}.alphabet-index{margin-bottom:0;margin-left:-8px;padding:0;opacity:0}.alphabet-index li{border-left:1px solid #d8d8d8;font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:18px;line-height:20px;text-align:center;color:#888}.alphabet-index li:first-child{border-left:0}.alphabet-index li a{display:block}.alphabet-index .alphabet-index--select{margin:20px 0}.anchor-list .content-group.hr,.anchor-list .list-decimal li.hr,.anchor-list .nci .shaded-box ol li.hr,.list-decimal .anchor-list li.hr,.nci .shaded-box ol .anchor-list li.hr{border-bottom:0;margin-bottom:45px}.content-body.faculty-directory .list-table .hr,.content-body.faculty-directory .staff-table .hr{margin:0 0 20px}.content-body.faculty-directory .list-table .content-group,.content-body.faculty-directory .list-table .list-decimal li,.content-body.faculty-directory .list-table .nci .shaded-box ol li,.content-body.faculty-directory .staff-table .content-group,.content-body.faculty-directory .staff-table .list-decimal li,.content-body.faculty-directory .staff-table .nci .shaded-box ol li,.list-decimal .content-body.faculty-directory .list-table li,.list-decimal .content-body.faculty-directory .staff-table li,.nci .shaded-box ol .content-body.faculty-directory .list-table li,.nci .shaded-box ol .content-body.faculty-directory .staff-table li{padding:20px 0;margin-bottom:0}@media (min-width:1200px){.content-body.faculty-directory .list-table .content-wrap,.content-body.faculty-directory .staff-table .content-wrap{width:80%;float:left}}@media (max-width:992px){.content-body.faculty-directory .list-table .content-wrap,.content-body.faculty-directory .staff-table .content-wrap{width:100%;float:none}}.content-body.faculty-directory .staff-table .headshot,.content-body.faculty-directory .staff-table .headshot.small{float:left}#popup-glossary #popup-content-area .content-body.faculty-directory .staff-table .list-align-strong a,.appointment .content-body.faculty-directory .staff-table .list-align-strong ul>li>a,.articles .article-byline .content-body.faculty-directory .staff-table .list-align-strong a,.carousel .carousel-pagination .content-body.faculty-directory .staff-table .list-align-strong .permalink,.content-body.faculty-directory .content-summary-list .staff-table .list-align-strong a,.content-body.faculty-directory .panel-body-list .staff-table .list-align-strong a,.content-body.faculty-directory .staff-table .list-align-strong #popup-glossary #popup-content-area a,.content-body.faculty-directory .staff-table .list-align-strong .appointment ul>li>a,.content-body.faculty-directory .staff-table .list-align-strong .articles .article-byline a,.content-body.faculty-directory .staff-table .list-align-strong .carousel .carousel-pagination .permalink,.content-body.faculty-directory .staff-table .list-align-strong .content-summary-list a,.content-body.faculty-directory .staff-table .list-align-strong .list-strong-links a,.content-body.faculty-directory .staff-table .list-align-strong .modal-body .carousel-pagination .permalink,.content-body.faculty-directory .staff-table .list-align-strong .module.module-contact-info a,.content-body.faculty-directory .staff-table .list-align-strong .module.module-faculty-profile-widget [itemprop=name],.content-body.faculty-directory .staff-table .list-align-strong .module.module-faculty-profile-widget p.strong a,.content-body.faculty-directory .staff-table .list-align-strong .module.module-faculty-widget p.strong a,.content-body.faculty-directory .staff-table .list-align-strong .nci .bulleted a,.content-body.faculty-directory .staff-table .list-align-strong .nci .nci-list--item a,.content-body.faculty-directory .staff-table .list-align-strong .nci ol a,.content-body.faculty-directory .staff-table .list-align-strong .nci p a,.content-body.faculty-directory .staff-table .list-align-strong .nci ul a,.content-body.faculty-directory .staff-table .list-align-strong .news .article-byline a,.content-body.faculty-directory .staff-table .list-align-strong .panel-body-list a,.content-body.faculty-directory .staff-table .list-align-strong strong,.content-container .content-body.faculty-directory .content-summary .staff-table .list-align-strong a,.content-container .content-body.faculty-directory .nci .shaded-box .staff-table .list-align-strong a,.content-container .content-body.faculty-directory .staff-table .list-align-strong .content-summary a,.content-container .content-body.faculty-directory .staff-table .list-align-strong .nci .shaded-box a,.list-strong-links .content-body.faculty-directory .staff-table .list-align-strong a,.modal-body .carousel-pagination .content-body.faculty-directory .staff-table .list-align-strong .permalink,.module.module-contact-info .content-body.faculty-directory .staff-table .list-align-strong a,.module.module-faculty-profile-widget .content-body.faculty-directory .staff-table .list-align-strong [itemprop=name],.module.module-faculty-profile-widget p.strong .content-body.faculty-directory .staff-table .list-align-strong a,.module.module-faculty-widget p.strong .content-body.faculty-directory .staff-table .list-align-strong a,.nci .bulleted .content-body.faculty-directory .staff-table .list-align-strong a,.nci .content-container .content-body.faculty-directory .shaded-box .staff-table .list-align-strong a,.nci .content-container .content-body.faculty-directory .staff-table .list-align-strong .shaded-box a,.nci .nci-list--item .content-body.faculty-directory .staff-table .list-align-strong a,.nci ol .content-body.faculty-directory .staff-table .list-align-strong a,.nci p .content-body.faculty-directory .staff-table .list-align-strong a,.nci ul .content-body.faculty-directory .staff-table .list-align-strong a,.news .article-byline .content-body.faculty-directory .staff-table .list-align-strong a{width:28.8%}.content-body.faculty-directory .leadership-highlight{margin-bottom:40px}.content-body.faculty-directory .leadership-highlight .content-wrap{margin-bottom:0}.link-list header{margin:5px 0 20px;font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:16px}.link-list header a{color:#1a1a1a}.link-list .hr:last-child{display:none}.link-list p{line-height:18px}@media (min-width:480px){.link-list .col-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.link-list--item{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:14px;display:block;margin-bottom:6px}.carousel .carousel-pager li:last-child .link-list--item,.content-body .panel-body-list li:last-child .link-list--item,.divider-list li:last-child .link-list--item,.list-align-strong li:last-child .link-list--item,.list-inline li:last-child .link-list--item,.modal-body .carousel-pager li:last-child .link-list--item,.module.module-gallery ul.images li:last-child .link-list--item,.module.module-single-link ul li:last-child .link-list--item,.no-list-style li:last-child .link-list--item{margin-bottom:0}.nci,.nci h1,.nci h2{font-family:"ff-more-web-pro";font-weight:400}.accessibility-bar+.nci{margin-top:30px}.content-summary .nci header h1,.content-summary .nci header h2,.content-summary .nci header h3,.content-summary .nci header h4,.content-summary .nci header h5,.nci .shaded-box .nci header h1,.nci .shaded-box .nci header h2,.nci .shaded-box .nci header h3,.nci .shaded-box .nci header h4,.nci .shaded-box .nci header h5{margin:0 0 5px;margin:0 0 .5rem}.nci header h3,.nci header h4,.nci header h5{font-size:16px;font-size:1.6rem;font-family:"proxima-nova";font-weight:700;font-style:normal;margin:0 0 18px;margin:0 0 1.8rem;padding-bottom:12px;padding-bottom:1.2rem}.nci header+.bulleted{margin-top:20px;margin-top:2rem}.nci h1{font-family:"proxima-nova-condensed";font-size:40px;font-size:4rem;line-height:46px;line-height:4.6rem}.nci h2{font-weight:500;font-size:20px;font-size:2rem;line-height:24px;line-height:2.4rem}.nci,.nci h1,.nci h2,.nci h3,.nci p{font-style:normal}.nci,.nci h3,.nci h4{font-size:16px;font-size:1.6rem}.nci h3{line-height:24px;line-height:2.4rem;padding-bottom:6px;padding-bottom:.6rem;margin-bottom:14px;margin-bottom:1.4rem;border-bottom:1px solid #d8d8d8;font-family:"proxima-nova";font-weight:700}.nci h4{margin:10px 0;margin:1rem 0}.nci hr{margin:20px 0;margin:2rem 0}header+.nci hr{margin:-10px 0 20px;margin:-1rem 0 2rem}.nci .latest-dates{margin-bottom:30px;margin-bottom:3rem}.nci ul{padding-left:20px}.nci p{font-family:"ff-more-web-pro";font-weight:400}.nci a.glossary{font-weight:400;color:#1a1a1a;display:inline-block;position:relative;text-decoration:none}.nci a.glossary:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:2px;border-bottom:2px dotted #1a1a1a}.nci .shaded-box p.bold.no-space-bottom{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}.nci .shaded-box p.bold.no-space-bottom+hr{margin-top:0}.nci .shaded-box ol{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;font-family:"proxima-nova";font-weight:400;font-style:normal;list-style-position:inside;padding:0;margin-bottom:-24px;margin-bottom:-2.4rem}@media (max-width:768px){.nci .shaded-box ol{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.nci .callout-box-outlined ul{font-family:"proxima-nova";font-weight:400;font-style:normal}.nci .nci-list--item{margin-bottom:20px}.nci .nci-list--item h4,.nci .nci-list--item p{font-family:"proxima-nova";font-weight:600;font-style:normal}.nci .nci-list--item p{font-weight:400;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}.nci .photo-wrapper-lt:after,.nci .photo-wrapper-rt:after{clear:both}.nci .photo-wrapper-lt .photo-caption,.nci .photo-wrapper-rt .photo-caption{margin-top:10px;margin-top:1rem}.nci .photo-wrapper-rt{float:right;margin-left:20px;clear:both}.nci .photo-wrapper-lt{float:left;margin-right:20px;clear:left}.nci .popup-photo-wrapper{position:relative;display:block;cursor:pointer}.nci .popup-photo-wrapper .popup-photo-description{display:none}.nci div.photo-credit img,.nci div.photo-credit-left img,.nci div.photo-credit-right img{vertical-align:bottom!important}.featured-block{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem;text-transform:uppercase;color:#dfaf25}@media (min-width:992px){.content-container .featured-block{margin:-3px 0 3px}}@media (max-width:992px){.content-container .featured-block{margin:6px 0 -12px}}.articles .search-news,.news .search-news{margin-bottom:5%}.articles header.rule,.news header.rule{margin-right:12px;margin-right:1.2rem;margin-left:12px;margin-left:1.2rem}.articles .article-byline,.news .article-byline{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;margin:-8px 0 24px;margin:-.8rem 0 2.4rem}.articles .col-1 figure,.articles .col-2 figure,.articles .col-3 figure,.articles .col-4 figure,.news .col-1 figure,.news .col-2 figure,.news .col-3 figure,.news .col-4 figure{margin-bottom:0}@media (max-width:992px){.articles .col-1 figure,.articles .col-2 figure,.articles .col-3 figure,.articles .col-4 figure,.news .col-1 figure,.news .col-2 figure,.news .col-3 figure,.news .col-4 figure{margin-bottom:0}}.articles .datetime,.articles .mediatype-label,.news .datetime,.news .mediatype-label{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem;color:#999}.content-container .articles .datetime,.content-container .articles .mediatype-label,.content-container .news .datetime,.content-container .news .mediatype-label{margin-bottom:4px;margin-bottom:.4rem}.articles .body-text header h1 a:hover,.articles .body-text header h2 a:hover,.articles .body-text header h3 a:hover,.articles .body-text header h4 a:hover,.articles .body-text header h5 a:hover,.articles a:hover header h1,.articles a:hover header h2,.articles a:hover header h3,.articles a:hover header h4,.articles a:hover header h5,.news .body-text header h1 a:hover,.news .body-text header h2 a:hover,.news .body-text header h3 a:hover,.news .body-text header h4 a:hover,.news .body-text header h5 a:hover,.news a:hover header h1,.news a:hover header h2,.news a:hover header h3,.news a:hover header h4,.news a:hover header h5{color:#3b87cd}.articles .body-text,.news .body-text{margin:0;width:100%;padding-left:0;padding-right:0}.articles .body-text header,.news .body-text header{margin:0}.articles .body-text header h1,.articles .body-text header h2,.articles .body-text header h3,.articles .body-text header h4,.articles .body-text header h5,.news .body-text header h1,.news .body-text header h2,.news .body-text header h3,.news .body-text header h4,.news .body-text header h5{font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;margin-bottom:0;text-align:left;text-transform:none;letter-spacing:normal}.articles .body-text header h1 a,.articles .body-text header h2 a,.articles .body-text header h3 a,.articles .body-text header h4 a,.articles .body-text header h5 a,.news .body-text header h1 a,.news .body-text header h2 a,.news .body-text header h3 a,.news .body-text header h4 a,.news .body-text header h5 a{color:#1a1a1a;text-decoration:none;font-family:"proxima-nova-condensed";font-weight:600;font-style:normal}@media (min-width:768px){.articles .highlight .datetime,.news .highlight .datetime{margin:-3px 0 6px;margin:-.3rem 0 .6rem}}@media (max-width:991px){.articles .highlight .datetime,.news .highlight .datetime{margin:12px 0 6px;margin:1.2rem 0 .6rem}}.articles .highlight header,.news .highlight header{margin-bottom:10px}.articles .highlight header h1,.articles .highlight header h2,.articles .highlight header h3,.articles .highlight header h4,.articles .highlight header h5,.news .highlight header h1,.news .highlight header h2,.news .highlight header h3,.news .highlight header h4,.news .highlight header h5{font-size:26px;font-size:2.6rem;line-height:30px;line-height:3rem}@media (min-width:992px){.side-column .articles .thumbs .datetime,.side-column .news .thumbs .datetime{margin:-3px 0 1px}}@media (max-width:992px){.side-column .articles .thumbs .datetime,.side-column .news .thumbs .datetime{margin:12px 0 1px}}@media (min-width:992px){.side-column .articles .thumbs .featured-block,.side-column .news .thumbs .featured-block{margin:-3px 0 3px}}@media (max-width:992px){.side-column .articles .thumbs .featured-block,.side-column .news .thumbs .featured-block{margin:6px 0 -12px}}.articles .thumbs header h1,.articles .thumbs header h2,.articles .thumbs header h3,.articles .thumbs header h4,.articles .thumbs header h5,.news .thumbs header h1,.news .thumbs header h2,.news .thumbs header h3,.news .thumbs header h4,.news .thumbs header h5{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem}.articles .text a header h1,.articles .text a header h2,.articles .text a header h3,.articles .text a header h4,.articles .text a header h5,.articles .thumbs a header h1,.articles .thumbs a header h2,.articles .thumbs a header h3,.articles .thumbs a header h4,.articles .thumbs a header h5,.news .text a header h1,.news .text a header h2,.news .text a header h3,.news .text a header h4,.news .text a header h5,.news .thumbs a header h1,.news .thumbs a header h2,.news .thumbs a header h3,.news .thumbs a header h4,.news .thumbs a header h5{color:#1a1a1a}.articles .text a:hover header h1,.articles .text a:hover header h2,.articles .text a:hover header h3,.articles .text a:hover header h4,.articles .text a:hover header h5,.articles .thumbs a:hover header h1,.articles .thumbs a:hover header h2,.articles .thumbs a:hover header h3,.articles .thumbs a:hover header h4,.articles .thumbs a:hover header h5,.news .text a:hover header h1,.news .text a:hover header h2,.news .text a:hover header h3,.news .text a:hover header h4,.news .text a:hover header h5,.news .thumbs a:hover header h1,.news .thumbs a:hover header h2,.news .thumbs a:hover header h3,.news .thumbs a:hover header h4,.news .thumbs a:hover header h5{color:#3b87cd}.articles .col-2 .col,.articles .col-2 .content-group,.articles .col-2 .list-decimal li,.articles .col-2 .nci .shaded-box ol li,.articles .col-3 .col,.articles .col-3 .content-group,.articles .col-3 .list-decimal li,.articles .col-3 .nci .shaded-box ol li,.articles .col-4 .col,.articles .col-4 .content-group,.articles .col-4 .list-decimal li,.articles .col-4 .nci .shaded-box ol li,.list-decimal .articles .col-2 li,.list-decimal .articles .col-3 li,.list-decimal .articles .col-4 li,.list-decimal .news .col-2 li,.list-decimal .news .col-3 li,.list-decimal .news .col-4 li,.nci .shaded-box ol .articles .col-2 li,.nci .shaded-box ol .articles .col-3 li,.nci .shaded-box ol .articles .col-4 li,.nci .shaded-box ol .news .col-2 li,.nci .shaded-box ol .news .col-3 li,.nci .shaded-box ol .news .col-4 li,.news .col-2 .col,.news .col-2 .content-group,.news .col-2 .list-decimal li,.news .col-2 .nci .shaded-box ol li,.news .col-3 .col,.news .col-3 .content-group,.news .col-3 .list-decimal li,.news .col-3 .nci .shaded-box ol li,.news .col-4 .col,.news .col-4 .content-group,.news .col-4 .list-decimal li,.news .col-4 .nci .shaded-box ol li{margin-bottom:20px;margin-bottom:2rem}.articles .col-1.highlight,.news .col-1.highlight{margin-bottom:30px;margin-bottom:3rem}@media (min-width:991px) and (max-width:992px){.articles .col-1.highlight .block-10,.news .col-1.highlight .block-10{display:none!important}.articles .col-1.highlight .body-image,.news .col-1.highlight .body-image{width:40.17094017094017%}.articles .col-1.highlight .body-text,.news .col-1.highlight .body-text{width:57.26495726495726%}.articles .col-1.highlight .body-text .datetime,.news .col-1.highlight .body-text .datetime{margin-top:-3px}}@media (min-width:480px) and (max-width:767px){.articles .col-1.highlight .body-image,.articles .col-1.highlight .body-text,.news .col-1.highlight .body-image,.news .col-1.highlight .body-text{width:50%}.articles .col-1.highlight .body-image .datetime,.articles .col-1.highlight .body-text .datetime,.news .col-1.highlight .body-image .datetime,.news .col-1.highlight .body-text .datetime{margin-top:-3px}.articles .col-1.highlight .col,.news .col-1.highlight .col{float:left}}.articles .col-1.highlight .block-10,.news .col-1.highlight .block-10{display:none!important}@media (max-width:480px){.articles .col-1.highlight .block-10,.news .col-1.highlight .block-10{display:block!important}}@media (min-width:768px) and (max-width:991px){.articles .col-1.highlight .block-10,.news .col-1.highlight .block-10{display:block!important}}.side-column .articles .col-1.text,.side-column .articles .col-1.thumbs,.side-column .news .col-1.text,.side-column .news .col-1.thumbs{margin-bottom:20px;margin-bottom:2rem}.main-content .articles .col-1.thumbs,.main-content .news .col-1.thumbs{background:red}@media (min-width:991px) and (max-width:1200px){.articles .col-1,.news .col-1{margin-bottom:10px;margin-bottom:1rem}}@media (min-width:992px){.articles .col-2.highlight .featured-block,.news .col-2.highlight .featured-block{margin:6px 0 -12px}}.articles .col-2.highlight .datetime,.news .col-2.highlight .datetime{margin-top:12px;margin-top:1.2rem}@media (min-width:767px) and (max-width:1199px){.articles .col-2.highlight .block-10,.news .col-2.highlight .block-10{display:none}.articles .col-2.highlight .col,.news .col-2.highlight .col{width:100%;float:none}.articles .col-2.highlight .body-image,.news .col-2.highlight .body-image{width:40.17094017094017%}.articles .col-2.highlight .body-text,.news .col-2.highlight .body-text{width:57.26495726495726%}.articles .col-2.highlight .body-text .datetime,.news .col-2.highlight .body-text .datetime{margin-top:-3px}}@media (min-width:480px) and (max-width:767px){.articles .col-2.highlight .body-image,.articles .col-2.highlight .body-text,.news .col-2.highlight .body-image,.news .col-2.highlight .body-text{width:100%}.articles .col-2.highlight .col,.news .col-2.highlight .col{width:50%;float:left}}@media (max-width:992px){.content-container .articles .col-2.thumbs .datetime,.content-container .news .col-2.thumbs .datetime{margin:12px 0 6px;margin:1.2rem 0 .6rem}}@media (min-width:992px){.content-container .articles .col-2.thumbs .datetime,.content-container .news .col-2.thumbs .datetime,.highlight .content-container .articles .col-2.thumbs .datetime,.highlight .content-container .news .col-2.thumbs .datetime{margin:-3px 0 6px;margin:-.3rem 0 .6rem}}.side-column .articles .col-2.thumbs,.side-column .news .col-2.thumbs{background:#ff0}@media (max-width:992px){.articles .col-2.text .featured-block,.news .col-2.text .featured-block{margin:0}}.articles .col-4,.news .col-4{margin-bottom:20px;margin-bottom:2rem}.articles .col-4 .datetime,.news .col-4 .datetime{margin:12px 0 4px;margin:1.2rem 0 .4rem}@media (min-width:480px) and (max-width:1199px){.articles .col-4 .col:nth-child(even):after,.articles .col-4 .col:nth-child(even):before,.news .col-4 .col:nth-child(even):after,.news .col-4 .col:nth-child(even):before{content:'';display:block;width:100%}}@media (min-width:645px) and (max-width:767px){.articles .col-4 .col .col,.news .col-4 .col .col{float:left;width:50%}.articles .col-4 .col .body-image,.news .col-4 .col .body-image{width:40.17094017094017%}.articles .col-4 .col .body-text,.news .col-4 .col .body-text{width:57.26495726495726%}.articles .col-4 .col .body-image,.articles .col-4 .col .body-text,.news .col-4 .col .body-image,.news .col-4 .col .body-text{float:left}.articles .col-4 .col .body-image .datetime,.articles .col-4 .col .body-text .datetime,.news .col-4 .col .body-image .datetime,.news .col-4 .col .body-text .datetime{margin-top:-3px}}@media (min-width:992px){.articles .col-4 .col .featured-block,.news .col-4 .col .featured-block{margin:6px 0 -12px}}.articles .col-4 .body-text,.articles .col-4 figure img,.news .col-4 .body-text,.news .col-4 figure img{width:100%}.articles .article-notes,.news .article-notes{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}.articles .article-notes section,.news .article-notes section{margin-bottom:20px;margin-bottom:2rem}.articles .article-notes p:last-child,.articles .article-notes section:last-child,.news .article-notes p:last-child,.news .article-notes section:last-child{margin-bottom:0}.articles .article-notes p:last-child a,.news .article-notes p:last-child a{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}.search-news--filters.active{display:block}.search-news--filters hr{margin:30px 0 30px;margin:3rem 0 3rem}.search-news--filters .filters-title{font-weight:400}.search-news--link-control{text-decoration:none;font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}.search-news--link-control span{display:inline-block}.search-news--link-control svg{vertical-align:text-bottom;fill:currentColor;width:12px;height:auto}.search-news--link-control svg polygon{fill:currentColor}.search-news--link-control.search-news--clear-filters{height:40px;line-height:40px;display:block}@media (max-width:480px){.search-news--link-control.search-news--clear-filters{text-align:right}}.search-news--link-control.search-calendar--clear-filters{display:inline-block}.search-news--filter-toggle{position:absolute;bottom:-4px;right:12px;text-decoration:none}@media (max-width:992px){.search-news--filter-toggle{display:block;position:relative;padding:12px 12px 0;padding:1.2rem 1.2rem 0;right:0;text-align:right}}.news .news-listing--articles .highlight figure{padding-left:0}.news .news-listing--articles .column-list:first-child{border-top:1px solid #d8d8d8}.news .news-listing--articles .column-list .col-1.highlight+.column-list{margin-top:20px;margin-top:2rem}.list-decimal .news .news-listing--articles li,.nci .shaded-box ol .news .news-listing--articles li,.news .news-listing--articles .content-group,.news .news-listing--articles .list-decimal li,.news .news-listing--articles .nci .shaded-box ol li{padding:20px 0;padding:2rem 0;border-bottom:1px solid #d8d8d8}.list-decimal .news .news-listing--articles li header+.tags,.nci .shaded-box ol .news .news-listing--articles li header+.tags,.news .news-listing--articles .content-group header+.tags,.news .news-listing--articles .list-decimal li header+.tags,.news .news-listing--articles .nci .shaded-box ol li header+.tags{margin-top:8px;margin-top:.8rem}.list-decimal .news .news-listing--articles li .tags,.nci .shaded-box ol .news .news-listing--articles li .tags,.news .news-listing--articles .content-group .tags,.news .news-listing--articles .list-decimal li .tags,.news .news-listing--articles .nci .shaded-box ol li .tags{margin-bottom:-8px;margin-bottom:-.8rem}.list-decimal .news .news-listing--articles li .highlight,.nci .shaded-box ol .news .news-listing--articles li .highlight,.news .news-listing--articles .col-1,.news .news-listing--articles .content-group .highlight,.news .news-listing--articles .list-decimal li .highlight,.news .news-listing--articles .nci .shaded-box ol li .highlight{margin-bottom:0}.list-decimal .news .news-listing--articles li .highlight figure,.nci .shaded-box ol .news .news-listing--articles li .highlight figure,.news .news-listing--articles .content-group .highlight figure,.news .news-listing--articles .list-decimal li .highlight figure,.news .news-listing--articles .nci .shaded-box ol li .highlight figure{padding-left:0}@media (min-width:480px) and (max-width:991px){.news .news-listing--articles .col-1.thumbs .body-image{width:20%}.news .news-listing--articles .col-1.thumbs .body-text{width:80%}}.col-2 .news .news-listing--articles{margin-bottom:8px;margin-bottom:.8rem}@media (max-width:992px){.news .news-listing--articles .text .featured-block,.news .news-listing--articles .thumbs .featured-block{margin:0}}@media (min-width:992px){.news .news-listing--articles .text .featured-block,.news .news-listing--articles .thumbs .featured-block{margin:0}}.calendar{padding-top:30px}.module-calendar header{margin-bottom:18px}.module-calendar header.rule+.events-overview{margin-top:20px}.event-item{margin-bottom:16px}.event-item:last-child{margin-bottom:0}.event-day{margin-bottom:14px}.events-others{margin:0 20px 40px}.calendar-agenda .events-others{margin:0 48px 40px}.events-agenda-weekly-side .events-others,.module-calendar-events-list .events-others{margin:0 48px -8px}.module.events-agenda-weekly-side{overflow:hidden}.event-header,.navigation-link.event-link{font-family:"proxima-nova-condensed";font-weight:300;font-style:normal;font-size:18px;line-height:24px}.navigation-link.event-link{display:block;position:relative;line-height:1.333333;font-weight:600}.navigation-link.event-link span,.navigation-link.event-link:active,.navigation-link.event-link:link,td.event-cell .navigation-link.event-link:hover,td.event-cell .navigation-link.event-link:hover span{color:#1a1a1a}.navigation-link.event-link:hover,.navigation-link.event-link:hover span{color:#3b87cd}.event-information,.events-list-weekly--subscription-list{font-family:"proxima-nova";font-weight:400;font-style:normal;font-size:14px;line-height:20px}.events-list-weekly--subscription-list{list-style-type:none;font-weight:600;font-size:12px;line-height:1.3;padding:0;margin-top:-10px}.events-list-weekly--subscription-list li{margin:0 0 5px 20px;display:inline-block}.events-list-weekly--subscription-list li:first-child{margin-left:0}@media (max-width:992px){.events-list-weekly--subscription-list li{display:block;text-align:right}}.content-body.search .staff-table{padding:0}.content-body.search header.stroke+.staff-table{margin-top:-21px}.content-body.search .content-group .headshot,.content-body.search .list-decimal li .headshot,.content-body.search .nci .shaded-box ol li .headshot,.content-body.search .news .datetime,.list-decimal .content-body.search li .headshot,.nci .shaded-box ol .content-body.search li .headshot{margin-bottom:0}.content-body.search .tab-pane-data-overview-container{margin-bottom:70px}.web-results .web-results--group{margin-bottom:75px}.web-results .web-results--group:last-child{margin-bottom:0}.divider-list .web-results .web-results--item,.web-results .web-results--item{margin-bottom:24px}.web-results .web-results--item .web-results--title{display:inline}#searchHistoryContainer{margin:-10px 0 30px}.org-list .column-list{margin-top:4rem}.org-list .column-list .panel-group,.org-list .panel-body .panel-body-list{margin-top:0}.org-list .column-list .panel-group a:not([data-toggle]){margin-bottom:0}.content-body.podcasts .jp-navigation>header,.content-body.podcasts .list-by-dates>header,.content-body.podcasts .list-by-topics>header{font-size:16px;font-size:1.6rem}.content-body.podcasts .list-by-dates .date-links a,.content-body.podcasts .list-by-topics .topic-links>div a{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;color:#6698c8}#modal-podcast .modal-header,.content-body.podcasts .list-by-dates>header,.content-body.podcasts .list-by-topics>header{border-bottom:1px solid #d8d8d8}.content-body.podcasts>header{margin-bottom:25px;margin-bottom:2.5rem}.content-body.podcasts .list-by-topics>header{padding-bottom:17px;padding-bottom:1.7rem}.content-body.podcasts .list-by-topics .topic-links{margin:15px 0 68px 0;margin:1.5rem 0 6.8rem 0}.content-body.podcasts .list-by-topics .topic-links>div{margin-bottom:6px;margin-bottom:.6rem}.content-body.podcasts .list-by-dates{font-size:14px;font-size:1.4rem}.content-body.podcasts .list-by-dates>header{padding-bottom:13px;padding-bottom:1.3rem}.content-body.podcasts .list-by-dates .date-links{padding-top:15px;padding-top:1.5rem;margin-bottom:70px;margin-bottom:7rem}.content-body.podcasts .jp-navigation{margin-bottom:55px;margin-bottom:5.5rem}.content-body.podcasts .jp-navigation>header{margin-bottom:15px;margin-bottom:1.5rem}.content-body.podcasts .jp-navigation:last-child{margin-bottom:0}.content-body.podcasts .jp-group{position:relative}.content-body.podcasts .jp-group .jp-utils{position:absolute;top:44px;width:165px;right:0;display:none}.content-body.podcasts .jp-group .jp-utils.show{display:block}.content-body.podcasts .jp-group .jp-utils a{font-family:"proxima-nova";font-weight:700;font-style:normal;font-size:14px;line-height:15px;margin-bottom:15px;color:#6698c8;display:block;text-indent:24px;cursor:pointer}.content-body.podcasts .jp-group .jp-utils a.jp-download{background:url(../images/icon_arrow-down-blue.svg) no-repeat center left}.content-body.podcasts .jp-group .jp-utils a.jp-transcript{background:url(../images/icon_text_transcript_blue.svg) no-repeat center left}.content-body.podcasts .jp-group .jp-utils a.jp-pdf{background:url(../images/external_link_pdf.svg) no-repeat center left}@media (max-width:1024px){.content-body.podcasts .jp-group .jp-utils{position:relative;top:0}}.content-body.podcasts .jp-group .jp-details{max-width:480px}.content-body.podcasts .jp-group .jp-details .jp-title{font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:22px;font-size:2.2rem;line-height:26px;line-height:2.6rem;margin-bottom:4px;margin-bottom:.4rem}.content-body.podcasts .jp-group .jp-details .jp-date{font-family:"proxima-nova";font-weight:400;font-style:normal;margin-top:-5px;margin-top:-.5rem;margin-bottom:6px;margin-bottom:.6rem;font-size:14px;font-size:1.4rem;line-height:21px;line-height:2.1rem;color:#1a1a1a}.content-body.podcasts .jp-group .jp-details .jp-guest{font-family:"proxima-nova";font-weight:400;font-style:normal;font-size:14px;font-size:1.4rem;color:#1a1a1a;margin-bottom:14px;margin-bottom:1.4rem}#modal-podcast .modal-dialog{height:90%;max-width:840px}#modal-podcast .modal-content{height:100%}#modal-podcast .modal-header{position:relative;text-align:left;padding:48px 48px 40px;margin-bottom:15px}#modal-podcast .modal-header h1{font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:24px;color:#1a1a1a;margin:0}@media (max-width:480px){#modal-podcast .modal-header h1{max-width:345px}}#modal-podcast .modal-header .date{font-family:"proxima-nova";font-weight:400;font-style:normal;font-size:14px;line-height:18px;color:#1a1a1a}#modal-podcast .modal-header button{position:absolute;right:40px;top:40px;background:url(../images/icon_x_gray.svg) no-repeat center left;text-indent:-999px}@media (max-width:480px){#modal-podcast .modal-header button{right:20px;top:20px}}#modal-podcast .modal-body{overflow-y:scroll;font-family:"proxima-nova";font-weight:400;font-style:normal;font-size:14px;line-height:18px;color:#1a1a1a}#modal-podcast .modal-body p{margin-bottom:13px}#modal-podcast .modal-footer{height:120px;padding:30px}#modal-podcast .modal-footer button{width:96px;height:42px;padding:0}#modal-podcast .modal-footer button.cancel{margin-right:20px;border:1px solid #6698c8;background-color:#fff;color:#6698c8}#modal-podcast .modal-footer button.print{border:1px solid #6698c8;background-color:#6698c8;color:#fff}.faculty-widget .content-group,.faculty-widget .list-decimal li,.faculty-widget .nci .shaded-box ol li,.list-decimal .faculty-widget li,.nci .shaded-box ol .faculty-widget li{clear:both;margin-bottom:40px}@media (min-width:992px){.faculty-widget .content-group figure.headshot,.faculty-widget .list-decimal li figure.headshot,.faculty-widget .nci .shaded-box ol li figure.headshot,.list-decimal .faculty-widget li figure.headshot,.nci .shaded-box ol .faculty-widget li figure.headshot{margin-bottom:0}}.calendar-agenda .events-overview{padding-bottom:39px;padding-bottom:3.9rem}.side-column .calendar-agenda .events-overview{margin-top:0}.side-column .calendar-agenda .events-overview .warning-muted{margin-top:26px}.calendar-agenda .events-overview .warning-muted{margin-top:26px;margin-top:2.6rem}.calendar-agenda .event-header{font-family:"proxima-nova-condensed";font-weight:400;font-style:normal;text-align:center;font-size:22px;line-height:1.3;text-transform:none}.side-column .calendar-agenda .event-header{margin-top:40px}.content-container .calendar-agenda .event-item{padding:0 48px}@media (max-width:768px){.content-container .calendar-agenda .event-item{padding:0 13.25%}}.events-overview .table-outline thead{border-top:1px solid #d8d8d8}.events-overview .table-outline tr .event-cell{border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.events-overview .table-outline tr .event-cell:first-child{border-left:1px solid #d8d8d8}.events-overview .event-cell{padding:24px}@media (max-width:768px){.events-overview .event-cell{padding:12px}}.side-column .events-overview .event-cell{border-bottom:1px solid #d8d8d8}.events-overview .event-time{white-space:nowrap}table .events-overview .event-time{font-size:12px;line-height:17px}.events-overview .event-details{font-size:14px;line-height:18px}.events-overview .event-day--header{background:#c1c1c1;padding:9px 24px;border:1px solid #d8d8d8}.events-overview .event-day--header h1,.events-overview .event-day--header h2,.events-overview .event-day--header h3,.events-overview .event-day--header h4,.events-overview .event-day--header h5,.events-overview .event-day--header h6{margin:0;font-family:"proxima-nova-condensed";font-weight:600;font-style:normal;font-size:16px;line-height:22px;color:#fff}.side-column .events-overview .event-day--header{border:0}.event-overview-cancelled,.event-overview-cancelled .event-link,.event-overview-cancelled .event-link h1,.event-overview-cancelled .event-link h2,.event-overview-cancelled .event-link h3,.event-overview-cancelled .event-link h4,.event-overview-cancelled .event-link h5,.event-overview-cancelled .navigation-link.event-link span,.event-overview-cancelled .navigation-link.event-link span h1,.event-overview-cancelled .navigation-link.event-link span h2,.event-overview-cancelled .navigation-link.event-link span h3,.event-overview-cancelled .navigation-link.event-link span h4,.event-overview-cancelled .navigation-link.event-link span h5,.event-overview-cancelled .navigation-link.event-link:active,.event-overview-cancelled .navigation-link.event-link:active h1,.event-overview-cancelled .navigation-link.event-link:active h2,.event-overview-cancelled .navigation-link.event-link:active h3,.event-overview-cancelled .navigation-link.event-link:active h4,.event-overview-cancelled .navigation-link.event-link:active h5,.event-overview-cancelled .navigation-link.event-link:link,.event-overview-cancelled .navigation-link.event-link:link h1,.event-overview-cancelled .navigation-link.event-link:link h2,.event-overview-cancelled .navigation-link.event-link:link h3,.event-overview-cancelled .navigation-link.event-link:link h4,.event-overview-cancelled .navigation-link.event-link:link h5{color:#b2b2b2}table.agenda-weekly tr.event-overview-confirmed:hover td{background:#e2f1ff}.calendar-navigation tr th{position:relative}@media (max-width:992px){.calendar-navigation .events-list-weekly-navigation,.calendar-navigation .events-list-weekly-search{text-align:center;width:100%;margin-bottom:12px}}.calendar-navigation .events-list-weekly-navigation{line-height:34px}@media (min-width:768px) and (max-width:992px){.calendar-navigation .events-list-weekly-navigation{margin-top:0}}.calendar-navigation .navigation-link .svg-icon{position:relative}.calendar-navigation .navigation-link .svg-icon svg{position:relative;top:-1px;display:inline-block}.calendar-navigation .navigation-link svg{fill:#6698c8}.calendar-navigation .datepicker-switch{padding:0 20px;vertical-align:middle}.calendar-navigation .border-all{padding:24px}@media (max-width:768px){.calendar-navigation .border-all{padding:12px}}.calendar-navigation .search-expand{margin:0;float:right}.calendar-navigation .search-expand .search-field-container{margin-top:0;width:auto;opacity:1}.calendar-navigation .search-expand .search-field-container .search-field,.calendar-navigation .search-expand .search-field-container .search-field-submit{width:40px;height:40px;display:block;opacity:1}@media (max-width:992px){.calendar-navigation .search-expand .search-field-container{width:100%}}.calendar-navigation .search-expand .search-field-label{padding:0;float:left;position:relative;line-height:35px}@media (max-width:992px){.calendar-navigation .search-expand .search-field-label{display:block;float:none;width:100%;margin-top:10px;margin-bottom:-5px;margin-left:0}}@media (min-width:768px) and (max-width:992px){.calendar-navigation .search-expand .search-field-label{margin-bottom:-10px}}@media (max-width:768px){.calendar-navigation .search-expand .search-field-label{margin-bottom:5px}}.calendar-navigation .search-expand .search-field-submit{width:34px;height:34px;background:#6698c8}@media (max-width:992px){.calendar-navigation .search-expand .search-field-submit{padding:5px 13px}.calendar-navigation .search-expand,.calendar-navigation .search-expand:hover,.calendar-navigation .search-expand:hover .search-field-container{width:100%}}.module.events-agenda-weekly-side header{margin-bottom:24px}.event-list .hr,.event-list hr{margin:20px 0}.event-list .event-day .event-information{font-size:14px;line-height:20px}.event-list .event-day .media .media-left{margin-right:24px}@media (min-width:768px){.event-list .event-flyer-container{max-width:120px}}.event-list .event-more{font-size:14px;line-height:18px}.modal p:last-child{margin-bottom:0}.modal .event-description{margin:11px 0}.modal#modal-calendar .tab-pane p{margin-top:8px}.modal .share-menu{padding-left:0}.modal .share-menu li{margin-bottom:3px}.modal .share-menu li a{font-size:0;margin-right:10px}.modal .share-menu li a svg{fill:#6698c8;height:13px;width:auto}.search-calendar--clear-filters{font-family:"proxima-nova";font-weight:400;font-style:normal;font-size:14px;font-size:1.4rem;line-height:1.8rem;line-height:35px}.search-calendar--clear-filters:link,.search-calendar--clear-filters:visited{color:#1a1a1a}.search-calendar--clear-filters:hover{color:#3b87cd}.search-calendar--clear-filters .svg-icon{width:10px;height:10px;margin-right:20px}.search-calendar--clear-filters .svg-icon svg{width:100%;fill:currentColor}.search-calendar--clear-filters .svg-icon svg polygon{fill:currentColor}.carousel .international-activities .carousel-pager li,.content-body .international-activities .panel-body-list li,.international-activities .carousel .carousel-pager li,.international-activities .content-body .panel-body-list li,.international-activities .divider-list li,.international-activities .list-align-strong li,.international-activities .list-inline li,.international-activities .modal-body .carousel-pager li,.international-activities .module.module-gallery ul.images li,.international-activities .module.module-single-link ul li,.international-activities .no-list-style li,.modal-body .international-activities .carousel-pager li,.module.module-gallery .international-activities ul.images li,.module.module-single-link .international-activities ul li{margin-bottom:6px}.carousel .international-activities .carousel-pager li:last-child,.content-body .international-activities .panel-body-list li:last-child,.international-activities .carousel .carousel-pager li:last-child,.international-activities .content-body .panel-body-list li:last-child,.international-activities .divider-list li:last-child,.international-activities .list-align-strong li:last-child,.international-activities .list-inline li:last-child,.international-activities .modal-body .carousel-pager li:last-child,.international-activities .module.module-gallery ul.images li:last-child,.international-activities .module.module-single-link ul li:last-child,.international-activities .no-list-style li:last-child,.modal-body .international-activities .carousel-pager li:last-child,.module.module-gallery .international-activities ul.images li:last-child,.module.module-single-link .international-activities ul li:last-child{margin-bottom:0}.carousel .international-activities .carousel-pager li a,.content-body .international-activities .panel-body-list li a,.international-activities .carousel .carousel-pager li a,.international-activities .content-body .panel-body-list li a,.international-activities .divider-list li a,.international-activities .list-align-strong li a,.international-activities .list-inline li a,.international-activities .modal-body .carousel-pager li a,.international-activities .module.module-gallery ul.images li a,.international-activities .module.module-single-link ul li a,.international-activities .no-list-style li a,.modal-body .international-activities .carousel-pager li a,.module.module-gallery .international-activities ul.images li a,.module.module-single-link .international-activities ul li a{font-family:"proxima-nova";font-weight:700;font-style:normal}.carousel .international-activities .carousel-pager li a .badge,.content-body .international-activities .panel-body-list li a .badge,.international-activities .carousel .carousel-pager li a .badge,.international-activities .content-body .panel-body-list li a .badge,.international-activities .divider-list li a .badge,.international-activities .list-align-strong li a .badge,.international-activities .list-inline li a .badge,.international-activities .map-marker .badge,.international-activities .modal-body .carousel-pager li a .badge,.international-activities .module.module-gallery ul.images li a .badge,.international-activities .module.module-single-link ul li a .badge,.international-activities .no-list-style li a .badge,.modal-body .international-activities .carousel-pager li a .badge,.module.module-gallery .international-activities ul.images li a .badge,.module.module-single-link .international-activities ul li a .badge{margin-left:5px}@media (min-width:992px){.alphabet-index .international-activities li,.international-activities .Grid-cell,.international-activities .alphabet-index li,.international-activities .nav-tabs>li,.international-activities .share-menu{max-width:22rem}}@media (max-width:480px){.alphabet-index .international-activities li,.international-activities .Grid-cell,.international-activities .alphabet-index li,.international-activities .nav-tabs>li,.international-activities .share-menu{display:block;float:none;width:100%;max-width:none}}@media (max-width:992px){.alphabet-index .no-flexbox .international-activities li,.no-flexbox .international-activities .Grid-cell,.no-flexbox .international-activities .alphabet-index li,.no-flexbox .international-activities .nav-tabs>li,.no-flexbox .international-activities .share-menu{display:block;float:left;width:33.3%}}@media (max-width:768px){.alphabet-index .no-flexbox .international-activities li,.no-flexbox .international-activities .Grid-cell,.no-flexbox .international-activities .alphabet-index li,.no-flexbox .international-activities .nav-tabs>li,.no-flexbox .international-activities .share-menu{display:block;float:left;width:50%}}@media (min-width:768px){.international-activities .faculty-directory .hr{padding-top:17px}}.international-activities .faculty-directory .hr:first-child{border-top:0;padding-top:0}.international-activities .faculty-directory .hr:last-child{margin-bottom:0}.international-activities .faculty-directory [itemtype="http://schema.org/Person"] .figure-container.headshot,.international-activities .faculty-directory [itemtype="http://schema.org/Person"] .nci .headshot.photo-wrapper-lt,.international-activities .faculty-directory [itemtype="http://schema.org/Person"] .nci .headshot.photo-wrapper-rt,.nci .international-activities .faculty-directory [itemtype="http://schema.org/Person"] .headshot.photo-wrapper-lt,.nci .international-activities .faculty-directory [itemtype="http://schema.org/Person"] .headshot.photo-wrapper-rt{float:left;margin-bottom:0}@media (min-width:768px){.international-activities .faculty-directory [itemtype="http://schema.org/Person"] .figure-container.headshot,.international-activities .faculty-directory [itemtype="http://schema.org/Person"] .nci .headshot.photo-wrapper-lt,.international-activities .faculty-directory [itemtype="http://schema.org/Person"] .nci .headshot.photo-wrapper-rt,.nci .international-activities .faculty-directory [itemtype="http://schema.org/Person"] .headshot.photo-wrapper-lt,.nci .international-activities .faculty-directory [itemtype="http://schema.org/Person"] .headshot.photo-wrapper-rt{margin-right:24px;float:left}}@media (max-width:768px){.international-activities .faculty-directory [itemtype="http://schema.org/Person"] .figure-container.headshot,.international-activities .faculty-directory [itemtype="http://schema.org/Person"] .nci .headshot.photo-wrapper-lt,.international-activities .faculty-directory [itemtype="http://schema.org/Person"] .nci .headshot.photo-wrapper-rt,.nci .international-activities .faculty-directory [itemtype="http://schema.org/Person"] .headshot.photo-wrapper-lt,.nci .international-activities .faculty-directory [itemtype="http://schema.org/Person"] .headshot.photo-wrapper-rt{max-width:120px;margin-bottom:10px;margin-top:20px;float:none}.international-activities .faculty-directory [itemtype="http://schema.org/Person"]:first-child .figure-container.headshot,.international-activities .faculty-directory [itemtype="http://schema.org/Person"]:first-child .nci .headshot.photo-wrapper-lt,.international-activities .faculty-directory [itemtype="http://schema.org/Person"]:first-child .nci .headshot.photo-wrapper-rt,.nci .international-activities .faculty-directory [itemtype="http://schema.org/Person"]:first-child .headshot.photo-wrapper-lt,.nci .international-activities .faculty-directory [itemtype="http://schema.org/Person"]:first-child .headshot.photo-wrapper-rt{margin-top:0}}@media (min-width:768px){.international-activities .faculty-directory .international-activities--person-content .body-text{width:calc(100% - (120px + 12px*2));float:left}}@media (max-width:768px){.international-activities .faculty-directory .international-activities--person-content .body-text{width:100%;float:none}}@media (max-width:480px){.international-activities .faculty-directory .international-activities--activity-content{margin-top:20px}}.international-activities .faculty-directory .international-activities--activity-content header.content-title--bold{margin:18px 0 6px}.international-activities .faculty-directory .international-activities--activity-content header.content-title{margin-bottom:3px}.international-activities .faculty-directory .international-activities--activity-content .activity-list li:first-child header.content-title--bold:first-child{margin-top:0}.international-activities .faculty-directory .international-activities--activity-content .activity-list li:first-child header.content-title--bold:last-child-of-type{margin-bottom:0}@media print{.about-this,.accessibility-bar,.arrow-container--container,.carousel-arrow,.loading-container,.main *,.modal-footer,.module-data--error{display:none!important}.modal{position:static}.modal-content,.modal-header{border:none}@page :left{margin:.5cm}@page :right{margin:.5cm}header.main .page-header,header.main .topper .topper-breadcrumb{display:block}body{font-size:14pt;line-height:1.4}.container-fluid .content-container .row,.container-fluid article .row,.side-column-left .content-container .row,.side-column-left article .row,.side-column-right .content-container .row,.side-column-right article .row,figure,main .content-container .row,main article .row{page-break-inside:avoid}.container-fluid,.side-column-left,.side-column-right,main{float:none;width:100%;padding:0;left:0}.container-fluid .content-container,.container-fluid article,.side-column-left .content-container,.side-column-left article,.side-column-right .content-container,.side-column-right article,main .content-container,main article{float:none;width:100%;padding:0;left:0!important}.container-fluid .content-container :not(.body-image) a[href^="http://"]:after,.container-fluid article :not(.body-image) a[href^="http://"]:after,.side-column-left .content-container :not(.body-image) a[href^="http://"]:after,.side-column-left article :not(.body-image) a[href^="http://"]:after,.side-column-right .content-container :not(.body-image) a[href^="http://"]:after,.side-column-right article :not(.body-image) a[href^="http://"]:after,main .content-container :not(.body-image) a[href^="http://"]:after,main article :not(.body-image) a[href^="http://"]:after{content:" (" attr(href)")";font-size:85%!important;word-wrap:break-word;color:#000;text-decoration:underline}.container-fluid .side-column,.side-column-left .side-column,.side-column-right .side-column,main .side-column{padding:0;float:none;width:100%!important;left:0!important;right:0!important;margin-left:-24px!important;margin-right:-24px!important}.container-fluid .side-column:before,.side-column-left .side-column:before,.side-column-right .side-column:before,main .side-column:before{content:" ";display:table;clear:both}.container-fluid .side-column>*,.side-column-left .side-column>*,.side-column-right .side-column>*,main .side-column>*{position:relative;width:calc(50% - 24px)!important;float:left;margin:0 24px 24px!important;padding-left:12px!important;padding-right:12px!important}.container-fluid .side-column .module,.side-column-left .side-column .module,.side-column-right .side-column .module,main .side-column .module{border-top:3px solid #000}.container-fluid .side-column .module:before,.side-column-left .side-column .module:before,.side-column-right .side-column .module:before,main .side-column .module:before{content:'';display:none}.container-fluid .side-column a[href^="http://"]:after,.side-column-left .side-column a[href^="http://"]:after,.side-column-right .side-column a[href^="http://"]:after,main .side-column a[href^="http://"]:after{content:" (" attr(href)")";font-size:90%;word-wrap:break-word;color:#000;text-decoration:underline}}.lab-only{display:none}.code_share{border:solid 1px #d3d3d3;padding:10px}