/* centers-and-institutes-templates v1.0.0 - 2020-03-25 - Written by Mike Riley, Jonathan Herndon, and Audra Macri (jhsph.webadmin@jhu.edu) */

.header-watermark{min-height:18.75em;background:url("/sebin/j/j/header-watermark.png") no-repeat center -30px}.container{overflow:visible}#page{margin:-4.25em auto 3em;box-shadow:0 2px 12px rgba(0,0,0,0.12);zoom:1}#page:before,#page:after{content:"";display:table}#page:after{clear:both}#header{overflow:visible}.siteTitle{margin-top:.75em;z-index:200}.siteTitle h4{margin:-4.05em 0 0;background:rgba(255,255,255,0.15)}.siteTitle h4 a{color:#fff;display:block;font-size:1.33em;line-height:52px;padding:0 0 0 .75em}.header-watermark.none{background:none}.cent-inst_header{margin:0;margin-top:-15px;float:right}.cent-inst_header p{color:rgba(255,255,255,0.5);font-family:Georgia,serif;font-size:14px;text-align:right;margin:8px 0 0}.cent-inst_header a{display:inline-block;text-indent:-9999px;overflow:hidden}.cent-inst_header a.branding.divider{border-left:1px solid #ffffff;margin-left:20px;padding-left:20px}.cent-inst_header a.one{background:url(http://www.jhsph.edu/sebin/b/r/CenterLogoFPO-rev.png) no-repeat center left;height:50px;width:246px}.cent-inst_header a.two{background:url(http://www.jhsph.edu/sebin/z/x/ProjectLogoFPO-rev.png) no-repeat center right;height:50px;width:181px}.cent-inst_header .audNav{line-height:1;margin-right:5px}.cent-inst_header .audNav a{border-right:1px solid rgba(255,255,255,0.15);color:rgba(255,255,255,0.8);font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase;text-indent:initial;padding:5px 25px 5px 5px;margin:0}.cent-inst_header .audNav a:last-child{padding-right:5px;border-right:none}.siteTitle.opaque h4 a{background-color:#3d6294}.full-width{margin-top:-4.4em;padding:0px;width:1010px}.full-width#page{background-image:none;margin-top:0em}.full-width#page #breadcrumb{border-bottom:none;padding-top:10px}.full-width#page .content{margin:0px 25px;padding:15px 0 25px 0;width:960px}.full-width#page .content.landing{border-top:none;padding-top:0}.full-width#page .content.landing #breadcrumb{border-bottom:1px solid #E5E7EA}#sidebar.horizontal{width:100%;background-color:#d8d8d8;padding:3.5em 0}#sidebar.horizontal.one-level{padding-bottom:0;margin-bottom:-1px}#sidebar.horizontal ul{position:relative;width:100%;margin:-3.5em auto;padding:0px;padding-bottom:10px}#sidebar.horizontal ul li{float:left;margin:0;padding:0;background-image:none}#sidebar.horizontal ul li a{color:#333;font-size:14px;text-transform:uppercase;display:block;margin:0;padding:1em 25px}#sidebar.horizontal ul li a:hover{color:#000;background-color:#fff}#sidebar div.subnav.horizontal.landing1 ul{background:#000}#sidebar .subnav ul li.activenavpath ul{background-color:#f9f9f9;position:absolute;left:0;width:100%;margin:0}#sidebar .subnav ul li.activenavpath ul li a{color:#333;padding:.95em 0px;margin-left:25px}#sidebar.horizontal ul li.activenavpath a{font-weight:bold;color:#000;background-color:#f9f9f9}#sidebar.horizontal ul li.activenavpath ul li a{color:#333;padding-bottom:7px;font-weight:normal;text-transform:none}#sidebar.horizontal ul li.activenavpath ul li a:hover{color:#000;border-bottom:3px solid #1c4781}#sidebar.horizontal ul li.activenavpath ul li.activenavpath a,#sidebar.horizontal ul li.activenavpath ul li.activenavpage a{border-bottom:3px solid #1c4781;font-weight:bold;color:#000}#sidebar.horizontal.landing{background-color:#3d6193;padding-bottom:0px;margin-bottom:15px}#sidebar.horizontal.landing a{color:#fff}.cent-inst_featuredImg{width:100%;margin:-2em auto;padding:0;text-align:center;opacity:1;background-color:#133158}.cent-inst_featuredImg img{width:100%;max-width:1280px}.frame{text-align:center;max-width:1280px;margin:0px auto;position:relative}.fade{height:100%;width:100%;position:absolute}@media screen and (min-width: 1105px){.fade{background:linear-gradient(to right, rgba(19,49,88,0.25) 0%, rgba(19,49,88,0) 10%, rgba(19,49,88,0) 90%, rgba(19,49,88,0.25) 100%)}}@media screen and (min-width: 1175px){.fade{background:linear-gradient(to right, rgba(19,49,88,0.5) 0%, rgba(19,49,88,0) 10%, rgba(19,49,88,0) 90%, rgba(19,49,88,0.5) 100%)}}@media screen and (min-width: 1250px){.fade{background:linear-gradient(to right, rgba(19,49,88,0.75) 0%, rgba(19,49,88,0) 10%, rgba(19,49,88,0) 90%, rgba(19,49,88,0.75) 100%)}}@media screen and (min-width: 1280px){.fade{background:linear-gradient(to right, #133158 0%, rgba(19,49,88,0) 15%, rgba(19,49,88,0) 95%, #133158 100%)}}.secondary-nav{border-top:3px solid #3f6392;border-bottom:3px solid #3f6392;float:left;width:220px;margin-top:10px;margin-right:15px;font-size:1.25em;font-weight:bold;text-transform:uppercase}.secondary-nav a{display:block;color:#666;padding:10px 0 10px 10px;border-bottom:none}.secondary-nav ul{margin:0;padding-right:0px;text-transform:none;background-color:#E8ECF2}.secondary-nav li{text-transform:uppercase;background:none;background-color:#E8ECF2;padding:0;border-bottom:1px solid #d8d8d9;margin:0}.secondary-nav li:last-child{border-bottom:none;margin-bottom:0}.secondary-nav li:last-child a{border-bottom:none}.secondary-nav li:hover{background-color:#b7c4d6}.secondary-nav li.activenavpage,.secondary-nav li.activenavpage>a{color:#fff;background-color:#355B8C}.secondary-nav li ul li{font-size:13px;text-transform:initial;background:#fff;padding-left:10px}.secondary-nav li ul li.activenavpage{background-color:#fff}.secondary-nav li ul li:hover{background-color:#f8f8f8}.secondary-nav li ul li a{color:#666}.secondary-nav li ul li a:before{content:'\25ba';opacity:0;font-size:9px;padding-right:4px;margin-left:-12px}.secondary-nav li ul li a:hover{color:#000}.secondary-nav li ul li a:hover:before{opacity:1}.secondary-nav .activenavpath .activenavpath a{color:#222;background:#fff;font-weight:bold}.secondary-nav .activenavpath .activenavpath a:before{opacity:1}.secondary-nav .activenavpath .activenavpath a:hover{color:#000;background-color:#f8f8f8}.local-section-search{position:relative}.local-section-search *{box-sizing:border-box}.local-section-search .sitesearchv3-form{padding:26px 0;margin:0;overflow:hidden;position:absolute;right:0;top:-51px;width:46px;-webkit-transition:width .25s;-moz-transition:width .25s;-ms-transition:width .25s;-o-transition:width .25s;transition:width .25s}.local-section-search .sitesearchv3-form:hover,.local-section-search .sitesearchv3-form.search-active{width:1010px}.local-section-search .sitesearchv3-form ul{position:absolute;right:0;top:0;width:1010px;-webkit-transition:none 0s;-moz-transition:none 0s;-ms-transition:none 0s;-o-transition:none 0s;transition:none 0s}.local-section-search .sitesearchv3-form input{color:#222;float:left;font-size:18px}.local-section-search .sitesearchv3-form .sitesearchv3-form--text{width:978px}.local-section-search .sitesearchv3-form .sitesearchv3-form--text input{opacity:0;padding:15px 9px;border:none;background-color:#dedede;-webkit-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;-ms-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.local-section-search .sitesearchv3-form:hover .sitesearchv3-form--text input,.local-section-search .sitesearchv3-form.search-active .sitesearchv3-form--text input{opacity:1}.local-section-search .sitesearchv3-form .sitesearchv3-form--submit{width:32px}.local-section-search .sitesearchv3-form .sitesearchv3-form--submit input{background:url(/sebin/n/x/icon_nav_search.png) left 20px no-repeat;border:none;height:52px;padding:0;text-indent:-99999px;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-ms-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.local-section-search .sitesearchv3-form.search-active .sitesearchv3-form--submit input,.local-section-search .sitesearchv3-form:hover .sitesearchv3-form--submit input{background-position:left -30px;background-color:#dedede}.body{width:720px;float:right}@media screen and (min-width: 769px){#footer .social a.linkedin{min-width:220px}}
