/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--primary-color:#033c5a;--secondary-color:#0a5b80;--accent-color:#d9d0bb;--highlight-color:#008364;--warning-color:#c9102f;--background-color:#f3f3f3;--base-font:"Noto Sans",sans-serif;}* Main elements eg:links,tables,etc
 */
html{scroll-behavior:smooth;}#toolbar-bar{z-index:2000;}a{color:#0a5b80;cursor:pointer;transition:all 0.2s ease-out 0s;text-decoration:underline;}a:hover,a:focus{color:#0a5b80;text-decoration:none;border-bottom:1px solid #ffd400;}a[href$=".pdf"]::after{content:" (pdf)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".doc"]::after{content:" (doc)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".docx"]::after{content:" (docx)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".csv"]::after{content:" (csv)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".zip"]::after{content:" (zip)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".xls"]::after{content:" (xls)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}a[href$=".xlsx"]::after{content:" (xlsx)";text-transform:uppercase;font-size:.5em;vertical-align:middle;}svg.ext{width:14px;padding-left:0.2em;padding-right:0;}p{margin-top:12px;margin-bottom:12px;padding-top:4px;padding-bottom:4px;}p:first-of-type{margin-top:0;padding-top:0;}body{font-family:"Noto Sans",sans-serif;font-style:normal;font-weight:400;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-size:17px;line-height:1.5;color:#333;}.main-container body{font-size:18px;}b,strong{font-family:"Noto Sans",sans-serif;font-style:normal;font-weight:600;font-optical-sizing:auto;font-variation-settings:"wdth" 100;}em{font-style:italic;}hr{border-top-style:dotted;border-color:#d9d0bb;}pre{margin:20px 0 30px !important;}.form-control{font-size:16px;}.media-oembed-content{display:block;width:100%;height:auto;}.field--name-field-media-video-embed-field{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.field--name-field-media-video-embed-field iframe{position:absolute;top:0;left:0;width:100%;height:100%;}h1,h2,h3,h4,h5,h6,p,b,strong,em,a{text-rendering:optimizeLegibility;}h1,h2,h3,h4,h5,h6,.field--name-field-education .field--label,.field--name-field-certifications .field--label,.field--name-field-residencies .field--label,.field--name-field-fellowships .field--label,.field--name-field-internship .field--label,.field--name-field-clinical-research-interest .field--label,.view-display-id-person_hero h1.showcase-title,.field--name-field-office-hours .field--label,.vocab-specialties .field--name-field-locations .field--label,.field--name-field-related-specialties .field--label,.vocab-location .field--name-field-specialties .field--label,.page-node-type-clinical-trial .field--name-webform .field--label,.page-node-type-person-profile .field--name-body .field--label,.field--name-field-publications .field--label,.page-node-type-researcher .field--label{color:#033c5a;}.page-node-type-researcher .field--label{padding-top:15px;}h2,h3,h4,h5,.field--name-field-education .field--label,.field--name-field-certifications .field--label,.field--name-field-residencies .field--label,.field--name-field-fellowships .field--label,.field--name-field-internship .field--label,.view-display-id-person_hero h1.showcase-title,.field--name-field-office-hours .field--label,.vocab-specialties .field--name-field-locations .field--label,.field--name-field-related-specialties .field--label,.vocab-location .field--name-field-specialties .field--label,.page-node-type-clinical-trial .field--name-webform .field--label,.page-node-type-person-profile .field--name-body .field--label,.field--name-field-publications .field--label,.field--name-field-clinical-research-interest .field--label,.page-node-type-researcher .field--label{font-family:"Noto Sans",sans-serif;}.field--name-field-essential-links .field--label,.vocab-location .field--name-field-specialties .field--label{font-family:"Noto Sans",sans-serif;margin-bottom:20px;}h1,.h1{font-size:2.25em;font-weight:700;}h2,.h2{font-size:1.875em;}h3,.h3{font-size:1.5em;}}.page-node-type-clinical-trial h1{font-size:1.5em;}h2,.lgtxt,.h2,.view-display-id-person_hero h1.showcase-title,.field--name-field-office-hours .field--label,.vocab-specialties .field--name-field-locations .field--label,.page-node-type-clinical-trial .field--name-webform .field--label,{font-size:1.875em;line-height:1.16667em;font-weight:700;}h3,.h3,.field--name-field-education .field--label,.field--name-field-certifications .field--label,.field--name-field-residencies .field--label,.field--name-field-fellowships .field--label,.field--name-field-internship .field--label,.field--name-field-essential-links .field--label,.field--name-field-clinical-research-interest .field--label,.vocab-location .field--name-field-specialty .field--label,.field--name-field-related-specialties .field--label,.vocab-location .field--name-field-specialties .field--label,.page-node-type-person-profile .field--name-body .field--label,.field--name-field-publications .field--label{font-size:1.5em;line-height:1.33em;font-weight:600;}.tabs-left > .tab-content,.tabs-right > .tab-content{padding:0;border:0;}h4,.h4,.vocab-specialties .field--name-field-locations h2{font-size:1.25em;line-height:1.36364em;font-weight:600;}h5,.h5,.sm-text{font-size:1.125em;line-height:1.33333em;font-weight:500;}h6,.h6,.xsm-text{font-size:0.875em;line-height:1.28571em;font-weight:500;}h4,.h4,h5,.h5,h6,.h6{margin-bottom:1em;}.fancy{font-family:"EB Garamond","Garamond",serif;font-optical-sizing:auto;font-style:italic;font-weight:400;}.white,.white a{color:#fff;}.subtitle,.field--name-field-subtitle{font-family:"Noto Sans",sans-serif;font-style:normal;font-weight:300;font-optical-sizing:auto;font-variation-settings:"wdth" 100;color:#033c5a;font-size:1.6em;margin-bottom:20px;}.subtitle-text{color:#033c5a;text-transform:uppercase;font-size:1.2em;}.title-white,.title-white a{color:#fff;}.title-buff,.title-buff a{color:#e4ccbd;}.block-title,.view-custom-frontpage .title{font-family:"Noto Sans",sans-serif;font-style:normal;font-weight:600;font-optical-sizing:auto;font-variation-settings:"wdth" 100;color:#033c5a;margin-bottom:10px;border-bottom:1px solid #d9d0bb;padding-bottom:10px;}h2 .block-title{font-size:1.75em;}h3 .block-title{font-size:1.5em;}.breadcrumb{background-color:#fff;max-width:100%;overflow:visible;text-overflow:ellipsis;color:#777777;margin-bottom:10px;font-size:0.875em;}.breadcrumb li{display:inline;}.breadcrumb > .active{color:#333;}ul li::marker{color:#008bd0;}.white ul li::marker{color:#a0d6f0;}.condensed-text{font-family:var(--base-font);font-weight:300;}.condensed-text-str{font-family:var(--base-font);font-weight:300;}.highlighted-text{font-family:var(--base-font);font-weight:600;}.mdbluetext{font-size:1.125em;font-family:var(--base-font);font-weight:600;color:#033c5a;line-height:1.5;}.dkbluetext{font-size:1.125em;font-family:var(--base-font);font-weight:600;color:#033c5a;}.highlighted-light{font-family:var(--base-font);font-weight:300;color:#033c5a;font-size:1.2em;}.italic-block{display:block !important;font-family:var(--base-font);font-weight:700;color:#033c5a;border-bottom:0;font-style:italic;margin-top:0;}.list-row{clear:both;padding-top:10px;padding-bottom:10px;}.full-width,.full-width img{width:100%;}.full-width{white-space:normal;}.threeqtr-width,.threeqtr-width img{width:75%;}.fifty-width,.fifty-width img{width:50%;}.fourqtr-width,.fourqtr-width img{width:25%;}.centered-img img{margin-left:auto;margin-right:auto;margin-bottom:15px;}.ckeditor-accordion-container > dl{position:relative;border:none;border-bottom:1px solid #dddddd;}.ckeditor-accordion-container > dl dd{padding:15px;border-bottom:1px dotted #dddddd;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#033c5a;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){display:block;padding:10px 15px 10px 50px;background-color:#ffffff;color:#033c5a;border:none;border-bottom:1px solid #eee;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#e3dccc;color:#033c5a;}.ckeditor-accordion-container > dl dt.active > a{background-color:#fff;}.ckeditor-accordion-container{border-top:5px solid #0a5b80;}.pillaccordion dl.styled dt{margin-top:10px;}.pillaccordion .ckeditor-accordion-container > dl{position:relative;border:none;}.pillaccordion .ckeditor-accordion-container > dl dd{padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;max-width:calc(100% - 45px);margin:0 auto;margin-bottom:25px;box-shadow:rgba(50,50,93,0.25) 0px 6px 12px -2px,rgba(0,0,0,0.3) 0px 3px 7px -3px;}.pillaccordion .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.pillaccordion .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#ffffff;}.pillaccordion .ckeditor-accordion-container > dl dt > a{display:block;padding:10px 15px 10px 50px;background-color:#0a5b80;color:#ffffff;border:solid 3px transparent;border-radius:15px;}.pillaccordion .ckeditor-accordion-container > dl dt > a:hover,.pillaccordion .ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#0e75a5;color:#fff;}.pillaccordion .ckeditor-accordion-container > dl dt.active > a{background-color:#0e75a5;}.pillaccordion .ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:3px solid transparent;}.pillaccordion .ckeditor-accordion-container{border-top:none;}.sleek-accordion .ckeditor-accordion-container{border-top:none;}.sleek-accordion .ckeditor-accordion-container dl,.sleek-accordion .ckeditor-accordion-container dl dd{border-bottom:none;}.sleek-accordion .ckeditor-accordion-container dl dt a,.sleek-accordion .ckeditor-accordion-container dl dt a:not(.button){background-color:#f3f3f3;border-bottom:none;color:#033c5a;padding-top:1.2em;padding-bottom:1.2em;}.sleek-accordion .ckeditor-accordion-container dl dt a,.sleek-accordion .ckeditor-accordion-container dl dt a:not(.button),.sleek-accordion dd{border-left:solid 5px #033c5a;}.sleek-accordion dt a{font-weight:800;text-decoration:none;border-radius:0.375rem;border-bottom-left-radius:0rem;}.sleek-accordion dt.active a{border-bottom-left-radius:0rem;border-bottom-right-radius:0rem;}.sleek-accordion dt:not(:first-of-type){margin-top:1.2rem;}.sleek-accordion dd{background-color:#f3f3f3;border-bottom-left-radius:0.375rem;border-bottom-right-radius:0.375rem;}.sleek-accordion .ckeditor-accordion-container dl dd{transition:padding-top 0.4s,padding-bottom 0.4s;}.shadow{box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 6px 20px 0 rgba(0,0,0,0.1);}.bar-buff{border-top:5px solid #e3dccc;border-bottom:1px solid #e3dccc;padding:15px 0;}.bar-green{border-top:5px solid #008364;border-bottom:1px solid #008364;padding:15px 0;}.bar-ltgreen{border-top:5px solid #558210;border-bottom:1px solid #558210;padding:15px 0;}.bar-red{border-top:5px solid #c9102f;border-bottom:1px solid #c9102f;padding:15px 0;}.bar-orange{border-top:5px solid #a75523;border-bottom:1px solid #a75523;padding:15px 0;}.bar-blue{border-top:5px solid #033c5a;border-bottom:1px solid #033c5a;padding:15px 0;}.bar-mdblue{border-top:5px solid #0a597d;border-bottom:1px solid #0a597d;padding:15px 0;}.bar-ltblue{border-top:5px solid #0190db;border-bottom:1px solid #0190db;padding:15px 0;}.bar-buff-top{border-top:5px solid #e3dccc;padding:15px 0;}.bar-orange-top{border-top:5px solid #a75523;padding:15px 0;}.bar-red-top{border-top:5px solid #c9102f;padding:15px 0;}.bar-green-top{border-top:5px solid #008364;padding:15px 0;}.bar-blue-top{border-top:5px solid #033c5a;padding:15px 0;}.bar-mdblue-top{border-top:5px solid #0a597d;padding:15px 0;}.bar-ltblue-top{border-top:5px solid #0190db;padding:15px 0;}.bar-ltgreen-top{border-top:5px solid #558210;padding:15px 0;}.buff-border{border:1px solid #d9d0bb;padding:20px;}.orange-border{border:1px solid #a75523;padding:20px;}.green-border{border:1px solid #008364;padding:20px;}.ltgreen-border{border:1px solid #679b18;padding:20px;}.red-border{border:1px solid #c9102f;padding:20px;}.blue-border{border:1px solid #033c5a;padding:20px;}.mdblue-border{border:1px solid #0a597d;padding:20px;}.ltblue-border{border:1px solid #0190db;padding:20px;}.bordered-block,.bordered-transparent,.bordered-gray{border:1px solid #d6d6d6;border-radius:8px;position:relative;overflow:hidden;}.blue-btm-border{border-bottom:2px solid #033c5a;}.buff-block{background:rgba(227,220,204,0.3);border:#bfaf8a;padding:15px 15px 30px;position:relative;overflow:hidden;}.custom-block{padding:15px;position:relative;overflow:hidden;margin-top:2px;}.dkblue{background-color:#033c5a;padding:15px;}.smhs-white{background-color:#ffffff;}.smhs-white-60{background-color:rgba(255,255,255,0.6);}.smhs-green{background-color:#008364;}.smhs-ltgreen{background-color:#558210;}.smhs-red{background-color:#C9102F;}.smhs-orange{background-color:#A75523;}.smhs-ltblue{background-color:#0190DB;}.smhs-ltyellow{background-color:#F9E08E;}.smhs-grey{background-color:#e1e1e1;}.custom-blue-pattern-1{--s:200px;--c:#033955;--_g:#0000 8%,var(--c) 0 17%,#0000 0 58%;background:linear-gradient(135deg,#0000 20.5%,var(--c) 0 29.5%,#0000 0) 0 calc(var(--s) / 4),linear-gradient(45deg,var(--_g)) calc(var(--s) / 2) 0,linear-gradient(135deg,var(--_g),var(--c) 0 67%,#0000 0),linear-gradient(45deg,var(--_g),var(--c) 0 67%,#0000 0 83%,var(--c) 0 92%,#0000 0),#033c5a;background-size:var(--s) var(--s);}.custom-blue-checkered{background-color:#034060;opacity:1;background-image:repeating-linear-gradient(45deg,#033c5a 25%,transparent 25%,transparent 75%,#033c5a 75%,#033c5a),repeating-linear-gradient(45deg,#033c5a 25%,#034060 25%,#034060 75%,#033c5a 75%,#033c5a);background-position:0 0,40px 40px;background-size:80px 80px;}.custom-green-pattern-1{--s:200px;--c:#fff;--_g:#0000 8%,var(--c) 0 17%,#0000 0 58%;background:linear-gradient(135deg,#0000 20.5%,var(--c) 0 29.5%,#0000 0) 0 calc(var(--s) / 4),linear-gradient(45deg,var(--_g)) calc(var(--s) / 2) 0,linear-gradient(135deg,var(--_g),var(--c) 0 67%,#0000 0),linear-gradient(45deg,var(--_g),var(--c) 0 67%,#0000 0 83%,var(--c) 0 92%,#0000 0),#1095c1;}.custom-grey-pattern-1{--s:200px;--c:#e1e1e1;--_g:#0000 8%,var(--c) 0 17%,#0000 0 58%;background:linear-gradient(135deg,#0000 20.5%,var(--c) 0 29.5%,#0000 0) 0 calc(var(--s) / 4),linear-gradient(45deg,var(--_g)) calc(var(--s) / 2) 0,linear-gradient(135deg,var(--_g),var(--c) 0 67%,#0000 0),linear-gradient(45deg,var(--_g),var(--c) 0 67%,#0000 0 83%,var(--c) 0 92%,#0000 0),#e8e7e7;}.custom-green-pattern-2{--s:200px;--c:#00372a;--_g:#0000 8%,var(--c) 0 17%,#0000 0 58%;background:linear-gradient(135deg,#0000 20.5%,var(--c) 0 29.5%,#0000 0) 0 calc(var(--s) / 4),linear-gradient(45deg,var(--_g)) calc(var(--s) / 2) 0,linear-gradient(135deg,var(--_g),var(--c) 0 67%,#0000 0),linear-gradient(45deg,var(--_g),var(--c) 0 67%,#0000 0 83%,var(--c) 0 92%,#0000 0),#003e30;background-size:var(--s) var(--s);}.no-container{width:100%;}.min-height-50{min-height:50px;}.min-height-75{min-height:75px;}.min-height-80{min-height:80px;}.min-height-100{min-height:100px;}.min-height-200{min-height:200px;}.min-height-250{min-height:250px;}.min-height-300{min-height:300px;}.min-height-350{min-height:350px;}.min-height-375{min-height:375px;}.min-height-580{min-height:580px;}.min-height-600{min-height:600px;}.padding-tb-20{padding:20px 0 20px 0;}.table.profile-thumbnails img{min-width:100px;}.fact-container{margin-top:1rem;margin-bottom:1rem;}.row.factrow .promo-title{font-size:5rem;color:#033c5a;line-height:1;}.row .fact-row-text{font-weight:normal;font-style:normal;padding:0 0.3rem;}@media (max-width:768px){.factrow .col-copy{margin-bottom:3rem;}}.fact-container .factrow > [class*="col-"]{position:relative;}.fact-container .factrow > [class*="col-"] .fact-row-text::after{content:'';border-left:1px solid #d9d0bb;height:100%;position:absolute;right:0;top:0;transform:skew(-6deg);}.fact-container .factrow > [class*="col-"]:last-child .fact-row-text::after,.fact-container .factrow > [class*="col-"]:nth-child(2):last-child .fact-row-text::after,.fact-container .factrow > [class*="col-"]:nth-child(3):last-child .fact-row-text::after,.fact-container .factrow > [class*="col-"]:nth-child(4):last-child .fact-row-text::after{content:none;border-left:none;}.menu--custom-menu > li a.active-trail::before{width:30px;height:30px;content:" ";transform:rotate(45deg);position:absolute;top:calc(50% - 15px);left:-10px;transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out;z-index:-1;}.menu--custom-menu > li a::after{position:absolute;top:20px;right:15px;content:"";padding:15px;padding-right:23px;background-size:auto 23px !important;text-rendering:optimizeLegibility;}.custom-gold,.menu--custom-menu > li a.active-trail.custom-gold::before{background-color:rgba(178,119,24,1);}.menu--custom-menu > li a.custom-gold::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/research-question.png) 15px center no-repeat;}.custom-orange,.menu--custom-menu > li a.active-trail.custom-orange::before{background-color:#cd4c21;}.menu--custom-menu > li a.custom-orange::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/knowledge-tools.png) 15px center no-repeat;}.custom-red,.menu--custom-menu > li a.active-trail.custom-red::before{background-color:#dc192a;}.ctsi-menu .menu--custom-menu > li a.custom-red::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/circle-white.png) 15px center no-repeat;}.custom-purple,.menu--custom-menu > li a.active-trail.custom-purple::before{background-color:rgba(104,56,114,1);}.ctsi-menu .menu--custom-menu > li a.custom-purple::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/checklist-white.png) 15px center no-repeat;}.custom-blue,.menu--custom-menu > li a.active-trail.custom-blue::before{background-color:rgba(0,125,177,1);}.ctsi-menu .menu--custom-menu > li a.custom-blue::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/pencil-white.png) 15px center no-repeat;}.custom-teal,.menu--custom-menu > li a.active-trail.custom-teal::before{background-color:rgba(51,130,117,1);}.ctsi-menu .menu--custom-menu > li a.custom-teal::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/head-white.png) 15px center no-repeat;}.custom-green,.menu--custom-menu > li a.active-trail.custom-green::before{background-color:#58813c;}.ctsi-menu .menu--custom-menu > li a.custom-green::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/line-chart-white.png) 15px center no-repeat;}.custom-brown,.menu--custom-menu > li a.active-trail.custom-brown::before{background-color:rgba(115,97,87,1);}.ctsi-menu .menu--custom-menu > li a.custom-brown::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/light-white.png) 15px center no-repeat;}.custom-navyblue,.menu--custom-menu > li a.active-trail.custom-navyblue::before{background-color:rgba(36,60,84,1);}.ctsi-menu .menu--custom-menu > li a.custom-navyblue::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/money-bag-white.png) 15px center no-repeat;}.ctsi-menu .menu--custom-menu > li > a{margin-top:2px;color:#fff;font-weight:bold;text-decoration:none;min-height:65px;padding-top:20px;padding-right:40px}.ctsi-menu .menu--custom-menu > li > a:hover,.ctsi-menu .menu--custom-menu > li > a:focus{background:#033c6a;}.soft-edge{border-radius:4px;}.border-radius-20{border-radius:20px;}.custom-alert{background-color:#f8d548;font-weight:bold;padding:15px;}.custom-alert li{padding-bottom:10px;}.custom-alert a{text-decoration:underline;}.custom-alert a:hover,.custom-alert a:focus{text-decoration:none;border-bottom:1px solid #033c5a;}.field-name-body .bordered-block h1,.field-name-body .bordered-transparent h1,.field-name-body .bordered-gray h1,.bordered-block h2,.bordered-transparent h2,.bordered-gray h2,.bordered-block h3,.bordered-transparent h3,.bordered-gray h3,.bordered-block h4,.bordered-transparent h4,.bordered-gray h4,.bordered-block h5,.bordered-transparent h5,.bordered-gray h5,.bordered-block h6,.bordered-transparent h6,.bordered-gray h6{margin:12px 0 !important;}.bordered-gray,.gray-background{background-color:#f3f3f3;padding:15px;}.field-name-body .bordered-gray h1,.bordered-gray h2,.bordered-gray h3,.bordered-gray h4,.bordered-gray h5,.bordered-gray h6{margin:12px 0 !important;}.bordered-transparent{padding:15px;}.background-style{min-height:30rem;height:auto;padding-top:3rem;padding-bottom:3rem;background-size:cover;background-repeat:no-repeat;}.background-dkblue{background-color:rgba(0,64,101,1);}.background-mdblue{background-color:#0a597d;}.background-ltblue{background-color:rgba(0,150,214,1);}.background-dkbuff{background-color:rgba(200,177,139,1);}.background-buff{background-color:rgba(227,220,204,0.3);}.background-yellow{background-color:rgba(255,200,46,1);}.background-ltyellow{background-color:rgba(255,238,187,1);}.background-orange{background-color:rgba(165,81,33,1);}.background-white{background-color:rgba(255,255,255,1);}.background-green{background-color:rgba(0,131,103,1);}.background-ltgreen{background-color:rgba(120,190,32,1);}.background--red{background-color:rgba(227,25,25,1);}.background-grey{background-color:#e1e1e1;}.field-name-body .bordered-transparent h1,.bordered-transparent h2,.bordered-transparent h3,.bordered-transparent h4,.bordered-transparent h5,.bordered-transparent h6,.field-name-body .dkblue h1,.dkblue h2,.dkblue h3,.dkblue h4,.dkblue h5,.dkblue h6{margin:12px 0 !important;}.field-name-body .buff-block h1,.buff-block h2,.buff-block h3,.buff-block h4,.buff-block h5,.buff-block h6{margin:12px 0 !important;}.xpadding{padding-top:7%;padding-bottom:7%;padding-left:10%;padding-right:10%;}.smpadding{padding:10px;}.mdpadding{padding:20px;}.rgpadding{padding-top:2%;padding-bottom:2%;padding-left:5%;padding-right:5%;}.slant-right{transform:skew(-10deg);}.slant-right-content{transform:skew(10deg);}.slant-left{transform:skew(10deg);}.slant-left-content{transform:skew(-10deg);}.arrow-right{clip-path:polygon(0% 0%,88% 0,100% 50%,88% 100%,0% 100%);}.arrow-left{clip-path:polygon(7% 0,100% 0%,100% 100%,7% 100%,0% 50%);}.parallelogram-right{clip-path:polygon(7% 0%,100% 0%,93% 100%,0% 100%);}.parallelogram-left{clip-path:polygon(0 0,93% 0,100% 100%,7% 100%);}.field-name-body .dkblue h1,.dkblue h2,.dkblue h3,.dkblue h4,.dkblue h5,.dkblue h6{color:#fff !important;}.dark-text{color:#4a4a4a;}.smhs-text-blue,.dkblue{color:#033c5a;}.smhs-text-lightblue{color:#0a5b80}.smhs-text-lblue,.ltblue{color:#0a5b80;}.smhs-text-ltblue{color:#2e9ad0;}.smhs-text-mdblue{color:#005581;}.smhs-text-buff,.buff{color:#aa9868;}.smhs-secondary-buff{color:#d9d0bb;}.smhs-text-orange{color:#a75523;}.smhs-text-white,.white{color:#fff;}.smhs-text-green{color:#008364;}.smhs-text-ltgreen{color:#558210;}.smhs-text-red{color:#c9102f;}.smhs-text-yellow{color:#ffc72c;}.thumbnail__rounded-buff{display:inline-block;float:left;padding-right:40px;margin-left:5px;}.thumbnail__rounded-buff:hover img,.thumbnail__rounded-buff:focus img{border-color:#ffd400;}.thumbnail__rounded-buff img{border-radius:50%;border:5px solid #e4ccbd;}.rounded img,.rounded{border-radius:50%;}.card img,.card{border-radius:25%;}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem;}.card-img-top{width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.slanted img{-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 100%);clip-path:polygon(0 0,100% 0,100% 96%,0 100%);}.rounded.blue img,.card.blue img,.slanted.blue img{border:10px solid #c1e4f6;}.rounded.orange img,.card.orange img,.slanted.orange img{border:10px solid #a75523;}.rounded.yellow img,.card.yellow img,.slanted.yellow img,.rounded:hover img{border:10px solid #f0ad4e;}.rounded.green img,.card.green img,.slanted.green img{border:10px solid #008364;}.rounded.darkblue img,.card.dkblue img,.slanted.dkblue img{border:10px solid #033c5a;}.fontawesome-icon-inline a:hover,.fontawesome-icon-inline a:focus{color:#033c5a;border-bottom:2px solid #f0ad4e;}.btn-danger{background-color:#ac162f;border-color:#ac162f;}.btn-danger:hover,.btn-danger:focus{background-color:#033c5a;}.btn-primary{font-weight:bold;background-color:#0a5b80;}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);backface-visibility:hidden;position:relative;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;border:2px solid #033c5a;border-radius:5px;transition-property:color;transition-duration:0.3s;font-family:var(--base-font);font-weight:700;color:#033c5a !important;}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#033c5a;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}a.hvr-shutter-out-horizontal{color:#033c5a;text-decoration:none;}.hvr-shutter-out-horizontal:hover,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:active{color:#fff !important;background:#033c5a;}.hvr-shutter-out-horizontal:hover:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}.special{border-radius:0;font-family:var(--base-font);font-weight:700;font-size:17px;padding:10px 25px;border-width:0 0 6px 0;text-align:left;text-transform:uppercase;margin-right:12px;margin-bottom:7px;}.btn{margin:10px 0;}a.btn,div.btn{white-space:normal;}.btn.round{width:50px;height:50px;background:transparent;border:5px solid;border-radius:50px;transition:all 0.2s ease-out 0s;}.prim.blue,.prim.blue:visited,.prim.blue:focus{float:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#fff;text-decoration:none;border:1px solid;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.075);transition:none;background-color:#033c5a;border-color:#033c5a #033c5a #033955;background-image:linear-gradient(to bottom,#033f5f,#033c5a);background-image:-o-linear-gradient(top,#033f5f,#033c5a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF62C462",endColorstr="#FF51A351",GradientType=0);}.prim.blue:hover,.prim.blue:focus,.prim.blue:visited:hover,.prim.blue:visited:focus,.prim.blue:focus:hover{text-decoration:none;background-position:0 -15px;color:#fff;}.prim.blue:hover,.prim.blue:focus{color:#fff;}.sec.blue{float:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);text-decoration:none;color:#fff;border:1px solid;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.075);transition:none;background-color:#0a5b80;border-color:#0a5b80 #0a5b80 #0070a5;background-image:linear-gradient(to bottom,#0076af,#0a5b80);background-image:-o-linear-gradient(top,#0076af,#0a5b80);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF62C462",endColorstr="#FF51A351",GradientType=0);}.special.buff{color:#033c5a;background-color:#d9d0bb;border-color:#0a5b80;text-decoration:none;}.special.blue{color:#fff;background-color:#0a5b80;border-color:#033c5a;text-decoration:none;}.special.gray{color:#033c5a;background-color:#d6d6d6;border-color:#0a5b80;text-decoration:none;}.sec.blue:hover,.sec.blue:focus{color:#d9d0bb;background-position:0.1s linear;transition:background-position 0.1s linear;}.style2-properties:hover:after,.style2-properties:focus:after,.style2-properties-show-all:hover:after,.style2-properties-show-all:focus:after,.sec.blue:hover:after,.sec.blue:focus:after,.prim.blue:hover:after,.prim.blue:focus:after{color:#fff;}.sec.blue:after,.prim.blue:after,.prim.blue:visited:after,.prim.blue:focus:after,.rchevron:after{margin-left:15px;font:var(--fa-font-regular);font-weight:900;content:"\f054";color:#ca997b;}.base-button,.inline-button,.sec.blue,.prim.blue,.prim.blue:visited,.prim.blue:focus{padding:5px 15px;text-align:left;font-family:var(--base-font);margin:10px 20px 10px 0 !important;}.inline.button,.sec.blue,.prim.blue,.prim.blue:visited,.prim.blue:focus{padding:5px 15px;font-size:0.9em;}.buff-buttons{margin:15px 0 30px;color:#033c5a;text-shadow:none;border:1px solid #d5cbb4;font-family:var(--base-font);font-weight:600;text-shadow:0 -1px 0 rgba(0,0,0,0.25);text-decoration:none;border:1px solid;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.075);transition:none;background-color:#d9d0bb;border-color:#d9d0bb #d9d0bb #d7ceb8;background-image:linear-gradient(to bottom,#dbd2be,#d9d0bb);background-image:-o-linear-gradient(top,#dbd2be,#d9d0bb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF62C462",endColorstr="#FF51A351",GradientType=0);}.button-smhs-style3:hover,.button-smhs-style3:focus,ul.buff-buttons:hover,ul.buff-buttons:focus,.smhs-style3:hover,.smhs-style3:focus{text-decoration:none;background-position:0 -15px;background-color:#dbd2be;}.button-smhs-style3 a,ul.buff-buttons a,.smhs-style3 a{color:#033c5a;text-shadow:none !important;}.white-button a{color:#033c5a;background-color:#fff;}.sec.blue:hover,.sec.blue:focus{text-decoration:none;background-position:0 -15px;background-color:#0076af;}.special.btn:hover,.special.btn:focus{border-width:0 0 6px 0;}.special.blue:hover,.special.blue:focus,.special.gray:hover,.special.gray:focus,.special.buff:hover,.special.buff:focus{border-color:#FFC72C;}.btn.mdblue,.btn.dkblue,.btn.buff,.btn.buffmd,.btn.buffdk,.btn.transparent-yellow,.btn.orange,.btn.green,.btn.red,.btn.boldyellow,.btn.ltyellow,.btn.white,#event-details .field--name-field-link a,.views-field-field-call-to-action a,.field--name-field-researcher-profile-link a{padding:15px;}a.btn.mdblue,a.btn.dkblue,a.btn.buffmd,a.btn.buffdk,a.btn.ltgray,a.btn.transparent-yellow,a.btn.orange,a.btn.green,a.btn.red,a.btn.boldyellow,a.btn.ltyellow,a.btn.white,#event-details .field--name-field-link a,.views-field-field-call-to-action a,.field--name-field-essential-links .field--item a,.field--name-field-related-specialties .field--item a,.vocab-location .field--name-field-specialties .field--item a,.field--name-field-researcher-profile-link a{text-decoration:none;font-size:1em;font-weight:bold;}a.btn.transparent-yellow{color:#fff;background:transparent;border:1px solid #ffc72c;border-radius:0;}a.btn.mdblue,#event-details .field--name-field-link a,.views-field-field-call-to-action a,.field--name-field-researcher-profile-link a{color:#fff;background-color:#0a5b80;border-radius:3px;}a.btn.white{background-color:#fff;color:#033c5a;}a.btn.dkblue,.field--name-field-essential-links .field--item a,.vocab-location .field--name-field-specialty .field--item a,#block-views-block-related-content-person-bundle-person-hero .views-field-field-call-to-action a{color:#fff;background-color:#033c5a;}a.btn.buffmd,a.btn.buffdk{background-color:#e3dccc;color:#033c5a;}a.btn.ltgray{background-color:#d6d6d6;color:#033c5a;}a.btn.orange{background-color:#a75523;color:#fff;}a.btn.green{background-color:#008364;color:#fff;}a.btn.red{background-color:#C9102F;color:#fff;}a.btn.boldyellow{background-color:#FFC72C;color:#033c5a;}a.btn.ltyellow{background-color:#F9E08E;color:#033c5a;}a.btn.transparent-yellow:hover,a.btn.transparent-yellow:focus{color:#fff;background-color:#0a5b80;}a.btn.dkblue:hover,a.btn.dkblue:focus,a.btn.mdblue:hover,a.btn.mdblue:focus,a.btn.white:hover,a.btn.white:focus,#event-details .field--name-field-link a:hover,#event-details .field--name-field-link a:focus,.views-field-field-call-to-action a:hover,.views-field-field-call-to-action a:focus,#block-views-block-related-content-person-bundle-person-hero .views-field-field-call-to-action a:hover,#block-views-block-related-content-person-bundle-person-hero .views-field-field-call-to-action a:focus,.field--name-field-essential-links .field--item a:hover,.field--name-field-essential-links .field--item a:focus,.vocab-location .field--name-field-specialty .field--item a:focus,.vocab-location .field--name-field-specialty .field--item a:hover,.field--name-field-researcher-profile-link a:hover,.field--name-field-researcher-profile-link a:focus{background-color:#e3dccc;color:#033c5a;}a.btn.orange:hover,a.btn.orange:focus,a.btn.green:hover,a.btn.green:focus,a.btn.red:hover,a.btn.red:focus,a.btn.boldyellow:hover,a.btn.boldyellow:focus,a.btn.ltyellow:hover,a.btn.ltyellow:focus,.field--name-field-related-specialties .field--item a:hover,.field--name-field-related-specialties .field--item a:focus,.vocab-location .field--name-field-specialties .field--item a:hover,.vocab-location .field--name-field-specialties .field--item a:focus{background-color:#033c5a;color:#fff;}a.btn.buffmd:hover,a.btn.buffmd:focus,a.btn.green.hoverltblue:hover,a.btn.green.hoverltblue:focus{background-color:#0a5b80;color:#fff;}a.btn.ltgray:hover,a.btn.ltgray:focus{background-color:#033c5a;color:#fff;}a.btn.buffdk:hover,a.btn.buffdk:focus{background-color:#033c5a;color:#fff;}.mdbuffbox{color:#033c5a;background-color:#e3dccc;}.special.blue:after{padding-left:10px;font:var(--fa-font-regular);font-weight:900;content:"\f0a9";color:#e4ccbd;}.ul-buttons,ul.bottom-buttons,ul.buff-buttons{padding-left:0;padding-bottom:30px;list-style-type:none;}.ul-buttons li,ul.bottom-buttons li,ul.buff-buttons li{margin-bottom:15px;}ul.buff-buttons{padding-left:0;}ul.buff-buttons li{margin-bottom:10px;}ul.bottom-buttons{margin-top:40px;}.btn-success{background-color:#008364;border-color:#167a62;}.btn-success a{color:#ffd400;}.btn-warning{background-color:#a75523;border-color:#a55423;}.btn-warning a{color:#fed0ca;}.btn-transparent{color:#fff;border:4px solid #e4ccbd;background:transparent;text-transform:uppercase;padding:10px 25px;border-radius:0;}.btn-transparent-yellow{color:#fff;border:4px solid #f0ad4e;background:transparent;text-transform:uppercase;padding:10px 25px;border-radius:0;}.border-radius3{border-radius:3px;}.showcase-body .btn-transparent,.showcase-body .btn-transparent-yellow{white-space:nowrap;}.btn-transparent:hover,.btn-transparent:focus,.btn-transparent-yellow:focus,.btn-transparent-yellow:hover{background:rgba(255,255,255,0.1) !important;color:#fff;}.btn-transparent.home,.btn-transparent.pages{font-family:var(--base-font);letter-spacing:0.045em;}.btn-dark-blue-arrow{background:#033c5a;padding:12px 18px;margin-top:20px;vertical-align:baseline;}.btn-dark-blue-arrow a{color:#e3dccc;text-transform:uppercase;vertical-align:bottom;}.btn-dark-blue-arrow a:hover,.btn-dark-blue-arrow a:focus{color:#fff;}.btn-dark-blue-arrow a:hover .chevron-menu-right,.btn-dark-blue-arrow a:focus .chevron-menu-right{color:#0a5b80;}.btn-dark-blue-arrow a .chevron-menu-right{padding-left:10px;color:#fff !important;vertical-align:top;font-size:18px !important;}.btn-transparent{border:4px solid #e4ccbd !important;text-decoration:none;}.region-content .field-name-body .btn.dkblue,.region-content .field-name-body .btn.mdblue{margin-top:20px;display:block;}.btn-capsule{border-radius:50px;}.card-listing .paragraph__column{box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 6px 20px 0 rgba(0,0,0,0.1);padding:20px !important;}.card-listing .paragraph__column:empty{box-shadow:none;}.card-listing .field--name-field-title{}.card-listing ul{border-top:5px solid #0a5b80;padding:5px 0 0;}.card-listing ul li{list-style:none !important;border-bottom:1px solid #d9d0bb;padding:5px 10px;font-size:0.9em;}.table > tbody > tr > td,.table > tbody > tr > th,.table > tfoot > tr > td,.table > tfoot > tr > th,.table > thead > tr > td,.table > thead > tr > th{line-height:1.5;}.table > thead > tr > th{font-family:var(--base-font);font-weight:700;border-bottom:0;}.table > thead > tr > th h3.body-title{font-size:1.75em;}.table > tbody > tr > td{border-top:0;padding:15px;}.office-hours__table{width:100%;table-layout:auto;}.office-hours__item-label,.office-hours__item-slots{white-space:nowrap;vertical-align:top;padding-right:1rem;}.office-hours__item-comments{white-space:normal;word-wrap:break-word;vertical-align:top;}.table-striped > tbody,.office-hours__table > tbody{border-top:5px solid #aa9868;}.table-striped > tbody > tr:nth-of-type(odd),.office-hours__table > tbody > tr:nth-of-type(odd){background-color:#fafafa;}.table-striped > tbody > tr > td,.office-hours__table > tbody > tr > td{padding:15px;border-top:1px solid #ddd;}.office-hours__table td{vertical-align:top;}@media (max-width:767px){.table-responsive > .table > tbody > tr > td,.table-responsive > .table > thead > tr > th{white-space:normal !important;}}.view-display-id-fd_person_hero h1{font-size:1.65em;}.view-display-id-fd_person_hero .mailto svg{display:none;}.view-display-id-fd_person_hero ul li::marker{color:#008364;}.view-display-id-fd_person_hero .views-field.views-field-field-department-link{margin-top:10px;}.table-faculty{border-collapse:separate;border-spacing:0 2.8rem;border-top:solid 5px #0a5b80;}.table-faculty tbody tr td div.faculty-info p.highlighted-text{margin-bottom:0;}.table-faculty tbody tr td div.faculty-info ul{padding-left:1em;}.table-faculty tbody{border-top:solid 5px #0a5b80;}.table-faculty tbody tr{--border-color:#0a5b8045;}.table-faculty tbody tr:hover img{--border-color:#033c5a;}.table-faculty tbody tr td div.picture-frame img{border-radius:8px;border:solid 7px var(--border-color);transition:border 0.4s;}.table-faculty tbody tr td div.faculty-info{padding:0.5em;}.table-faculty tbody tr td div.faculty-info div.faculty-icon--container a.mailto svg.mailto{display:none;}.table-faculty tbody tr td div.faculty-info div.faculty-icon--container{display:inline-block;margin-top:0.75rem;margin-bottom:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;margin-right:0.5rem;a{text-decoration:none;}}.table-faculty
tbody
tr
td
div.faculty-info
div.faculty-icon--container
a
span.faculty-icon--color{border:solid 2px #033c5a;padding-left:12.5px;border-radius:5px;padding-top:5.5px;padding-bottom:5px;background-color:#033c5a;color:#ffffff;transition:0.3s all;}.table-faculty
tbody
tr
td
div.faculty-info
div.faculty-icon--container
a
span.faculty-icon--color:hover{background-color:#ffffff;color:#033c5a;}.table-faculty tbody tr td{padding-top:0;padding-bottom:0;}.table-faculty .picture-frame .field--name-image{margin-bottom:0;}.table-hover tbody tr{transition:background-color 0.4s;}.table-faculty tr td:first-of-type{width:29.5%;}@media (max-width:768px){.table-faculty tr td:first-of-type{width:50%;}.table-faculty tbody tr td div.faculty-info p.highlighted-text{font-size:clamp(9px,3vw,17px);}}@media (max-width:360px){.table-faculty tbody tr td div.faculty-info div.faculty-icon--container{margin-top:1.5rem;display:block;}}.page-node-type-catalog .table > thead > tr > th,.page-node-type-catalog .table > tbody > tr > th,.page-node-type-catalog .table > tfoot > tr > th,.page-node-type-catalog .table > thead > tr > td,.page-node-type-catalog .table > tbody > tr > td,.page-node-type-catalog .table > tfoot > tr > td{padding:15px;}.view-course-catalog table caption{font-family:var(--base-font);font-weight:600;font-size:2.125em;color:#033c5a;}.float-left{float:left;}.float-right{float:right;}.float-none{float:none;}.inline-left{float:left;padding-right:15px;}.no-padding{padding:0 !important;}.no-container{width:100% !important;}.no-padding--vert-image-block .image-block{padding-top:0;padding-bottom:0;}.no-margin{margin:0 !important;}.no-margin .block-views{margin-bottom:0;}.no-margin--vert{margin-top:0 !important;margin-bottom:0 !important;}.no-margin--top{margin-top:0 !important;}.no-margin--bottom{margin-bottom:0 !important;}.top-margin--sm{margin-top:20px !important;}.top-margin--md{margin-top:40px !important;}.bottom-margin--md{margin-bottom:40px !important;}.set-margin--vert-20{margin-top:20px;margin-bottom:20px;}.top-padding--xs{padding-top:15px;}.top-padding--md{padding-top:40px;}.bottom-padding--md{padding-bottom:30px;}.bottom-padding--lg{padding-bottom:60px;}.pad-reset--x{padding-left:0;padding-right:0;}.pad-reset--y{padding-top:0;padding-bottom:0;}.pad-top-bottom-xs{padding:10px 0 10px 0 !important;}.pad-top-bottom-sm{padding:20px 0 20px 0 !important;}.pad-top-bottom-md{padding:30px 0 30px 0 !important;}.pad-top-bottom-lg{padding:40px 0 40px 0 !important;}.pad-top-bottom-xlg{padding:50px 0 50px 0 !important;}.bottom-margin-offset-37{margin-bottom:-37px;}.x-margins-offset-15{margin-left:-15px;margin-right:-15px;}.img-block-style-sm,.image-block{padding:20px 0;}.responsive-padding--vert{padding:20px 0;}.responsive-margins--vert-sm{margin:10px;}.responsive-margins--vert-md{margin:20px auto;}.md-vertical-scaffolding{margin:20px auto;}.layout-vertical-padding-scaffolding{padding:10px 0;}.layout-bottom-padding-scaffolding{padding-bottom:10px;}.vertical-align{display:flex;justify-content:center;align-items:center;}.navbar.container-fluid{margin-top:0;}.min-height-343{min-height:343px;}.top-gap{line-height:25%;}.navbar-text{float:none;clear:both;margin:0;}.article .field--name-field-article-type .field--item::before,.tag::before{font:var(--fa-font-regular);font-weight:900;content:"\f02b";color:#0a5b80;font-size:0.8em !important;padding-right:5px;}blockquote{border-left:5px solid #008bd0;}.featured-blockquote:before{font-size:4rem !important;font:var(--fa-font-regular);font-weight:900;content:"\f10d";color:#b2ddF4;opacity:.8;position:absolute;}.featured-blockquote p{padding-left:60px;font-family:"EB Garamond","Garamond",serif;font-optical-sizing:auto;font-weight:500;font-style:italic;font-size:1.3em;letter-spacing:1px;}.gradient-border .img-responsive{background:linear-gradient(120deg,#84fab0 0%,#8fd3f4 100%);border:1px solid transparent;}@keyframes animatedgradient{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}#cboxOverlay{background:#606060;}.block-field-blocknodearticlefield-gallery{position:relative;display:block;}.slick-dots{text-align:center;padding:10px;padding-top:15px;display:block;position:relative;bottom:0;}.view-showcase .slick-dots{background-color:#033c5a;}.subtheme-kidney .view-showcase .slick-dots{color:#3b6f25;}.slick--view--showcase--hero-carousel img,#block-views-block-content-related-bundle-featured-image-block img{width:100%;height:auto;}ul.slick-dots li button::before{font-size:2rem !important;font:var(--fa-font-regular);font-weight:900;content:"\f0c8";color:#ccc;opacity:.8;}ul.slick-dots li{margin-left:0;margin-right:8px;display:inline-block;}ul.slick-dots li button{border:none;font-size:0;background-color:transparent;}ul.slick-dots li.slick-active button::before{color:#009ada;opacity:0.8;}.slick-dots li button:hover,.slick-dots li button:focus{border:2px solid #f0ad4e;}.slick__arrow.visually-hidden{display:none;}.slick__arrow{background-color:transparent;bottom:auto;top:40%;left:0;position:absolute;margin-top:-1px;border:0;font-size:0;width:100%;}.slick-arrow:hover,.slick-arrow:focus{}@media (max-width:768px){.slick-prev::before,.slick-next::before{display:none;}}@media (min-width:768px){.slick-prev::before{font:var(--fa-font-regular);font-weight:900;content:"\f0a8";color:#e3dccc;opacity:0.2;}.slick-next::before{font:var(--fa-font-regular);font-weight:900;content:"\f0a9";color:#e3dccc;opacity:0.2;}.slick-next:hover::before,.slick-prev:focus::before{color:#0a5b80;opacity:0.5;}}@media (min-width:768px){.slick-prev::before,.slick-next::before{font-size:52px;}}.slick__arrow .slick-prev{border-radius:50%;}.slick__arrow .slick-next{border-radius:50%;}.slick__arrow .slick-prev{left:2%;}.slick__arrow .slick-next{right:2%;}.slide__content{position:relative;}.slide__caption,.slide--caption--below .slide__caption{background-color:#033c5a;background:radial-gradient(circle,rgba(10,91,128,0.8981793400954132) 0%,rgba(3,60,90,1) 100%);border-top:2px solid #d9d0bb;color:#ffffff;padding:1.0em 2.0em;font-weight:bold;text-transform:uppercase;position:relative;width:100%;}.slick--optionset--default-gallery .slide__caption,.slick--optionset--default-gallery .slide--caption--below .slide__caption{color:#fff;background-color:#033c5a;display:none;}@media (min-width:768px){.slide__caption,.slide--caption--below .slide__caption{position:absolute;bottom:0;left:0;width:100%;}}.paragraph > .paragraph__column .paragraph > .paragraph__column,.paragraph > .paragraph__column .paragraph > .paragraph__column .paragraph > .paragraph__column{padding-left:10px;padding-right:10px;}.view-showcase .showcase-wrapper{background:rgb(3,60,90);background:linear-gradient(90deg,rgba(3,60,90,.85) 0%,rgba(10,91,128,.85) 50%,rgba(3,60,90,.85) 100%);width:100%;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-wrapper{width:100%;background:none;}.subtheme-landing-page .view-showcase .showcase-wrapper{background:none;}.view-showcase .showcase-info{max-width:1170px;padding:15px;margin-left:auto;margin-right:auto;}@media (min-width:992px){.view-showcase .showcase-wrapper{position:absolute;bottom:0;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-wrapper{position:relative;}}@media (min-width:1200px){.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-wrapper{position:absolute;top:20px;}}.showcase-info h1,.showcase-info h2,.showcase-info h3{margin-top:0;}.subtheme-kidney .showcase-wrapper{background:#3b6f25f0;}.subtheme-landing-page .view-showcase .showcase-title,.subtheme-landing-page .view-showcase .showcase-body{background:transparent;}.view-showcase .showcase-body{margin-top:0;color:#fff;}.subtheme-landing-page .view-showcase .showcase-body{color:#033c5a;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-body{color:auto;}.subtheme-landing-page .views-field.views-field-field-featured-image{margin-bottom:20px;}.view-showcase .showcase-body{}.subtheme-landing-page .view-showcase .showcase-body{margin-top:0;}.view-showcase .showcase-body p.cta{margin-top:35px;margin-bottom:25px;}.view-showcase .showcase-title,.view-showcase .showcase-title a{font-size:24px;color:#fff;font-family:var(--base-font);padding-bottom:5px;}.view-showcase .showcase-body,.view-showcase .showcase-body a{color:#f2f0f0;}.subtheme-landing-page .view-showcase .showcase-title,.subtheme-landing-page .view-showcase .showcase-title a{font-size:24px;color:#033c5a;font-family:var(--base-font);}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-title,.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-title a{font-size:24px;color:auto;font-family:var(--base-font);}.view-showcase .showcase-body p,.view-showcase .showcase-body a{color:#f2f0f0;}.subtheme-landing-page .view-showcase .showcase-body p,.subtheme-landing-page .view-showcase .showcase-body a{color:#033c5a;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-body p,.subtheme-mfa-main #block-views-block-showcase-hero-carousel .view-showcase .showcase-body a{color:#033c5a;}@media (min-width:1200px){.view-showcase .showcase-title,.view-showcase .showcase-title a{font-size:32px;}.view-showcase .showcase-body{}}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .slick__slide{position:relative;align-items:center;justify-content:center;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .showcase-wrapper{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:20px;box-sizing:border-box;max-width:100%;overflow:;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .showcase-info{width:100%;text-align:center;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .showcase-title,.subtheme-mfa-main #block-views-block-showcase-hero-carousel .showcase-body{width:100%;}.subtheme-mfa-main #block-views-block-showcase-hero-carousel .row{display:flex;flex-wrap:wrap;justify-content:center;}@media (max-width:1200px){.subtheme-mfa-main #block-views-block-showcase-hero-carousel .showcase-body .col-custom-lg-6{flex:0 0 100%;max-width:100%;}}.page-header,.page-header{border-bottom:none;margin-bottom:0;}.region-content .field--name-body{}#block-programquicklinks .field--name-body{margin-bottom:0;}.region-content{margin-bottom:35px;}.content .field--name-field-image img{margin-left:auto;margin-right:auto;}.content .field--name-field-image{background:#f0f8ff;}.field--name-body figure{margin:15px;display:table;}.field--name-body figcaption{font-size:0.95em;border-bottom:2px solid #e4dbc6;padding-left:10px;padding-right:10px;padding-bottom:20px;font-style:italic;display:table-caption;caption-side:bottom;margin-top:-10px;}.layout__region--content .field--name-image,.layout__region--content .field--name-video,.layout__region--content .field--name-gallery{margin-bottom:20px;}.main-container .field--name-body .field--type-image{padding:10px;}.page-node-type-article .region-content div.row.bs-2col{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:7px 0;margin-bottom:20px;overflow:hidden;font-size:0.9em;}.page-node-type-clinical-trial .field--name-field-specialties{border-top:1px solid #C8B18B;border-bottom:1px solid #C8B18B;padding:7px 0;margin-bottom:20px;overflow:hidden;font-size:0.9em;}.page-node-type-article .block-field-blocknodearticlecreated{color:#515151;}.page-node-type-article .field--name-field-article-type,.page-node-type-clinical-trial .field--name-field-specialties{text-transform:uppercase;letter-spacing:1px;}.page-node-type-clinical-trial .field--name-field-specialties::before,.specialty-tag::before,.vocab-specialties .field--name-field-related-specialties .field--item a::before,.vocab-location .field--name-field-specialties .field--item a::before{font:var(--fa-font-regular);font-weight:900;content:"\f481";color:#0a5b80;font-size:1em !important;padding-right:10px;}.program-tag::before,.field--name-field-program-s- .field--items::before{font:var(--fa-font-regular);font-weight:900;content:"\f02b";color:#0a5b80;font-size:1em !important;padding-right:6px;}.field--name-field-program-s- .field--label{font-size:18px;text-transform:uppercase;color:#033c5a;}.field--name-field-program-s- .field--item{display:inline-block;}.vocab-specialties .field--name-field-related-specialties .field--item a:hover::before,.vocab-specialties .field--name-field-related-specialties .field--item a:focus::before,.vocab-location .field--name-field-specialties .field--item a:hover::before,.vocab-location .field--name-field-specialties .field--item a:focus::before{color:#fff;}#block-views-block-clinical-trial-bundle-latest-clinical-trials-block .more-link{padding-top:10px;}#block-views-block-clinical-trial-bundle-clinical-trials-term{margin-top:45px;}.page-node-type-clinical-trial .field--name-field-specialties .field--item,.page-node-type-clinical-trial .field--name-field-sponsor .field--item,.page-node-type-clinical-trial .field--name-field-investigator .field--item{display:inline;}.page-node-type-clinical-trial .field--name-field-specialties .field--label,.page-node-type-clinical-trial .field--name-field-sponsor .field--label,.page-node-type-clinical-trial .field--name-field-investigator .field--label{color:#033c5a;}.page-node-type-clinical-trial .field--name-field-sponsor,.page-node-type-clinical-trial .field--name-field-investigator,.page-node-type-clinical-trial .field--name-field-phone-number{margin-bottom:15px;}.page-node-type-clinical-trial .field--name-webform{border-top:7px solid #C8B18B;padding-top:15px;margin-top:25px;}@media (min-width:992px){.page-node-type-article .field--name-field-article-type{text-align:right;}}.page-node-type-article .block-field-blocknodearticlefield-authored-by .field--items div.field--item,.page-node-type-article .block-field-blocknodearticlefield-article-type .field--items div.field--item,.page-node-type-article .block-field-blocknodearticlefield-article-topic .field--items div.field--item,.page-node-type-event .field--name-field-event-type div.field--item{display:inline-block;}.page-node-type-article .block-field-blocknodearticlefield-authored-by{margin-top:15px;margin-bottom:15px;font-size:0.9em;}.field-name-field-feature-image,.node-article .field-name-field-image{margin-bottom:20px;}.field-name-field-feature-image img,.node-article .field-name-field-image img{width:100%;height:auto;}.page-node-type-article .block-field-blocknodearticlefield-article-topic,.page-node-type-event .field--name-field-event-type div.field--item{margin-top:15px;margin-bottom:15px;}.page-node-type-article .field--name-field-article-topic .field--item,.page-node-type-event .field--name-field-event-type div.field--item{margin-bottom:20px;}.page-node-type-article .block-field-blocknodearticlefield-article-topic a,.page-node-type-event .field--name-field-event-type a{background-color:#e4dbc6;padding:8px 20px;margin-right:15px;font-weight:700;border-radius:3px;text-decoration:none;color:#033c5a;}.page-node-type-article .block-field-blocknodearticlefield-article-topic a:hover,.page-node-type-article .block-field-blocknodearticlefield-article-topic a:focus,.page-node-type-event .field--name-field-event-type a:hover,.page-node-type-event .field--name-field-event-type a:focus{background-color:#033c5a;color:#ffffff;}.page-node-type-article .field--name-field-link{margin-top:15px;margin-bottom:15px;}.page-node-type-event #event-details{padding-bottom:35px;}.page-node-type-event .content .field--name-body{padding-top:35px;margin-top:35px;border-top:7px solid #C8B18B;clear:both;}.page-node-type-event #event-details .field--label{font-weight:bold;color:#033c5a;font-family:var(--base-font);font-weight:600;}.page-node-type-event #event-details .field--name-field-date,.page-node-type-event #event-details .field--name-field-event-location{margin-bottom:15px;}.block-addtoany{margin-bottom:40px;margin-top:40px;}.btn-info{background-color:#0a5b80;border-color:#006291;text-decoration:none;}.btn-info:hover,.btn-info:focus{background-color:#033c5a;}#event-details .field--name-field-link{margin-top:25px;margin-bottom:15px;}#event-details .field--name-image{margin-right:35px;margin-bottom:35px;}@media (min-width:750px){#event-details .field--name-image{float:left;}}.essential-links{padding-bottom:40px;margin-top:40px;margin-bottom:40px;}.field--name-field-essential-links .field--item,.vocab-location .field--name-field-specialty .field--item,.field--name-field-related-specialties .field item,.view-display-id-specialties_listing_page .views-field-name,.vocab-location .field--name-field-specialties .field--item{width:100%;}.field--name-field-related-specialties .field--item a,.vocab-location .field--name-field-specialties .field--item a{padding:15px;float:left;margin-top:15px;margin-bottom:15px;margin-right:15px;border-top:.5px solid #e1e1e1;border-bottom:2px dotted #033c5a;border-radius:50px;}.locationrow{min-height:275px;}.locationrow-full{min-height:350px;}.vocab-specialties .field--name-description,.vocab-location .field--name-description{clear:both;margin-bottom:15px;}@media (min-width:769px) and (max-width:1199px){.field--name-field-essential-links .field--item,.vocab-location .field--name-field-specialty .field--item{width:47%;margin-right:15px;float:left;}}@media (min-width:1200px){.field--name-field-essential-links .field--item,.vocab-location .field--name-field-specialty .field--item{width:32%;float:left;margin-right:15px;}}.field--name-field-essential-links .field--item a,.vocab-location .field--name-field-specialty .field--item a{width:100%;margin-right:15px;margin-bottom:15px;float:left;}.field--name-field-essential-links .field--item a,.vocab-location .field--name-field-specialty .field--item a{padding:15px 20px;}.field--name-field-essential-links .field--item a:hover,.field--name-field-essential-links .field--item a:focus,.vocab-location .field--name-field-specialty .field--item a:hover,.vocab-location .field--name-field-specialty .field--item a:focus{border-bottom:0;}.field--name-field-essential-links .field--item a::after,.vocab-location .field--name-field-specialty .field--item a::after{font:var(--fa-font-regular);font-weight:900;content:"\f054";color:#ca997b;float:right;}.field--name-field-essential-links .field--item a:hover::after,.field--name-field-essential-links .field--item a:focus::after,.vocab-location .field--name-field-specialty .field--item a:hover::after,.vocab-location .field--name-field-specialty .field--item a:focus::after{color:#033c5a;}*

/
.specialty-row{display:flex;align-items:stretch;}.specialty-icon{flex:1;display:flex;justify-content:space-between;height:100%;}.specialty-icon a{text-decoration:none;display:block;width:100%;padding:20px;box-shadow:rgba(0,0,0,0.16) 0px 1px 4px;margin-bottom:20px;font-weight:bold;align-items:center;min-height:95px;display:flex;}.specialty-icon a::after{font:var(--fa-font-regular);font-weight:900;content:"\f054";color:#ca997b;float:right;margin-left:10px;display:inline-block;}.specialty-icon a:hover::after{color:#2e9ad0;}.specialty-icon a:hover,.specialty-icon a:focus{border:none;box-shadow:rgba(0,0,0,0.25) 0px 54px 55px,rgba(0,0,0,0.12) 0px -12px 30px,rgba(0,0,0,0.12) 0px 4px 6px,rgba(0,0,0,0.17) 0px 12px 13px,rgba(0,0,0,0.09) 0px -3px 5px;}.block-views-blockspecialties-bundle-specialty-filter-block{border-top:30px solid #0a5b80;}.block-views-blockspecialties-bundle-specialty-filter-block ~ h1.page-header{display:none;}.block-views-blockspecialties-bundle-specialty-filter-block .block-title,.block-views-blockspecialties-bundle-specialty-filter-block .view-header{border-bottom:0;text-align:center;padding:15px 0 30px 0;font-weight:bold;}.block-views-blockspecialties-bundle-specialty-filter-block .specialty-icon a,.block-views-blockspecialties-bundle-specialty-filter-block .specialty-icon a:hover{border-bottom:#c1e4f6;}.block-views-blockspecialties-bundle-specialty-filter-block .view-filters{display:flex;justify-content:center;}.block-views-blockspecialties-bundle-specialty-filter-block .view-filters .form--inline{display:flex;}.block-views-blockspecialties-bundle-specialty-filter-block .row{border-bottom:solid rgba(255,255,255,0.15);margin-bottom:15px;}.block-views-blockspecialties-bundle-specialty-filter-block .block-title,.block-views-blockspecialties-bundle-specialty-filter-block p.h1,.block-views-blockspecialties-bundle-specialty-filter-block p,.block-views-blockspecialties-bundle-specialty-filter-block .body,.block-views-blockspecialties-bundle-specialty-filter-block .body a,.block-views-blockspecialties-bundle-specialty-filter-block .views-exposed-form .control-label,.block-views-blockspecialties-bundle-specialty-filter-block .specialty-icon a,.block-views-blockspecialties-bundle-specialty-filter-block .specialty-name a{color:#fff;}.block-views-blockspecialties-bundle-specialty-filter-block .specialty-name a:hover{color:#f0f0f0;}.block-views-blockspecialties-bundle-specialty-filter-block .view-content{max-width:70%;margin:0 auto;}.block-views-blockspecialties-bundle-specialty-filter-block .specialty-name{font-weight:bold;}.block-views-blockspecialties-bundle-specialty-filter-block .body{padding:0 0 15px 0px;}.block-views-blockspecialties-bundle-specialty-filter-block .view-filters{padding-bottom:0px !important;border-bottom:none !important;}.block-views-blockspecialties-bundle-specialty-filter-block .btn{margin-top:0;}.field--name-field-researcher-profile-link{padding:20px 0 20px 0;}.page-node-type-researcher .region-content .field--name-body{margin-bottom:0;}.view-faculty-research .view-filters{border:none;}.view-faculty-research .form-item{padding:10px 10px 10px 0;}.view-display-id-clinical_trials_page .view-header{padding-bottom:20px;}.vocab-location .field--name-image img{margin-bottom:15px;}.vocab-location .field--name-field-specialties{padding-top:15px;padding-bottom:15px;}#block-views-block-location-location-block{clear:both;}#block-views-block-related-taxonomy-views-location-summary-block .views-field-field-location-image{margin-bottom:15px;}#block-views-block-related-taxonomy-views-location-summary-block .title a,#block-views-block-related-location-bundle-related-locations-nid .title a{font-size:1.2em;font-weight:bold;}.view-display-id-location_block .simple-gmap-link{display:inline;margin-top:15px;}.view-display-id-location_page .grid__content.form-group,.view-display-id-location_summary_block .grid__content.form-group{padding-bottom:3rem;}.view-display-id-location_block .views-row > *{margin-bottom:20px;}@media (min-width:768px){.view-display-id-location_block .views-row{display:flex;gap:20px;}.view-display-id-location_block .location-image-full img{height:100%;object-position:center;object-fit:cover;}.view-display-id-location_block .accessible-info,.view-display-id-location_block .location-image-full,.view-display-id-location_block .views-field-fieldset,.view-display-id-location_block .location-image{margin-bottom:0;flex:1;}.view-display-id-location_block .location-image-full{flex:2;}.view-display-id-location_block .views-field-fieldset .green-border,.view-display-id-location_block .accessible-info .mdblue-border,.view-display-id-location_block .location-image .location-tn{height:100%;}}.view-display-id-location_block .accessible-location .views-field,.view-display-id-location_block .main-location .views-field{text-align:center;}.view-display-id-location_block .address{font-weight:bold;margin:0 0 10px 0;}.view-display-id-location_block .main-location .views-field.views-field-field-phone-number{margin:0 0 10px 0;}.view-display-id-location_block .views-field-field-accessible-location-tips{font-style:italic;margin:0 0 10px 0;}.view-display-id-location_block .views-label.views-label-field-fax-number{float:none;margin-right:0;}.view-display-id-location_block .dotted-border{border-bottom:2px dotted #acddf7;}.view-display-id-location_block .accessible-location .simple-gmap-link a,.view-display-id-location_block .main-location .simple-gmap-link a{color:#fff;white-space:normal;font-size:1em;border-radius:4px;margin:10px 0;background-color:#033c5a;padding:15px;font-weight:bold;text-align:center;text-decoration:none;display:inline-block;width:100%;}.view-display-id-location_block .main-location .simple-gmap-link a{background-color:#008364;}.view-display-id-location_block .main-location .views-field.views-field-field-phone-number::before{content:"";}.view-display-id-location_block .main-location .simple-gmap-link a,.view-display-id-location_block .main-location .views-field-views-conditional-field a{width:100%;}.view-display-id-location_block .accessible-location .simple-gmap-link a:hover,.view-display-id-location_block .main-location .simple-gmap-link a:hover{background-color:#dbd2be;color:#033c5a;}.view-display-id-location_summary_block .form-group{margin-bottom:2rem;}@media (min-width:769px;){.view-display-id-location_summary_block .form-group{min-height:315px;}}.path-profile h1.page-header{display:none;}.field--name-field-education .field--label,.field--name-field-certifications .field--label,.field--name-field-residencies .field--label,.field--name-field-fellowships .field--label,.field--name-field-internship .field--label,.field--name-field-clinical-research-interest .field--label{padding-top:15px;}.person-profile .field--name-body{padding-top:15px;margin-top:15px;}.person-profile .field--name-body{border-top:5px solid #008364;margin-top:25px;padding-top:20px;}#block-fd-person-footer{border-top:5px solid #008364;margin-top:25px;}.person-profile h2{font-size:1.5em;font-weight:600;}.field--name-field-clinical-research-interest .field--item::before,.field--name-field-education .field--item::before,.field--name-field-certifications .field--item::before,.field--name-field-residencies .field--item::before,.field--name-field-internship .field--item::before,.field--name-field-fellowships .field--item::before{content:"●";padding-right:10px;color:#0a5b80;}.view-display-id-person_hero .profilehero-container img{width:100%;height:auto;}.view-display-id-person_hero .showcase-wrapper{position:relative;}.container-fluid .view-display-id-person_hero .showcase-wrapper,.container-fluid .view-display-id-fd_person_hero .showcase-wrapper{max-width:1170px;margin:auto;padding-left:25px;}.fa-email::before{font:var(--fa-font-regular);font-weight:900;content:"\f0e0";padding-right:10px;cursor:pointer;color:#008364;text-decoration:none;float:left;}.view-display-id-person_hero .views-row{position:relative;padding:1em;}.view-display-id-person_hero h1.showcase-title,.view-display-id-person_hero .professional-title,.view-display-id-person_hero .specialty-tag,.view-display-id-person_hero .views-field-field-phone-number{text-shadow:1px 1px 10px #fff,1px 1px 10px #fff;}.view-display-id-fd_person_hero .showcase-wrapper{background-color:#e3dccc;padding:25px;display:flex;column-gap:25px;}.view-display-id-fd_person_hero .views-field-views-conditional-field{}.view-display-id-fd_person_hero .views-field-fieldset{flex:1;}.view-display-id-fd_person_hero .views-field-field-unit-department .field-content{display:inline-block;}.view-display-id-fd_person_hero .showcase-wrapper > .views-field{flex-direction:column;}.view-display-id-person_hero .showcase-info,.view-display-id-fd_person_hero .showcase-info{position:relative;width:100%;}@media (min-width:992px){.view-display-id-person_hero .views-row{padding:0;}.view-display-id-person_hero .showcase-wrapper{position:absolute;top:5%;left:0;right:0;}.view-display-id-person_hero .views-field-views-conditional-field{float:right;margin-top:20px;}.view-display-id-person_hero .showcase-info{width:50%;}.view-display-id-person_hero .person-hero-bg{background-image:url(/themes/custom/smhsbootstrap/images/bg-geo.png);background-repeat:no-repeat;background-position:right center;min-height:530px;}}#block-views-block-related-content-person-bundle-person-hero{border-bottom:7px solid #033c5a;background-color:#eeeeee;}#block-views-block-related-content-person-bundle-person-hero .professional-title{margin-bottom:15px;}.highlighted-light.professional-title{color:#0f0f0f;}.views-field.views-field-views-conditional-field{}.views-field-field-call-to-action ul{padding-left:0;}.views-field-field-call-to-action li{list-style:none;float:left;margin:20px 20px 30px 0px;}.views-field-field-call-to-action li a{border-radius:3px;}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.subtheme-cancer #views-exposed-form-person-profile-bundle-person-profile-listing .form-item-tid-1{display:none;}
.profile-row{margin:0;padding:10px;}.profile-info{border:1px solid #e3dccc;padding:80px 20px 20px 20px;margin-top:-80px;}@media (min-width:768px){.profile-info{min-height:320px;}.subtheme-cancer .profile-info{min-height:200px;}}.subtheme-cancer .view-person-profile-bundle .specialty-tag{display:none;}.view-display-id-person_profile_listing a img{z-index:1;position:relative;}.field--name-description{padding:25px 0 25px 0;}.office-hours-status--closed{color:#A75523;line-height:2.5;font-style:normal;font-weight:bold;}.office-hours-status--closed::before{font:var(--fa-font-regular);font-weight:900;content:"\f06a";padding-right:10px;cursor:pointer;color:#A75523;text-decoration:none;}.office-hours-status--open{color:#008364;line-height:2.5;font-style:normal;font-weight:bold;}.office-hours-status--open::before{font:var(--fa-font-regular);font-weight:900;content:"\f058";padding-right:10px;cursor:pointer;color:#008364;text-decoration:none;}.view-location .views-field-field-phone-number ul{padding-left:0;}.views-label.views-label-field-fax-number{float:left;margin-right:10px;font-weight:bold;}.views-field.views-field-field-phone-number::before{font:var(--fa-font-regular);font-weight:900;content:"\f095";padding-right:10px;cursor:pointer;color:#008364;text-decoration:none;float:left;}.views-field.views-field-field-phone-number,.fa-email{font-weight:bold;margin-top:10px;}@media (min-width:992px){.office-hours .table{width:50%;max-width:100%;}}.location-tag span{font-weight:bolder;}.location-row{min-height:350px;}.location-tag::before{font:var(--fa-font-regular);font-weight:900;content:"\f3c5";padding-right:10px;cursor:pointer;color:#0a5b80;text-decoration:none;display:inline;}.view-display-id-location_page .title{margin:15px 0 10px 0;}.view-display-id-location_block .views-field-field-phone-number ul li{list-style:none;}.region-content .pager-nav{clear:both;}.view-filters option:focus,.view-filters option:active,.view-filters option:hover{background-color:#e3dccc;}.subtheme-kidney .view-filters option:focus,.subtheme-kidney .view-filters option:active,.subtheme-kidney .view-filters option:hover{background-color:#e1e1e1;}.block-views-exposed-filter-blockmagazine-bundle-topics-listing ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;}.block-views-exposed-filter-blockmagazine-bundle-topics-listing ul ul{display:none;}.view-display-id-topics_listing .views-field-name,.block-views-exposed-filter-blockmagazine-bundle-topics-listing li{font-size:1.4em;font-weight:bold;padding:1.0em 0;border-bottom:1px solid #e4ccbd;height:4.5em;width:32%;}.view-display-id-topics_listing .views-field-name a,.block-views-exposed-filter-blockmagazine-bundle-topics-listing a.bef-link{text-decoration:none;border-bottom:0 none;color:#777;}.view-display-id-topics_listing .views-field-name a:hover,.block-views-exposed-filter-blockmagazine-bundle-topics-listing a.bef-link:hover{color:#0a5b80;}.magazine-archive-issue{text-align:center;}.magazine-archive-issue img{margin-left:auto;margin-right:auto;margin-bottom:10px;}.magazine-archive-issue a{font-size:1.4em;font-weight:bold;padding:1.0em 0;}.view-display-id-issue_archives .row > *{margin:1.0em 0;}#views-exposed-form-magazine-bundle-topics-listing .form-item-field-article-topic-target-id{width:100%;}#views-exposed-form-magazine-bundle-topics-listing li{list-style:none;width:100%;border-bottom:2px solid #eee;padding:10px;}#views-exposed-form-magazine-bundle-topics-listing li a{text-decoration:none;font-weight:bold;}#views-exposed-form-magazine-bundle-topics-listing li a:focus,#views-exposed-form-magazine-bundle-topics-listing li a:hover{border-bottom:none;}#views-exposed-form-magazine-bundle-topics-listing li:hover,#views-exposed-form-magazine-bundle-topics-listing li:focus{background-color:#eee;border-bottom:2px solid #f0ad4e;}.view-display-id-topics_listing .views-field-field-article-type{margin-top:20px;font-size:0.8em;text-transform:uppercase;}.view-display-id-topics_listing .title a{font-size:1.25em;}.view-display-id-topics_listing .list-stream .form-item{margin-right:0;}
@media (min-width:992px){#views-exposed-form-magazine-bundle-topics-listing li{list-style:none;float:left;width:28.3%;padding:20px;margin-left:2%;margin-right:2%;}}.view-empty{padding-top:20px;}.view-filters{padding-bottom:20px;border-bottom:7px solid #C8B18B;}.subtheme-kidney .view-filters{border-bottom:7px solid #e1e1e1;}.list-stream .form-item{margin-right:0 5px 5px 0;}.form-control{color:#333;}#edit-reset,#edit-reset--5avOqMJkFa4{margin-left:10px;}.view-filters select[multiple],.view-filters select[size]{max-height:150px;}.views-exposed-form .control-label,.bef-exposed-form .fieldset-legend{font-family:var(--base-font);font-weight:700;color:#033c5a;text-transform:uppercase;display:block;margin-top:10px;}.views-exposed-widget .form-item label.option{font-size:0.9em;}.form-checkboxes.bef-checkboxes .form-item{display:block;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{display:inline-block;float:none;margin-right:10px !important;}.form-inline .form-group{margin-right:10px;margin-top:0px;}@media (max-width:992px){.form-group:not(.views-exposed-form .form-group) .form-actions{display:block}}.form-group:not(.views-exposed-form .form-group) .form-actions{display:inline-block;vertical-align:bottom;}.views-exposed-form .form-actions .btn{margin:0;margin-top:10px;margin-right:10px;}.views-exposed-form .form-actions{margin-top:0;padding-top:0;}#block-exposedformcustom-acquia-searchsearch-page{margin-top:20px;}#block-exposedformcustom-acquia-searchsearch-page .btn,#block-specialty-filter-block .btn,#block-exposedformcustom-acquia-searchsearch-page-2 .btn{margin-top:0;}.a2a_label{overflow:scroll !important;}.list-stream.news .stream-row{padding:30px 0;clear:both;overflow:hidden}.list-stream .stream-row{border-bottom:1px solid #d9d0bb;overflow:hidden;}.list-stream .stream-row .thumb,.list-stream .thumb{float:left;padding-right:20px;margin-bottom:12px;}.list-stream .stream-row .thumb-right,.list-stream.news .stream-row .thumb-right{float:right;padding-right:20px;margin-bottom:12px;margin-left:20px}@media (max-width:768px){.list-stream .stream-row .thumb-right,.list-stream.news .stream-row .thumb-right{padding-right:0;margin-bottom:12px;margin-left:0;}}.list-stream .stream-row .thumb img,.list-stream .stream-row .thumb-right img,.list-stream.news .stream-row .thumb-right img,.list-stream .thumb img{border-bottom:8px solid transparent;}.list-stream .stream-row .thumb:hover img,.list-stream .stream-row .thumb:focus img,.list-stream .stream-row .thumb-right:hover img,.list-stream .stream-row .thumb-right:focus img,.list-stream.news .stream-row .thumb-right:hover img,.list-stream.news .stream-row .thumb-right:focus img,.list-stream .thumb:hover img,.list-stream .thumb:focus img{border-bottom-color:#ffd400;}.list-stream .title,.list-stream .title a,.profile-info .title,.profile-info .title a,.view-display-id-location_page .title,.view-display-id-location_page .title a{font-family:var(--base-font);font-weight:700;color:#033c5a;font-size:1.075em;}.list-stream .title:hover,.list-stream .title:focus,.list-stream .title a:hover,.list-stream .title a:focus,.profile-info .title a:hover,.profile-info .title a:focus,.view-display-id-location_page .title a:focus,.view-display-id-location_page .title a:hover{color:#0a5b80;}.list-stream.default .stream-row .thumb:hover img,.list-stream.default .stream-row .thumb:focus img{border-color:#ffd400;}
.list-stream.default .stream-row .thumb img{border-radius:50%;border:5px solid #e4ccbd;}

.list-stream.news .title,.list-stream.news .date{padding-bottom:5px;}

.list-stream.news .date{color:#515151;font-size:15px;}.list-stream.news .body{padding-top:5px;}#block-views-block-news-bundle-latest-news{border-top:7px solid #C8B18B;}#block-views-block-news-bundle-latest-news .block-title{border-bottom:none;}.view-display-id-event_type_taxonomy_view .view-header{border-bottom:7px solid #c8b18b;}#views-bootstrap-news-bundle-news-duo-block{padding:15px;}#block-views-block-news-bundle-news-duo-block .block-title{margin-bottom:20px;}@media (max-width:992px){#block-views-block-news-bundle-news-duo-block .view-row{clear:both;}}#block-views-block-news-bundle-news-duo-block .view-row{padding-top:15px;padding-bottom:15px;border-bottom:0.5px solid #f4f4f4;}@media (min-width:992px){#block-views-block-news-bundle-news-duo-block .attachment-before .view-row{border-color:transparent;}}.fc-content{text-overflow:ellipsis;}.fc-event,.fc-event:hover,.fc-event:focus{color:#fff;}.fc-event{border-color:#ccc;}.fc-event:hover,.fc-event:focus{text-decoration:none;background-color:#0a5b80;}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee;}.fc-unthemed .fc-disabled-day{background:#eee;opacity:1.0;}.fc-button-primary{color:#fff;background-color:#033c5a;border-color:#0a5b80;}.fc-button-primary:hover,.fc-button-primary:focus{color:#fff;background-color:#0a5b80;border-color:#f0ad4e;}.fc-button-primary:not(:disabled).fc-button-active,.fc-button-primary:not(:disabled):active{color:#fff;background-color:#0a5b80;border-color:#0a5b80;}.fc-other-month,.fc-day-top.fc-other-month{opacity:1.0;background:#eee;}a[data-goto]:hover,a[data-goto]:focus{text-decoration:none;}.view-display-id-events_block_card .date-block{width:120px;height:120px;background-color:#0a5b80;color:#fff;float:left;text-transform:uppercase;text-align:center;margin-right:2%;padding:5px;}.view-display-id-events_block_card .date-block .date-day{font-size:2.0em;}.view-display-id-events_block_card .grid__content.form-group{margin-top:15px;}.center-justify{display:flex;justify-content:center;align-items:center;}@media (max-width:768px){.fc-toolbar h2{padding:10px;font-size:1.5em;}}aside .block{margin-bottom:30px;}aside .list-stream .stream-row,aside .list-stream.news .stream-row{padding:15px 0;clear:both;}aside .title,aside .title a{font-size:1.0em;}aside h2.block-title,aside h2.block-title,aside .block-title,aside .block-title{font-size:1.2em;border-top:5px solid #d9d0bb;border-bottom:0;padding-top:10px;font-family:var(--base-font);font-weight:700;color:#033c5a;}#popup-text{margin-top:20px;}.eu-cookie-compliance-message h1,.eu-cookie-compliance-message h2,.eu-cookie-compliance-message h3,.eu-cookie-compliance-message p{line-height:1.5;}.eu-cookie-compliance-content{padding:5px 20px 5px 20px;max-width:1200px;}.eu-cookie-compliance-message h2{font-family:var(--base-font);}.eu-cookie-compliance-message p{font-family:var(--base-font);font-size:0.8em;}#sliding-popup button.eu-cookie-compliance-default-button{display:inline-block;width:auto;cursor:pointer;border-radius:3px;background-image:none;border:solid 1px #004065;font-weight:normal !important;color:#004065;text-decoration:none;padding:5px 12px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;background-color:#ffffff;}.eu-cookie-compliance-default-button{display:inline-block;width:auto;cursor:pointer;border-radius:3px;background-image:none;border:solid 1px #004065;font-weight:normal !important;color:#004065;text-decoration:none;padding:5px 12px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;background-color:#ffffff;}.agree-button.eu-cookie-compliance-default-button:hover,.agree-button.eu-cookie-compliance-default-button:focus{border:2px solid #ffd400;}#sliding-popup p a{color:#ffffff;}#sliding-popup p a:hover,#sliding-popup p a:focus{text-decoration:none;border-bottom:2px solid #ffd400;}.accessibility-notice{padding-top:15px;font-size:0.9em;color:#fff;}.accessibility-notice a{color:#fff;}.accessibility-notice a:hover,.accessibility-notice a:focus{border-bottom:2px solid #ffd400;}#navbar{margin-top:0;margin-bottom:0;background-color:#fff;border:none;}.navbar .logo{width:380px;max-width:100%;padding-top:10px;padding-bottom:15px;}.navbar .logo.ctsi{width:300px;max-width:100%;padding-top:10px;padding-bottom:15px;}@media (max-width:400px){.navbar .logo{width:300px;max-width:100%;padding-top:10px;padding-bottom:15px;}}.navbar .logo:hover,.navbar .logo:focus{border-bottom:none;}#block-customlogo{display:inline-block;max-width:100%;}@media (max-width:720px){.menu--top-menu{display:none;}}@media (max-width:767px){.top-nav{text-align:center;padding:5px 0 5px 0px;border-bottom:1px solid #e3dccc;}}#block-topmenu-2 .sf-accordion-toggle{padding:10px;border-bottom:1px solid #eee;}#superfish-top-menu-toggle{text-decoration:none;}#superfish-top-menu-toggle::after{font:var(--fa-font-regular);font-weight:900;content:"\f078";padding:12px 15px;cursor:pointer;color:#033c5a;text-decoration:none;}#superfish-top-menu{float:right;}.menu--top-menu > li{display:inline-block;}@media (min-width:992px){#block-topmenu,#block-topmenu-2{float:right;margin-right:15px;}}.menu--top-menu > li > a,.sf-top-menu > li > a{text-decoration:underline;text-align:center;color:#033c5a;font-size:0.8em;}.menu--top-menu > li > a:hover,.menu--top-menu > li > a:focus,.sf-top-menu > li > a:hover,.sf-top-menu > li > a:focus{background-color:transparent;border-top:2px solid #033c5a;border-bottom:none;text-decoration:underline;}.give-nav{background-color:#0a5b80;}.subtheme-kidney .give-nav{background-color:#3b6f25;}.menu--top-menu > li > a.give-nav,.sf-top-menu > li > a.give-nav,.sf-top-menu > li > a.give-nav:hover,.sf-top-menu > li > a.give-nav:focus{background-color:#0a5b80;color:#fff;text-transform:uppercase;border-top:2px solid #0070a5;border-bottom-left-radius:8px;border-bottom-right-radius:8px;text-shadow:0 1px 0 rgba(0,0,0,0.1);text-decoration:none;font-weight:bold;}.subtheme-kidney .menu--top-menu > li > a.give-nav,.subtheme-kidney .sf-top-menu > li > a.give-nav,.subtheme-kidney .sf-top-menu > li > a.give-nav:hover,.subtheme-kidney .sf-top-menu > li > a.give-nav:focus{background-color:#3b6f25;border-top:2px solid #43a047;}.menu--top-menu > li > a.give-nav:hover,.menu--top-menu > li > a.give-nav:focus{background-color:#033c5a;border-top:2px solid #ffd400;text-decoration:none !important;}#block-customcalltoaction{display:none;}@media (min-width:768px){#block-customcalltoaction{padding-top:40px;text-align:right;display:block;float:right;padding-bottom:20px;}.ctalarge{padding-top:10px !important;padding-bottom:10px;}}@media (min-width:769px){#block-quicklinks{display:inline-block;float:right;padding-top:40px;margin-right:15px;}}@media (max-width:768px){.menu--quick-links{display:none;}}.menu--quick-links > li > a{background:#d9d0bb;border:0;font-size:0.8em;padding-right:1em;transition:all 0.2s ease-out 0s;font-family:var(--base-font);font-weight:600;color:#033c5a;text-transform:uppercase;border-radius:3px;text-decoration:none !important;}.menu--quick-links > li > a:hover,.menu--quick-links > li > a:focus{text-decoration:none;}.menu--quick-links > li > a:hover,.menu--quick-links > li > a:focus,.menu--quick-links .open > a,.menu--quick-links .open > a:hover,.menu--quick-links .open > a:focus{background-color:#0a5b80;color:#fff;}.menu--quick-links .dropdown-menu{box-shadow:none;border-radius:0;border-top:5px solid #0a5b80;padding-top:0;left:auto;right:0;}.menu--quick-links .dropdown-menu li{line-height:1.3em;border-top:1px solid #fff;padding-top:7px;padding-bottom:7px;background-color:#eee;}.menu--quick-links .dropdown-menu li a{color:#033c5a;}.menu--quick-links .dropdown-menu li a:hover,.menu--quick-links .dropdown-menu li a:focus{background-color:transparent;border-bottom:none}.menu--quick-links .dropdown-menu li:hover,.menu--quick-links .dropdown-menu li:focus{background-color:#fff;}#block-subsitetitle{clear:both;background-color:#eeeeee;padding-left:15px;padding-right:15px;padding-bottom:20px;}#block-subsitetitle a{color:#033c5a;}.branding{clear:both;}.main-nav.container-fluid{padding-right:0;}.menu--main,#navbar-collapse,.main-nav{background-color:#033c5a;}.subtheme-kidney .menu--main,.subtheme-kidney #navbar-collapse,.subtheme-kidney .main-nav{background-color:#3b6f25;}#navbar-collapse{margin-left:0;margin-right:0;}.navbar-default .navbar-nav > li > a{color:#fff;text-decoration:none;font-size:0.95em;border-bottom:1px solid transparent;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-nav .dropdown-menu > .active > a:hover,.navbar-nav .dropdown-menu > .active > a:focus,.navbar-nav a.dropdown-toggle.active-trail:hover,.navbar-nav a.dropdown-toggle.active-trail:focus{color:#fff;background-color:#0a5b80;border-bottom:1px solid #ffd400;}.subtheme-kidney .navbar-default .navbar-nav > li > a:hover,.subtheme-kidney .navbar-default .navbar-nav > li > a:focus,.subtheme-kidney .navbar-nav .dropdown-menu > .active > a:hover,.subtheme-kidney .navbar-nav .dropdown-menu > .active > a:focus,.subtheme-kidney .navbar-nav a.dropdown-toggle.active-trail:hover,.subtheme-kidney .navbar-nav a.dropdown-toggle.active-trail:focus{color:#fff;background-color:#437d2a;}.navbar-nav .dropdown-menu > .active > a,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color:#033c5a;background-color:#e7e7e7;}.subtheme-kidney .navbar-nav .dropdown-menu > .active > a,.subtheme-kidney .navbar-default .navbar-nav > .active > a,.subtheme-kidney .navbar-default .navbar-nav > .active > a:hover,.subtheme-kidney .navbar-default .navbar-nav > .active > a:focus{color:#3c651f;background-color:#fff;}.navbar-nav .dropdown-menu > .active > a,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .open > a,.navbar-nav .dropdown-menu > li > a{border-bottom:1px solid transparent;}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{color:#033c5a;background-color:#e7e7e7;}.subtheme-kidney .navbar-default .navbar-nav > .open > a,.subtheme-kidney .navbar-default .navbar-nav > .open > a:hover,.subtheme-kidney .navbar-default .navbar-nav > .open > a:focus{color:#3c651f;background-color:#fff;}.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{border-bottom:1px solid #ffd400;}.dropdown-menu{font-size:16px;}@media (min-width:1140px){.navbar-default .navbar-nav li.last{margin-right:15px;}}.navbar-nav .dropdown-menu{background-color:#e7e7e7;}.subtheme-kidney .navbar-nav .dropdown-menu{background-color:#fff;}.navbar-nav .dropdown-menu > li > a{padding:10px;color:#033c5a;text-decoration:none;}.subtheme-kidney .navbar-nav .dropdown-menu > li > a{color:#3c651f;}.navbar-nav .dropdown-menu > li > a:hover,.navbar-nav .dropdown-menu > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:#0a5b80;}.subtheme-kidney .navbar-nav .dropdown-menu > li > a:hover,.subtheme-kidney .navbar-nav .dropdown-menu > li > a:focus,.subtheme-kidney .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.subtheme-kidney .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:#437d21;}.navbar-default .navbar-toggle{background-color:#fff;}.navbar-default .navbar-nav .navbar-text{display:none;}.navsearch:after{font:var(--fa-font-regular);font-weight:900;content:"\f002";padding-right:0;display:block;cursor:pointer;color:#fff;}#search{padding:18px;border-radius:0;margin:0;}#search:focus,#search:hover{background-color:#0a5b80;border-bottom:1px solid #f0ad4e;}#search:active{}.subtheme-landing-page #search.navsearch.btn.btn-search{display:none;}.subtheme-magazine .navsearch:after{color:#333;}.subtheme-magazine #search:focus,.subtheme-magazine #search:hover{background-color:transparent;border-bottom:2px solid #f0ad4e;}.navsearch{background:transparent;border:none;}#views-exposed-form-custom-acquia-search-search-page .input-group-addon,#block-exposedformcustom-acquia-searchsearch-page-2 .views-exposed-form .control-label{display:none;}#views-exposed-form-custom-acquia-search-search-page .input-group .form-control:first-child{border-radius:4px;}#views-exposed-form-custom-acquia-search-search-page .form-inline .input-group{width:100%;}.region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page{display:none;margin-top:1em;margin-bottom:1em;}.region-hero .form-item-search{display:block;}.region-hero .form-item-search input{width:100%;}.region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page label{display:none;}.region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page .form--inline{display:flex;}.region-hero .form-item-search{flex-grow:1;padding-right:1em;}.region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page button{margin:0;}.region-content #views-exposed-form-custom-acquia-search-search-page{padding-top:30px;padding-bottom:50px;border-bottom:5px solid #d9d0bb;}.view-display-id-fd_person_search .views-field.views-field-field-phone-number::before,.view-display-id-fd_person_search .fa-email::before,.view-display-id-fd_person_hero .views-field.views-field-field-phone-number::before,.view-display-id-fd_person_hero .fa-email::before{display:none !important;}.view-display-id-faculty_directory .views-field.views-field-field-phone-number:before,.view-display-id-fd_person_search .views-field.views-field-field-phone-number:before{display:none;}.view-display-id-faculty_directory .views-field.views-field-field-phone-number,.view-display-id-fd_person_search .views-field.views-field-field-phone-number{font-weight:400;}.view-display-id-fd_person_search tr th{font-weight:700;}.view-display-id-faculty_directory .view-filters,.view-display-id-fd_person_search .view-filters{border-bottom:none;}#block-mainnavigation-2,#block-views-block-related-content-person-bundle-person-navigation,#block-custommenu{border-top:7px solid #c0b28e;}.sidenav{margin-bottom:60px;display:block !important;}.sidenav .nav > li > a:hover,.view-display-id-person_navigation li > a:hover{background:#e5eef2;}.sidenav h2{margin-bottom:0;margin-top:0;font-size:1.3em;border-bottom:5px solid #c0b28e;font-family:var(--base-font);color:#033c5a;}.sidenav h2 a{color:#033c5a;position:relative;display:inline-block;padding-left:30px;}.sidenav h2 a::before,.sidenav > ul > li.dropdown:not(.active-trail) > a:after,.sidenav > ul > li.expanded a.is-active:after,.sidenav > ul > li.expanded.active-trail > a:after,.sidenav > ul ul li.expanded:not(.active-trail) > a::after{position:absolute;text-rendering:auto;font:var(--fa-font-regular);font-weight:900;}.sidenav h2 a::before{font-size:2.125rem;line-height:27px;padding-right:10px;color:#E0E0E0;left:0;font:var(--fa-font-regular);content:"\f053";}.sidenav h2 a:hover::before{color:#0073AA;}.sidenav ul,.view-display-id-person_navigation ul{margin:0;padding:0;}.sidenav ul li,.view-display-id-person_navigation ul li{list-style:none;}.sidenav ul li a,.view-display-id-person_navigation ul li a{text-decoration:none;padding:10px 15px;display:block;position:relative;}.sidenav > ul > li,.view-display-id-person_navigation ul li{border-bottom:1px solid #ddd;}.sidenav > ul > li a,.view-display-id-person_navigation ul > li a{color:#0073AA;font-size:.95em;padding-top:8px;padding-bottom:8px;}.sidenav > ul > li a:hover,.sidenav > ul > li a:focus,.view-display-id-person_navigation > ul > li a:hover,.view-display-id-person_navigation > ul > li a:focus{background:#e5eef2;color:#033c5a;}.sidenav > ul > li a:hover:after,.sidenav > ul > li a:focus:after{color:#033c5a;}.sidenav > ul > li.collapsed > a,.sidenav > ul > li.expanded > a{padding-right:30px;}.sidenav > ul > li.expanded a.is-active,.sidenav > ul > li.expanded a.active-trail{color:#033c5a;background:#e4e4e4;}.sidenav > ul > li.dropdown:not(.active-trail) > a::after{color:#d9d0bb;right:15px;top:9px;content:"\f067";}.sidenav > ul > li.expanded a.is-active::after,.sidenav > ul > li.expanded.active-trail > a::after{color:#d9d0bb;right:15px;top:9px;content:"\f068";}.sidenav > ul > li.leaf a.is-active,.sidenav > ul > li.leaf a.active-trail{color:#033c5a;background:#eee;}.sidenav > ul > li.active a.is-active{background-color:#f1f1f1;font-weight:bold;}.sidenav > ul > li > ul{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.sidenav > ul > li > ul > li.collapsed > a,.sidenav > ul > li > ul > li.expanded > a{padding-right:30px;}.sidenav > ul > li > ul > li:not(.last){border-bottom:1px dotted #ddd;}.sidenav > ul > li > ul > li.active{background:#e4e4e4;}.sidenav > ul > li > ul > li.active a{color:#033c5a;}.sidenav > ul > li > ul > li a{color:#033c5a;font-family:var(--base-font);padding-left:30px;padding-top:8px;padding-bottom:8px;}.sidenav > ul > li > ul > li a.is-active,.sidenav > ul > li > ul > li a.active-trail{background-color:transparent;border-left:0;font-weight:bold;}.sidenav > ul > li > ul > li a.is-active::after,.sidenav > ul > li > ul > li a.active-trail::after{display:none;}.sidenav > ul > li > ul > li.expanded.active{background:#e4e4e4;}.sidenav > ul > li > ul > li.expanded a.active,.sidenav > ul > li > ul > li.expanded a.active-trail{background-color:#f1f1f1;}.sidenav > ul ul li.expanded:not(.active-trail) > a::after{font-size:0.8em;color:#aaa;right:15px;top:9px;content:"\f105";}.sidenav > ul > li > ul > li > ul{border-top:1px solid #ddd;background:#fff !important;}.sidenav > ul > li > ul > li > ul > li{border-bottom:1px solid #fff;}.sidenav > ul > li > ul > li > ul > li a{font-size:1em;line-height:1.6em;font-family:var(--base-font);padding-left:45px;color:#0073AA;}.sidenav > ul > li > ul > li > ul > li a.is-active{color:#0073AA;}.sidenav > ul > li > ul > li > ul > li.expanded a.active,.sidenav > ul > li > ul > li > ul > li.expanded a.active-trail{background-color:transparent;}.sidenav > ul > li > ul > li > ul > li.active a.active,.sidenav > ul > li > ul > li > ul > li.active a.active-trail{}.sidenav > ul > li > ul > li > ul > li > ul{border-top:1px solid #fff;}.sidenav > ul > li > ul > li > ul > li > ul > li{border-bottom:1px solid #fff;}.sidenav > ul > li > ul > li > ul > li > ul > li a{padding-left:55px;}.sidenav a.ext:after{background:url(../../themes/custom/smhsbootstrap/images/ext-link.png) 5px center no-repeat;content:"";opacity:0.5;width:10px;height:10px;padding-right:20px;text-decoration:none;text-rendering:optimizeLegibility;}

.sidenav a.ext:hover:after{opacity:1;}.sidenav ul ul{display:none;}.sidenav ul a.is-active + ul,.sidenav li.active-trail > a + ul{display:block;}@media (max-width:1139px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;padding-top:10px;padding-bottom:10px;line-height:20px;text-decoration:none;font-family:var(--base-font);}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#033c5a;background-color:#e7e7e7;font-family:var(--base-font);}}.navbar-default .navbar-nav.navbar-toggle{border-color:#ddd;}.navbar-default .navbar-nav .navbar-toggle:hover,.navbar-default .navbar-nav .navbar-toggle:focus{background-color:#ddd;}.navbar-default .navbar-nav .navbar-toggle .icon-bar{background-color:#888;}.navbar-default .navbar-nav .navbar-collapse,.navbar-default .navbar-nav .navbar-form{border-color:#e7e7e7;}.navbar-default .navbar-nav .navbar-link{color:#033c5a;}.navbar-nav .navbar-link:hover{color:#033c5a;}@media (max-width:1139px){.navbar{border-radius:0;}.navbar-header,.navbar-left,.navbar-right,.navbar-text,.navbar-nav > li{float:none !important;}.navbar-toggle{display:block;position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}.navbar-toggle:focus{outline:0;}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch;}.navbar-collapse.in{overflow-y:auto;}.navbar-collapse.collapse{display:none !important;}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px;}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0;}.navbar-static-top{z-index:1000;border-width:0 0 1px;}.navbar-nav{float:none !important;}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:20px;float:none;}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu > li > a{line-height:20px;}.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus{background-image:none;}.navbar-nav > li > .dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.navbar-btn{margin-top:8px;margin-bottom:8px;}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px;}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px;}.navbar-text{margin-top:15px;margin-bottom:15px;}.collapse.in{display:block !important;}}.bootstrap-tabs .nav-tabs > li,.vertical-tabs .nav-tabs > li{font-weight:bold;}.bootstrap-tabs .nav-tabs > li.active > a,.bootstrap-tabs .nav-tabs > li.active > a:hover,.bootstrap-tabs .nav-tabs > li.active > a:focus,.vertical-tabs .nav-tabs > li.active > a,.vertical-tabs .nav-tabs > li.active > a:hover,.vertical-tabs.nav-tabs > li.active > a:focus{border:none;}.bootstrap-tabs .tab-content > .active,.vertical-tabs .tab-content > .active{border:none;}@media (max-width:767px){.bootstrap-tabs ul.nav.nav-tabs,.vertical-tabs ul.nav.nav-tabs{border-top:1px solid #e1e1e1;}}.bootstrap-tabs ul.nav.nav-tabs,.vertical-tabs ul.nav.nav-tabs{border-bottom:1px solid #033c5a;}.bootstrap-tabs .nav-tabs > li.active > a,.bootstrap-tabs .nav-tabs > li.active > a:hover,.bootstrap-tabs .nav-tabs > li.active > a:focus,.vertical-tabs .nav-tabs > li.active > a,.vertical-tabs .nav-tabs > li.active > a:hover,.vertical-tabs .nav-tabs > li.active > a:focus{color:#033c5a;}.bootstrap-tabs .nav-tabs > li > a:hover,.vertical-tabs .nav-tabs > li > a:hover{border-radius:0;}.bootstrap-tabs .nav-tabs > li > a,.vertical-tabs .nav-tabs > li > a{border:transparent;border-radius:0;}.bootstrap-tabs .nav > li > a:hover,.bootstrap-tabs .nav > li > a:focus,.vertical-tabs .nav > li > a:hover,.vertical-tabs .nav > li > a:focus{background-color:transparent;}.bootstrap-tabs .nav-tabs > li:after,.vertical-tabs .nav-tabs > li:after{display:block;content:'';border-bottom:7px solid #0a5b80;transition:transform 0.3s ease-in;transform:scaleX(0);}.bootstrap-tabs .nav-tabs > li:hover:after,.vertical-tabs .nav-tabs > li:hover:after{transform:scaleX(1);}.bootstrap-tabs .nav-tabs > li.active:after,.vertical-tabs .nav-tabs > li.active:after{display:block;content:'';border-bottom:7px solid #f0ad4e;transform:scaleX(1);}.tab-content > .active > .tab-pane-content{padding-top:15px;}.bootstrap-tabs.custom-tabs .nav-tabs > li > a,.custom-tabs .bootstrap-tabs .nav-tabs > li > a{margin-right:0;border-radius:0;}.bootstrap-tabs.custom-tabs,.custom-tabs .bootstrap-tabs{margin-top:40px;}.bootstrap-tabs.custom-tabs .nav > li,.custom-tabs .bootstrap-tabs .nav > li{margin-right:10px;margin-bottom:10px;}.bootstrap-tabs.custom-tabs .nav > li > a,.custom-tabs .bootstrap-tabs .nav > li > a{text-transform:uppercase;background-color:#e3dccc;padding:20px 30px 20px 30px;text-decoration:none;}.bootstrap-tabs.custom-tabs .nav-tabs > li.active > a,.bootstrap-tabs.custom-tabs .nav-tabs > li.active > a:hover,.bootstrap-tabs.custom-tabs .nav-tabs > li.active > a:focus,.custom-tabs .bootstrap-tabs .nav-tabs > li.active > a,.custom-tabs .bootstrap-tabs .nav-tabs > li.active > a:hover,.custom-tabs .bootstrap-tabs .nav-tabs > li.active > a:focus{color:#fff;background-color:#033c5a;border-bottom:none;}.bootstrap-tabs.custom-tabs ul.nav.nav-tabs,.vertical-tabs ul.nav.nav-tabs,.custom-tabs .bootstrap-tabs ul.nav.nav-tabs,.vertical-tabs ul.nav.nav-tabs{border-bottom:none;}.bluegreen-tabs .bootstrap-tabs{margin-top:40px;}.bluegreen-tabs .bootstrap-tabs ul.nav.nav-tabs{border-bottom:none;}.bluegreen-tabs .bootstrap-tabs .nav > li{margin-right:10px;margin-bottom:10px;}.bluegreen-tabs .bootstrap-tabs .nav-tabs > li.active > a{background-color:#049c78;color:#ffffff;box-shadow:rgba(0,0,0,0.4) 0px 2px 4px,rgba(0,0,0,0.3) 0px 7px 13px -3px,rgba(0,0,0,0.2) 0px -3px 0px inset;}.bluegreen-tabs .bootstrap-tabs .nav > li > a{text-transform:uppercase;padding:15px 30px;text-decoration:none;border-radius:10px;color:#ffffff;background-color:#0a5b80;}.bluegreen-tabs .bootstrap-tabs .nav-tabs > li::after{display:block;content:'';border-bottom:7px solid #31ba98;transition:transform 0.3s ease-in;transform:scaleX(0);padding-top:8px;max-width:95%;margin:0 auto;border-radius:15px;}.bluegreen-tabs .bootstrap-tabs .nav-tabs > li.active::after{transform:scaleX(1);}.bluegreen-tabs .bootstrap-tabs .nav-tabs > li:hover::after{transform:scaleX(1);}.bluegrey-tabs .bootstrap-tabs{margin-top:40px;}.bluegrey-tabs .bootstrap-tabs ul.nav.nav-tabs{border-bottom:none;}.bluegrey-tabs .bootstrap-tabs .nav > li{margin-right:10px;margin-bottom:10px;}.bluegrey-tabs .bootstrap-tabs .nav-tabs > li.active > a{background-color:#0b3b5d;color:#ffffff;;}.bluegrey-tabs .bootstrap-tabs .nav > li > a{text-transform:uppercase;padding:15px 30px;text-decoration:none;border-radius:10px;color:#033c5a;background-color:#e1e1e1;}.bluegrey-tabs .bootstrap-tabs .nav-tabs > li::after{display:block;content:'';border-bottom:5.5px solid #0b3b5d;transition:transform 0.3s ease-in;transform:scaleX(0);padding-top:8px;max-width:95%;margin:0 auto;}.bluegrey-tabs .bootstrap-tabs .nav-tabs > li.active::after{transform:scaleX(1);}.bluegrey-tabs .bootstrap-tabs .nav-tabs > li:hover::after{transform:scaleX(1);}.a2a_svg{overflow:visible;}.menu.menu--social-links.nav{background-color:#0a5b80;}.subtheme-kidney .menu.menu--social-links.nav{background-color:#437d2a;}.menu--social-links{margin-top:40px;margin-bottom:0;background-color:#0a5b80;margin-bottom:3px !important;}.subtheme-kidney .menu--social-links{margin-top:40px;margin-bottom:0;background-color:#0a5b80;margin-bottom:3px !important;}.menu--social-links > li{display:inline-block;width:100%;}@media (min-width:992px){.menu--social-links > li{width:16.2%;}.subtheme-mfa .menu--social-links > li,.subtheme-mfa-main .menu--social-links > li,.subtheme-kidney .menu--social-links > li,.subtheme-landing-page .menu--social-links > li{width:19%;}}.menu--social-links > li a{color:#fff;text-decoration:none;text-align:center;padding:10px 15px;border-bottom:2px solid #0a5b80;}.subtheme-kidney .menu--social-links > li a{border-bottom:2px solid #437d2a;}.menu--social-links > li > a:hover,.menu--social-links > li > a:focus{background-color:transparent;border-bottom:2px solid #ffd400;}.menu--social-links > li a{color:#fff;padding-left:10px;}.menu--social-links > li a::before{padding-left:5px;padding-right:5px;text-rendering:auto;color:#ffffff;}
.menu--social-links > li a.facebook::before{content:"\f39e";font:var(--fa-font-brands);}.menu--social-links > li a.yelp::before{content:"\f1e9";font:var(--fa-font-brands);}.menu--social-links > li a.twitter::before{content:"\e61b";font:var(--fa-font-brands);}.menu--social-links > li a.instagram::before{content:"\f16d";font:var(--fa-font-brands);}.menu--social-links > li a.youtube::before{content:"\f167";font:var(--fa-font-brands);}.menu--social-links > li a.linkedin::before{content:"\f0e1";font:var(--fa-font-brands);}.menu--social-links > li a.rssfeeds::before,.feed-icons::before{content:"\f09e";font:var(--fa-font-regular);font-weight:900;}.menu--social-links > li a.pinterest::before{content:"\f231";font:var(--fa-font-brands);}.menu--social-links > li a.snapchat::before{content:"\f2ac";font:var(--fa-font-brands);}.menu--social-links > li a.vimeo::before{content:"\f27d";font:var(--fa-font-brands);}.menu--social-links > li a.tumblr::before{content:"\f173";font:var(--fa-font-brands);}.feed-icons::before{color:#f0ad4e;}.feed-icons{margin-top:20px;display:none;}.overlay-wrap{background-color:rgba(3,60,90,0.85);padding:70px 0;}.subtheme-mfa .region.region-local-footer,.subtheme-mfa-main .region.region-local-footer,.subtheme-landing-page .region.region-local-footer,.subtheme-cancer .region.region-local-footer,.region.region-local-footer{background-color:#033c5a;background-attachment:fixed;background-size:cover;}#block-localfooter{padding-left:15px;padding-right:15px;padding-top:45px;padding-bottom:45px;}@media (min-width:992px){.region.region-local-footer{background-image:url(../../themes/custom/smhsbootstrap/images/rosshall.jpg);}.subtheme-mfa .region.region-local-footer,.subtheme-mfa-main .region.region-local-footer,.subtheme-landing-page .region.region-local-footer{background-image:url(../../themes/custom/smhsbootstrap/images/hospital.jpg);}.subtheme-cancer .region.region-local-footer{background-image:url(../../themes/custom/smhsbootstrap/images/SEH.jpg);}.subtheme-research .region.region-local-footer{background-image:url(../../themes/custom/smhsbootstrap/images/research-footer.jpg);}}@media (max-width:992px){#block-localfooter{text-align:center;}}#block-localfooter ul#subfooter-logo{padding-left:0;}#block-localfooter ul#subfooter-logo li{list-style-type:none;color:#fff;font-size:0.9em;}#block-localfooter ul#subfooter-logo li a{color:#b2ddF4;transition:all 0.2s ease-out 0s;}#block-localfooter svg.mailto{fill:#b2ddF4;}#block-localfooter ul#subfooter-logo li a:hover,#block-localfooter ul#subfooter-logo li a:focus{text-decoration:none;color:#b2ddF4;border-bottom:1px solid #ffd400;}#block-localfooter ul#subfooter-logo img{margin-bottom:20px;margin-top:14px;max-width:100%;}#block-localfooter ul#subfooter-apply{margin-top:70px;}#block-localfooter ul#subfooter-apply li{line-height:35px;margin:5px 0;}#block-localfooter ul#subfooter-apply li.smhs-icon.gift::before{color:#d9d0bb;font:var(--fa-font-regular);font-weight:900;content:"\f4be";padding-right:10px;}#block-localfooterslide__description ul li.smhs-icon.phone::before{color:#d9d0bb;font:var(--fa-font-regular);font-weight:900;content:"\f095";padding-right:10px;}#block-localfooter ul li.smhs-icon.magazine::before{color:#d9d0bb;font:var(--fa-font-regular);font-weight:900;content:"\f518";padding-right:10px;}#block-localfooter ul#subfooter-apply li.smhs-icon.contact:before{color:#d9d0bb;font:var(--fa-font-regular);content:"\f086";padding-right:10px;}#block-localfooter .subfooter-links{margin-bottom:30px;}#block-localfooter .subfooter-links h5.subfooter-title,#block-localfooter .subfooter-links h2.subfooter-title{color:#d9d0bb;font-size:1.125em;line-height:1.33333em;margin-bottom:1em;}#block-localfooter .subfooter-links ul.subfooter-ul{padding-left:0;list-style-type:none;}#block-localfooter .subfooter-links ul.subfooter-ul li a,#block-localfooter .subfooter-links ul.subfooter-ul li{color:#b2ddF4;transition:all 0.2s ease-out 0s;font-size:0.95em;padding-top:7px;}.subtheme-kidney #block-localfooter .subfooter-links ul.subfooter-ul li a,.subtheme-kidney #block-localfooter .subfooter-links ul.subfooter-ul li{color:#e1e1e1;}#block-localfooter .subfooter-links ul.subfooter-ul li a:hover,#block-localfooter .subfooter-links ul.subfooter-ul li a:focus{border-bottom:1px solid #ffd400;text-decoration:none;}.footer{margin-top:0;border-top:none;padding:0;}#block-footer{background-color:#d9d0bb;padding-top:25px;padding-left:15px;padding-right:15px;padding-bottom:35px;margin-left:15px;margin-right:15px;}.subtheme-kidney #block-footer{background-color:#e1e1e1;border-top:7px solid #437d2a;}.footer .col-md-3 a:hover,.footer .col-md-3 a:focus{border-bottom:none;}#block-footer{}#block-footer .col-md-9{text-align:center;padding-top:15px;}#block-footer .col-md-3{text-align:center;}ul#footer-links{padding-left:0;}ul#footer-links li{display:block;line-height:1.8em;font-size:0.9em;padding:10px;}@media (min-width:992px){#block-footer .col-md-3{text-align:left;}#block-footer .col-md-9{text-align:right;}ul#footer-links li{display:inline-block;}}ul#footer-links li a{color:#033c5a;}.col-custom-5 .paragraph__column{padding-left:0 !important;padding-right:0 !important;}@media (min-width:768px){.col-custom-5{float:left;padding:0;}}@media (min-width:992px){.col-custom-5{max-width:20%;}}.paragraph .field--name-field-media img,.align-center img{margin-left:auto;margin-right:auto;}.field--name-field-section-title{color:#033c5a;font-size:2.25em;line-height:1.16667em;font-family:var(--base-font);font-weight:600;padding-bottom:15px;}.field--name-field-section-link{text-align:center;margin-top:20px;margin-bottom:35px;}.field--name-field-section-link a{text-decoration:none;font-size:1em;font-weight:bold;padding:15px;color:#fff;background-color:#0a5b80;border-radius:5px;}.subtheme-kidney .field--name-field-section-link a{color:#fff;background-color:#437d2a;}.field--name-field-section-link a:focus,.field--name-field-section-link a:hover{background-color:#e3dccc;color:#033c5a;}.field--name-field-section-link a:focus,.field--name-field-section-link a:hover{background-color:#033c5a;color:#fff;}.paragraph--type--structured-list .field--name-field-body{margin-top:15px;}.paragraph--type--listing .field--name-field-paragraph-title,.paragraph--type--listing .field--name-paragraph-title-2,.paragraph--type--structured-list .field--name-field-title{font-size:1.375em;line-height:1.36364em;font-family:var(--base-font);font-weight:600;color:#0a5b80;padding-top:10px;}.paragraph--type--listing .field--name-field-paragraph-body,.paragraph--type--listing .field--name-paragraph-body-2{font-size:1.125em;line-height:1.33333em;font-family:var(--base-font);font-weight:600;color:#033c5a;}.paragraph--type--listing .col-md-6{padding-bottom:15px;}.paragraph--type--slide-listing .field--name-field-body{position:relative;width:100%;top:0;left:0;color:#fff;padding:15px 20px 25px;background-color:rgba(11,59,93,0.85);}@media (min-width:992px){.paragraph--type--slide-listing .field--name-field-body{position:absolute;top:10%;left:0%;width:50%;}}.paragraph--type--slide-listing a,.paragraph--type--slide-listing a:focus,.paragraph--type--slide-listing a:hover,.paragraph--type--slide-listing h2,.paragraph--type--slide-listing h3,.paragraph--type--slide-listing h4,.paragraph--type--slide-listing h5,.paragraph--type--slide-listing h6,.paragraph--type--slide-listing h2.fancy,.paragraph--type--slide-listing h3.fancy,.paragraph--type--slide-listing h4.fancy,.paragraph--type--slide-listing h5.fancy,.paragraph--type--slide-listing h6.fancy{color:#fff;}.control-group .help-inline,.help-block{color:#515151;}input[type="date"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control,input[type="time"].form-control{line-height:22px;}.form-control{font-family:var(--base-font);}.select-wrapper select{line-height:1.3;}.path-frontpage.subtheme-labs .page-header,.path-frontpage.subtheme-magazine .breadcrumb{display:none;}.subtheme-magazine .navbar .logo{padding-bottom:0;padding-top:25px;}.subtheme-magazine .main-nav{background-color:#033c5a;}.subtheme-magazine .navbar-default .navbar-text{color:#333;}.subtheme-magazine .menu--main,.subtheme-magazine #navbar-collapse{background-color:transparent;}.subtheme-magazine .navbar-default .navbar-nav > li > a:hover,.subtheme-magazine .navbar-default .navbar-nav > li > a:focus,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:hover,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:focus{background-color:transparent;border-bottom:2px solid #f0ad4e;text-decoration:underline;}.subtheme-magazine .navbar-default .navbar-nav > li > a{color:#033c5a;}.subtheme-magazine .navbar-default .navbar-nav > li > a:hover,.subtheme-magazine .navbar-default .navbar-nav > li > a:focus,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:hover,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:focus{color:#033c5a;border-bottom:1px solid #ffd400;}.subtheme-magazine .navbar-default .navbar-nav > .open > a,.subtheme-magazine .navbar-default .navbar-nav > .open > a:hover,.subtheme-magazine .navbar-default .navbar-nav > .open > a:focus{color:#033c5a;font-family:var(--base-font);}.subtheme-magazine .region-footer{background-color:#033c5a;color:#fff;}.subtheme-magazine #block-magazinefooter{min-height:0;color:#fff;padding:20px;}.subtheme-magazine #block-magazinefooter p{font-size:0.8em;padding-right:20px;}.subtheme-magazine ul#footer-links li a{color:#fff;}@media (max-width:991px){.subtheme-magazine #block-magazinefooter .col-md-3,.subtheme-magazine #block-magazinefooter p,.subtheme-magazine ul#footer-links{text-align:center !important;}}@media (min-width:992px){.subtheme-magazine ul#footer-links{text-align:right;}}#block-magazinefooter img.logo{max-width:255px;}
@media (max-width:1139px){.subtheme-magazine .navbar-default .navbar-nav > li > a:hover,.subtheme-magazine .navbar-default .navbar-nav > li > a:focus,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:hover,.subtheme-magazine .navbar-nav .dropdown-menu > .active > a:focus,.subtheme-magazine .navbar-default .navbar-nav > .open > a,.subtheme-magazine .navbar-default .navbar-nav > .open > a:hover,.subtheme-magazine .navbar-default .navbar-nav > .open > a:focus{background-color:#e7e7e7;}.subtheme-magazine .navbar-nav .dropdown-menu{background-color:#e7e7e7;}.subtheme-magazine .navbar-nav .dropdown-menu > li > a{color:#033c5a;text-decoration:none;}.subtheme-magazine .navbar-nav .dropdown-menu > li > a:hover,.subtheme-magazine .navbar-nav .dropdown-menu > li > a:focus,.subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#033c5a;background-color:#0a5b80;}}@media (min-width:992px){.subtheme-magazine #navbar{box-shadow:none;background-color:#fff;border-bottom:0;margin-bottom:0;}.subtheme-magazine #navbar > .container{margin-top:1em;position:relative;}.subtheme-magazine #navbar a:hover,.subtheme-magazine #navbar a:focus{border:0 none;}.subtheme-magazine .region-header{border-bottom:2px solid #aaa;padding-bottom:1em;margin-bottom:2em;}.subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li > a,.subtheme-magazine .navbar-default .navbar-nav > li > a{color:#555;text-decoration:none;padding-bottom:25px;}.subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li:hover,.subtheme-magazine .navbar-default .navbar-nav > li:hover,.subtheme-magazine .navbar-default .navbar-nav > li:active,.subtheme-magazine .navbar-default .navbar-nav > li .active-trail.is-active{background-color:transparent;}}@media (min-width:1140px){.subtheme-magazine .region-navigation-collapsible{position:absolute;right:75px;top:90px;}.subtheme-magazine .navsearch{position:absolute;right:30px;top:90px;}}.subtheme-magazine .region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page{margin-top:0;}header > .container-fluid,header > .container .container-fluid,footer.container-fluid,.main-container.container-fluid{padding-left:0;padding-right:0;}.container-fluid .views-field-field-featured-image img,.container-fluid #block-views-block-showcase-hero-carousel img{margin-left:auto;margin-right:auto;}header > .container-fluid .top-nav,header > .container-fluid .region-header,header > .container-fluid .region-navigation-collapsible,footer.container-fluid .menu--social-links,footer.container-fluid #block-localfooter,.main-container.container-fluid,header > .container-fluid #block-subsitetitle .field,footer.container-fluid #block-footer .field--name-body{max-width:1170px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}header > .container-fluid #block-subsitetitle .field,header > .container-fluid .region-header,footer.container-fluid #block-footer{padding-right:15px;padding-left:15px;}.hero.container-fluid,.post_content.container-fluid{padding:0;}.container-fluid .region-hero section#block-exposedformcustom-acquia-searchsearch-page{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}footer.container-fluid #block-footer{margin-right:0;margin-left:0;}footer.container-fluid nav.settings-tray-editable{background-color:#0a5b80;border-bottom:3px solid #fff;}.subtheme-kidney footer.container-fluid nav.settings-tray-editable{background-color:#437d2a;border-bottom:3px solid #fff;}.region-local-footer{clear:both;}.subtheme-mfa .program-tag,.subtheme-mfa-main .program-tag{display:none;}.celebrate-background{margin-left:calc(50% - 50vw) !important;width:100vw !important;padding-top:4rem;background-image:linear-gradient(to bottom,rgb(245 246 252 / 0%),rgb(255 255 255 / 78%)),url(../../themes/custom/smhsbootstrap/images/commencement/2021_Com_CelebratePattern.jpg);background-size:cover;}.paragraph-gutter{background-repeat:no-repeat;background-position:center;}.full-width-background{margin-left:calc(50% - 50vw + 7px) !important;width:calc(100vw - 15px) !important;padding-top:4rem;background-size:cover;padding-left:15px;padding-right:15px;}.full-width-background .row{margin-left:0;margin-right:0;}.hide-more .more-link.form-group{display:none;}.embed-container{--video--width:1296;--video--height:479;position:relative;padding-bottom:calc(var(--video--height) / var(--video--width) * 100%);overflow:hidden;max-width:100%;background:#033c5a;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}ul.vertical-timeline{list-style-type:none;position:relative;}ul.vertical-timeline:before{content:' ';background:#ccc;display:inline-block;position:absolute;left:29px;width:2px;height:100%;z-index:400;}ul.vertical-timeline > li{margin:20px 0;padding-left:40px;}ul.vertical-timeline > li:before{content:' ';background:#fff;display:inline-block;position:absolute;border-radius:50%;border:3px solid #00a4ec;left:15px;width:30px;height:30px;z-index:400;}.semester-top,.semester-bottom{list-style:none;font-size:0.8em;}.semester-top strong,.semester-bottom strong{line-height:2;font-size:1.1em;}.semester li{position:relative;text-decoration:none;padding:15px 20px 15px 20px;margin-right:4px;}.semester-arrow{clip-path:polygon(50% 10%,100% 0,100% 0,100% 0,100% 0,100% 0,100% 90%,50% 100%,0 90%,0 0);padding:4%;}.semester .parallelogram-left,.semester .parallelogram-right{clip-path:polygon(50% 10%,100% 0,100% 0,100% 0,100% 0,100% 0,100% 90%,50% 100%,0 90%,0 0);border-bottom:1px dotted #ccc;}.semester .parallelogram-left,.semester .parallelogram-right{clip-path:polygon(0% 0%,100% 0,100% 91%,49% 100%,0 91%);border-bottom:3px dotted #033c5a;}@media (min-width:992px) and (max-width:1097px){.semester li{min-height:162px;}}@media (min-width:1098px){.semester li{min-height:145px;}}@media (min-width:992px){.semester-arrow{clip-path:polygon(90% 0,100% 50%,90% 100%,0% 100%,4% 50%,0% 0%);}.semester .parallelogram-left,.semester .parallelogram-right{border-bottom:none;}.semester li{float:left;width:17%;}.semester-bottom li{border-right:4px dotted #033c5a;background:rgb(255,255,255);background:linear-gradient(27deg,rgb(255,255,255) 0%,rgb(249,249,249) 40%,rgb(225,225,225) 100%);}.semester .parallelogram-right{clip-path:polygon(7% 0%,100% 0%,93% 100%,0% 100%);}.semester .parallelogram-left{clip-path:polygon(0 0,93% 0,100% 100%,7% 100%);}.semester-top li{border-right:4px dotted #033c5a;background:rgb(255,255,255);background:linear-gradient(152deg,rgba(255,255,255,1) 0%,rgba(249,249,249,1) 40%,rgba(225,225,225,1) 100%);}}.caption-text{color:#fff;font-size:1.2em;font-weight:600;left:0;padding:1em;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:9999;text-align:center;}.caption-image{display:block;transition:transform .25s ease-in-out;overflow:hidden;}.caption-image::before{background:rgba(0,0,0,0.65);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;transition:background .25s ease-in-out;z-index:2;}.paragraph--type--five-column-equal-width- a{display:flex;align-items:center;background-color:rgba(0,0,0,0.8);margin:0 0.5em;max-height:10em;overflow:hidden;position:relative;}.paragraph--type--five-column-equal-width- a img{opacity:0.7;}.paragraph--type--five-column-equal-width- a:hover{background-color:#fff;}.paragraph--type--five-column-equal-width- a:hover img{opacity:0.9;}.paragraph--type--five-column-equal-width- .field--name-field-title{color:#fff;text-decoration:none;width:100%;padding:0 5%;position:absolute;text-align:center;text-transform:uppercase;font-size:1.2em;}@media (min-width:992px){.paragraph--type--five-column-equal-width- a{max-height:100%;overflow:auto;}}.container{max-width:100% !important;}.visually-hidden{display:none !important;}@media (max-width:992px){.visually-hidden-mobile{display:none !important;}}.paragraph--color.background-ltblue .field--name-field-section-title,.paragraph--color.background-ltblue .field--name-field-section-title a,.paragraph--color.background-ltblue p,.paragraph--color.background-ltblue a,.paragraph--color.background-ltblue a:hover,.paragraph--color.background-ltblue a:focus,.paragraph--color.background-ltblue .field--name-field-paragraph-title,.paragraph--color.background-ltblue .field--name-paragraph-title-2,.paragraph--color.background-dkblue .field--name-field-title,.paragraph--color.background-dkblue .field--name-field-section-title,.paragraph--color.background-dkblue .field--name-field-section-title a,.paragraph--color.background-dkblue p,.paragraph--color.background-dkblue a,.paragraph--color.background-dkblue a:hover,.paragraph--color.background-dkblue a:focus,.paragraph--color.background-dkblue .field--name-field-paragraph-title,.paragraph--color.background-dkblue .field--name-paragraph-title-2,.paragraph--color.background-dkblue .field--name-field-title{color:#fff !important;}.paragraph--color.background-dkblue,.paragraph--color.background-mdblue,.paragraph--color.background-ltblue,.paragraph--color.background-dkbuff,.paragraph--color.background-buff,.paragraph--color.background-yellow,.paragraph--color.background-ltyellow,.paragraph--color.background-orange,.paragraph--color.background-white,.paragraph--color.background-green,.paragraph--color.background-ltgreen,.paragraph--color.background--red,.paragraph--color.background-grey{padding:20px;}
.ck-content html{scroll-behavior:smooth;}.ck-content a{color:#0a5b80;cursor:pointer;transition:all 0.2s ease-out 0s;text-decoration:underline;}.ck-content a:hover,.ck-content a:focus{color:#0a5b80;text-decoration:none;border-bottom:1px solid #ffd400;}.ck-content a[href$=".pdf"]::after{content:" (pdf)";text-transform:uppercase;font-size:0.5em;vertical-align:middle;}.ck-content a[href$=".doc"]::after{content:" (doc)";text-transform:uppercase;font-size:0.5em;vertical-align:middle;}.ck-content a[href$=".docx"]::after{content:" (docx)";text-transform:uppercase;font-size:0.5em;vertical-align:middle;}.ck-content a[href$=".csv"]::after{content:" (csv)";text-transform:uppercase;font-size:0.5em;vertical-align:middle;}.ck-content a[href$=".zip"]::after{content:" (zip)";text-transform:uppercase;font-size:0.5em;vertical-align:middle;}.ck-content a[href$=".xls"]::after{content:" (xls)";text-transform:uppercase;font-size:0.5em;vertical-align:middle;}.ck-content a[href$=".xlsx"]::after{content:" (xlsx)";text-transform:uppercase;font-size:0.5em;vertical-align:middle;}.ck-content svg.ext{width:14px;padding-left:0.2em;padding-right:0;}.ck-content p{margin-top:12px;margin-bottom:12px;padding-top:4px;padding-bottom:4px;}.ck-content p:first-of-type{margin-top:0;padding-top:0;}.ck-content body{font-family:"AvenirNextLTW01-Regular","Helvetica","Arial","sans-serif";font-size:18px;line-height:1.5;color:#333;font-weight:normal;}.ck-content b,.ck-content strong{letter-spacing:0.7px;font-family:"Avenir Next LT W01 Bold","Helvetica","Arial","sans-serif";font-weight:bold;}.ck-content em{font-style:italic;}.ck-content hr{border-top-style:dotted;border-color:#d9d0bb;}.ck-content pre{margin:20px 0 30px !important;}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6,.ck-content p,.ck-content b,.ck-content strong,.ck-content em,.ck-content a{text-rendering:optimizeLegibility;}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6,.ck-content .field--name-field-education .field--label,.ck-content .field--name-field-certifications .field--label,.ck-content .field--name-field-residencies .field--label,.ck-content .field--name-field-fellowships .field--label,.ck-content .field--name-field-internship .field--label,.ck-content .field--name-field-clinical-research-interest .field--label,.ck-content .view-display-id-person_hero h1.showcase-title,.ck-content .field--name-field-office-hours .field--label,.ck-content .vocab-specialties .field--name-field-locations .field--label,.ck-content .field--name-field-related-specialties .field--label,.ck-content .vocab-location .field--name-field-specialties .field--label,.ck-content .page-node-type-clinical-trial .field--name-webform .field--label,.ck-content .page-node-type-person-profile .field--name-body .field--label,.ck-content .field--name-field-publications .field--label{color:#033c5a;}.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content .field--name-field-education .field--label,.ck-content .field--name-field-certifications .field--label,.ck-content .field--name-field-residencies .field--label,.ck-content .field--name-field-fellowships .field--label,.ck-content .field--name-field-internship .field--label,.ck-content .view-display-id-person_hero h1.showcase-title,.ck-content .field--name-field-office-hours .field--label,.ck-content .vocab-specialties .field--name-field-locations .field--label,.ck-content .field--name-field-related-specialties .field--label,.ck-content .vocab-location .field--name-field-specialties .field--label,.ck-content .page-node-type-clinical-trial .field--name-webform .field--label,.ck-content .page-node-type-person-profile .field--name-body .field--label,.ck-content .field--name-field-publications .field--label,.ck-content .field--name-field-clinical-research-interest .field--label{font-family:"Avenir Next LT W01 Demi",sans-serif;}.ck-content .field--name-field-essential-links .field--label,.ck-content .vocab-location .field--name-field-specialties .field--label{font-family:"AvenirNextLTW01-BoldIta";margin-bottom:20px;}.ck-content h1,.ck-content .h1{font-size:3em;line-height:1.125em;}@media (max-width:992px){.ck-content h1,.ck-content .h1{font-size:3rem;}.ck-content h2,.ck-content .h2{font-size:2.75rem;}.ck-content h3,.ck-content .h3{font-size:2.5rem;}}.ck-content .page-node-type-clinical-trial h1{font-size:1.5em;}.ck-content h2,.ck-content .lgtxt,.ck-content .h2,.ck-content .view-display-id-person_hero h1.showcase-title,.ck-content .field--name-field-office-hours .field--label,.ck-content .vocab-specialties .field--name-field-locations .field--label,.ck-content .page-node-type-clinical-trial .field--name-webform .field--label{font-size:2.25em;line-height:1.16667em;}.ck-content h3,.ck-content .h3,.ck-content .field--name-field-education .field--label,.ck-content .field--name-field-certifications .field--label,.ck-content .field--name-field-residencies .field--label,.ck-content .field--name-field-fellowships .field--label,.ck-content .field--name-field-internship .field--label,.ck-content .field--name-field-essential-links .field--label,.ck-content .field--name-field-clinical-research-interest .field--label,.ck-content .vocab-location .field--name-field-specialty .field--label,.ck-content .field--name-field-related-specialties .field--label,.ck-content .vocab-location .field--name-field-specialties .field--label,.ck-content .page-node-type-person-profile .field--name-body .field--label,.ck-content .field--name-field-publications .field--label{font-size:1.75em;line-height:1.33em;}.ck-content .tabs-left > .tab-content,.ck-content .tabs-right > .tab-content{padding:0;border:0;}.ck-content h4,.ck-content .h4,.ck-content .vocab-specialties .field--name-field-locations h2{font-size:1.375em;line-height:1.36364em;}.ck-content h5,.ck-content .h5,.ck-content .sm-text{font-size:1.125em;line-height:1.33333em;}.ck-content h6,.ck-content .h6,.ck-content .xsm-text{font-size:0.875em;line-height:1.28571em;}.ck-content h4,.ck-content .h4,.ck-content h5,.ck-content .h5,.ck-content h6,.ck-content .h6{margin-bottom:1em;}.ck-content .fancy{font-family:"OriginalGaramondW01-Ita1120830",sans-serif;}.ck-content .white,.ck-content .white a{color:#fff;}.ck-content .subtitle,.ck-content .field--name-field-subtitle{font-family:"Avenir Next W01 Light",sans-serif;color:#033c5a;font-size:1.6em;margin-bottom:20px;}.ck-content .subtitle-text{color:#033c5a;text-transform:uppercase;font-size:1.2em;}.ck-content .title-white,.ck-content .title-white a{color:#fff;}.ck-content .title-buff,.ck-content .title-buff a{color:#e4ccbd;}.ck-content .block-title,.ck-content .view-custom-frontpage .title{font-family:"Avenir Next LT W01 Bold",sans-serif;color:#033c5a;margin-bottom:10px;border-bottom:1px solid #d9d0bb;padding-bottom:10px;}.ck-content h2 .block-title{font-size:1.75em;}.ck-content h3 .block-title{font-size:1.5em;}.ck-content .breadcrumb{background-color:#fff;max-width:100%;overflow:visible;text-overflow:ellipsis;color:#777777;margin-bottom:10px;font-size:0.875em;}.ck-content .breadcrumb li{display:inline;}.ck-content .breadcrumb > .active{color:#333;}.ck-content ul li::marker{color:#008bd0;}.ck-content .white ul li::marker{color:#a0d6f0;}.ck-content .condensed-text{font-family:"AvenirNextLTW01-Condens_721299",sans-serif;}.ck-content .condensed-text-str{font-family:"AvenirNextLTW01-BoldCn",sans-serif;}.ck-content .highlighted-text{font-family:"Avenir Next LT W01 Demi",sans-serif;}.ck-content .mdbluetext{font-size:1.125em;font-family:"Avenir Next LT W01 Demi",sans-serif;color:#033c5a;line-height:1.5;}.ck-content .dkbluetext{font-size:1.125em;font-family:"Avenir Next LT W01 Demi",sans-serif;color:#033c5a;}.ck-content .highlighted-light{font-family:"Avenir Next W01 Light",sans-serif;color:#033c5a;font-size:1.2em;}.ck-content .italic-block{display:block !important;font-family:"Avenir Next LT W01 Bold",sans-serif;color:#033c5a;border-bottom:0;font-style:italic;margin-top:0;}.ck-content .list-row{clear:both;padding-top:10px;padding-bottom:10px;}.ck-content .full-width,.ck-content .full-width img{width:100%;}.ck-content .threeqtr-width,.ck-content .threeqtr-width img{width:75%;}.ck-content .fifty-width,.ck-content .fifty-width img{width:50%;}.ck-content .fourqtr-width,.ck-content .fourqtr-width img{width:25%;}.ck-content .centered-img img{margin-left:auto;margin-right:auto;margin-bottom:15px;}.ck-content .ckeditor-accordion-container > dl{position:relative;border:none;border-bottom:1px solid #dddddd;}.ck-content .ckeditor-accordion-container > dl dd{padding:15px;border-bottom:1px dotted #dddddd;}.ck-content .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ck-content .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#033c5a;}.ck-content .ckeditor-accordion-container > dl dt > a,.ck-content .ckeditor-accordion-container > dl dt > a:not(.button){display:block;padding:10px 15px 10px 50px;background-color:#ffffff;color:#033c5a;border:none;border-bottom:1px solid #eee;}.ck-content .ckeditor-accordion-container > dl dt > a:hover,.ck-content .ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#e3dccc;color:#033c5a;}.ck-content .ckeditor-accordion-container > dl dt.active > a{background-color:#fff;}.ck-content .ckeditor-accordion-container{border-top:5px solid #0a5b80;}.ck-content .pillaccordion dl.styled dt{margin-top:10px;}.ck-content .pillaccordion .ckeditor-accordion-container > dl{position:relative;border:none;}.ck-content .pillaccordion .ckeditor-accordion-container > dl dd{padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;max-width:calc(100% - 45px);margin:0 auto;margin-bottom:25px;box-shadow:rgba(50,50,93,0.25) 0px 6px 12px -2px,rgba(0,0,0,0.3) 0px 3px 7px -3px;}.ck-content .pillaccordion .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:before,.ck-content .pillaccordion .ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle:after{background:#ffffff;}.ck-content .pillaccordion .ckeditor-accordion-container > dl dt > a{display:block;padding:10px 15px 10px 50px;background-color:#0a5b80;color:#ffffff;border:solid 3px transparent;border-radius:15px;}.ck-content .pillaccordion .ckeditor-accordion-container > dl dt > a:hover,.ck-content .pillaccordion .ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#0e75a5;color:#fff;}.ck-content .pillaccordion .ckeditor-accordion-container > dl dt.active > a{background-color:#0e75a5;}.ck-content .pillaccordion .ckeditor-accordion-container > dl dt:last-of-type > a{border-bottom:3px solid transparent;}.ck-content .pillaccordion .ckeditor-accordion-container{border-top:none;}.ck-content .shadow{box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 6px 20px 0 rgba(0,0,0,0.1);}.ck-content .bar-buff{border-top:5px solid #e3dccc;border-bottom:1px solid #e3dccc;padding:15px 0;}.ck-content .bar-green{border-top:5px solid #008364;border-bottom:1px solid #008364;padding:15px 0;}.ck-content .bar-ltgreen{border-top:5px solid #558210;border-bottom:1px solid #558210;padding:15px 0;}.ck-content .bar-red{border-top:5px solid #c9102f;border-bottom:1px solid #c9102f;padding:15px 0;}.ck-content .bar-orange{border-top:5px solid #a75523;border-bottom:1px solid #a75523;padding:15px 0;}.ck-content .bar-buff-top{border-top:5px solid #e3dccc;padding:15px 0;}.ck-content .bar-orange-top{border-top:5px solid #a75523;padding:15px 0;}.ck-content .bar-red-top{border-top:5px solid #c9102f;padding:15px 0;}.ck-content .bar-green-top{border-top:5px solid #008364;padding:15px 0;}.ck-content .bar-ltgreen-top{border-top:5px solid #558210;padding:15px 0;}.ck-content .buff-border{border:1px solid #d9d0bb;padding:20px;}.ck-content .orange-border{border:1px solid #a75523;padding:20px;}.ck-content .green-border{border:1px solid #008364;padding:20px;}.ck-content .ltgreen-border{border:1px solid #679b18;padding:20px;}.ck-content .red-border{border:1px solid #c9102f;padding:20px;}.ck-content .bordered-block,.ck-content .bordered-transparent,.ck-content .bordered-gray{border:1px solid #d6d6d6;border-radius:8px;position:relative;overflow:hidden;}.ck-content .blue-btm-border{border-bottom:2px solid #033c5a;}.ck-content .buff-block{background:rgba(227,220,204,0.3);border:#bfaf8a;padding:15px 15px 30px;position:relative;overflow:hidden;}.ck-content .custom-block{padding:15px;position:relative;overflow:hidden;margin-top:2px;}.ck-content .dkblue{background-color:#033c5a;padding:15px;}.ck-content .smhs-white{background-color:#ffffff;}.ck-content .smhs-white-60{background-color:rgba(255,255,255,0.6);}.ck-content .smhs-green{background-color:#008364;}.ck-content .smhs-ltgreen{background-color:#558210;}.ck-content .smhs-red{background-color:#C9102F;}.ck-content .smhs-orange{background-color:#A75523;}.ck-content .smhs-ltblue{background-color:#0190DB;}.ck-content .smhs-ltyellow{background-color:#F9E08E;}.ck-content .smhs-grey{background-color:#e1e1e1;}.ck-content .custom-blue-pattern-1{--s:200px;--c:#053853;--_g:#0000 8%,var(--c) 0 17%,#0000 0 58%;background:linear-gradient(135deg,#0000 20.5%,var(--c) 0 29.5%,#0000 0) 0 calc(var(--s)/4),linear-gradient(45deg,var(--_g)) calc(var(--s)/2) 0,linear-gradient(135deg,var(--_g),var(--c) 0 67%,#0000 0),linear-gradient(45deg,var(--_g),var(--c) 0 67%,#0000 0 83%,var(--c) 0 92%,#0000 0),#033c5a;background-size:var(--s) var(--s);}.ck-content .custom-blue-checkered{background-color:#034060;opacity:1;background-image:repeating-linear-gradient(45deg,#033c5a 25%,transparent 25%,transparent 75%,#033c5a 75%,#033c5a),repeating-linear-gradient(45deg,#033c5a 25%,#034060 25%,#034060 75%,#033c5a 75%,#033c5a);background-position:0 0,40px 40px;background-size:80px 80px;}.ck-content .no-container{width:100%;}.ck-content .min-height-50{min-height:50px;}.ck-content .min-height-75{min-height:75px;}.ck-content .min-height-80{min-height:80px;}.ck-content .min-height-100{min-height:100px;}.ck-content .min-height-200{min-height:200px;}.ck-content .min-height-250{min-height:250px;}.ck-content .min-height-300{min-height:300px;}.ck-content .min-height-350{min-height:350px;}.ck-content .min-height-375{min-height:375px;}.ck-content .min-height-580{min-height:580px;}.ck-content .min-height-600{min-height:600px;}.ck-content .padding-tb-20{padding:20px 0 20px 0;}.ck-content .table.profile-thumbnails img{min-width:100px;}.ck-content .menu--custom-menu > li a.active-trail::before{width:30px;height:30px;content:" ";transform:rotate(45deg);position:absolute;top:calc(50% - 15px);left:-10px;transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-webkit-transition:all 0.2s ease-in-out;z-index:-1;}.ck-content .menu--custom-menu > li a::after{position:absolute;top:20px;right:15px;content:"";padding:15px;padding-right:23px;background-size:auto 23px !important;text-rendering:optimizeLegibility;}.ck-content .custom-gold,.ck-content .menu--custom-menu > li a.active-trail.custom-gold::before{background-color:#b27718;}.ck-content .menu--custom-menu > li a.custom-gold::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/research-question.png) 15px center no-repeat;}.ck-content .custom-orange,.ck-content .menu--custom-menu > li a.active-trail.custom-orange::before{background-color:#cd4c21;}.ck-content .menu--custom-menu > li a.custom-orange::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/knowledge-tools.png) 15px center no-repeat;}.ck-content .custom-red,.ck-content .menu--custom-menu > li a.active-trail.custom-red::before{background-color:#dc192a;}.ck-content .ctsi-menu .menu--custom-menu > li a.custom-red::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/circle-white.png) 15px center no-repeat;}.ck-content .custom-purple,.ck-content .menu--custom-menu > li a.active-trail.custom-purple::before{background-color:#683872;}.ck-content .ctsi-menu .menu--custom-menu > li a.custom-purple::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/checklist-white.png) 15px center no-repeat;}.ck-content .custom-blue,.ck-content .menu--custom-menu > li a.active-trail.custom-blue::before{background-color:#007db1;}.ck-content .ctsi-menu .menu--custom-menu > li a.custom-blue::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/pencil-white.png) 15px center no-repeat;}.ck-content .custom-teal,.ck-content .menu--custom-menu > li a.active-trail.custom-teal::before{background-color:#338275;}.ck-content .ctsi-menu .menu--custom-menu > li a.custom-teal::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/head-white.png) 15px center no-repeat;}.ck-content .custom-green,.ck-content .menu--custom-menu > li a.active-trail.custom-green::before{background-color:#58813c;}.ck-content .ctsi-menu .menu--custom-menu > li a.custom-green::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/line-chart-white.png) 15px center no-repeat;}.ck-content .custom-brown,.ck-content .menu--custom-menu > li a.active-trail.custom-brown::before{background-color:#736157;}.ck-content .ctsi-menu .menu--custom-menu > li a.custom-brown::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/light-white.png) 15px center no-repeat;}.ck-content .custom-navyblue,.ck-content .menu--custom-menu > li a.active-trail.custom-navyblue::before{background-color:#243c54;}.ck-content .ctsi-menu .menu--custom-menu > li a.custom-navyblue::after{background:url(/themes/custom/smhsbootstrap/images/CTSI/money-bag-white.png) 15px center no-repeat;}.ck-content .ctsi-menu .menu--custom-menu > li > a{margin-top:2px;color:#fff;font-weight:bold;text-decoration:none;min-height:65px;padding-top:20px;padding-right:40px;}.ck-content .ctsi-menu .menu--custom-menu > li > a:hover,.ck-content .ctsi-menu .menu--custom-menu > li > a:focus{background:#033c6a;}.ck-content .soft-edge{border-radius:4px;}.ck-content .custom-alert{background-color:#f8d548;font-weight:bold;padding:15px;}.ck-content .custom-alert li{padding-bottom:10px;}.ck-content .custom-alert a{text-decoration:underline;}.ck-content .custom-alert a:hover,.ck-content .custom-alert a:focus{text-decoration:none;border-bottom:1px solid #033c5a;}.ck-content .field-name-body .bordered-block h1,.ck-content .field-name-body .bordered-transparent h1,.ck-content .field-name-body .bordered-gray h1,.ck-content .bordered-block h2,.ck-content .bordered-transparent h2,.ck-content .bordered-gray h2,.ck-content .bordered-block h3,.ck-content .bordered-transparent h3,.ck-content .bordered-gray h3,.ck-content .bordered-block h4,.ck-content .bordered-transparent h4,.ck-content .bordered-gray h4,.ck-content .bordered-block h5,.ck-content .bordered-transparent h5,.ck-content .bordered-gray h5,.ck-content .bordered-block h6,.ck-content .bordered-transparent h6,.ck-content .bordered-gray h6{margin:12px 0 !important;}.ck-content .bordered-gray,.ck-content .gray-background{background-color:#f3f3f3;padding:15px;}.ck-content .field-name-body .bordered-gray h1,.ck-content .bordered-gray h2,.ck-content .bordered-gray h3,.ck-content .bordered-gray h4,.ck-content .bordered-gray h5,.ck-content .bordered-gray h6{margin:12px 0 !important;}.ck-content .bordered-transparent{padding:15px;}.ck-content .background-dkblue{background-color:#004065;}.ck-content .background-mdblue{background-color:#0a597d;}.ck-content .background-ltblue{background-color:#0096d6;}.ck-content .background-dkbuff{background-color:#c8b18b;}.ck-content .background-buff{background-color:rgba(227,220,204,0.3);}.ck-content .background-yellow{background-color:#ffc82e;}.ck-content .background-ltyellow{background-color:#feb;}.ck-content .background-orange{background-color:#a55121;}.ck-content .background-white{background-color:white;}.ck-content .background-green{background-color:#008367;}.ck-content .background-ltgreen{background-color:#78be20;}.ck-content .background--red{background-color:#e31919;}.ck-content .background-grey{background-color:#e1e1e1;}.ck-content .field-name-body .bordered-transparent h1,.ck-content .bordered-transparent h2,.ck-content .bordered-transparent h3,.ck-content .bordered-transparent h4,.ck-content .bordered-transparent h5,.ck-content .bordered-transparent h6,.ck-content .field-name-body .dkblue h1,.ck-content .dkblue h2,.ck-content .dkblue h3,.ck-content .dkblue h4,.ck-content .dkblue h5,.ck-content .dkblue h6{margin:12px 0 !important;}.ck-content .field-name-body .buff-block h1,.ck-content .buff-block h2,.ck-content .buff-block h3,.ck-content .buff-block h4,.ck-content .buff-block h5,.ck-content .buff-block h6{margin:12px 0 !important;}.ck-content .xpadding{padding-top:7%;padding-bottom:7%;padding-left:10%;padding-right:10%;}.ck-content .smpadding{padding:10px;}.ck-content .mdpadding{padding:20px;}.ck-content .rgpadding{padding-top:2%;padding-bottom:2%;padding-left:5%;padding-right:5%;}.ck-content .slant-right{transform:skew(-10deg);}.ck-content .slant-right-content{transform:skew(10deg);}.ck-content .slant-left{transform:skew(10deg);}.ck-content .slant-left-content{transform:skew(-10deg);}.ck-content .arrow-right{clip-path:polygon(0% 0%,88% 0,100% 50%,88% 100%,0% 100%);}.ck-content .arrow-left{clip-path:polygon(7% 0,100% 0%,100% 100%,7% 100%,0% 50%);}.ck-content .parallelogram-right{clip-path:polygon(7% 0%,100% 0%,93% 100%,0% 100%);}.ck-content .parallelogram-left{clip-path:polygon(0 0,93% 0,100% 100%,7% 100%);}.ck-content .field-name-body .dkblue h1,.ck-content .dkblue h2,.ck-content .dkblue h3,.ck-content .dkblue h4,.ck-content .dkblue h5,.ck-content .dkblue h6{color:#fff !important;}.ck-content .dark-text{color:#4a4a4a;}.ck-content .smhs-text-blue,.ck-content .dkblue{color:#033c5a;}.ck-content .smhs-text-lblue,.ck-content .ltblue{color:#0a5b80;}.ck-content .smhs-text-ltblue{color:#2e9ad0;}.ck-content .smhs-text-mdblue{color:#005581;}.ck-content .smhs-text-buff,.ck-content .buff{color:#aa9868;}.ck-content .smhs-secondary-buff{color:#d9d0bb;}.ck-content .smhs-text-orange{color:#a75523;}.ck-content .smhs-text-white,.ck-content .white{color:#fff;}.ck-content .smhs-text-green{color:#008364;}.ck-content .smhs-text-ltgreen{color:#558210;}.ck-content .smhs-text-red{color:#c9102f;}.ck-content .smhs-text-yellow{color:#ffc72c;}.ck-content .thumbnail__rounded-buff{display:inline-block;float:left;padding-right:40px;margin-left:5px;}.ck-content .thumbnail__rounded-buff:hover img,.ck-content .thumbnail__rounded-buff:focus img{border-color:#ffd400;}.ck-content .thumbnail__rounded-buff img{border-radius:50%;border:5px solid #e4ccbd;}.ck-content .rounded img,.ck-content .rounded{border-radius:50%;}.ck-content .card img,.ck-content .card{border-radius:25%;}.ck-content .card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem;}.ck-content .card-img-top{width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.ck-content .slanted img{-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 100%);clip-path:polygon(0 0,100% 0,100% 96%,0 100%);}.ck-content .rounded.blue img,.ck-content .card.blue img,.ck-content .slanted.blue img{border:10px solid #c1e4f6;}.ck-content .rounded.orange img,.ck-content .card.orange img,.ck-content .slanted.orange img{border:10px solid #a75523;}.ck-content .rounded.yellow img,.ck-content .card.yellow img,.ck-content .slanted.yellow img,.ck-content .rounded:hover img{border:10px solid #f0ad4e;}.ck-content .rounded.green img,.ck-content .card.green img,.ck-content .slanted.green img{border:10px solid #008364;}.ck-content .rounded.darkblue img,.ck-content .card.dkblue img,.ck-content .slanted.dkblue img{border:10px solid #033c5a;}.ck-content .fontawesome-icon-inline a:hover,.ck-content .fontawesome-icon-inline a:focus{color:#033c5a;border-bottom:2px solid #f0ad4e;}.ck-content .btn-danger{background-color:#ac162f;border-color:#ac162f;}.ck-content .btn-danger:hover,.ck-content .btn-danger:focus{background-color:#033c5a;}.ck-content .btn-primary{font-weight:bold;background-color:#0a5b80;}.ck-content .hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);backface-visibility:hidden;position:relative;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;border:2px solid #033c5a;border-radius:5px;transition-property:color;transition-duration:0.3s;font-family:"Avenir Next LT W01 Bold",sans-serif;color:#033c5a !important;}.ck-content .hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#033c5a;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}.ck-content a.hvr-shutter-out-horizontal{color:#033c5a;text-decoration:none;}.ck-content .hvr-shutter-out-horizontal:hover,.ck-content .hvr-shutter-out-horizontal:focus,.ck-content .hvr-shutter-out-horizontal:active{color:#fff !important;background:#033c5a;}.ck-content .hvr-shutter-out-horizontal:hover:before,.ck-content .hvr-shutter-out-horizontal:focus:before,.ck-content .hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);}.ck-content .special{border-radius:0;font-family:"Avenir Next LT W01 Bold",sans-serif;font-size:17px;padding:10px 25px;border-width:0 0 6px 0;text-align:left;text-transform:uppercase;margin-right:12px;margin-bottom:7px;}.ck-content .btn{margin:10px 0;}.ck-content a.btn,.ck-content div.btn{white-space:normal;}.ck-content .btn.round{width:50px;height:50px;background:transparent;border:5px solid;border-radius:50px;transition:all 0.2s ease-out 0s;}.ck-content .prim.blue,.ck-content .prim.blue:visited,.ck-content .prim.blue:focus{float:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);color:#fff;text-decoration:none;border:1px solid;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.075);transition:none;background-color:#033c5a;border-color:#033c5a #033c5a #033955;background-image:linear-gradient(to bottom,#033f5f,#033c5a);background-image:-o-linear-gradient(top,#033f5f,#033c5a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF62C462",endColorstr="#FF51A351",GradientType=0);}.ck-content .prim.blue:hover,.ck-content .prim.blue:focus,.ck-content .prim.blue:visited:hover,.ck-content .prim.blue:visited:focus,.ck-content .prim.blue:focus:hover{text-decoration:none;background-position:0 -15px;color:#fff;}.ck-content .prim.blue:hover,.ck-content .prim.blue:focus{color:#fff;}.ck-content .sec.blue{float:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);text-decoration:none;color:#fff;border:1px solid;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.075);transition:none;background-color:#0a5b80;border-color:#0a5b80 #0a5b80 #0070a5;background-image:linear-gradient(to bottom,#0076af,#0a5b80);background-image:-o-linear-gradient(top,#0076af,#0a5b80);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF62C462",endColorstr="#FF51A351",GradientType=0);}.ck-content .special.buff{color:#033c5a;background-color:#d9d0bb;border-color:#0a5b80;text-decoration:none;}.ck-content .special.blue{color:#fff;background-color:#0a5b80;border-color:#033c5a;text-decoration:none;}.ck-content .special.gray{color:#033c5a;background-color:#d6d6d6;border-color:#0a5b80;text-decoration:none;}.ck-content .sec.blue:hover,.ck-content .sec.blue:focus{color:#d9d0bb;background-position:0.1s linear;transition:background-position 0.1s linear;}.ck-content .style2-properties:hover:after,.ck-content .style2-properties:focus:after,.ck-content .style2-properties-show-all:hover:after,.ck-content .style2-properties-show-all:focus:after,.ck-content .sec.blue:hover:after,.ck-content .sec.blue:focus:after,.ck-content .prim.blue:hover:after,.ck-content .prim.blue:focus:after{color:#fff;}.ck-content .sec.blue:after,.ck-content .prim.blue:after,.ck-content .prim.blue:visited:after,.ck-content .prim.blue:focus:after,.ck-content .rchevron:after{margin-left:15px;font:var(--fa-font-regular);font-weight:900;content:"\f054";color:#ca997b;}.ck-content .base-button,.ck-content .inline-button,.ck-content .sec.blue,.ck-content .prim.blue,.ck-content .prim.blue:visited,.ck-content .prim.blue:focus{padding:5px 15px;text-align:left;font-family:"AvenirNextLTW01-Medium",sans-serif;margin:10px 20px 10px 0 !important;}.ck-content .inline.button,.ck-content .sec.blue,.ck-content .prim.blue,.ck-content .prim.blue:visited,.ck-content .prim.blue:focus{padding:5px 15px;font-size:0.9em;}.ck-content .buff-buttons{margin:15px 0 30px;color:#033c5a;text-shadow:none;border:1px solid #d5cbb4;font-family:"Avenir Next LT W01 Demi",sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,0.25);text-decoration:none;border:1px solid;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,0.075);transition:none;background-color:#d9d0bb;border-color:#d9d0bb #d9d0bb #d7ceb8;background-image:linear-gradient(to bottom,#dbd2be,#d9d0bb);background-image:-o-linear-gradient(top,#dbd2be,#d9d0bb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FF62C462",endColorstr="#FF51A351",GradientType=0);}.ck-content .button-smhs-style3:hover,.ck-content .button-smhs-style3:focus,.ck-content ul.buff-buttons:hover,.ck-content ul.buff-buttons:focus,.ck-content .smhs-style3:hover,.ck-content .smhs-style3:focus{text-decoration:none;background-position:0 -15px;background-color:#dbd2be;}.ck-content .button-smhs-style3 a,.ck-content ul.buff-buttons a,.ck-content .smhs-style3 a{color:#033c5a;text-shadow:none !important;}.ck-content .white-button a{color:#033c5a;background-color:#fff;}.ck-content .sec.blue:hover,.ck-content .sec.blue:focus{text-decoration:none;background-position:0 -15px;background-color:#0076af;}.ck-content .special.btn:hover,.ck-content .special.btn:focus{border-width:0 0 6px 0;}.ck-content .special.blue:hover,.ck-content .special.blue:focus,.ck-content .special.gray:hover,.ck-content .special.gray:focus,.ck-content .special.buff:hover,.ck-content .special.buff:focus{border-color:#FFC72C;}.ck-content .btn.mdblue,.ck-content .btn.dkblue,.ck-content .btn.buff,.ck-content .btn.buffmd,.ck-content .btn.buffdk,.ck-content .btn.transparent-yellow,.ck-content .btn.orange,.ck-content .btn.green,.ck-content .btn.red,.ck-content .btn.boldyellow,.ck-content .btn.ltyellow,.ck-content .btn.white,.ck-content #event-details .field--name-field-link a,.ck-content .views-field-field-call-to-action a{padding:15px;}.ck-content a.btn.mdblue,.ck-content a.btn.dkblue,.ck-content a.btn.buffmd,.ck-content a.btn.buffdk,.ck-content a.btn.ltgray,.ck-content a.btn.transparent-yellow,.ck-content a.btn.orange,.ck-content a.btn.green,.ck-content a.btn.red,.ck-content a.btn.boldyellow,.ck-content a.btn.ltyellow,.ck-content a.btn.white,.ck-content #event-details .field--name-field-link a,.ck-content .views-field-field-call-to-action a,.ck-content .field--name-field-essential-links .field--item a,.ck-content .field--name-field-related-specialties .field--item a,.ck-content .vocab-location .field--name-field-specialties .field--item a{text-decoration:none;font-size:1em;font-weight:bold;}.ck-content a.btn.transparent-yellow{color:#fff;background:transparent;border:1px solid #ffc72c;border-radius:0;}.ck-content a.btn.mdblue,.ck-content #event-details .field--name-field-link a,.ck-content .views-field-field-call-to-action a{color:#fff;background-color:#0a5b80;}.ck-content a.btn.white{background-color:#fff;color:#033c5a;}.ck-content a.btn.dkblue,.ck-content .field--name-field-essential-links .field--item a,.ck-content .vocab-location .field--name-field-specialty .field--item a,.ck-content #block-views-block-related-content-person-bundle-person-hero .views-field-field-call-to-action a{color:#fff;background-color:#033c5a;}.ck-content a.btn.buffmd,.ck-content a.btn.buffdk{background-color:#e3dccc;color:#033c5a;}.ck-content a.btn.ltgray{background-color:#d6d6d6;color:#033c5a;}.ck-content a.btn.orange{background-color:#a75523;color:#fff;}.ck-content a.btn.green{background-color:#008364;color:#fff;}.ck-content a.btn.red{background-color:#C9102F;color:#fff;}.ck-content a.btn.boldyellow{background-color:#FFC72C;color:#033c5a;}.ck-content a.btn.ltyellow{background-color:#F9E08E;color:#033c5a;}.ck-content a.btn.transparent-yellow:hover,.ck-content a.btn.transparent-yellow:focus{color:#fff;background-color:#0a5b80;}.ck-content a.btn.dkblue:hover,.ck-content a.btn.dkblue:focus,.ck-content a.btn.mdblue:hover,.ck-content a.btn.mdblue:focus,.ck-content a.btn.white:hover,.ck-content a.btn.white:focus,.ck-content #event-details .field--name-field-link a:hover,.ck-content #event-details .field--name-field-link a:focus,.ck-content .views-field-field-call-to-action a:hover,.ck-content .views-field-field-call-to-action a:focus,.ck-content #block-views-block-related-content-person-bundle-person-hero .views-field-field-call-to-action a:hover,.ck-content #block-views-block-related-content-person-bundle-person-hero .views-field-field-call-to-action a:focus,.ck-content .field--name-field-essential-links .field--item a:hover,.ck-content .field--name-field-essential-links .field--item a:focus,.ck-content .vocab-location .field--name-field-specialty .field--item a:focus,.ck-content .vocab-location .field--name-field-specialty .field--item a:hover{background-color:#e3dccc;color:#033c5a;}.ck-content a.btn.orange:hover,.ck-content a.btn.orange:focus,.ck-content a.btn.green:hover,.ck-content a.btn.green:focus,.ck-content a.btn.red:hover,.ck-content a.btn.red:focus,.ck-content a.btn.boldyellow:hover,.ck-content a.btn.boldyellow:focus,.ck-content a.btn.ltyellow:hover,.ck-content a.btn.ltyellow:focus,.ck-content .field--name-field-related-specialties .field--item a:hover,.ck-content .field--name-field-related-specialties .field--item a:focus,.ck-content .vocab-location .field--name-field-specialties .field--item a:hover,.ck-content .vocab-location .field--name-field-specialties .field--item a:focus{background-color:#033c5a;color:#fff;}.ck-content a.btn.buffmd:hover,.ck-content a.btn.buffmd:focus{background-color:#0a5b80;color:#fff;}.ck-content a.btn.ltgray:hover,.ck-content a.btn.ltgray:focus{background-color:#033c5a;color:#fff;}.ck-content a.btn.buffdk:hover,.ck-content a.btn.buffdk:focus{background-color:#033c5a;color:#fff;}.ck-content .mdbuffbox{color:#033c5a;background-color:#e3dccc;}.ck-content .special.blue:after{padding-left:10px;font:var(--fa-font-regular);font-weight:900;content:"\f0a9";color:#e4ccbd;}.ck-content .ul-buttons,.ck-content ul.bottom-buttons,.ck-content ul.buff-buttons{padding-left:0;padding-bottom:30px;list-style-type:none;}.ck-content .ul-buttons li,.ck-content ul.bottom-buttons li,.ck-content ul.buff-buttons li{margin-bottom:15px;}.ck-content ul.buff-buttons{padding-left:0;}.ck-content ul.buff-buttons li{margin-bottom:10px;}.ck-content ul.bottom-buttons{margin-top:40px;}.ck-content .btn-success{background-color:#008364;border-color:#167a62;}.ck-content .btn-success a{color:#ffd400;}.ck-content .btn-warning{background-color:#a75523;border-color:#a55423;}.ck-content .btn-warning a{color:#fed0ca;}.ck-content .btn-transparent{color:#fff;border:4px solid #e4ccbd;background:transparent;text-transform:uppercase;padding:10px 25px;border-radius:0;}.ck-content .btn-transparent-yellow{color:#fff;border:4px solid #f0ad4e;background:transparent;text-transform:uppercase;padding:10px 25px;border-radius:0;}.ck-content .showcase-body .btn-transparent,.ck-content .showcase-body .btn-transparent-yellow{white-space:nowrap;}.ck-content .btn-transparent:hover,.ck-content .btn-transparent:focus,.ck-content .btn-transparent-yellow:focus,.ck-content .btn-transparent-yellow:hover{background:rgba(255,255,255,0.1) !important;color:#fff;}.ck-content .btn-transparent.home,.ck-content .btn-transparent.pages{font-family:"AvenirNextLTW01-BoldCn",sans-serif;letter-spacing:0.045em;}.ck-content .btn-dark-blue-arrow{background:#033c5a;padding:12px 18px;margin-top:20px;vertical-align:baseline;}.ck-content .btn-dark-blue-arrow a{color:#e3dccc;text-transform:uppercase;vertical-align:bottom;}.ck-content .btn-dark-blue-arrow a:hover,.ck-content .btn-dark-blue-arrow a:focus{color:#fff;}.ck-content .btn-dark-blue-arrow a:hover .chevron-menu-right,.ck-content .btn-dark-blue-arrow a:focus .chevron-menu-right{color:#0a5b80;}.ck-content .btn-dark-blue-arrow a .chevron-menu-right{padding-left:10px;color:#fff !important;vertical-align:top;font-size:18px !important;}.ck-content .btn-transparent{border:4px solid #e4ccbd !important;text-decoration:none;}.ck-content .region-content .field-name-body .btn.dkblue,.ck-content .region-content .field-name-body .btn.mdblue{margin-top:20px;display:block;}.ck-content .card-listing .paragraph__column{box-shadow:0 10px 16px 0 rgba(0,0,0,0.1),0 6px 20px 0 rgba(0,0,0,0.1);padding:20px !important;}.ck-content .card-listing .paragraph__column:empty{box-shadow:none;}.ck-content .card-listing ul{border-top:5px solid #0a5b80;padding:5px 0 0;}.ck-content .card-listing ul li{list-style:none !important;border-bottom:1px solid #d9d0bb;padding:5px 10px;font-size:0.9em;}.ck-content .table > tbody > tr > td,.ck-content .table > tbody > tr > th,.ck-content .table > tfoot > tr > td,.ck-content .table > tfoot > tr > th,.ck-content .table > thead > tr > td,.ck-content .table > thead > tr > th{line-height:1.5;}.ck-content .table > thead > tr > th{font-family:"Avenir Next LT W01 Bold",sans-serif;border-bottom:0;}.ck-content .table > thead > tr > th h3.body-title{font-size:1.75em;}.ck-content .table > tbody > tr > td{border-top:0;padding:15px;}.ck-content .table-striped > tbody,.ck-content .office-hours__table > tbody{border-top:5px solid #aa9868;}.ck-content .table-striped > tbody > tr:nth-of-type(odd),.ck-content .office-hours__table > tbody > tr:nth-of-type(odd){background-color:#fafafa;}.ck-content .table-striped > tbody > tr > td,.ck-content .office-hours__table > tbody > tr > td{padding:15px;border-top:1px solid #ddd;}@media (max-width:767px){.ck-content .table-responsive > .table > tbody > tr > td,.ck-content .table-responsive > .table > thead > tr > th{white-space:normal !important;}}.ck-content .float-left{float:left;}.ck-content .float-right{float:right;}.ck-content .float-none{float:none;}.ck-content .inline-left{float:left;padding-right:15px;}.ck-content .no-padding{padding:0 !important;}.ck-content .no-container{width:100% !important;}.ck-content .no-padding--vert-image-block .image-block{padding-top:0;padding-bottom:0;}.ck-content .no-margin{margin:0 !important;}.ck-content .no-margin .block-views{margin-bottom:0;}.ck-content .no-margin--vert{margin-top:0 !important;margin-bottom:0 !important;}.ck-content .no-margin--top{margin-top:0 !important;}.ck-content .no-margin--bottom{margin-bottom:0 !important;}.ck-content .top-margin--sm{margin-top:20px !important;}.ck-content .top-margin--md{margin-top:40px !important;}.ck-content .bottom-margin--md{margin-bottom:40px !important;}.ck-content .set-margin--vert-20{margin-top:20px;margin-bottom:20px;}.ck-content .top-padding--xs{padding-top:15px;}.ck-content .top-padding--md{padding-top:40px;}.ck-content .bottom-padding--md{padding-bottom:30px;}.ck-content .bottom-padding--lg{padding-bottom:60px;}.ck-content .pad-reset--x{padding-left:0;padding-right:0;}.ck-content .pad-reset--y{padding-top:0;padding-bottom:0;}.ck-content .pad-top-bottom-xs{padding:10px 0 10px 0 !important;}.ck-content .pad-top-bottom-sm{padding:20px 0 20px 0 !important;}.ck-content .pad-top-bottom-md{padding:30px 0 30px 0 !important;}.ck-content .pad-top-bottom-lg{padding:40px 0 40px 0 !important;}.ck-content .pad-top-bottom-xlg{padding:50px 0 50px 0 !important;}.ck-content .bottom-margin-offset-37{margin-bottom:-37px;}.ck-content .x-margins-offset-15{margin-left:-15px;margin-right:-15px;}.ck-content .img-block-style-sm,.ck-content .image-block{padding:20px 0;}.ck-content .responsive-padding--vert{padding:20px 0;}.ck-content .responsive-margins--vert-sm{margin:10px;}.ck-content .responsive-margins--vert-md{margin:20px auto;}.ck-content .md-vertical-scaffolding{margin:20px auto;}.ck-content .layout-vertical-padding-scaffolding{padding:10px 0;}.ck-content .layout-bottom-padding-scaffolding{padding-bottom:10px;}.ck-content .vertical-align{display:flex;justify-content:center;align-items:center;}.ck-content .navbar.container-fluid{margin-top:0;}.ck-content .navbar-text{float:none;clear:both;margin:0;}.ck-content .article .field--name-field-article-type .field--item::before,.ck-content .tag::before{font:var(--fa-font-regular);font-weight:900;content:"\f02b";color:#0a5b80;font-size:0.8em !important;padding-right:5px;}.ck-content blockquote{border-left:5px solid #008bd0;}.ck-content .featured-blockquote:before{font-size:4rem !important;font:var(--fa-font-regular);font-weight:900;content:"\f10d";color:#b2ddF4;opacity:0.8;position:absolute;}.ck-content .featured-blockquote p{padding-left:60px;font-family:"OriginalGaramondW01-Ita1120830";font-size:1.2em;}.ck-content .gradient-border .img-responsive{background:linear-gradient(120deg,#84fab0 0%,#8fd3f4 100%);border:1px solid transparent;}@keyframes animatedgradient{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}.ck-content #cboxOverlay{background:#606060;}.ck-content .block-field-blocknodearticlefield-gallery{position:relative;display:block;}.ck-content .slick-dots{text-align:center;padding:10px;padding-top:15px;display:block;position:relative;bottom:0;}.ck-content .view-showcase .slick-dots{background-color:#033c5a;}.ck-content .subtheme-kidney .view-showcase .slick-dots{color:#3b6f25;}.ck-content .slick--view--showcase--hero-carousel img,.ck-content #block-views-block-content-related-bundle-featured-image-block img{width:100%;height:auto;}.ck-content ul.slick-dots li button::before{font-size:2rem !important;font:var(--fa-font-regular);font-weight:900;content:"\f0c8";color:#ccc;opacity:0.8;}.ck-content ul.slick-dots li{margin-left:0;margin-right:8px;display:inline-block;}.ck-content ul.slick-dots li button{border:none;font-size:0;background-color:transparent;}.ck-content ul.slick-dots li.slick-active button::before{color:#009ada;opacity:0.8;}.ck-content .slick-dots li button:hover,.ck-content .slick-dots li button:focus{border:2px solid #f0ad4e;}.ck-content .slick__arrow.visually-hidden{display:none;}.ck-content .slick__arrow{background-color:transparent;bottom:auto;top:40%;left:0;position:absolute;margin-top:-1px;border:0;font-size:0;width:100%;}@media (max-width:768px){.ck-content .slick-prev::before,.ck-content .slick-next::before{display:none;}}@media (min-width:768px){.ck-content .slick-prev::before{font:var(--fa-font-regular);font-weight:900;content:"\f0a8";color:#e3dccc;opacity:0.2;}.ck-content .slick-next::before{font:var(--fa-font-regular);font-weight:900;content:"\f0a9";color:#e3dccc;opacity:0.2;}.ck-content .slick-next:hover::before,.ck-content .slick-prev:focus::before{color:#0a5b80;opacity:0.5;}}@media (min-width:768px){.ck-content .slick-prev::before,.ck-content .slick-next::before{font-size:52px;}}.ck-content .slick__arrow .slick-prev{border-radius:50%;}.ck-content .slick__arrow .slick-next{border-radius:50%;}.ck-content .slick__arrow .slick-prev{left:2%;}.ck-content .slick__arrow .slick-next{right:2%;}.ck-content .slide__content{position:relative;}.ck-content .slide__caption,.ck-content .slide--caption--below .slide__caption{background-color:#033c5a;background:radial-gradient(circle,rgba(10,91,128,0.8981793401) 0%,#033c5a 100%);border-top:2px solid #d9d0bb;color:#ffffff;padding:1em 2em;font-weight:bold;text-transform:uppercase;position:relative;width:100%;}.ck-content .slick--optionset--default-gallery .slide__caption,.ck-content .slick--optionset--default-gallery .slide--caption--below .slide__caption{color:#fff;background-color:#033c5a;display:none;}@media (min-width:768px){.ck-content .slide__caption,.ck-content .slide--caption--below .slide__caption{position:absolute;bottom:0;left:0;width:100%;}}.ck-content .paragraph > .paragraph__column .paragraph > .paragraph__column,.ck-content .paragraph > .paragraph__column .paragraph > .paragraph__column .paragraph > .paragraph__column{padding-left:10px;padding-right:10px;}.ck-content .view-showcase .showcase-wrapper{background:#033c5a;background:linear-gradient(90deg,rgba(3,60,90,0.85) 0%,rgba(10,91,128,0.85) 50%,rgba(3,60,90,0.85) 100%);width:100%;}.ck-content .subtheme-landing-page .view-showcase .showcase-wrapper{background:none;}.ck-content .view-showcase .showcase-info{max-width:1170px;padding:15px;margin-left:auto;margin-right:auto;}@media (min-width:992px){.ck-content .view-showcase .showcase-wrapper{position:absolute;bottom:0;}}.ck-content .showcase-info h1,.ck-content .showcase-info h2,.ck-content .showcase-info h3{margin-top:0;}.ck-content .subtheme-kidney .showcase-wrapper{background:#3b6f25f0;}.ck-content .subtheme-landing-page .view-showcase .showcase-title,.ck-content .subtheme-landing-page .view-showcase .showcase-body{background:transparent;}.ck-content .view-showcase .showcase-body{margin-top:0;color:#fff;}.ck-content .subtheme-landing-page .view-showcase .showcase-body{color:#033c5a;}.ck-content .subtheme-landing-page .views-field.views-field-field-featured-image{margin-bottom:20px;}.ck-content .subtheme-landing-page .view-showcase .showcase-body{margin-top:0;}.ck-content .view-showcase .showcase-body p.cta{margin-top:35px;margin-bottom:25px;}.ck-content .view-showcase .showcase-title,.ck-content .view-showcase .showcase-title a{font-size:24px;color:#fff;font-family:"AvenirNextLTW01-BoldIta",sans-serif;padding-bottom:5px;}.ck-content .view-showcase .showcase-body p,.ck-content .view-showcase .showcase-body a{color:#f2f0f0;}.ck-content .subtheme-landing-page .view-showcase .showcase-title,.ck-content .subtheme-landing-page .view-showcase .showcase-title a{font-size:24px;color:#033c5a;font-family:"AvenirNextLTW01-BoldIta",sans-serif;}.ck-content .subtheme-landing-page .view-showcase .showcase-body p,.ck-content .subtheme-landing-page .view-showcase .showcase-body a{color:#033c5a;}@media (min-width:1200px){.ck-content .view-showcase .showcase-title,.ck-content .view-showcase .showcase-title a{font-size:32px;}}.ck-content .page-header{border-bottom:none;margin-bottom:0;}.ck-content .region-content .field--name-body{margin-bottom:50px;}.ck-content #block-programquicklinks .field--name-body{margin-bottom:0;}.ck-content .region-content{margin-bottom:35px;}.ck-content .content .field--name-field-image img{margin-left:auto;margin-right:auto;}.ck-content .content .field--name-field-image{background:#f0f8ff;}.ck-content .field--name-body figure{margin:15px;display:table;}.ck-content .field--name-body figcaption{font-size:0.95em;border-bottom:2px solid #e4dbc6;padding-left:10px;padding-right:10px;padding-bottom:20px;font-style:italic;display:table-caption;caption-side:bottom;margin-top:-10px;}.ck-content .layout__region--content .field--name-image,.ck-content .layout__region--content .field--name-video,.ck-content .layout__region--content .field--name-gallery{margin-bottom:20px;}.ck-content .main-container .field--name-body .field--type-image{padding:10px;}.ck-content .page-node-type-article .region-content div.row.bs-2col{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:7px 0;margin-bottom:20px;overflow:hidden;font-size:0.9em;}.ck-content .page-node-type-clinical-trial .field--name-field-specialties{border-top:1px solid #C8B18B;border-bottom:1px solid #C8B18B;padding:7px 0;margin-bottom:20px;overflow:hidden;font-size:0.9em;}.ck-content .page-node-type-article .block-field-blocknodearticlecreated{color:#515151;}.ck-content .page-node-type-article .field--name-field-article-type,.ck-content .page-node-type-clinical-trial .field--name-field-specialties{text-transform:uppercase;letter-spacing:1px;}.ck-content .page-node-type-clinical-trial .field--name-field-specialties::before,.ck-content .specialty-tag::before,.ck-content .vocab-specialties .field--name-field-related-specialties .field--item a::before,.ck-content .vocab-location .field--name-field-specialties .field--item a::before{font:var(--fa-font-regular);font-weight:900;content:"\f481";color:#0a5b80;font-size:1em !important;padding-right:10px;}.ck-content .program-tag::before,.ck-content .field--name-field-program-s- .field--items::before{font:var(--fa-font-regular);font-weight:900;content:"\f02b";color:#0a5b80;font-size:1em !important;padding-right:6px;}.ck-content .field--name-field-program-s- .field--label{font-size:18px;text-transform:uppercase;color:#033c5a;}.ck-content .field--name-field-program-s- .field--item{display:inline-block;}.ck-content .vocab-specialties .field--name-field-related-specialties .field--item a:hover::before,.ck-content .vocab-specialties .field--name-field-related-specialties .field--item a:focus::before,.ck-content .vocab-location .field--name-field-specialties .field--item a:hover::before,.ck-content .vocab-location .field--name-field-specialties .field--item a:focus::before{color:#fff;}.ck-content #block-views-block-clinical-trial-bundle-latest-clinical-trials-block .more-link{padding-top:10px;}.ck-content #block-views-block-clinical-trial-bundle-clinical-trials-term{margin-top:45px;}.ck-content .page-node-type-clinical-trial .field--name-field-specialties .field--item,.ck-content .page-node-type-clinical-trial .field--name-field-sponsor .field--item,.ck-content .page-node-type-clinical-trial .field--name-field-investigator .field--item{display:inline;}.ck-content .page-node-type-clinical-trial .field--name-field-specialties .field--label,.ck-content .page-node-type-clinical-trial .field--name-field-sponsor .field--label,.ck-content .page-node-type-clinical-trial .field--name-field-investigator .field--label{color:#033c5a;}.ck-content .page-node-type-clinical-trial .field--name-field-sponsor,.ck-content .page-node-type-clinical-trial .field--name-field-investigator,.ck-content .page-node-type-clinical-trial .field--name-field-phone-number{margin-bottom:15px;}.ck-content .page-node-type-clinical-trial .field--name-webform{border-top:7px solid #C8B18B;padding-top:15px;margin-top:25px;}@media (min-width:992px){.ck-content .page-node-type-article .field--name-field-article-type{text-align:right;}}.ck-content .page-node-type-article .block-field-blocknodearticlefield-authored-by .field--items div.field--item,.ck-content .page-node-type-article .block-field-blocknodearticlefield-article-type .field--items div.field--item,.ck-content .page-node-type-article .block-field-blocknodearticlefield-article-topic .field--items div.field--item,.ck-content .page-node-type-event .field--name-field-event-type div.field--item{display:inline-block;}.ck-content .page-node-type-article .block-field-blocknodearticlefield-authored-by{margin-top:15px;margin-bottom:15px;font-size:0.9em;}.ck-content .field-name-field-feature-image,.ck-content .node-article .field-name-field-image{margin-bottom:20px;}.ck-content .field-name-field-feature-image img,.ck-content .node-article .field-name-field-image img{width:100%;height:auto;}.ck-content .page-node-type-article .block-field-blocknodearticlefield-article-topic,.ck-content .page-node-type-event .field--name-field-event-type div.field--item{margin-top:15px;margin-bottom:15px;}.ck-content .page-node-type-article .field--name-field-article-topic .field--item,.ck-content .page-node-type-event .field--name-field-event-type div.field--item{margin-bottom:20px;}.ck-content .page-node-type-article .block-field-blocknodearticlefield-article-topic a,.ck-content .page-node-type-event .field--name-field-event-type a{background-color:#e4dbc6;padding:8px 20px;margin-right:15px;font-weight:700;border-radius:3px;text-decoration:none;color:#033c5a;}.ck-content .page-node-type-article .block-field-blocknodearticlefield-article-topic a:hover,.ck-content .page-node-type-article .block-field-blocknodearticlefield-article-topic a:focus,.ck-content .page-node-type-event .field--name-field-event-type a:hover,.ck-content .page-node-type-event .field--name-field-event-type a:focus{background-color:#033c5a;color:#ffffff;}.ck-content .page-node-type-article .field--name-field-link{margin-top:15px;margin-bottom:15px;}.ck-content .page-node-type-event #event-details{padding-bottom:35px;}.ck-content .page-node-type-event .content .field--name-body{padding-top:35px;margin-top:35px;border-top:7px solid #C8B18B;clear:both;}.ck-content .page-node-type-event #event-details .field--label{font-weight:bold;color:#033c5a;font-family:"Avenir Next LT W01 Demi",sans-serif;}.ck-content .page-node-type-event #event-details .field--name-field-date,.ck-content .page-node-type-event #event-details .field--name-field-event-location{margin-bottom:15px;}.ck-content .block-addtoany{margin-bottom:40px;margin-top:40px;}.ck-content .btn-info{background-color:#0a5b80;border-color:#006291;text-decoration:none;}.ck-content .btn-info:hover,.ck-content .btn-info:focus{background-color:#033c5a;}.ck-content #event-details .field--name-field-link{margin-top:25px;margin-bottom:15px;}.ck-content #event-details .field--name-image{margin-right:35px;margin-bottom:35px;}@media (min-width:750px){.ck-content #event-details .field--name-image{float:left;}}.ck-content .essential-links{padding-bottom:40px;margin-top:40px;margin-bottom:40px;}.ck-content .field--name-field-essential-links .field--item,.ck-content .vocab-location .field--name-field-specialty .field--item,.ck-content .field--name-field-related-specialties .field item,.ck-content .view-display-id-specialties_listing_page .views-field-name,.ck-content .vocab-location .field--name-field-specialties .field--item{width:100%;}.ck-content .field--name-field-related-specialties .field--item a,.ck-content .vocab-location .field--name-field-specialties .field--item a{padding:15px;float:left;margin-top:15px;margin-bottom:15px;margin-right:15px;border-top:0.5px solid #e1e1e1;border-bottom:2px dotted #033c5a;border-radius:50px;}.ck-content .locationrow{min-height:275px;}.ck-content .locationrow-full{min-height:350px;}.ck-content .vocab-specialties .field--name-description,.ck-content .vocab-location .field--name-description{clear:both;margin-bottom:15px;}@media (min-width:769px) and (max-width:1199px){.ck-content .field--name-field-essential-links .field--item,.ck-content .vocab-location .field--name-field-specialty .field--item{width:47%;margin-right:15px;float:left;}}@media (min-width:1200px){.ck-content .field--name-field-essential-links .field--item,.ck-content .vocab-location .field--name-field-specialty .field--item{width:32%;float:left;margin-right:15px;}}.ck-content .field--name-field-essential-links .field--item a,.ck-content .vocab-location .field--name-field-specialty .field--item a{width:100%;margin-right:15px;margin-bottom:15px;float:left;}.ck-content .field--name-field-essential-links .field--item a,.ck-content .vocab-location .field--name-field-specialty .field--item a{padding:15px 20px;}.ck-content .field--name-field-essential-links .field--item a:hover,.ck-content .field--name-field-essential-links .field--item a:focus,.ck-content .vocab-location .field--name-field-specialty .field--item a:hover,.ck-content .vocab-location .field--name-field-specialty .field--item a:focus{border-bottom:0;}.ck-content .field--name-field-essential-links .field--item a::after,.ck-content .vocab-location .field--name-field-specialty .field--item a::after{font:var(--fa-font-regular);font-weight:900;content:"\f054";color:#ca997b;float:right;}.ck-content .field--name-field-essential-links .field--item a:hover::after,.ck-content .field--name-field-essential-links .field--item a:focus::after,.ck-content .vocab-location .field--name-field-specialty .field--item a:hover::after,.ck-content .vocab-location .field--name-field-specialty .field--item a:focus::after{color:#033c5a;}.ck-content .specialty-icon a{text-decoration:none;display:block;width:100%;padding:20px 0 20px 0;border-bottom:2px dotted #c1e4f6;margin-bottom:20px;font-weight:bold;}.ck-content .specialty-icon a::after{font:var(--fa-font-regular);font-weight:900;content:"\f054";color:#ca997b;float:right;}.ck-content .specialty-icon a:hover::after{color:#2e9ad0;}.ck-content .specialty-icon a:hover,.ck-content .specialty-icon a:focus{border-color:#033c5a;}.ck-content .view-display-id-clinical_trials_page .view-header{padding-bottom:20px;}.ck-content .vocab-location .field--name-image img{margin-bottom:15px;}.ck-content .vocab-location .field--name-field-specialties{padding-top:15px;padding-bottom:15px;}.ck-content #block-views-block-location-location-block{clear:both;}.ck-content #block-views-block-related-taxonomy-views-location-summary-block .views-field-field-location-image{margin-bottom:15px;}.ck-content #block-views-block-related-taxonomy-views-location-summary-block .title a,.ck-content #block-views-block-related-location-bundle-related-locations-nid .title a{font-size:1.2em;font-weight:bold;}.ck-content .view-display-id-location_block .simple-gmap-link{display:inline;margin-top:15px;}.ck-content .path-profile h1.page-header{display:none;}.ck-content .field--name-field-education .field--label,.ck-content .field--name-field-certifications .field--label,.ck-content .field--name-field-residencies .field--label,.ck-content .field--name-field-fellowships .field--label,.ck-content .field--name-field-internship .field--label,.ck-content .field--name-field-clinical-research-interest .field--label{padding-top:15px;}.ck-content .person-profile .field--name-body{padding-top:15px;margin-top:15px;}.ck-content .person-profile .field--name-body{border-top:5px solid #008364;margin-top:25px;padding-top:20px;}.ck-content .field--name-field-clinical-research-interest .field--item::before,.ck-content .field--name-field-education .field--item::before,.ck-content .field--name-field-certifications .field--item::before,.ck-content .field--name-field-residencies .field--item::before,.ck-content .field--name-field-internship .field--item::before,.ck-content .field--name-field-fellowships .field--item::before{content:"●";padding-right:10px;color:#0a5b80;}.ck-content .view-display-id-person_hero .profilehero-container img{width:100%;height:auto;}.ck-content .view-display-id-person_hero .showcase-wrapper{position:relative;}.ck-content .container-fluid .view-display-id-person_hero .showcase-wrapper{max-width:1170px;margin:auto;padding-left:25px;}.ck-content .view-display-id-person_hero .views-row{position:relative;padding:1em;}.ck-content .view-display-id-person_hero h1.showcase-title,.ck-content .view-display-id-person_hero .professional-title,.ck-content .view-display-id-person_hero .specialty-tag,.ck-content .view-display-id-person_hero .views-field-field-phone-number{text-shadow:1px 1px 10px #fff,1px 1px 10px #fff;}.ck-content .view-display-id-person_hero .showcase-info{position:relative;width:100%;}@media (min-width:992px){.ck-content .view-display-id-person_hero .views-row{padding:0;}.ck-content .view-display-id-person_hero .showcase-wrapper{position:absolute;top:5%;left:0;right:0;}.ck-content .view-display-id-person_hero .views-field-views-conditional-field{float:right;margin-top:20px;}.ck-content .view-display-id-person_hero .showcase-info{width:50%;}.ck-content .view-display-id-person_hero .person-hero-bg{background-image:url(/themes/custom/smhsbootstrap/images/bg-geo.png);background-repeat:no-repeat;background-position:right center;min-height:530px;}}.ck-content #block-views-block-related-content-person-bundle-person-hero{border-bottom:7px solid #033c5a;background-color:#eeeeee;}.ck-content #block-views-block-related-content-person-bundle-person-hero .professional-title{margin-bottom:15px;}.ck-content .highlighted-light.professional-title{color:#0f0f0f;}.ck-content .views-field-field-call-to-action ul{padding-left:0;}.ck-content .views-field-field-call-to-action li{list-style:none;float:left;margin:20px 20px 30px 0px;}.ck-content .views-field-field-call-to-action li a{border-radius:3px;}.ck-content .row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.ck-content .subtheme-cancer #views-exposed-form-person-profile-bundle-person-profile-listing .form-item-tid-1{display:none;}.ck-content .profile-row{margin:0;padding:10px;}.ck-content .profile-info{border:1px solid #e3dccc;padding:80px 20px 20px 20px;margin-top:-80px;}@media (min-width:768px){.ck-content .profile-info{min-height:320px;}.ck-content .subtheme-cancer .profile-info{min-height:200px;}}.ck-content .subtheme-cancer .view-person-profile-bundle .specialty-tag{display:none;}.ck-content .view-display-id-person_profile_listing a img{z-index:1;position:relative;}.ck-content .bef-exposed-form .panel-default > .panel-heading{background-color:#fff;border:none;padding:0;}.ck-content .bef-exposed-form .panel{border:none;}.ck-content .bef-exposed-form .panel-title{padding:0;margin:20px 0 0 0;}.ck-content .views-exposed-form .form item{margin-bottom:10px;}.ck-content .bef-exposed-form .form-item,.ck-content .views-exposed-form .control-label{padding-right:10px;}.ck-content .bef-exposed-form .form--inline > .form-item{margin-bottom:10px;}.ck-content .btn-danger{margin-left:5px;}.ck-content .views-exposed-form .form-item{padding-right:5px;}.ck-content .bef-exposed-form .panel-body{padding:15px 0 0 0;}.ck-content .bef-exposed-form .btn{margin:0;}.ck-content .field--name-description{padding:25px 0 25px 0;}.ck-content .office-hours-status--closed{color:#A75523;line-height:2.5;font-style:normal;font-weight:bold;}.ck-content .office-hours-status--closed::before{font:var(--fa-font-regular);font-weight:900;content:"\f06a";padding-right:10px;cursor:pointer;color:#A75523;text-decoration:none;}.ck-content .office-hours-status--open{color:#008364;line-height:2.5;font-style:normal;font-weight:bold;}.ck-content .office-hours-status--open::before{font:var(--fa-font-regular);font-weight:900;content:"\f058";padding-right:10px;cursor:pointer;color:#008364;text-decoration:none;}.ck-content .view-location .views-field-field-phone-number ul{padding-left:0;}.ck-content .views-label.views-label-field-fax-number{float:left;margin-right:10px;font-weight:bold;}.ck-content .views-field.views-field-field-phone-number::before{font:var(--fa-font-regular);font-weight:900;content:"\f095";padding-right:10px;cursor:pointer;color:#008364;text-decoration:none;float:left;}.ck-content .views-field.views-field-field-phone-number{font-weight:bold;margin-top:10px;}@media (min-width:992px){.ck-content .office-hours .table{width:50%;max-width:100%;}}.ck-content .location-tag span{font-weight:bolder;}.ck-content .location-row{min-height:350px;}.ck-content .location-tag::before{font:var(--fa-font-regular);font-weight:900;content:"\f3c5";padding-right:10px;cursor:pointer;color:#0a5b80;text-decoration:none;display:inline;}.ck-content .view-display-id-location_page .title{margin:15px 0 10px 0;}.ck-content .view-display-id-location_block .views-field-field-phone-number ul li{list-style:none;}.ck-content .region-content .pager-nav{clear:both;}.ck-content .view-filters option:focus,.ck-content .view-filters option:active,.ck-content .view-filters option:hover{background-color:#e3dccc;}.ck-content .subtheme-kidney .view-filters option:focus,.ck-content .subtheme-kidney .view-filters option:active,.ck-content .subtheme-kidney .view-filters option:hover{background-color:#e1e1e1;}.ck-content .block-views-exposed-filter-blockmagazine-bundle-topics-listing ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;}.ck-content .block-views-exposed-filter-blockmagazine-bundle-topics-listing ul ul{display:none;}.ck-content .view-display-id-topics_listing .views-field-name,.ck-content .block-views-exposed-filter-blockmagazine-bundle-topics-listing li{font-size:1.4em;font-weight:bold;padding:1em 0;border-bottom:1px solid #e4ccbd;height:4.5em;width:32%;}.ck-content .view-display-id-topics_listing .views-field-name a,.ck-content .block-views-exposed-filter-blockmagazine-bundle-topics-listing a.bef-link{text-decoration:none;border-bottom:0 none;color:#777;}.ck-content .view-display-id-topics_listing .views-field-name a:hover,.ck-content .block-views-exposed-filter-blockmagazine-bundle-topics-listing a.bef-link:hover{color:#0a5b80;}.ck-content .magazine-archive-issue{text-align:center;}.ck-content .magazine-archive-issue img{margin-left:auto;margin-right:auto;margin-bottom:10px;}.ck-content .magazine-archive-issue a{font-size:1.4em;font-weight:bold;padding:1em 0;}.ck-content .view-display-id-issue_archives .row > *{margin:1em 0;}.ck-content #views-exposed-form-magazine-bundle-topics-listing .form-item-field-article-topic-target-id{width:100%;}.ck-content #views-exposed-form-magazine-bundle-topics-listing li{list-style:none;width:100%;border-bottom:2px solid #eee;padding:10px;}.ck-content #views-exposed-form-magazine-bundle-topics-listing li a{text-decoration:none;font-weight:bold;}.ck-content #views-exposed-form-magazine-bundle-topics-listing li a:focus,.ck-content #views-exposed-form-magazine-bundle-topics-listing li a:hover{border-bottom:none;}.ck-content #views-exposed-form-magazine-bundle-topics-listing li:hover,.ck-content #views-exposed-form-magazine-bundle-topics-listing li:focus{background-color:#eee;border-bottom:2px solid #f0ad4e;}.ck-content .view-display-id-topics_listing .views-field-field-article-type{margin-top:20px;font-size:0.8em;text-transform:uppercase;}.ck-content .view-display-id-topics_listing .title a{font-size:1.25em;}.ck-content .view-display-id-topics_listing .list-stream .form-item{margin-right:0;}@media (min-width:992px){.ck-content #views-exposed-form-magazine-bundle-topics-listing li{list-style:none;float:left;width:28.3%;padding:20px;margin-left:2%;margin-right:2%;}}.ck-content .view-empty{padding-top:20px;}.ck-content .view-filters{padding-bottom:40px;border-bottom:7px solid #C8B18B;}.ck-content .subtheme-kidney .view-filters{border-bottom:7px solid #e1e1e1;}.ck-content .list-stream .form-item{margin-right:0 5px 5px 0;}.ck-content .form-control{color:#333;}.ck-content #edit-reset{margin-left:10px;}.ck-content .view-filters select[multiple],.ck-content .view-filters select[size]{max-height:150px;}.ck-content .views-exposed-form .control-label{font-family:"Avenir Next LT W01 Bold",sans-serif;color:#033c5a;text-transform:uppercase;}.ck-content .views-exposed-widget .form-item label.option{font-size:0.9em;}.ck-content .a2a_label{overflow:scroll !important;}.ck-content .list-stream.news .stream-row{padding:30px 0;clear:both;overflow:hidden;}.ck-content .list-stream .stream-row{border-bottom:1px solid #d9d0bb;overflow:hidden;}.ck-content .list-stream .stream-row .thumb,.ck-content .list-stream .thumb{float:left;padding-right:20px;margin-bottom:12px;}.ck-content .list-stream .stream-row .thumb-right,.ck-content .list-stream.news .stream-row .thumb-right{float:right;padding-right:20px;margin-bottom:12px;margin-left:20px;}@media (max-width:768px){.ck-content .list-stream .stream-row .thumb-right,.ck-content .list-stream.news .stream-row .thumb-right{padding-right:0;margin-bottom:12px;margin-left:0;}}.ck-content .list-stream .stream-row .thumb img,.ck-content .list-stream .stream-row .thumb-right img,.ck-content .list-stream.news .stream-row .thumb-right img,.ck-content .list-stream .thumb img{border-bottom:8px solid transparent;}.ck-content .list-stream .stream-row .thumb:hover img,.ck-content .list-stream .stream-row .thumb:focus img,.ck-content .list-stream .stream-row .thumb-right:hover img,.ck-content .list-stream .stream-row .thumb-right:focus img,.ck-content .list-stream.news .stream-row .thumb-right:hover img,.ck-content .list-stream.news .stream-row .thumb-right:focus img,.ck-content .list-stream .thumb:hover img,.ck-content .list-stream .thumb:focus img{border-bottom-color:#ffd400;}.ck-content .list-stream .title,.ck-content .list-stream .title a,.ck-content .profile-info .title,.ck-content .profile-info .title a,.ck-content .view-display-id-location_page .title,.ck-content .view-display-id-location_page .title a{font-family:"Avenir Next LT W01 Bold",sans-serif;color:#033c5a;font-size:1.075em;}.ck-content .list-stream .title:hover,.ck-content .list-stream .title:focus,.ck-content .list-stream .title a:hover,.ck-content .list-stream .title a:focus,.ck-content .profile-info .title a:hover,.ck-content .profile-info .title a:focus,.ck-content .view-display-id-location_page .title a:focus,.ck-content .view-display-id-location_page .title a:hover{color:#0a5b80;}
.ck-content .list-stream.default .stream-row .thumb:hover img,.ck-content .list-stream.default .stream-row .thumb:focus img{border-color:#ffd400;}.ck-content .list-stream.default .stream-row .thumb img{border-radius:50%;border:5px solid #e4ccbd;}.ck-content .list-stream.news .title,.ck-content .list-stream.news .date{padding-bottom:5px;}.ck-content .list-stream.news .date{color:#515151;font-size:15px;}.ck-content .list-stream.news .body{padding-top:5px;}.ck-content #block-views-block-news-bundle-latest-news{border-top:7px solid #C8B18B;}.ck-content #block-views-block-news-bundle-latest-news .block-title{border-bottom:none;}.ck-content .view-display-id-event_type_taxonomy_view .view-header{border-bottom:7px solid #c8b18b;}.ck-content #views-bootstrap-news-bundle-news-duo-block{padding:15px;}.ck-content #block-views-block-news-bundle-news-duo-block .block-title{margin-bottom:20px;}@media (max-width:992px){.ck-content #block-views-block-news-bundle-news-duo-block .view-row{clear:both;}}.ck-content #block-views-block-news-bundle-news-duo-block .view-row{padding-top:15px;padding-bottom:15px;border-bottom:0.5px solid #f4f4f4;}@media (min-width:992px){.ck-content #block-views-block-news-bundle-news-duo-block .attachment-before .view-row{border-color:transparent;}}.ck-content .fc-content{text-overflow:ellipsis;}.ck-content .fc-event,.ck-content .fc-event:hover,.ck-content .fc-event:focus{color:#fff;}.ck-content .fc-event{border-color:#ccc;}.ck-content .fc-event:hover,.ck-content .fc-event:focus{text-decoration:none;background-color:#0a5b80;}.ck-content .fc-unthemed .fc-divider,.ck-content .fc-unthemed .fc-list-heading td,.ck-content .fc-unthemed .fc-popover .fc-header{background:#eee;}.ck-content .fc-unthemed .fc-disabled-day{background:#eee;opacity:1;}.ck-content .fc-button-primary{color:#fff;background-color:#033c5a;border-color:#0a5b80;}.ck-content .fc-button-primary:hover,.ck-content .fc-button-primary:focus{color:#fff;background-color:#0a5b80;border-color:#f0ad4e;}.ck-content .fc-button-primary:not(:disabled).fc-button-active,.ck-content .fc-button-primary:not(:disabled):active{color:#fff;background-color:#0a5b80;border-color:#0a5b80;}.ck-content .fc-other-month,.ck-content .fc-day-top.fc-other-month{opacity:1;background:#eee;}.ck-content a[data-goto]:hover,.ck-content a[data-goto]:focus{text-decoration:none;}.ck-content .view-display-id-events_block_card .date-block{width:120px;height:120px;background-color:#0a5b80;color:#fff;float:left;text-transform:uppercase;text-align:center;margin-right:2%;padding:5px;}.ck-content .view-display-id-events_block_card .date-block .date-day{font-size:2em;}.ck-content .view-display-id-events_block_card .grid__content.form-group{margin-top:15px;}.ck-content .center-justify{display:flex;justify-content:center;align-items:center;}@media (max-width:768px){.ck-content .fc-toolbar h2{padding:10px;font-size:1.5em;}}.ck-content aside .block{margin-bottom:30px;}.ck-content aside .list-stream .stream-row,.ck-content aside .list-stream.news .stream-row{padding:15px 0;clear:both;}.ck-content aside .title,.ck-content aside .title a{font-size:1em;}.ck-content aside h2.block-title,.ck-content aside .block-title{font-size:1.2em;border-top:5px solid #d9d0bb;border-bottom:0;padding-top:10px;font-family:"Avenir Next LT W01 Bold",sans-serif;color:#033c5a;}.ck-content .eu-cookie-compliance-message h1,.ck-content .eu-cookie-compliance-message h2,.ck-content .eu-cookie-compliance-message h3,.ck-content .eu-cookie-compliance-message p{line-height:1.5;}.ck-content .eu-cookie-compliance-content{padding:5px 20px 5px 20px;max-width:1200px;}.ck-content .eu-cookie-compliance-message h2{font-family:"AvenirNextLTW01-Regular",sans-serif;}.ck-content .eu-cookie-compliance-message p{font-family:"AvenirNextLTW01-Regular",sans-serif;font-size:0.8em;}.ck-content #sliding-popup button.eu-cookie-compliance-default-button{display:inline-block;width:auto;cursor:pointer;border-radius:3px;background-image:none;border:solid 1px #004065;font-weight:normal !important;color:#004065;text-decoration:none;padding:5px 12px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;background-color:#ffffff;}.ck-content .eu-cookie-compliance-default-button{display:inline-block;width:auto;cursor:pointer;border-radius:3px;background-image:none;border:solid 1px #004065;font-weight:normal !important;color:#004065;text-decoration:none;padding:5px 12px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;background-color:#ffffff;}.ck-content .agree-button.eu-cookie-compliance-default-button:hover,.ck-content .agree-button.eu-cookie-compliance-default-button:focus{border:2px solid #ffd400;}.ck-content #sliding-popup p a{color:#ffffff;}.ck-content #sliding-popup p a:hover,.ck-content #sliding-popup p a:focus{text-decoration:none;border-bottom:2px solid #ffd400;}.ck-content .accessibility-notice{padding-top:15px;font-size:0.9em;color:#fff;}.ck-content .accessibility-notice a{color:#fff;}.ck-content .accessibility-notice a:hover,.ck-content .accessibility-notice a:focus{border-bottom:2px solid #ffd400;}.ck-content #navbar{margin-top:0;margin-bottom:0;background-color:#fff;border:none;}.ck-content .navbar .logo{width:380px;max-width:100%;padding-top:10px;padding-bottom:15px;}.ck-content .navbar .logo.ctsi{width:300px;max-width:100%;padding-top:10px;padding-bottom:15px;}@media (max-width:400px){.ck-content .navbar .logo{width:300px;max-width:100%;padding-top:10px;padding-bottom:15px;}}.ck-content .navbar .logo:hover,.ck-content .navbar .logo:focus{border-bottom:none;}.ck-content #block-customlogo{display:inline-block;max-width:100%;}@media (max-width:720px){.ck-content .menu--top-menu{display:none;}}@media (max-width:767px){.ck-content .top-nav{text-align:center;padding:5px 0 5px 0px;border-bottom:1px solid #e3dccc;}}.ck-content #block-topmenu-2 .sf-accordion-toggle{padding:10px;border-bottom:1px solid #eee;}.ck-content #superfish-top-menu-toggle{text-decoration:none;}.ck-content #superfish-top-menu-toggle::after{font:var(--fa-font-regular);font-weight:900;content:"\f078";padding:12px 15px;cursor:pointer;color:#033c5a;text-decoration:none;}.ck-content #superfish-top-menu{float:right;}.ck-content .menu--top-menu > li{display:inline-block;}@media (min-width:992px){.ck-content #block-topmenu,.ck-content #block-topmenu-2{float:right;margin-right:15px;}}.ck-content .menu--top-menu > li > a,.ck-content .sf-top-menu > li > a{text-decoration:underline;text-align:center;color:#033c5a;font-size:0.8em;}.ck-content .menu--top-menu > li > a:hover,.ck-content .menu--top-menu > li > a:focus,.ck-content .sf-top-menu > li > a:hover,.ck-content .sf-top-menu > li > a:focus{background-color:transparent;border-top:2px solid #033c5a;border-bottom:none;text-decoration:underline;}.ck-content .give-nav{background-color:#0a5b80;}.ck-content .subtheme-kidney .give-nav{background-color:#3b6f25;}.ck-content .menu--top-menu > li > a.give-nav,.ck-content .sf-top-menu > li > a.give-nav,.ck-content .sf-top-menu > li > a.give-nav:hover,.ck-content .sf-top-menu > li > a.give-nav:focus{background-color:#0a5b80;color:#fff;text-transform:uppercase;border-top:2px solid #0070a5;border-bottom-left-radius:8px;border-bottom-right-radius:8px;text-shadow:0 1px 0 rgba(0,0,0,0.1);text-decoration:none;font-weight:bold;}.ck-content .subtheme-kidney .menu--top-menu > li > a.give-nav,.ck-content .subtheme-kidney .sf-top-menu > li > a.give-nav,.ck-content .subtheme-kidney .sf-top-menu > li > a.give-nav:hover,.ck-content .subtheme-kidney .sf-top-menu > li > a.give-nav:focus{background-color:#3b6f25;border-top:2px solid #43a047;}.ck-content .menu--top-menu > li > a.give-nav:hover,.ck-content .menu--top-menu > li > a.give-nav:focus{background-color:#033c5a;border-top:2px solid #ffd400;text-decoration:none !important;}.ck-content #block-customcalltoaction{display:none;}@media (min-width:768px){.ck-content #block-customcalltoaction{padding-top:40px;text-align:right;display:block;float:right;padding-bottom:20px;}.ck-content .ctalarge{padding-top:10px !important;padding-bottom:10px;}}@media (min-width:769px){.ck-content #block-quicklinks{display:inline-block;float:right;padding-top:40px;margin-right:15px;}}@media (max-width:768px){.ck-content .menu--quick-links{display:none;}}.ck-content .menu--quick-links > li > a{background:#d9d0bb;border:0;font-size:0.8em;padding-right:1em;transition:all 0.2s ease-out 0s;font-family:"Avenir Next LT W01 Demi",sans-serif;color:#033c5a;text-transform:uppercase;border-radius:3px;text-decoration:none !important;}.ck-content .menu--quick-links > li > a:hover,.ck-content .menu--quick-links > li > a:focus{text-decoration:none;}.ck-content .menu--quick-links > li > a:hover,.ck-content .menu--quick-links > li > a:focus,.ck-content .menu--quick-links .open > a,.ck-content .menu--quick-links .open > a:hover,.ck-content .menu--quick-links .open > a:focus{background-color:#0a5b80;color:#fff;}.ck-content .menu--quick-links .dropdown-menu{box-shadow:none;border-radius:0;border-top:5px solid #0a5b80;padding-top:0;left:auto;right:0;}.ck-content .menu--quick-links .dropdown-menu li{line-height:1.3em;border-top:1px solid #fff;padding-top:7px;padding-bottom:7px;background-color:#eee;}.ck-content .menu--quick-links .dropdown-menu li a{color:#033c5a;}.ck-content .menu--quick-links .dropdown-menu li a:hover,.ck-content .menu--quick-links .dropdown-menu li a:focus{background-color:transparent;border-bottom:none;}.ck-content .menu--quick-links .dropdown-menu li:hover,.ck-content .menu--quick-links .dropdown-menu li:focus{background-color:#fff;}.ck-content #block-subsitetitle{clear:both;background-color:#eeeeee;padding-left:15px;padding-right:15px;padding-bottom:20px;}.ck-content #block-subsitetitle a{color:#033c5a;}.ck-content .branding{clear:both;}.ck-content .main-nav.container-fluid{padding-right:0;}.ck-content .menu--main,.ck-content #navbar-collapse,.ck-content .main-nav{background-color:#033c5a;}.ck-content .subtheme-kidney .menu--main,.ck-content .subtheme-kidney #navbar-collapse,.ck-content .subtheme-kidney .main-nav{background-color:#3b6f25;}.ck-content #navbar-collapse{margin-left:0;margin-right:0;}.ck-content .navbar-default .navbar-nav > li > a{color:#fff;text-decoration:none;font-family:"AvenirNextLTW01-Medium",sans-serif;font-size:0.95em;border-bottom:1px solid transparent;}.ck-content .navbar-default .navbar-nav > li > a:hover,.ck-content .navbar-default .navbar-nav > li > a:focus,.ck-content .navbar-nav .dropdown-menu > .active > a:hover,.ck-content .navbar-nav .dropdown-menu > .active > a:focus,.ck-content .navbar-nav a.dropdown-toggle.active-trail:hover,.ck-content .navbar-nav a.dropdown-toggle.active-trail:focus{color:#fff;background-color:#0a5b80;border-bottom:1px solid #ffd400;}.ck-content .subtheme-kidney .navbar-default .navbar-nav > li > a:hover,.ck-content .subtheme-kidney .navbar-default .navbar-nav > li > a:focus,.ck-content .subtheme-kidney .navbar-nav .dropdown-menu > .active > a:hover,.ck-content .subtheme-kidney .navbar-nav .dropdown-menu > .active > a:focus,.ck-content .subtheme-kidney .navbar-nav a.dropdown-toggle.active-trail:hover,.ck-content .subtheme-kidney .navbar-nav a.dropdown-toggle.active-trail:focus{color:#fff;background-color:#437d2a;}.ck-content .navbar-nav .dropdown-menu > .active > a,.ck-content .navbar-default .navbar-nav > .active > a,.ck-content .navbar-default .navbar-nav > .active > a:hover,.ck-content .navbar-default .navbar-nav > .active > a:focus{color:#033c5a;background-color:#e7e7e7;font-family:"AvenirNextLTW01-Medium",sans-serif;}.ck-content .subtheme-kidney .navbar-nav .dropdown-menu > .active > a,.ck-content .subtheme-kidney .navbar-default .navbar-nav > .active > a,.ck-content .subtheme-kidney .navbar-default .navbar-nav > .active > a:hover,.ck-content .subtheme-kidney .navbar-default .navbar-nav > .active > a:focus{color:#3c651f;background-color:#fff;}.ck-content .navbar-nav .dropdown-menu > .active > a,.ck-content .navbar-default .navbar-nav > .active > a,.ck-content .navbar-default .navbar-nav > .open > a,.ck-content .navbar-nav .dropdown-menu > li > a{border-bottom:1px solid transparent;}.ck-content .navbar-default .navbar-nav > .open > a,.ck-content .navbar-default .navbar-nav > .open > a:hover,.ck-content .navbar-default .navbar-nav > .open > a:focus{color:#033c5a;background-color:#e7e7e7;font-family:"AvenirNextLTW01-Medium",sans-serif;}.ck-content .subtheme-kidney .navbar-default .navbar-nav > .open > a,.ck-content .subtheme-kidney .navbar-default .navbar-nav > .open > a:hover,.ck-content .subtheme-kidney .navbar-default .navbar-nav > .open > a:focus{color:#3c651f;background-color:#fff;}.ck-content .navbar-default .navbar-nav > .active > a:hover,.ck-content .navbar-default .navbar-nav > .active > a:focus,.ck-content .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.ck-content .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{border-bottom:1px solid #ffd400;}.ck-content .dropdown-menu{font-size:16px;}@media (min-width:1140px){.ck-content .navbar-default .navbar-nav li.last{margin-right:15px;}}.ck-content .navbar-nav .dropdown-menu{background-color:#e7e7e7;}.ck-content .subtheme-kidney .navbar-nav .dropdown-menu{background-color:#fff;}.ck-content .navbar-nav .dropdown-menu > li > a{padding:10px;color:#033c5a;text-decoration:none;font-family:"AvenirNextLTW01-Medium",sans-serif;}.ck-content .subtheme-kidney .navbar-nav .dropdown-menu > li > a{color:#3c651f;}.ck-content .navbar-nav .dropdown-menu > li > a:hover,.ck-content .navbar-nav .dropdown-menu > li > a:focus,.ck-content .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.ck-content .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:#0a5b80;font-family:"AvenirNextLTW01-Medium",sans-serif;}.ck-content .subtheme-kidney .navbar-nav .dropdown-menu > li > a:hover,.ck-content .subtheme-kidney .navbar-nav .dropdown-menu > li > a:focus,.ck-content .subtheme-kidney .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.ck-content .subtheme-kidney .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;background-color:#437d21;}.ck-content .navbar-default .navbar-toggle{background-color:#fff;}.ck-content .navbar-default .navbar-nav .navbar-text{display:none;}.ck-content .navsearch:after{font:var(--fa-font-regular);font-weight:900;content:"\f002";padding-right:0;display:block;cursor:pointer;color:#fff;}.ck-content #search{padding:18px;border-radius:0;margin:0;}.ck-content #search:focus,.ck-content #search:hover{background-color:#0a5b80;border-bottom:1px solid #f0ad4e;}.ck-content .subtheme-landing-page #search.navsearch.btn.btn-search{display:none;}.ck-content .subtheme-magazine .navsearch:after{color:#333;}.ck-content .subtheme-magazine #search:focus,.ck-content .subtheme-magazine #search:hover{background-color:transparent;border-bottom:2px solid #f0ad4e;}.ck-content .navsearch{background:transparent;border:none;}.ck-content #views-exposed-form-custom-acquia-search-search-page .input-group-addon{display:none;}.ck-content #views-exposed-form-custom-acquia-search-search-page .input-group .form-control:first-child{border-radius:4px;}.ck-content #views-exposed-form-custom-acquia-search-search-page .form-inline .input-group{width:100%;}.ck-content #block-mainnavigation-2,.ck-content #block-views-block-related-content-person-bundle-person-navigation,.ck-content #block-custommenu{border-top:7px solid #c0b28e;}.ck-content .sidenav{margin-bottom:60px;display:block !important;}.ck-content .sidenav .nav > li > a:hover,.ck-content .view-display-id-person_navigation li > a:hover{background:#e5eef2;}.ck-content .sidenav h2{margin-bottom:0;margin-top:0;font-size:1.3em;border-bottom:5px solid #c0b28e;font-family:"Avenir Next LT W01 Bold";color:#033c5a;}.ck-content .sidenav h2 a{color:#033c5a;position:relative;display:inline-block;padding-left:30px;}.ck-content .sidenav h2 a::before,.ck-content .sidenav > ul > li.dropdown:not(.active-trail) > a:after,.ck-content .sidenav > ul > li.expanded a.is-active:after,.ck-content .sidenav > ul > li.expanded.active-trail > a:after,.ck-content .sidenav > ul ul li.expanded:not(.active-trail) > a::after{position:absolute;text-rendering:auto;font:var(--fa-font-regular);font-weight:900;}.ck-content .sidenav h2 a::before{font-size:22px;line-height:27px;padding-right:10px;color:#E0E0E0;left:0;font:var(--fa-font-regular);content:"\f053";}.ck-content .sidenav h2 a:hover::before{color:#0073AA;}.ck-content .sidenav ul,.ck-content .view-display-id-person_navigation ul{margin:0;padding:0;}.ck-content .sidenav ul li,.ck-content .view-display-id-person_navigation ul li{list-style:none;}.ck-content .sidenav ul li a,.ck-content .view-display-id-person_navigation ul li a{text-decoration:none;padding:10px 15px;display:block;position:relative;}.ck-content .sidenav > ul > li,.ck-content .view-display-id-person_navigation ul li{border-bottom:1px solid #ddd;}.ck-content .sidenav > ul > li a,.ck-content .view-display-id-person_navigation ul > li a{font-family:"Avenir Next LT W01 Demi";color:#0073AA;font-size:0.95em;padding-top:8px;padding-bottom:8px;}.ck-content .sidenav > ul > li a:hover,.ck-content .sidenav > ul > li a:focus,.ck-content .view-display-id-person_navigation > ul > li a:hover,.ck-content .view-display-id-person_navigation > ul > li a:focus{background:#e5eef2;color:#033c5a;}.ck-content .sidenav > ul > li a:hover:after,.ck-content .sidenav > ul > li a:focus:after{color:#033c5a;}.ck-content .sidenav > ul > li.collapsed > a,.ck-content .sidenav > ul > li.expanded > a{padding-right:30px;}.ck-content .sidenav > ul > li.expanded a.is-active,.ck-content .sidenav > ul > li.expanded a.active-trail{color:#033c5a;font-family:"Avenir Next LT W01 Demi";background:#e4e4e4;}.ck-content .sidenav > ul > li.dropdown:not(.active-trail) > a::after{color:#d9d0bb;right:15px;top:9px;content:"\f067";}.ck-content .sidenav > ul > li.expanded a.is-active::after,.ck-content .sidenav > ul > li.expanded.active-trail > a::after{color:#d9d0bb;right:15px;top:9px;content:"\f068";}.ck-content .sidenav > ul > li.leaf a.is-active,.ck-content .sidenav > ul > li.leaf a.active-trail{color:#033c5a;background:#eee;}.ck-content .sidenav > ul > li.active a.is-active{background-color:#f1f1f1;}.ck-content .sidenav > ul > li > ul{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}.ck-content .sidenav > ul > li > ul > li.collapsed > a,.ck-content .sidenav > ul > li > ul > li.expanded > a{padding-right:30px;}.ck-content .sidenav > ul > li > ul > li:not(.last){border-bottom:1px dotted #ddd;}.ck-content .sidenav > ul > li > ul > li.active{background:#e4e4e4;}.ck-content .sidenav > ul > li > ul > li.active a{color:#033c5a;}.ck-content .sidenav > ul > li > ul > li a{color:#033c5a;font-family:"AvenirNextLTW01-Regular";padding-left:30px;padding-top:8px;padding-bottom:8px;}.ck-content .sidenav > ul > li > ul > li a.is-active,.ck-content .sidenav > ul > li > ul > li a.active-trail{font-family:"Avenir Next LT W01 Demi";background-color:transparent;border-left:0;}.ck-content .sidenav > ul > li > ul > li a.is-active::after,.ck-content .sidenav > ul > li > ul > li a.active-trail::after{display:none;}.ck-content .sidenav > ul > li > ul > li.expanded.active{background:#e4e4e4;}.ck-content .sidenav > ul > li > ul > li.expanded a.active,.ck-content .sidenav > ul > li > ul > li.expanded a.active-trail{font-family:"Avenir Next LT W01 Demi";background-color:#f1f1f1;}.ck-content .sidenav > ul ul li.expanded:not(.active-trail) > a::after{font-size:0.8em;color:#aaa;right:15px;top:9px;content:"\f105";}.ck-content .sidenav > ul > li > ul > li > ul{border-top:1px solid #ddd;background:#fff !important;}.ck-content .sidenav > ul > li > ul > li > ul > li{border-bottom:1px solid #fff;}.ck-content .sidenav > ul > li > ul > li > ul > li a{font-size:0.9em;line-height:1.6em;font-family:"AvenirNextLTW01-Regular";padding-left:45px;color:#0073AA;}.ck-content .sidenav > ul > li > ul > li > ul > li a.is-active{color:#0073AA;}.ck-content .sidenav > ul > li > ul > li > ul > li.expanded a.active,.ck-content .sidenav > ul > li > ul > li > ul > li.expanded a.active-trail{background-color:transparent;font-family:"AvenirNextLTW01-DemiIta";}.ck-content .sidenav > ul > li > ul > li > ul > li.active a.active,.ck-content .sidenav > ul > li > ul > li > ul > li.active a.active-trail{font-family:"AvenirNextLTW01-DemiIta";}.ck-content .sidenav > ul > li > ul > li > ul > li > ul{border-top:1px solid #fff;}.ck-content .sidenav > ul > li > ul > li > ul > li > ul > li{border-bottom:1px solid #fff;}.ck-content .sidenav > ul > li > ul > li > ul > li > ul > li a{text-indent:30px;}.ck-content .sidenav a.ext:after{background:url(/themes/custom/smhsbootstrap/images/ext-link.png) 5px center no-repeat;content:"";opacity:0.5;width:10px;height:10px;padding-right:20px;text-decoration:none;text-rendering:optimizeLegibility;}.ck-content .sidenav a.ext:hover:after{opacity:1;}.ck-content .sidenav ul ul{display:none;}.ck-content .sidenav ul a.is-active + ul,.ck-content .sidenav li.active-trail > a + ul{display:block;}.ck-content .region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page{display:none;margin-top:1em;margin-bottom:1em;}.ck-content .region-hero .form-item-search{display:block;}.ck-content .region-hero .form-item-search input{width:100%;}.ck-content .region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page label{display:none;}.ck-content .region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page .form--inline{display:flex;}.ck-content .region-hero .form-item-search{flex-grow:1;padding-right:1em;}.ck-content .region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page button{margin:0;}.ck-content .region-content #views-exposed-form-custom-acquia-search-search-page{padding-top:30px;padding-bottom:50px;border-bottom:5px solid #d9d0bb;}@media (max-width:1139px){.ck-content .navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;padding-top:10px;padding-bottom:10px;line-height:20px;text-decoration:none;font-family:"AvenirNextLTW01-Medium",sans-serif;}.ck-content .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.ck-content .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#fff;}.ck-content .navbar-default .navbar-nav .open .dropdown-menu > .active > a,.ck-content .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.ck-content .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#033c5a;background-color:#e7e7e7;font-family:"AvenirNextLTW01-Medium",sans-serif;}}.ck-content .navbar-default .navbar-nav.navbar-toggle{border-color:#ddd;}.ck-content .navbar-default .navbar-nav .navbar-toggle:hover,.ck-content .navbar-default .navbar-nav .navbar-toggle:focus{background-color:#ddd;}.ck-content .navbar-default .navbar-nav .navbar-toggle .icon-bar{background-color:#888;}.ck-content .navbar-default .navbar-nav .navbar-collapse,.ck-content .navbar-default .navbar-nav .navbar-form{border-color:#e7e7e7;}.ck-content .navbar-default .navbar-nav .navbar-link{color:#033c5a;}.ck-content .navbar-nav .navbar-link:hover{color:#033c5a;}.ck-content .bootstrap-tabs .nav-tabs > li,.ck-content .vertical-tabs .nav-tabs > li{font-weight:bold;}.ck-content .bootstrap-tabs .nav-tabs > li.active > a,.ck-content .bootstrap-tabs .nav-tabs > li.active > a:hover,.ck-content .bootstrap-tabs .nav-tabs > li.active > a:focus,.ck-content .vertical-tabs .nav-tabs > li.active > a,.ck-content .vertical-tabs .nav-tabs > li.active > a:hover,.ck-content .vertical-tabs.nav-tabs > li.active > a:focus{border:none;}.ck-content .bootstrap-tabs .tab-content > .active,.ck-content .vertical-tabs .tab-content > .active{border:none;}@media (max-width:767px){.ck-content .bootstrap-tabs ul.nav.nav-tabs,.ck-content .vertical-tabs ul.nav.nav-tabs{border-top:1px solid #e1e1e1;}}.ck-content .bootstrap-tabs ul.nav.nav-tabs,.ck-content .vertical-tabs ul.nav.nav-tabs{border-bottom:1px solid #033c5a;}.ck-content .bootstrap-tabs .nav-tabs > li.active > a,.ck-content .bootstrap-tabs .nav-tabs > li.active > a:hover,.ck-content .bootstrap-tabs .nav-tabs > li.active > a:focus,.ck-content .vertical-tabs .nav-tabs > li.active > a,.ck-content .vertical-tabs .nav-tabs > li.active > a:hover,.ck-content .vertical-tabs .nav-tabs > li.active > a:focus{color:#033c5a;}.ck-content .bootstrap-tabs .nav-tabs > li > a:hover,.ck-content .vertical-tabs .nav-tabs > li > a:hover{border-radius:0;}.ck-content .bootstrap-tabs .nav-tabs > li > a,.ck-content .vertical-tabs .nav-tabs > li > a{border:transparent;border-radius:0;}.ck-content .bootstrap-tabs .nav > li > a:hover,.ck-content .bootstrap-tabs .nav > li > a:focus,.ck-content .vertical-tabs .nav > li > a:hover,.ck-content .vertical-tabs .nav > li > a:focus{background-color:transparent;}.ck-content .bootstrap-tabs .nav-tabs > li:after,.ck-content .vertical-tabs .nav-tabs > li:after{display:block;content:'';border-bottom:7px solid #0a5b80;transition:transform 0.3s ease-in;transform:scaleX(0);}.ck-content .bootstrap-tabs .nav-tabs > li:hover:after,.ck-content .vertical-tabs .nav-tabs > li:hover:after{transform:scaleX(1);}.ck-content .bootstrap-tabs .nav-tabs > li.active:after,.ck-content .vertical-tabs .nav-tabs > li.active:after{display:block;content:'';border-bottom:7px solid #f0ad4e;transform:scaleX(1);}.ck-content .tab-content > .active > .tab-pane-content{padding-top:15px;}.ck-content .bootstrap-tabs.custom-tabs .nav-tabs > li > a,.ck-content .custom-tabs .bootstrap-tabs .nav-tabs > li > a{margin-right:0;border-radius:0;}.ck-content .bootstrap-tabs.custom-tabs,.ck-content .custom-tabs .bootstrap-tabs{margin-top:40px;}.ck-content .bootstrap-tabs.custom-tabs .nav > li,.ck-content .custom-tabs .bootstrap-tabs .nav > li{margin-right:10px;margin-bottom:10px;}.ck-content .bootstrap-tabs.custom-tabs .nav > li > a,.ck-content .custom-tabs .bootstrap-tabs .nav > li > a{text-transform:uppercase;background-color:#e3dccc;padding:20px 30px 20px 30px;text-decoration:none;}.ck-content .bootstrap-tabs.custom-tabs .nav-tabs > li.active > a,.ck-content .bootstrap-tabs.custom-tabs .nav-tabs > li.active > a:hover,.ck-content .bootstrap-tabs.custom-tabs .nav-tabs > li.active > a:focus,.ck-content .custom-tabs .bootstrap-tabs .nav-tabs > li.active > a,.ck-content .custom-tabs .bootstrap-tabs .nav-tabs > li.active > a:hover,.ck-content .custom-tabs .bootstrap-tabs .nav-tabs > li.active > a:focus{color:#fff;background-color:#033c5a;border-bottom:none;}.ck-content .bootstrap-tabs.custom-tabs ul.nav.nav-tabs,.vertical-tabs ul.nav.nav-tabs,.ck-content .custom-tabs .bootstrap-tabs ul.nav.nav-tabs,.vertical-tabs ul.nav.nav-tabs{border-bottom:none;}.ck-content .bluegreen-tabs .bootstrap-tabs{margin-top:40px;}.ck-content .bluegreen-tabs .bootstrap-tabs ul.nav.nav-tabs{border-bottom:none;}.ck-content .bluegreen-tabs .bootstrap-tabs .nav > li{margin-right:10px;margin-bottom:10px;}.ck-content .bluegreen-tabs .bootstrap-tabs .nav-tabs > li.active > a{background-color:#049c78;color:#ffffff;box-shadow:rgba(0,0,0,0.4) 0px 2px 4px,rgba(0,0,0,0.3) 0px 7px 13px -3px,rgba(0,0,0,0.2) 0px -3px 0px inset;}.ck-content .bluegreen-tabs .bootstrap-tabs .nav > li > a{text-transform:uppercase;padding:15px 30px;text-decoration:none;border-radius:10px;color:#ffffff;background-color:#0a5b80;}.ck-content .bluegreen-tabs .bootstrap-tabs .nav-tabs > li::after{display:block;content:'';border-bottom:7px solid #31ba98;transition:transform 0.3s ease-in;transform:scaleX(0);padding-top:8px;max-width:95%;margin:0 auto;border-radius:15px;}.ck-content .bluegreen-tabs .bootstrap-tabs .nav-tabs > li.active::after{transform:scaleX(1);}.ck-content .bluegreen-tabs .bootstrap-tabs .nav-tabs > li:hover::after{transform:scaleX(1);}.ck-content .a2a_svg{overflow:visible;}.ck-content .menu.menu--social-links.nav{background-color:#0a5b80;}.ck-content .subtheme-kidney .menu.menu--social-links.nav{background-color:#437d2a;}.ck-content .menu--social-links{margin-top:40px;margin-bottom:0;background-color:#0a5b80;margin-bottom:3px !important;}.ck-content .subtheme-kidney .menu--social-links{margin-top:40px;margin-bottom:0;background-color:#0a5b80;margin-bottom:3px !important;}.ck-content .menu--social-links > li{display:inline-block;width:100%;}@media (min-width:992px){.ck-content .menu--social-links > li{width:16.2%;}.ck-content .subtheme-mfa .menu--social-links > li,.ck-content .subtheme-kidney .menu--social-links > li,.ck-content .subtheme-landing-page .menu--social-links > li{width:19%;}}.ck-content .menu--social-links > li a{color:#fff;text-decoration:none;text-align:center;padding:10px 15px;border-bottom:2px solid #0a5b80;}.ck-content .subtheme-kidney .menu--social-links > li a{border-bottom:2px solid #437d2a;}.ck-content .menu--social-links > li > a:hover,.ck-content .menu--social-links > li > a:focus{background-color:transparent;border-bottom:2px solid #ffd400;}.ck-content .menu--social-links > li a{color:#fff;padding-left:10px;}.ck-content .menu--social-links > li a::before{padding-left:5px;padding-right:5px;text-rendering:auto;color:#ffffff;}.ck-content .menu--social-links > li a.facebook::before{content:"\f39e";font:var(--fa-font-brands);}.ck-content .menu--social-links > li a.yelp::before{content:"\f1e9";font:var(--fa-font-brands);}.ck-content .menu--social-links > li a.twitter::before{content:"\e61b";font:var(--fa-font-brands);}.ck-content .menu--social-links > li a.instagram::before{content:"\f16d";font:var(--fa-font-brands);}.ck-content .menu--social-links > li a.youtube::before{content:"\f167";font:var(--fa-font-brands);}.ck-content .menu--social-links > li a.linkedin::before{content:"\f0e1";font:var(--fa-font-brands);}.ck-content .menu--social-links > li a.rssfeeds::before,.ck-content .feed-icons::before{content:"\f09e";font:var(--fa-font-regular);font-weight:900;}.ck-content .menu--social-links > li a.pinterest::before{content:"\f231";font:var(--fa-font-brands);}.ck-content .menu--social-links > li a.snapchat::before{content:"\f2ac";font:var(--fa-font-brands);}.ck-content .menu--social-links > li a.vimeo::before{content:"\f27d";font:var(--fa-font-brands);}.ck-content .menu--social-links > li a.tumblr::before{content:"\f173";font:var(--fa-font-brands);}.ck-content .feed-icons::before{color:#f0ad4e;}.ck-content .feed-icons{margin-top:20px;}.ck-content .overlay-wrap{background-color:rgba(3,60,90,0.85);padding:70px 0;}.ck-content .subtheme-mfa .region.region-local-footer,.ck-content .subtheme-landing-page .region.region-local-footer,.ck-content .subtheme-cancer .region.region-local-footer,.ck-content .region.region-local-footer{background-color:#033c5a;background-attachment:fixed;background-size:cover;}.ck-content #block-localfooter{padding-left:15px;padding-right:15px;padding-top:45px;padding-bottom:45px;}@media (min-width:992px){.ck-content .region.region-local-footer{background-image:url(/themes/custom/smhsbootstrap/images/rosshall.jpg);}.ck-content .subtheme-mfa .region.region-local-footer,.ck-content .subtheme-landing-page .region.region-local-footer{background-image:url(/themes/custom/smhsbootstrap/images/hospital.jpg);}.ck-content .subtheme-cancer .region.region-local-footer{background-image:url(/themes/custom/smhsbootstrap/images/SEH.jpg);}.ck-content .subtheme-research .region.region-local-footer{background-image:url(/themes/custom/smhsbootstrap/images/research-footer.jpg);}}@media (max-width:992px){.ck-content #block-localfooter{text-align:center;}}.ck-content #block-localfooter ul#subfooter-logo{padding-left:0;}.ck-content #block-localfooter ul#subfooter-logo li{list-style-type:none;color:#fff;font-size:0.9em;}.ck-content #block-localfooter ul#subfooter-logo li a{color:#b2ddF4;transition:all 0.2s ease-out 0s;}.ck-content #block-localfooter svg.mailto{fill:#b2ddF4;}.ck-content #block-localfooter ul#subfooter-logo li a:hover,.ck-content #block-localfooter ul#subfooter-logo li a:focus{text-decoration:none;color:#b2ddF4;border-bottom:1px solid #ffd400;}.ck-content #block-localfooter ul#subfooter-logo img{margin-bottom:20px;margin-top:14px;max-width:100%;}.ck-content #block-localfooter ul#subfooter-apply{margin-top:70px;}.ck-content #block-localfooter ul#subfooter-apply li{line-height:35px;margin:5px 0;}.ck-content #block-localfooter ul#subfooter-apply li.smhs-icon.gift::before{color:#d9d0bb;font:var(--fa-font-regular);font-weight:900;content:"\f4be";padding-right:10px;}.ck-content #block-localfooterslide__description ul li.smhs-icon.phone::before{color:#d9d0bb;font:var(--fa-font-regular);font-weight:900;content:"\f095";padding-right:10px;}.ck-content #block-localfooter ul li.smhs-icon.magazine::before{color:#d9d0bb;font:var(--fa-font-regular);font-weight:900;content:"\f518";padding-right:10px;}.ck-content #block-localfooter ul#subfooter-apply li.smhs-icon.contact:before{color:#d9d0bb;font:var(--fa-font-regular);content:"\f086";padding-right:10px;}.ck-content #block-localfooter .subfooter-links{margin-bottom:30px;}.ck-content #block-localfooter .subfooter-links h5.subfooter-title,.ck-content #block-localfooter .subfooter-links h2.subfooter-title{color:#d9d0bb;font-size:1.125em;line-height:1.33333em;margin-bottom:1em;}.ck-content #block-localfooter .subfooter-links ul.subfooter-ul{padding-left:0;list-style-type:none;}.ck-content #block-localfooter .subfooter-links ul.subfooter-ul li a,.ck-content #block-localfooter .subfooter-links ul.subfooter-ul li{color:#b2ddF4;transition:all 0.2s ease-out 0s;font-size:0.9em;}.ck-content .subtheme-kidney #block-localfooter .subfooter-links ul.subfooter-ul li a,.ck-content .subtheme-kidney #block-localfooter .subfooter-links ul.subfooter-ul li{color:#e1e1e1;}.ck-content #block-localfooter .subfooter-links ul.subfooter-ul li a:hover,.ck-content #block-localfooter .subfooter-links ul.subfooter-ul li a:focus{border-bottom:1px solid #ffd400;text-decoration:none;}.ck-content .footer{margin-top:0;border-top:none;padding:0;}.ck-content #block-footer{background-color:#d9d0bb;padding-top:25px;padding-left:15px;padding-right:15px;padding-bottom:35px;margin-left:15px;margin-right:15px;}.ck-content .subtheme-kidney #block-footer{background-color:#e1e1e1;border-top:7px solid #437d2a;}.ck-content .footer .col-md-3 a:hover,.ck-content .footer .col-md-3 a:focus{border-bottom:none;}.ck-content #block-footer .col-md-9{text-align:center;padding-top:15px;}.ck-content #block-footer .col-md-3{text-align:center;}.ck-content ul#footer-links{padding-left:0;}.ck-content ul#footer-links li{display:block;line-height:1.8em;font-size:0.9em;padding:10px;}@media (min-width:992px){.ck-content #block-footer .col-md-3{text-align:left;}.ck-content #block-footer .col-md-9{text-align:right;}.ck-content ul#footer-links li{display:inline-block;}}.ck-content ul#footer-links li a{color:#033c5a;}.ck-content .col-custom-5 .paragraph__column{padding-left:0 !important;padding-right:0 !important;}@media (min-width:768px){.ck-content .col-custom-5{float:left;padding:0;}}@media (min-width:992px){.ck-content .col-custom-5{max-width:20%;}}.ck-content .paragraph .field--name-field-media img,.ck-content .align-center img{margin-left:auto;margin-right:auto;}.ck-content .field--name-field-section-title{color:#033c5a;font-size:2.25em;line-height:1.16667em;font-family:"Avenir Next LT W01 Demi",sans-serif;padding-bottom:15px;}.ck-content .field--name-field-section-link{text-align:center;margin-top:20px;margin-bottom:35px;}.ck-content .field--name-field-section-link a{text-decoration:none;font-size:1em;font-weight:bold;padding:15px;color:#fff;background-color:#0a5b80;border-radius:5px;}.ck-content .subtheme-kidney .field--name-field-section-link a{color:#fff;background-color:#437d2a;}.ck-content .field--name-field-section-link a:focus,.ck-content .field--name-field-section-link a:hover{background-color:#e3dccc;color:#033c5a;}.ck-content .field--name-field-section-link a:focus,.ck-content .field--name-field-section-link a:hover{background-color:#033c5a;color:#fff;}.ck-content .paragraph--type--structured-list .field--name-field-body{margin-top:15px;}.ck-content .paragraph--type--listing .field--name-field-paragraph-title,.ck-content .paragraph--type--listing .field--name-paragraph-title-2,.ck-content .paragraph--type--structured-list .field--name-field-title{font-size:1.375em;line-height:1.36364em;font-family:"Avenir Next LT W01 Demi",sans-serif;color:#0a5b80;padding-top:10px;}.ck-content .paragraph--type--listing .field--name-field-paragraph-body,.ck-content .paragraph--type--listing .field--name-paragraph-body-2{font-size:1.125em;line-height:1.33333em;font-family:"Avenir Next LT W01 Demi",sans-serif;color:#033c5a;}.ck-content .paragraph--type--listing .col-md-6{padding-bottom:15px;}.ck-content .paragraph--type--slide-listing .field--name-field-body{position:relative;width:100%;top:0;left:0;color:#fff;padding:15px 20px 25px;background-color:rgba(11,59,93,0.85);}@media (min-width:992px){.ck-content .paragraph--type--slide-listing .field--name-field-body{position:absolute;top:10%;left:0%;width:50%;}}.ck-content .paragraph--type--slide-listing a,.ck-content .paragraph--type--slide-listing a:focus,.ck-content .paragraph--type--slide-listing a:hover,.ck-content .paragraph--type--slide-listing h2,.ck-content .paragraph--type--slide-listing h3,.ck-content .paragraph--type--slide-listing h4,.ck-content .paragraph--type--slide-listing h5,.ck-content .paragraph--type--slide-listing h6,.ck-content .paragraph--type--slide-listing h2.fancy,.ck-content .paragraph--type--slide-listing h3.fancy,.ck-content .paragraph--type--slide-listing h4.fancy,.ck-content .paragraph--type--slide-listing h5.fancy,.ck-content .paragraph--type--slide-listing h6.fancy{color:#fff;}.ck-content .control-group .help-inline,.ck-content .help-block{color:#515151;}.ck-content input[type="date"].form-control,.ck-content input[type="datetime-local"].form-control,.ck-content input[type="month"].form-control,.ck-content input[type="time"].form-control{line-height:22px;}.ck-content .form-control{font-family:avenir,sans-serif;}.ck-content .path-frontpage.subtheme-labs .page-header,.ck-content .path-frontpage.subtheme-magazine .breadcrumb{display:none;}.ck-content .subtheme-magazine .navbar .logo{padding-bottom:0;padding-top:25px;}.ck-content .subtheme-magazine .main-nav{background-color:#033c5a;}.ck-content .subtheme-magazine .navbar-default .navbar-text{color:#333;}.ck-content .subtheme-magazine .menu--main,.ck-content .subtheme-magazine #navbar-collapse{background-color:transparent;}.ck-content .subtheme-magazine .navbar-default .navbar-nav > li > a:hover,.ck-content .subtheme-magazine .navbar-default .navbar-nav > li > a:focus,.ck-content .subtheme-magazine .navbar-nav .dropdown-menu > .active > a:hover,.ck-content .subtheme-magazine .navbar-nav .dropdown-menu > .active > a:focus{background-color:transparent;border-bottom:2px solid #f0ad4e;text-decoration:underline;}.ck-content .subtheme-magazine .navbar-default .navbar-nav > li > a{color:#033c5a;}.ck-content .subtheme-magazine .navbar-default .navbar-nav > li > a:hover,.ck-content .subtheme-magazine .navbar-default .navbar-nav > li > a:focus,.ck-content .subtheme-magazine .navbar-nav .dropdown-menu > .active > a:hover,.ck-content .subtheme-magazine .navbar-nav .dropdown-menu > .active > a:focus{color:#033c5a;border-bottom:1px solid #ffd400;}.ck-content .subtheme-magazine .navbar-default .navbar-nav > .open > a,.ck-content .subtheme-magazine .navbar-default .navbar-nav > .open > a:hover,.ck-content .subtheme-magazine .navbar-default .navbar-nav > .open > a:focus{color:#033c5a;font-family:"AvenirNextLTW01-Medium",sans-serif;}.ck-content .subtheme-magazine .region-footer{background-color:#033c5a;color:#fff;}.ck-content .subtheme-magazine #block-magazinefooter{min-height:0;color:#fff;padding:20px;}.ck-content .subtheme-magazine #block-magazinefooter p{font-size:0.8em;padding-right:20px;}.ck-content .subtheme-magazine ul#footer-links li a{color:#fff;}@media (max-width:991px){.ck-content .subtheme-magazine #block-magazinefooter .col-md-3,.ck-content .subtheme-magazine #block-magazinefooter p,.ck-content .subtheme-magazine ul#footer-links{text-align:center !important;}}@media (min-width:992px){.ck-content .subtheme-magazine ul#footer-links{text-align:right;}}.ck-content #block-magazinefooter img.logo{max-width:255px;}@media (max-width:1139px){.ck-content .subtheme-magazine .navbar-default .navbar-nav > li > a:hover,.ck-content .subtheme-magazine .navbar-default .navbar-nav > li > a:focus,.ck-content .subtheme-magazine .navbar-nav .dropdown-menu > .active > a:hover,.ck-content .subtheme-magazine .navbar-nav .dropdown-menu > .active > a:focus,.ck-content .subtheme-magazine .navbar-default .navbar-nav > .open > a,.ck-content .subtheme-magazine .navbar-default .navbar-nav > .open > a:hover,.ck-content .subtheme-magazine .navbar-default .navbar-nav > .open > a:focus{background-color:#e7e7e7;}.ck-content .subtheme-magazine .navbar-nav .dropdown-menu{background-color:#e7e7e7;}.ck-content .subtheme-magazine .navbar-nav .dropdown-menu > li > a{color:#033c5a;text-decoration:none;}.ck-content .subtheme-magazine .navbar-nav .dropdown-menu > li > a:hover,.ck-content .subtheme-magazine .navbar-nav .dropdown-menu > li > a:focus,.ck-content .subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.ck-content .subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#033c5a;background-color:#0a5b80;}}@media (min-width:992px){.ck-content .subtheme-magazine #navbar{box-shadow:none;background-color:#fff;border-bottom:0;margin-bottom:0;}.ck-content .subtheme-magazine #navbar > .container{margin-top:1em;position:relative;}.ck-content .subtheme-magazine #navbar a:hover,.ck-content .subtheme-magazine #navbar a:focus{border:0 none;}.ck-content .subtheme-magazine .region-header{border-bottom:2px solid #aaa;padding-bottom:1em;margin-bottom:2em;}.ck-content .subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li > a,.ck-content .subtheme-magazine .navbar-default .navbar-nav > li > a{color:#555;text-decoration:none;padding-bottom:25px;}.ck-content .subtheme-magazine .navbar-default .navbar-nav .open .dropdown-menu > li:hover,.ck-content .subtheme-magazine .navbar-default .navbar-nav > li:hover,.ck-content .subtheme-magazine .navbar-default .navbar-nav > li:active,.ck-content .subtheme-magazine .navbar-default .navbar-nav > li .active-trail.is-active{background-color:transparent;}}@media (min-width:1140px){.ck-content .subtheme-magazine .region-navigation-collapsible{position:absolute;right:75px;top:90px;}.ck-content .subtheme-magazine .navsearch{position:absolute;right:30px;top:90px;}}.ck-content .subtheme-magazine .region-hero .block-views-exposed-filter-blockcustom-acquia-search-search-page{margin-top:0;}.ck-content header > .container-fluid,.ck-content header > .container .container-fluid,.ck-content footer.container-fluid,.ck-content .main-container.container-fluid{padding-left:0;padding-right:0;}.ck-content .container-fluid .views-field-field-featured-image img,.ck-content .container-fluid #block-views-block-showcase-hero-carousel img{margin-left:auto;margin-right:auto;}.ck-content header > .container-fluid .top-nav,.ck-content header > .container-fluid .region-header,.ck-content header > .container-fluid .region-navigation-collapsible,.ck-content footer.container-fluid .menu--social-links,.ck-content footer.container-fluid #block-localfooter,.ck-content .main-container.container-fluid,.ck-content header > .container-fluid #block-subsitetitle .field,.ck-content footer.container-fluid #block-footer .field--name-body{max-width:1170px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.ck-content header > .container-fluid #block-subsitetitle .field,.ck-content header > .container-fluid .region-header,.ck-content footer.container-fluid #block-footer{padding-right:15px;padding-left:15px;}.ck-content .hero.container-fluid,.ck-content .post_content.container-fluid{padding:0;}.ck-content .container-fluid .region-hero section#block-exposedformcustom-acquia-searchsearch-page{max-width:1170px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}.ck-content footer.container-fluid #block-footer{margin-right:0;margin-left:0;}.ck-content footer.container-fluid nav.settings-tray-editable{background-color:#0a5b80;border-bottom:3px solid #fff;}.ck-content .subtheme-kidney footer.container-fluid nav.settings-tray-editable{background-color:#437d2a;border-bottom:3px solid #fff;}.ck-content .region-local-footer{clear:both;}.ck-content .subtheme-mfa .program-tag{display:none;}.ck-content .celebrate-background{margin-left:calc(50% - 50vw) !important;width:100vw !important;padding-top:4rem;background-image:linear-gradient(to bottom,rgba(245,246,252,0),rgba(255,255,255,0.78)),url(/themes/custom/smhsbootstrap/images/commencement/2021_Com_CelebratePattern.jpg);background-size:cover;}.ck-content .full-width-background{margin-left:calc(50% - 50vw) !important;width:100vw !important;padding-top:4rem;background-size:cover;}.ck-content .hide-more .more-link.form-group{display:none;}.ck-content .embed-container{--video--width:1296;--video--height:479;position:relative;padding-bottom:calc(var(--video--height) / var(--video--width) * 100%);overflow:hidden;max-width:100%;background:#033c5a;}.ck-content .embed-container iframe,.ck-content .embed-container object,.ck-content .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.ck-content ul.vertical-timeline{list-style-type:none;position:relative;}.ck-content ul.vertical-timeline:before{content:' ';background:#ccc;display:inline-block;position:absolute;left:29px;width:2px;height:100%;z-index:400;}.ck-content ul.vertical-timeline > li{margin:20px 0;padding-left:40px;}.ck-content ul.vertical-timeline > li:before{content:' ';background:#fff;display:inline-block;position:absolute;border-radius:50%;border:3px solid #00a4ec;left:15px;width:30px;height:30px;z-index:400;}.ck-content .semester-top,.ck-content .semester-bottom{list-style:none;font-size:0.8em;}.ck-content .semester-top strong,.ck-content .semester-bottom strong{line-height:2;font-size:1.1em;}.ck-content .semester li{position:relative;text-decoration:none;padding:15px 20px 15px 20px;margin-right:4px;}.ck-content .semester-arrow{clip-path:polygon(50% 10%,100% 0,100% 0,100% 0,100% 0,100% 0,100% 90%,50% 100%,0 90%,0 0);padding:4%;}.ck-content .semester .parallelogram-left,.ck-content .semester .parallelogram-right{clip-path:polygon(50% 10%,100% 0,100% 0,100% 0,100% 0,100% 0,100% 90%,50% 100%,0 90%,0 0);border-bottom:1px dotted #ccc;}.ck-content .semester .parallelogram-left,.ck-content .semester .parallelogram-right{clip-path:polygon(0% 0%,100% 0,100% 91%,49% 100%,0 91%);border-bottom:3px dotted #033c5a;}@media (min-width:992px) and (max-width:1097px){.ck-content .semester li{min-height:162px;}}@media (min-width:1098px){.ck-content .semester li{min-height:145px;}}@media (min-width:992px){.ck-content .semester-arrow{clip-path:polygon(90% 0,100% 50%,90% 100%,0% 100%,4% 50%,0% 0%);}.ck-content .semester .parallelogram-left,.ck-content .semester .parallelogram-right{border-bottom:none;}.ck-content .semester li{float:left;width:17%;}.ck-content .semester-bottom li{border-right:4px dotted #033c5a;background:white;background:linear-gradient(27deg,white 0%,#f9f9f9 40%,#e1e1e1 100%);}.ck-content .semester .parallelogram-right{clip-path:polygon(7% 0%,100% 0%,93% 100%,0% 100%);}.ck-content .semester .parallelogram-left{clip-path:polygon(0 0,93% 0,100% 100%,7% 100%);}.ck-content .semester-top li{border-right:4px dotted #033c5a;background:white;background:linear-gradient(152deg,white 0%,#f9f9f9 40%,#e1e1e1 100%);}}.ck-content .caption-text{color:#fff;font-size:1.2em;font-weight:600;left:0;padding:1em;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:9999;text-align:center;}.ck-content .caption-image{display:block;transition:transform 0.25s ease-in-out;overflow:hidden;}.ck-content .caption-image::before{background:rgba(0,0,0,0.65);bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;transition:background 0.25s ease-in-out;z-index:2;}.ck-content .paragraph--type--five-column-equal-width- a{display:flex;align-items:center;background-color:rgba(0,0,0,0.8);margin:0 0.5em;max-height:10em;overflow:hidden;position:relative;}.ck-content .paragraph--type--five-column-equal-width- a img{opacity:0.7;}.ck-content .paragraph--type--five-column-equal-width- a:hover{background-color:#fff;}.ck-content .paragraph--type--five-column-equal-width- a:hover img{opacity:0.9;}.ck-content .paragraph--type--five-column-equal-width- .field--name-field-title{color:#fff;text-decoration:none;width:100%;padding:0 5%;position:absolute;text-align:center;text-transform:uppercase;font-size:1.2em;}@media (min-width:992px){.ck-content .paragraph--type--five-column-equal-width- a{max-height:100%;overflow:auto;}}.ck.ck-button.ck-media-library.ck-off.ck-button_with-text{border:1px solid #ccc;margin:10px !important;background:#033c5a;max-width:90%;color:#fff;}.ck-content [class^="col-"]{border:2px dotted rgba(255,200,46,1);}.ck.ck-powered-by{display:none;}
