iframe{border:0}
html{font-size:14px;font-weight:400}
body{font-family:'Source Sans Pro',sans-serif;font-size:100%}
h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',sans-serif;font-weight:100}
h1{font-size:28px;font-size:2rem}
h2{font-size:24px;font-size:1.7142857142857142rem}
h3{font-size:18px;font-size:1.2857142857142858rem}
h4{font-size:14px;font-size:1rem}
h5{font-size:12px;font-size:.8571428571428571rem}
h6{font-size:10px;font-size:.7142857142857143rem}
p,.btn{font-size:14px;font-size:1rem}
a.link-w-arrow .lastWord{display:inline-block}
a.link-w-arrow .lastWord:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f054";line-height:14px;line-height:1rem;padding-left:4px;padding-left:.2857142857142857rem;top:-1px;top:-0.07142857142857142rem;position:relative}
html,body{margin:0;padding:0}
body{position:relative}
ul.unstyled{margin:0;padding:0;list-style:none}
hr{color:#f4f4f4;border-top:1px solid;border-top:.07142857142857142rem solid;margin-top:24px;margin-top:1.7142857142857142rem;margin-bottom:24px;margin-bottom:1.7142857142857142rem}
audio{width:100%}
.table-responsive{overflow-x:auto;border:1px solid #666}
.table-responsive td{padding:6px;border:1px solid #ddd}
.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{border-top:0}
.text ul.ul-striped>li:nth-child(odd){border:0;padding-top:3px;padding-top:.21428571428571427rem;padding-bottom:3px;padding-bottom:.21428571428571427rem;background-color:#eee}
.text ul.ul-striped>li:after{border-bottom:0}
.nowrap{white-space:nowrap}
.off-screen{position:absolute;left:-10000;top:auto;width:1px;height:1px;overflow:hidden}
.navbar a.search-button:before{content:"\f002";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.navbar .search-form .btn[type=submit]{color:#fff;background-color:#007c92;padding:4px 9px;padding:.2857142857142857rem .6428571428571429rem;font-size:14px;font-size:1rem}
.navbar .search-form .btn[type=submit]:before{content:"\f061";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.navbar-nav button.nav-sub-menu{position:relative;border:0;background:transparent;margin:0;padding:0;color:inherit;font-size:75%}
.navbar-nav button.nav-sub-menu:after{position:absolute;top:0;right:0;text-indent:0;width:100%;height:100%;text-align:center;display:inline-block;font-family:FontAwesome;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-style:normal;font-weight:normal}
.emergency-broadcast{display:none;width:100%;clear:both;z-index:9000;color:#fef5c7;line-height:14px;line-height:1rem;padding:10px 10px 1px 10px;padding:.7142857142857143rem .7142857142857143rem .07142857142857142rem .7142857142857143rem;background-color:#8c1515;position:relative}
.emergency-broadcast a,.emergency-broadcast a:link,.emergency-broadcast a:active,.emergency-broadcast a:visited{color:#fef5c7 !important;text-decoration:underline}
.header-global-offset{margin-top:0;margin-top:0rem}
@media(min-width:992px){.header-global-offset{margin-top:40px;margin-top:2.857142857142857rem}
}
.header-global{position:absolute;top:0;right:0;width:0;height:42px;height:3rem;z-index:9000}
@media(max-width:991px){.header-global{z-index:1}
}
@media(min-width:992px){.header-global{right:auto;left:0;width:100%}
}
.header-global .navbar{min-height:0;margin-bottom:auto;border:0}
.header-global{border-radius:0}
@media(min-width:992px){.header-global{background-color:#000}
}
.header-local{min-height:92px;min-height:6.571428571428571rem;width:100%;margin:0;background-color:#fff;position:relative;z-index:2}
@media(max-width:991px){.header-local{min-height:0}
}
@media(min-width:992px){.header-local.header-global-offset{margin-top:46px;margin-top:3.2857142857142856rem}
}
.header-local .container{position:relative}
@media(max-width:991px){.header-local .container{width:100%}
}
.header-local .navbar-toggle{background-color:#fff;outline:0;top:-5px;top:-0.35714285714285715rem}
@media(max-width:991px){.header-local .navbar-toggle{display:flex;align-items:center;justify-content:space-between;position:absolute;right:-5px;padding:0;top:-15px;margin:0;float:none;z-index:10;height:75px;border:0}
.header-local .navbar-toggle .burger{height:75px;display:flex;align-items:center;justify-content:center;flex-direction:column;width:50px;background-color:#666;color:#fff}
.header-local .navbar-toggle .burger:hover{background-color:#8c1515}
}
.header-local .navbar-toggle .fa{color:#fff;font-size:32px;font-size:2.2857142857142856rem}
.header-local .skip-to-links a.sr-only:focus{display:block;overflow:visible;clip:auto;right:0;height:auto;width:auto}
.lt-ie9 .header-local{-ms-filter:""}
.lt-ie8 .header-local{filter:"progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=3)"}
.skip-to-links a.sr-only:focus{padding:2px 10px;background-color:#333;color:#fff}
.brand{position:relative;display:block;min-height:45px;margin:0;margin-top:5px;margin-top:.35714285714285715rem;margin-bottom:5px;margin-bottom:.35714285714285715rem}
@media(max-width:991px){.brand{margin-top:15px;margin-top:1.0714285714285714rem;margin-bottom:15px;margin-bottom:1.0714285714285714rem;padding-right:40px;padding-right:2.857142857142857rem}
}
@media(min-width:992px){.brand{position:relative;margin-top:25px;margin-top:1.7857142857142858rem;margin-bottom:5px;margin-bottom:.35714285714285715rem}
}
.brand a,.brand a:link,.brand a:focus,.brand a:visited{color:#333;font-weight:400;text-decoration:none}
.brand .brand-sitename{position:relative;z-index:9;display:block;height:100%;font-size:20px;font-size:1.4285714285714286rem;line-height:110%;width:95%}
@media(max-width:991px){.brand .brand-sitename{line-height:85%}
}
@media(min-width:992px){.brand .brand-sitename{width:auto;margin-right:278px;margin-right:19.857142857142858rem}
}
@media(min-width:768px) and (max-width:991px){.brand .brand-sitename{font-size:18px;font-size:1.2857142857142858rem}
}
@media(max-width:767px){.brand .brand-sitename{font-size:17px;font-size:1.2142857142857142rem}
}
.brand .brand-sitename .wrap{display:table-cell;height:46px;height:3.2857142857142856rem;vertical-align:bottom}
@media(max-width:767px){.brand .brand-sitename .wrap{vertical-align:middle;height:41px;height:2.9285714285714284rem}
}
.brand .brand-sitename-title{display:block;color:#333;line-height:21px;line-height:1.5rem}
.brand .brand-sitename-subtitle{font-size:14px;font-size:1rem;font-style:italic;line-height:13px;line-height:.9285714285714286rem;display:block;margin-top:5px;margin-top:.35714285714285715rem}
@media(max-width:991px){}
.brand.shc .brand-logo{width:175px;width:12.5rem;height:45px;height:3.2142857142857144rem;margin-right:10px;margin-right:.7142857142857143rem;text-indent:-9999px;background:url(base/images/Stanford_HealthCare_RGB.svg) no-repeat;background-position:0 0;background-size:contain;border-right:1px solid;border-right:.07142857142857142rem solid;border-right-color:#000}
@media(max-width:767px){.brand.shc .brand-logo{width:45px;width:3.2142857142857144rem;height:45px;height:3.2142857142857144rem;margin-right:0;border-right:0;background:url(base/images/logo_uid_stanfordmedicine.svg) no-repeat;background-position:-11px -1px;background-position:-0.7857142857142857rem -0.07142857142857142rem;background-size:auto 111%}
}
.brand-logo{position:relative;z-index:10;float:left;display:block;width:177px;width:12.642857142857142rem;height:45px;height:3.2142857142857144rem;margin-right:10px;margin-right:.7142857142857143rem;text-indent:-9999px;background:url(base/images/logo_uid_stanfordmedicine.svg) no-repeat;background-position:-11px -1px;background-position:-0.7857142857142857rem -0.07142857142857142rem;background-size:auto 111%;border-right:1px solid;border-right:.07142857142857142rem solid;border-right-color:#000}
@media(max-width:767px){.brand-logo{width:45px;width:3.2142857142857144rem;height:45px;height:3.2142857142857144rem;margin-right:0;border-right:0}
}
.no-svg .brand-logo{background-image:url(base/images/logo_uid_stanfordmedicine.png);background-position:0 0;background-size:auto auto}
.no-fontface .header-local .navbar-toggle .fa.fa-bars{-webkit-background-size:1200px 407px;-webkit-background-size:85.71428571428571rem 29.071428571428573rem;-khtml-background-size:1200px 407px;-khtml-background-size:85.71428571428571rem 29.071428571428573rem;-moz-background-size:1200px 407px;-moz-background-size:85.71428571428571rem 29.071428571428573rem;-o-background-size:1200px 407px;-o-background-size:85.71428571428571rem 29.071428571428573rem;background-size:1200px 407px;background-size:85.71428571428571rem 29.071428571428573rem;background-position:-923px -127px;background-position:-65.92857142857143rem -9.071428571428571rem;height:32px;height:2.2857142857142856rem;width:32px;width:2.2857142857142856rem}
.no-fontface .header-local .navbar-toggle .fa.fa-bars:before{content:""}
.social-links .fa{color:#fff;font-size:24px;font-size:1.7142857142857142rem;background-color:#53284f;width:42px;width:3rem;height:42px;height:3rem;border-radius:50%;-moz-border-radius:50%;text-align:center;padding-top:9px;padding-top:.6428571428571429rem}
@media(max-width:991px){.social-links .fa{width:20px;width:1.4285714285714286rem;height:20px;height:1.4285714285714286rem;padding-top:4px;padding-top:.2857142857142857rem;font-size:12px;font-size:.8571428571428571rem}
}
.header-local .social-links{bottom:-26px;bottom:-1.8571428571428572rem;position:absolute;right:8px;right:.5714285714285714rem}
@media(max-width:991px){.header-local .social-links{display:block;margin-left:-5px;margin-right:-5px;position:relative;bottom:0;right:inherit;left:0}
}
@media(min-width:992px){.header-local .social-links{bottom:-4px;bottom:-0.2857142857142857rem;width:278px;width:19.857142857142858rem}
}
@media(min-width:1200px){.header-local .social-links{bottom:-4px;bottom:-0.2857142857142857rem;width:578px;width:41.285714285714285rem}
}
.header-local .social-links:before,.header-local .social-links:after{content:"";display:table}
.header-local .social-links:after{clear:both}
@media(max-width:991px){.header-local .social-links>p{display:none}
}
@media(min-width:992px){.header-local .social-links>p{display:block;margin:0 0 8px 0;margin:0rem 0rem .5714285714285714rem 0rem;padding:0;color:#333;font-size:18px;font-size:1.2857142857142858rem;font-style:italic;text-align:right;line-height:20px;line-height:1.4285714285714286rem;font-family:'Fjord One',serif}
}
.header-local .social-links ul{list-style:none;margin:0;padding:0;float:right}
@media(max-width:991px){.header-local .social-links ul{width:100%;display:block;background:#53284f;border-top:6px solid #f4f4f4;display:flex;flex-direction:row-reverse;height:60px}
}
.header-local .social-links li{float:left;margin-left:8px;margin-left:.5714285714285714rem}
@media(max-width:991px){.header-local .social-links li{float:none;display:inline-block;padding-right:10px}
}
@media(max-width:991px){.header-local .social-links li .fa{font-size:24px;padding-top:14px;padding-right:30px}
}
.slide-right [class*="col-"]{position:static}
#outerContainer{position:relative;width:100%;background-color:#f0f4f5;min-height:100%;overflow:hidden}
#outerContainer:before,#outerContainer:after{content:" ";display:table}
#outerContainer:after{clear:both}
.lt-ie8 #outerContainer{zoom:1}
#mainContent{position:relative;z-index:0;margin-top:24px;margin-top:1.7142857142857142rem;outline:0}
@media(max-width:991px){#mainContent{padding-left:12px;padding-left:.8571428571428571rem;padding-right:12px;padding-right:.8571428571428571rem}
}
.p-link-w-arrow .lastWord{display:inline-block}
.p-link-w-arrow .lastWord:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f054";line-height:14px;line-height:1rem;padding-left:4px;padding-left:.2857142857142857rem;top:-1px;top:-0.07142857142857142rem;position:relative}
.p-e-link-w-arrow .lastWord{display:inline-block}
.p-e-link-w-arrow .lastWord:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f08e";line-height:14px;line-height:1rem;padding-left:6px;padding-left:.42857142857142855rem}
.p-link-w-chevron .lastWord{display:inline-block}
.p-link-w-chevron .lastWord:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f054";line-height:14px;line-height:1rem;font-size:10px;font-size:.7142857142857143rem;padding-left:6px;padding-left:.42857142857142855rem}
.blue-xx-light-bg,.blue-xx-light-bg.border-and-shadow{background-color:#f0f4f5}
.blue-md-light-bg,.blue-md-light-bg.border-and-shadow{background-color:#f1f1f1}
.blue-x-light-bg,.blue-x-light-bg.border-and-shadow{background-color:#d0d8da}
.white-bg,.white-bg.border-and-shadow{background-color:#fff}
.grey-x-light-bg,.grey-x-light-bg.border-and-shadow{background-color:#f4f4f4}
.grey-light-bg,.grey-light-bg.border-and-shadow{background-color:#ccc}
.grey-bg,.grey-bg.border-and-shadow{background-color:#999}
.grey-med-bg,.grey-med-bg.border-and-shadow{background-color:#666}
.grey-dark-bg,.grey-dark-bg.border-and-shadow{background-color:#333}
.black-bg,.black-bg.border-and-shadow{background-color:#000}
.blue-light-bg,.blue-light-bg.border-and-shadow{background-color:#aabec6}
.blue-bg,.blue-bg.border-and-shadow{background-color:#009abb}
.blue-dark-bg,.blue-dark-bg.border-and-shadow{background-color:#007c92}
.blue-x-dark-bg,.blue-x-dark-bg.border-and-shadow{background-color:#09425a}
.accent-grey-bg,.accent-grey-bg.border-and-shadow{background-color:#c7d1c6}
.accent-lt-green-bg,.accent-lt-green-bg.border-and-shadow{background-color:#7adfa9}
.accent-green-bg,.accent-green-bg.border-and-shadow{background-color:#009779}
.accent-orange-bg,.accent-orange-bg.border-and-shadow{background-color:#e88424}
.accent-purple-bg,.accent-purple-bg.border-and-shadow{background-color:#53284f}
.accent-red-bg,.accent-red-bg.border-and-shadow{background-color:#5e0229}
.stanford-red-bg,.stanford-red-bg.border-and-shadow{background-color:#8c1515}
.yellow-bg,.yellow-bg.border-and-shadow{background-color:#ffbf00}
.bright-red-bg,.bright-red-bg.border-and-shadow{background-color:#ff604d}
.section{margin-bottom:12px;margin-bottom:.8571428571428571rem}
@media(min-width:768px){.section:last-child{margin-bottom:0}
}
.section.new{margin-bottom:0}
.hero-container{z-index:1;width:100%;position:relative}
.border-and-shadow{padding:12px;padding:.8571428571428571rem;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:1px 1px 3px .2px rgba(0,0,0,0.1);-webkit-box-shadow:.07142857142857142rem .07142857142857142rem .21428571428571427rem .014285714285714287rem rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 3px .2px rgba(0,0,0,0.1);-moz-box-shadow:.07142857142857142rem .07142857142857142rem .21428571428571427rem .014285714285714287rem rgba(0,0,0,0.1);box-shadow:1px 1px 3px .2px rgba(0,0,0,0.1);box-shadow:.07142857142857142rem .07142857142857142rem .21428571428571427rem .014285714285714287rem rgba(0,0,0,0.1)}
.border-and-shadow:before,.border-and-shadow:after{content:" ";display:table}
.border-and-shadow:after{clear:both}
.lt-ie8 .border-and-shadow{zoom:1}
.lt-ie8 .border-and-shadow{filter:"progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=3)"}
.border-and-shadow .border-and-shadow{margin-bottom:0;border:0;box-shadow:none;background-color:transparent}
.lt-ie8 .border-and-shadow .border-and-shadow{filter:none}
.border-and-shadow h1,.border-and-shadow h2,.border-and-shadow h3,.border-and-shadow h4,.border-and-shadow h5{color:#333;font-weight:400}
.border-and-shadow ul:last-child,.border-and-shadow ol:last-child,.border-and-shadow p:last-child{margin-bottom:0}
.jump-link-layout>.border-and-shadow{padding-left:12px;padding-left:.8571428571428571rem;padding-right:12px;padding-right:.8571428571428571rem}
@media(max-width:767px){.jump-link-layout>.border-and-shadow{padding-left:6px;padding-left:.42857142857142855rem;padding-right:6px;padding-right:.42857142857142855rem}
}
@media(min-width:768px){.jump-link-layout>.border-and-shadow{vertical-align:top;float:left}
}
.jump-link-layout.row{position:relative;padding-bottom:0;padding-bottom:0rem;padding-top:0;padding-top:0rem;overflow:hidden}
@media(max-width:767px){.jump-link-layout .extra-top-padding{padding-top:50px;padding-top:3.5714285714285716rem}
}
.jump-link-layout .background-dark{background-color:#666;padding:6px;padding:.42857142857142855rem;color:#fff}
@media(min-width:768px){.jump-link-layout .background-dark{vertical-align:top;float:right}
}
.jump-link-layout .background-dark .section-header h2,.jump-link-layout .background-dark h2{text-transform:uppercase;font-size:14px;font-size:1rem;border:0;margin-top:6px;margin-top:.42857142857142855rem;margin-bottom:12px;margin-bottom:.8571428571428571rem;padding:6px;padding:.42857142857142855rem;padding-bottom:12px;padding-bottom:.8571428571428571rem;padding-top:12px;padding-top:.8571428571428571rem;background-color:#333;font-weight:600;color:#fff}
.jump-link-layout .background-dark .section-header.standard:after{content:"";border:0}
@media(max-width:767px){.jump-link-layout .background-dark{position:static}
}
.jump-link-layout .background-dark hr{margin-left:6px;margin-left:.42857142857142855rem;margin-right:6px;margin-right:.42857142857142855rem}
@media(max-width:767px){.jump-link-layout .background-dark.left{position:static}
}
@media(min-width:768px){.jump-link-layout .background-dark.left{right:0;float:left}
}
.is-hidden-text{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.link-social a{display:inline-block;height:22px;height:1.5714285714285714rem;width:22px;width:1.5714285714285714rem;border-radius:50px;color:#fff;font-size:10;text-align:center;text-decoration:none}
.link-social .fa{vertical-align:bottom}
[class^="bg-icon"],[class*=" bg-icon"]{position:relative;overflow:hidden;background-image:none;background-position:0 0}
[class^="bg-icon"]:before,[class*=" bg-icon"]:before{content:"\f007"}
[class^="bg-icon"]:before,[class*=" bg-icon"]:before{position:absolute;display:block;font-family:FontAwesome;font-size:100px;z-index:0;-ms-filter:"alpha(opacity=20)";-khtml-opacity:.2;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2}
[class^="bg-icon"]:after,[class*=" bg-icon"]:after{position:absolute;display:block;font-family:FontAwesome;font-size:100px;z-index:0;-ms-filter:"alpha(opacity=20)";-khtml-opacity:.2;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2}
[class^="bg-icon"] *,[class*=" bg-icon"] *{position:relative;z-index:3}
.bg-icon-user-md:before{content:"\f0f0"}
.bg-icon-book:before{content:url(base/images/icon-research.svg)}
.no-svg .bg-icon-book:before{content:url(base/images/icon-research.png)}
.bg-icon-money:before{content:url(base/images/icon-education.svg)}
.no-svg .bg-icon-money:before{content:url(base/images/icon-education.png)}
.bg-icon-give:before{content:url(base/images/icon-give.svg)}
.no-svg .bg-icon-give:before{content:url(base/images/icon-give.png)}
[class^="bg-icon"],[class*=" bg-icon"]{position:relative;overflow:hidden;background-image:none;background-position:0 0}
[class^="bg-icon"]:before,[class*=" bg-icon"]:before{content:"\f007"}
[class^="bg-icon"]:before,[class*=" bg-icon"]:before{position:absolute;display:block;font-family:FontAwesome;font-size:100px;z-index:0;-ms-filter:"alpha(opacity=20)";-khtml-opacity:.2;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2}
[class^="bg-icon"]:after,[class*=" bg-icon"]:after{position:absolute;display:block;font-family:FontAwesome;font-size:100px;z-index:0;-ms-filter:"alpha(opacity=20)";-khtml-opacity:.2;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2}
[class^="bg-icon"] *,[class*=" bg-icon"] *{position:relative;z-index:3}
.bg-icon-user-md:before{content:"\f0f0"}
.bg-icon-book:before{content:url(base/images/icon-research.svg)}
.no-svg .bg-icon-book:before{content:url(base/images/icon-research.png)}
.bg-icon-money:before{content:url(base/images/icon-education.svg)}
.no-svg .bg-icon-money:before{content:url(base/images/icon-education.png)}
.bg-icon-give:before{content:url(base/images/icon-give.svg)}
.no-svg .bg-icon-give:before{content:url(base/images/icon-give.png)}
.footer{position:relative;width:100%;bottom:0}
.footer .content:before,.footer .content:after{content:" ";display:table}
.footer .content:after{clear:both}
.lt-ie8 .footer .content{zoom:1}
.footer .simple-footer--dark-bg{clear:both;background:#333}
@media(min-width:992px){.footer .content{width:940.75px;width:67.19642857142857rem;margin-left:auto;margin-right:auto}
}
@media(min-width:1200px){.footer .content{width:1130px;width:80.71428571428571rem}
}
.footer .footer__link-bar{clear:both;padding:15px 0;text-align:center}
.footer .footer__link-bar a{color:#333;font-family:'Fjord One',serif;font-size:18px}
@media(max-width:767px){.footer .footer__link-bar a{padding-bottom:10px;display:block}
}
.footer .footer__link-bar a i{color:#8c1515}
.footer .footer__link-bar .col-xs-12.col-sm-3:last-child a{padding-bottom:0}
.footer .footer__link-bar .footer-link-bar-container{border-top:1px solid #ccc;padding-top:15px;margin-top:0}
.footer-local{font-size:12px;font-size:.8571428571428571rem;padding:0;padding:0rem;width:100%}
.no-cssremunit .footer-local{padding:0 15px 354px}
.lt-ie9 .footer-local.container{width:100%;padding:0}
.footer-local .simple-footer{border-top:0;float:left;width:100%;padding-top:24px;padding-top:1.7142857142857142rem;margin-top:0;margin-top:0rem;padding-left:0;padding-left:0rem;padding-right:0;padding-right:0rem}
.footer-local .simple-footer:before,.footer-local .simple-footer:after{content:" ";display:table}
.footer-local .simple-footer:after{clear:both}
.lt-ie8 .footer-local .simple-footer{zoom:1}
@media(max-width:991px){.footer-local .simple-footer{padding-left:12px;padding-left:.8571428571428571rem;padding-right:12px;padding-right:.8571428571428571rem}
}
@media(max-width:767px){.footer-local{margin-top:0;margin-top:0rem}
}
.footer-local .links a{font-size:16px;font-size:1.1428571428571428rem;color:#fff}
@media(max-width:991px){.footer-local .links{padding-right:10px;padding-right:.7142857142857143rem;padding-left:0;padding-left:0rem}
}
@media(min-width:479px){.footer-local .links{text-align:right;margin-bottom:12px;margin-bottom:.8571428571428571rem;height:22px;height:1.5714285714285714rem}
}
@media(max-width:767px){.footer-local .links{text-align:left;margin-bottom:12px;margin-bottom:.8571428571428571rem;height:22px;height:1.5714285714285714rem}
}
.footer-local .links ul{display:inline-block;height:22px;height:1.5714285714285714rem}
.footer-local .link{float:left;padding-top:3px;padding-top:.21428571428571427rem;padding-bottom:5px;padding-bottom:.35714285714285715rem;padding-left:0;padding-left:0rem;padding-right:2px;padding-right:.14285714285714285rem}
.footer-local .link:after{content:"\00b7";margin:0;color:#d0d8da;font-size:16px;font-size:1.1428571428571428rem;line-height:16px;line-height:1.1428571428571428rem;margin-left:7px;margin-right:7px;font-size:33px;vertical-align:text-bottom}
.footer-local .link.last{padding-top:4px;padding-top:.2857142857142857rem}
.footer-local .link.last:after,.footer-local .link.link-social:after{content:none}
.footer-local .link a{display:inline}
.footer-local .link.link--no-after{padding-right:8px;padding-right:.5714285714285714rem}
.footer-local .link.link--no-after:after{content:'';display:none}
.footer-local .link-social{padding:0;padding:0rem;padding-left:0;padding-left:0rem;padding-right:5px;padding-right:.35714285714285715rem}
.footer-local .social-links .fa{color:#fff;background-color:inherit;font-size:16px;width:inherit;height:inherit;padding-top:7px}
.footer-local .legal-text{padding-top:3px;padding-top:.21428571428571427rem;padding-bottom:5px;padding-bottom:.35714285714285715rem;padding-left:5px;padding-left:.35714285714285715rem;padding-right:5px;padding-right:.35714285714285715rem;font-size:16px;font-size:1.1428571428571428rem;color:#fff}
@media(min-width:479px){.footer-local .legal-text{text-align:left}
}
@media(max-width:991px){.footer-local .legal-text{padding-left:0;padding-left:0rem}
}
.footer-local .super-footer,.footer-local .rich-footer{background-color:#666;color:#fff;width:100%;float:left;padding-bottom:20px}
.footer-local .super-footer h2,.footer-local .rich-footer h2{font-weight:300;margin-top:17px;margin-top:1.2142857142857142rem;margin-bottom:24px;margin-bottom:1.7142857142857142rem;padding-bottom:12px;padding-bottom:.8571428571428571rem}
.footer-local .super-footer h2 a,.footer-local .rich-footer h2 a{font-size:24px;font-size:1.7142857142857142rem}
@media(max-width:767px){.footer-local .super-footer h2,.footer-local .rich-footer h2{margin-bottom:0;margin-bottom:0rem}
}
.footer-local .super-footer h3,.footer-local .rich-footer h3{font-weight:300;font-size:24px;font-size:1.7142857142857142rem;line-height:24px;line-height:1.7142857142857142rem;border-bottom:solid 1px #ccc;padding:20px 0 10px}
.footer-local .super-footer h3 a,.footer-local .rich-footer h3 a{font-size:24px;font-size:1.7142857142857142rem}
@media(max-width:991px){.footer-local .super-footer h3,.footer-local .rich-footer h3{line-height:28px;line-height:2rem;padding-top:29px;padding-top:2.0714285714285716rem}
}
.footer-local .super-footer h3.footer-heading,.footer-local .rich-footer h3.footer-heading{margin-right:20px}
.footer-local .super-footer a,.footer-local .rich-footer a{color:#fff;font-size:15px;font-size:1.0714285714285714rem;vertical-align:bottom;width:100%;display:inline-block;padding:8px 0}
.footer-local .super-footer p,.footer-local .rich-footer p{line-height:24px;line-height:1.7142857142857142rem;padding-bottom:0;padding-bottom:0rem;margin-bottom:0;margin-bottom:0rem;font-size:12px;font-size:.8571428571428571rem}
@media(max-width:991px){.footer-local .super-footer p,.footer-local .rich-footer p{line-height:28px;line-height:2rem}
}
.footer-local .super-footer p:last-child,.footer-local .rich-footer p:last-child{border-bottom:0}
.footer-local .super-footer .content,.footer-local .rich-footer .content{width:100%;padding-left:5px;padding-left:.35714285714285715rem;padding-top:1px;padding-top:.07142857142857142rem}
@media(max-width:991px){.footer-local .super-footer .content,.footer-local .rich-footer .content{padding-left:12px;padding-left:.8571428571428571rem;padding-right:12px;padding-right:.8571428571428571rem}
}
.footer-local .super-footer .legal-text,.footer-local .rich-footer .legal-text{color:#fff}
.footer-local .super-footer .links a,.footer-local .rich-footer .links a{color:#fff;display:inline}
.footer-local .super-footer .link-social a,.footer-local .rich-footer .link-social a{color:#fff}
.footer-local .super-footer .social-links .fa,.footer-local .rich-footer .social-links .fa{color:#fff;background-color:inherit;font-size:16px}
.footer-local .super-footer .social-links .fa:hover,.footer-local .rich-footer .social-links .fa:hover{background-color:#fff}
@media(min-width:992px){.footer-local .super-footer .content,.footer-local .rich-footer .content{width:940.75px;width:67.19642857142857rem;margin-left:auto;margin-right:auto}
}
@media(min-width:1200px){.footer-local .super-footer .content,.footer-local .rich-footer .content{width:1130px;width:80.71428571428571rem}
}
.footer-local .super-footer .left,.footer-local .rich-footer .left{padding-left:0;padding-left:0rem}
.footer-local .super-footer .left div,.footer-local .rich-footer .left div{padding-left:0;padding-left:0rem}
.footer-local .super-footer .right,.footer-local .rich-footer .right{padding-left:0;padding-left:0rem}
.footer-local .super-footer .right div,.footer-local .rich-footer .right div{padding-left:0;padding-left:0rem}
@media(min-width:768px) and (max-width:991px){.footer-local .super-footer .left,.footer-local .rich-footer .left{width:100%}
.footer-local .super-footer .right,.footer-local .rich-footer .right{width:100%;margin-top:30px;margin-top:2.142857142857143rem}
}
@media(min-width:768px){.footer-local .super-footer h3:first-child,.footer-local .rich-footer h3:first-child{padding-top:0;padding-top:0rem}
}
.content__simple-footer{background:#333}
.footer-local .rich-footer .content{margin-top:17px;margin-top:1.2142857142857142rem}
.footer-local .rich-footer .text h2{font-size:26px;font-size:1.8571428571428572rem}
.footer-local .rich-footer .text h2:after{display:none}
.footer-local .rich-footer .text h3{color:#fff !important}
.footer-local .super-footer h2{font-size:30px;font-size:2.142857142857143rem;margin-bottom:0;margin-bottom:0rem;padding-bottom:0;padding-bottom:0rem}
.container-with-footer{min-height:100%}
.footer-global{width:100%}
.footer-global ul.container{margin-bottom:0;padding-bottom:64px;padding-top:16px}
.footer-global .footer-item{margin-top:10px;margin-top:.7142857142857143rem;text-align:center;width:100%}
@media(max-width:767px){.footer-global .footer-item{margin-top:5px;margin-top:.35714285714285715rem}
}
@media(min-width:992px){.footer-global .footer-item{display:inline-block;width:16%;padding:0}
}
.footer-global .footer-item .middle{padding-top:7px;padding-top:.5rem}
.footer-global .logo{display:block;height:83px;height:5.928571428571429rem;margin:0 auto;margin-bottom:5px;margin-bottom:.35714285714285715rem;text-indent:-9999px;-webkit-background-size:1280px;-webkit-background-size:91.42857142857143rem;-khtml-background-size:1280px;-khtml-background-size:91.42857142857143rem;-moz-background-size:1280px;-moz-background-size:91.42857142857143rem;-o-background-size:1280px;-o-background-size:91.42857142857143rem;background-size:1280px;background-size:91.42857142857143rem}
@media(min-width:992px){.footer-global .logo{-webkit-background-size:924px;-webkit-background-size:66rem;-khtml-background-size:924px;-khtml-background-size:66rem;-moz-background-size:924px;-moz-background-size:66rem;-o-background-size:924px;-o-background-size:66rem;background-size:924px;background-size:66rem;margin-bottom:0}
}
.lt-ie9 .footer-global .logo{-ms-behavior:url(/etc/clientlibs/sm/vendor/htc/backgroundsize.min.htc);position:relative;z-index:9;background-size:1280px}
@media(min-width:992px){.lt-ie9 .footer-global .logo{background-size:924px}
}
.lt-ie9 .footer-global .logo-stanford{background-position:-27px;width:100px}
.lt-ie9 .footer-global .logo-stanford-som{background-position:-195px;width:153px}
.lt-ie9 .footer-global .logo-stanford-hospital{background-position:-402px;width:120px}
.lt-ie9 .footer-global .logo-stanford-childrens{background-position:-601px;width:173px}
.lt-ie9 .footer-global .logo-lpch{background-position:-844px;width:179px}
.lt-ie9 .footer-global .logo-stanford-healthcare{background-position:-1083px;width:178px}
.footer-global-offset{padding-bottom:335px;padding-bottom:23.928571428571427rem}
@media(min-width:768px){.footer-global-offset{padding-bottom:130px;padding-bottom:9.285714285714286rem}
}
.lt-ie8 .footer-global,.lt-ie9 .footer-global{padding:0}
.lt-ie8 .footer-global{position:relative}
.footer-global{background-color:#333}
.footer-global .logo{background-repeat:no-repeat;background-image:url(base/images/footer-logos.png)}
.logo-stanford{background-position:-27px 0;background-position:-1.9285714285714286rem 0rem;width:100px;width:7.142857142857143rem}
@media(min-width:992px){.logo-stanford{background-position:-20px 0;background-position:-1.4285714285714286rem 0rem;width:70px;width:5rem}
}
.logo-stanford-som{background-position:-195px 0;background-position:-13.928571428571429rem 0rem;width:135px;width:9.642857142857142rem}
@media(min-width:992px){.logo-stanford-som{background-position:-141px 0;background-position:-10.071428571428571rem 0rem;width:100px;width:7.142857142857143rem}
}
.logo-stanford-hospital{background-position:-402px 0;background-position:-28.714285714285715rem 0rem;width:120px;width:8.571428571428571rem}
@media(min-width:992px){.logo-stanford-hospital{background-position:-291px 0;background-position:-20.785714285714285rem 0rem;width:89px;width:6.357142857142857rem}
}
.logo-stanford-childrens{background-position:-601px 0;background-position:-42.92857142857143rem 0rem;width:173px;width:12.357142857142858rem}
@media(min-width:992px){.logo-stanford-childrens{background-position:-433px 0;background-position:-30.928571428571427rem 0rem;width:129px;width:9.214285714285714rem}
}
.logo-lpch{background-position:-844px 0;background-position:-60.285714285714285rem 0rem;width:179px;width:12.785714285714286rem}
@media(min-width:992px){.logo-lpch{background-position:-610px 0;background-position:-43.57142857142857rem 0rem;width:129px;width:9.214285714285714rem}
}
.logo-stanford-healthcare{background-position:-1083px 0;background-position:-77.35714285714286rem 0rem;width:178px;width:12.714285714285714rem}
@media(min-width:992px){.logo-stanford-healthcare{background-position:-782px 0;background-position:-55.857142857142854rem 0rem;width:128px;width:9.142857142857142rem}
}
#backToTop{position:fixed;bottom:50%;right:0;text-decoration:none;color:#eee;background-color:#333;font-size:16px;padding-top:3px;padding-top:.21428571428571427rem;padding-bottom:3px;padding-bottom:.21428571428571427rem;padding-left:8px;padding-left:.5714285714285714rem;padding-right:8px;padding-right:.5714285714285714rem;display:none}
#backToTop:hover{background-color:#007c92}
.row{margin-left:-12px;margin-left:-0.8571428571428571rem;margin-right:-12px;margin-right:-0.8571428571428571rem}
.table>tbody>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}
.table-bordered>tbody>tr>th{border-bottom-width:2px}
.table-striped>tbody>tr:nth-child(even)>td,.table-striped>tbody>tr:nth-child(even)>th{background-color:#f9f9f9}
.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#fff}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#007c92;border-color:#007c92}
.text-tiny{font-size:10px;font-size:.7142857142857143rem}
.text-small{font-size:12px;font-size:.8571428571428571rem}
.text-medium{font-size:14px;font-size:1rem}
.text-large{font-size:18px;font-size:1.2857142857142858rem}
.text-leadin{font-weight:bold}
.callout-box{background-color:#fff;border:.07142857142857rem solid #ccc;width:45%;font-style:italic;padding:10px;padding:.7142857142857143rem;float:right;margin:0 0 15px 15px;margin:0rem 0rem 1.0714285714285714rem 1.0714285714285714rem}
.callout-box .callout-box-heading{font-weight:400;margin:-0.71428571rem -0.71428571rem .71428571rem -0.71428571rem !important;font-size:14px;font-size:1rem;color:#fff;padding:10px;padding:.7142857142857143rem;background-color:#8c1515;font-style:normal}
.image-box.image-box-right{margin:0 0 15px 15px;margin:0rem 0rem 1.0714285714285714rem 1.0714285714285714rem;float:right}
.image-box.image-box-left{margin:0 15px 15px 0;margin:0rem 1.0714285714285714rem 1.0714285714285714rem 0rem;float:left}
.image-box .image-caption{padding:10px;padding:.7142857142857143rem;background-color:#8c1515;color:#fff;font-size:12px;font-size:.8571428571428571rem}
.shc-form{margin-bottom:80px}
.shc-form .section{font-size:18px}
.shc-form .section .shc_form_row{margin-bottom:10px}
.shc-form .dropdown{padding-bottom:20px}
.shc-form .text.section .shc_form_row .form_leftcol{display:inline-block}
.shc-form .text.section .shc_form_row .form_leftcol .form_leftcollabel{float:left}
.shc-form .text.section .shc_form_row .form_leftcol .form_leftcollabel label{margin-bottom:0;font-weight:600}
.shc-form .text.section .shc_form_row .form_leftcol .form_leftcolmark{float:left;font-weight:600}
.shc-form .text.section .shc_form_row .form_rightcol input{height:40px;border:1px solid #d7d7d7}
@media(max-width:767px){.shc-form .text.section .shc_form_row .form_rightcol input{max-width:550px}
}
.shc-form .text.section .shc_form_row .form_rightcol input.error{border:1px solid #8c1515;background-color:#f9f3f3}
.shc-form .text.section .shc_form_row .form_rightcol textarea{border:1px solid #d7d7d7}
.shc-form .text.section .shc_form_row .form_rightcol textarea.error{border:1px solid #8c1515;background-color:#f9f3f3}
.shc-form .radio.section .shc_form_row .form_leftcol .form_leftcollabel,.shc-form .checkbox.section .shc_form_row .form_leftcol .form_leftcollabel,.shc-form .radio.section .shc_form_row .form_leftcol .form_leftcolmark,.shc-form .checkbox.section .shc_form_row .form_leftcol .form_leftcolmark{float:left}
.shc-form .form_error{margin-top:-6px;margin-bottom:8px;font-weight:400;color:#8c1515}
.shc-form .recaptcha.section{margin-top:20px}
.shc-form .recaptcha.section .form_error{display:none}
.shc-form .captcha.section{margin-top:20px}
.shc-form .captcha.section .form_leftcol{display:inline-block}
.shc-form .captcha.section .form_leftcol .form_leftcollabel{float:left}
.shc-form .captcha.section .form_leftcol .form_leftcollabel label{float:left;font-weight:600;margin-bottom:0}
.shc-form .captcha.section .form_leftcol .form_leftcolmark{float:left;font-weight:600}
.shc-form .captcha.section .form_rightcol .form_captcha_refresh{margin-top:5px}
.shc-form .captcha.section .form_row_description{margin-top:5px}
.shc-form div.text.section+div.checkbox.section{margin-top:-5px}
.shc-form .shc_dropdown{padding-left:0}
.shc-form .shc_dropdown .form_leftcol{display:inline-block;margin-top:20px}
.shc-form .shc_dropdown .form_leftcol .form_leftcollabel{float:left}
.shc-form .shc_dropdown .form_leftcol .form_leftcollabel label{margin-bottom:10px;font-family:'Source Sans Pro',sans-serif;font-size:22px;font-weight:600}
@media only screen and (min-width:768px) and (max-width:1023px),(max-width:767px){.shc-form .shc_dropdown .form_leftcol .form_leftcollabel label{font-weight:600}
}
.shc-form .shc_dropdown .form_leftcol .form_leftcolmark{float:left;font-weight:600}
.shc-form .shc_dropdown .form_rightcol{overflow:hidden;background:#f8f8f8;border:1px solid #ddd;height:41px;border-radius:2px;clear:both}
.shc-form .shc_dropdown .dropdown_wrapper{box-shadow:0 4px 0 -3px #ddd;-webkit-box-shadow:0 4px 0 -3px #ddd;-moz-box-shadow:0 4px 0 -3px #ddd;padding:0;margin-right:66.6666666%;min-width:33%;max-width:100%}
@media(max-width:767px){.shc-form .shc_dropdown .dropdown_wrapper{margin-right:0}
}
.shc-form .shc_dropdown .dropdown_wrapper select{background:transparent url("../shc/main/img/menu-arrow-drop-down.png") no-repeat scroll 99.5% 5px;background-position:right 12px center;width:100%;border:0;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:'';appearance:none;padding:5px 42px 5px 15px}
.shc-form .shc_dropdown .dropdown_wrapper select.error{border:1px solid #8c1515;border-radius:0;background-color:#f9f3f3}
.shc-form .medium .shc_dropdown select{padding:7px 0 0 13px}
.shc-form .small .shc_dropdown select{padding:10px 0 0 13px}
.shc-form select::-ms-expand{display:none}
@media(max-width:767px){.shc-form .shc_dropdown label{font-size:20px;line-height:25px;margin-bottom:10px}
}
.shc-form .clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.shc-form * html .clearfix{zoom:1}
.shc-form *:first-child+html .clearfix{zoom:1}
.shc-form .form_button_submit,.shc-form .form_button_reset{font-weight:600;font-size:18px;line-height:25px;color:#fff;background-color:#009abb;text-transform:uppercase;text-decoration:none;border-radius:0;margin-top:30px;border:0;padding:8px 20px}
@media only screen and (min-width:768px) and (max-width:1023px),(max-width:767px){.shc-form .form_button_submit,.shc-form .form_button_reset{font-weight:600}
}
.shc-form .form_button_submit:disabled{background-color:#f5f5f5;color:#ccc}
.white-background #outerContainer{background-color:#fff}
.no-masthead-shadow .hero-container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.myheartcounts .adaptiveimage.image{margin-bottom:12px !important}
@media print{*{text-shadow:none !important;background:transparent;box-shadow:none !important}
a,a:visited{text-decoration:underline}
abbr[title]:after{content:" (" attr(title) ")"}
a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:2cm .5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
select{background:#fff !important}
.navbar{display:none}
.table td,.table th{background-color:#fff !important}
.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}
.label{border:1px solid #000}
.table{border-collapse:collapse !important}
.table-bordered th,.table-bordered td{border:1px solid #ddd !important}
}
@media print{body:before,.header-global,.header-global-offset button,.header-local .navbar-toggle,.social_share,#backToTop,.footer-global,.simple-footer .links,.news-item-footer a,.super-footer h2,.super-footer .left,.super-footer .right{display:none !important}
html,body,#outerContainer,.super-footer{background:transparent !important}
#outerContainer{padding-bottom:0 !important}
.brand{border-bottom:3px solid;border-bottom:.21428571428571427rem solid;border-color:#d1d2d4;height:auto;padding-bottom:20px;padding-bottom:1.4285714285714286rem}
.brand .brand-logo{border-color:#000;border-right:1px solid;border-right:.07142857142857142rem solid;height:45px;height:3.2142857142857144rem;margin-right:10px;margin-right:.7142857142857143rem;width:177px;width:12.642857142857142rem}
.brand .brand-sitename .wrap{display:table-cell;height:46px;height:3.2857142857142856rem;vertical-align:bottom}
.footer{margin-top:20px;margin-top:1.4285714285714286rem;position:relative}
.footer-local .super-footer .simple-footer{boder-color:#dde0e1}
.news-page div[itemprop="articleBody"]{width:100%}
.news-page div[itemprop="articleBody"]+.col-md-4{display:none}
.everest-home .content-panels>.col-md-9{width:100%}
.everest-home .content-panels>.col-md-9.col-md-push-3{left:0}
.everest-home .content-panels>.col-md-9+.col-md-3{display:none}
}
.gcse-search-wrapper .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0}
.gcse-search-wrapper .gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box{border-color:transparent;border:0}
.gcse-search-wrapper .gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box .gsib_a{padding:0}
.gcse-search-wrapper .gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box .gsib_a.before,.gcse-search-wrapper .gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box .gsib_a:after{-webkit-box-sizing:unset;-moz-box-sizing:unset;box-sizing:unset}
.gcse-search-wrapper .gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box .gsib_b{display:none}
.gcse-search-wrapper .gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box input.gsc-input{-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=3)";-webkit-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px 1px rgba(0,0,0,0.1);padding:5px 5px 5px 5px;padding:.35714285714285715rem .35714285714285715rem .35714285714285715rem .35714285714285715rem;border-right:medium none;height:41px;height:2.9285714285714284rem;line-height:24px;line-height:1.7142857142857142rem;width:100%}
.gcse-search-wrapper .gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box button.gsc-search-button{font-size:14px;font-size:1rem}
.gcse-search-wrapper .gsc-search-box-tools .mobile-toggle-menu{display:none}
.gssb_c{z-index:9002 !important}