@import url("https://fonts.googleapis.com/css?family=Open+Sans&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.stunt-double-lite,.cwd-basic.tiles .group-image:before{position:absolute;top:0;height:100%;width:100%;display:block;}.flex,.cwd-basic .cards{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.vertical-align{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.flex-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.flex-between{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.flex-nowrap,.flex-grow{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.flex-grow > *{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.flex-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;}.flex-duo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px;}.flex-duo > *{min-width:35%;padding:0 10px;}@media (min-width:1200px){.flex-duo > *{min-width:25%;}}.icon-fa:before,#main-article a[href$=".pdf"]:before,a.views-display-link-feed_1:before,.view-display-id-events_page time .month:before,.icon-fa:after,a.views-display-link-feed_1:after{font:normal normal normal 14px/1 FontAwesome;speak:never;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-zmdi:before,#main-content #main .cwd-people .link-block:before,.accordion-set button.expand-all:before,.icon-zmdi:after{display:inline-block;font:normal normal normal 14px/1 "Material-Design-Iconic-Font";font-size:inherit;speak:never;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.flex-dom-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;}.cwd-basic .cards{clear:both;margin-left:-10px;margin-right:-10px;}@media (min-width:992px){.cwd-basic .cards{margin-left:-15px;margin-right:-15px;}}@media (min-width:1200px){.cwd-basic .cards{margin-left:-20px;margin-right:-20px;}}.cwd-basic .card-section{width:100%;max-width:500px;padding:0 10px;margin:40px auto 0;}@media (min-width:768px){.cwd-basic .card-section{max-width:none;margin:40px 0 0;}}@media (min-width:992px){.cwd-basic .card-section{padding-left:15px;padding-right:15px;}}@media (min-width:1200px){.cwd-basic .card-section{padding-left:20px;padding-right:20px;}}.cwd-basic .card-section:first-of-type{margin-top:0;}.cwd-basic .card-section h2,.cwd-basic .card-section h3,.cwd-basic .card-section h4{border-bottom:1px solid #e5e5e5;border-left:4px solid #b31b1b;padding:0 0 2px 10px;}.cwd-basic .card{width:100%;max-width:500px;padding:30px 10px 0;margin:0 auto;position:relative;}.cwd-basic .card:after{content:"";display:block;padding-top:20px;clear:both;}.cwd-basic .card:first-of-type{padding-top:10px;}@media (min-width:768px){.cwd-basic .card{max-width:none;margin:0;}.cwd-basic .card:after{padding-top:25px;border-bottom:1px solid #ededed;}.cwd-basic .card:last-of-type:after{border:0;}}@media (min-width:992px){.cwd-basic .card{padding-left:15px;padding-right:15px;}}@media (min-width:1200px){.cwd-basic .card{padding-left:20px;padding-right:20px;}}.cwd-basic .card img{width:100%;margin-bottom:15px;}@media (min-width:768px){.cwd-basic .card img{margin-bottom:5px;}}.cwd-basic .card h3,.cwd-basic .card .h3{margin-bottom:0.6em;}.cwd-basic .card h3 .deco,.cwd-basic .card .h3 .deco{padding-bottom:0.2em;}.cwd-basic .card h3 + h4,.cwd-basic .card .h3 + h4{margin-top:-0.3em;}.cwd-basic .card a h3:not(.designer),.cwd-basic .card a .h3:not(.designer){text-decoration:underline;color:#1176ac !important;}.cwd-basic .card a:hover h3:not(.designer),.cwd-basic .card a:hover .h3:not(.designer){color:#000 !important;}.cwd-basic .card a:active h3:not(.designer),.cwd-basic .card a:active .h3:not(.designer){color:#666 !important;}.cwd-basic .card .group-image a{text-decoration:none;display:block;}.cwd-basic .card .group-noimage a{text-decoration:none;}@media (min-width:768px){.cwd-basic .card .group-image + .group-fields{width:77%;float:right;}.cwd-basic .card .group-image a img{width:20%;float:left;margin-right:3%;}}.cwd-basic .header-with-button{margin-bottom:30px;}.cwd-basic .pager{margin-top:20px;}.cwd-basic .component-footer{max-width:480px;margin:30px auto 0;text-align:center;}@media (min-width:768px){.cwd-basic .component-footer{max-width:none;margin:30px 0 0;}}.cwd-basic .component-footer .link-button{border:1px solid #ccc;padding:1em 3em;border-radius:100px;background:none;color:#1176ac;}.cwd-basic .component-footer .link-button:hover{color:#000;border-color:#bbb;background:rgba(0,0,0,0.05);}.cwd-basic .component-footer .link-button:active{color:#666;border-color:#aaa;background:rgba(0,0,0,0.08);}.cwd-basic .group-image{position:relative;}.cwd-basic .badge{position:absolute;color:#fff;font-size:14px;padding:0.2em 0.7em;background:rgba(0,0,0,0.7);top:0;left:0;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}@media (min-width:768px){.cwd-basic .badge{font-size:12px;max-width:20%;}}@media (min-width:1200px){.cwd-basic .badge{font-size:14px;padding:0.3em 0.9em;}}.cwd-basic .relative > .badge{top:auto;left:auto;bottom:0;right:0;}@media (min-width:768px){.cwd-basic.tiles .card-section{margin-top:10px;margin-bottom:20px;}}@media (min-width:768px){.cwd-basic.tiles .card{width:50%;margin:0 0 20px;padding-top:0;padding-bottom:0;}}@media (min-width:768px) and (min-width:992px){.cwd-basic.tiles .card{margin-bottom:30px;}}@media (min-width:768px) and (min-width:1200px){.cwd-basic.tiles .card{margin-bottom:40px;}}@media (min-width:768px){.cwd-basic.tiles .card:after{content:none;}}@media (min-width:1200px){.cwd-basic.tiles .card{width:33.33333%;}}.cwd-basic.tiles .group-fields,.cwd-basic.tiles .group-image a img{width:100% !important;float:none;margin:0;}.cwd-basic.tiles .group-fields{margin-top:15px;}.cwd-basic.tiles .group-image{display:block;position:relative;}.cwd-basic.tiles .group-image a,.cwd-basic.tiles .group-image .deco,.cwd-basic.tiles .group-image h3,.cwd-basic.tiles .group-image .h3{color:#fff;-moz-text-decoration-color:rgba(255,255,255,0.5);-webkit-text-decoration-color:rgba(255,255,255,0.5);text-decoration-color:rgba(255,255,255,0.5);}.cwd-basic.tiles .group-image a{display:block;transition:background 0.15s,box-shadow 0.15s;}.cwd-basic.tiles .group-image a:hover{background:rgba(0,0,0,0.05);box-shadow:0 0 0 15px rgba(0,0,0,0.05);color:#fff;}.cwd-basic.tiles .group-image a:hover .deco,.cwd-basic.tiles .group-image a:hover h3,.cwd-basic.tiles .group-image a:hover .h3{color:#fff;-moz-text-decoration-color:rgba(255,255,255,0.9);-webkit-text-decoration-color:rgba(255,255,255,0.9);text-decoration-color:rgba(255,255,255,0.9);}.cwd-basic.tiles .group-image a:active{background:rgba(0,0,0,0.09);box-shadow:0 0 0 15px rgba(0,0,0,0.1);color:#ccc;}.cwd-basic.tiles .group-image a:active .deco,.cwd-basic.tiles .group-image a:active h3,.cwd-basic.tiles .group-image a:active .h3{color:#ccc;-moz-text-decoration-color:rgba(255,255,255,0.3);-webkit-text-decoration-color:rgba(255,255,255,0.3);text-decoration-color:rgba(255,255,255,0.3);}.cwd-basic.tiles .group-image a .overlay{position:absolute;z-index:3;left:0;right:0;bottom:0;padding:0 15px 20px;text-align:center;overflow:hidden;color:#fff;}.cwd-basic.tiles .group-image a .overlay :last-child{margin-bottom:0;}.cwd-basic.tiles .group-image img{position:static;width:100%;}.cwd-basic.tiles .group-image:before{content:"";background:rgba(0,0,0,0.6);background:-moz-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,0.8) 100%);z-index:2;pointer-events:none;}.cwd-basic.tiles .group-image .badge{max-width:100%;top:0;left:0;}.cwd-basic.tiles .group-image .relative > .badge{top:auto;left:auto;bottom:0;right:0;}@media (min-width:768px){.cwd-basic.tiles.max-1 .card{width:100%;}}@media (min-width:1200px){.cwd-basic.tiles.max-2 .card{width:50%;}}@media (min-width:768px){.cwd-basic.tiles.max-4 .cards{margin-left:-13px;margin-right:-13px;}.cwd-basic.tiles.max-4 .card{padding-left:13px;padding-right:13px;}}@media (min-width:1080px){.cwd-basic.tiles.max-4 .card{width:33.33333%;}}@media (min-width:1400px){.cwd-basic.tiles.max-4 .cards{margin-left:-15px;margin-right:-15px;}.cwd-basic.tiles.max-4 .card{width:25%;padding-left:15px;padding-right:15px;}}@media (min-width:1200px){.cwd-basic.tiles.max-4-2 .cards{margin-left:-15px;margin-right:-15px;}.cwd-basic.tiles.max-4-2 .card{width:25%;padding-left:15px;padding-right:15px;}}@media (min-width:768px){.cwd-basic.tiles.max-3-1 .card{width:33.33333%;}}@media (min-width:768px){.cwd-basic.tiles.one-plus-max-3 .card{width:33.33333%;}.cwd-basic.tiles.one-plus-max-3 .card h3,.cwd-basic.tiles.one-plus-max-3 .card .h3{font-size:16px;}.cwd-basic.tiles.one-plus-max-3 .card:first-of-type{width:100%;}.cwd-basic.tiles.one-plus-max-3 .card:first-of-type h3,.cwd-basic.tiles.one-plus-max-3 .card:first-of-type .h3{font-size:22px;}}@media (min-width:992px){.cwd-basic.tiles.one-plus-max-3 .card:first-of-type .group-image{display:initial;position:static;}.cwd-basic.tiles.one-plus-max-3 .card:first-of-type .group-image a{background:none;box-shadow:none;}.cwd-basic.tiles.one-plus-max-3 .card:first-of-type .group-image img{width:50% !important;float:left;margin-right:3%;}.cwd-basic.tiles.one-plus-max-3 .card:first-of-type .group-image .relative{width:50% !important;float:left;margin-right:3%;}.cwd-basic.tiles.one-plus-max-3 .card:first-of-type .group-image .relative img{width:100% !important;margin:0;}.cwd-basic.tiles.one-plus-max-3 .card:first-of-type .group-fields{width:47% !important;}}@media (min-width:1200px){.cwd-basic.tiles.one-plus-max-3 .card:first-of-type .summary{margin-top:1em;font-size:18px;}}@media (min-width:768px){.cwd-basic.tiles.one-plus-max-4 .card{width:50%;}.cwd-basic.tiles.one-plus-max-4 .card h3,.cwd-basic.tiles.one-plus-max-4 .card .h3{font-size:16px;}.cwd-basic.tiles.one-plus-max-4 .card:first-of-type{width:100%;}.cwd-basic.tiles.one-plus-max-4 .card:first-of-type h3,.cwd-basic.tiles.one-plus-max-4 .card:first-of-type .h3{font-size:22px;}}@media (min-width:992px){.cwd-basic.tiles.one-plus-max-4 .card{width:25%;}.cwd-basic.tiles.one-plus-max-4 .card:first-of-type .group-image{display:initial;position:static;}.cwd-basic.tiles.one-plus-max-4 .card:first-of-type .group-image a{background:none;box-shadow:none;}.cwd-basic.tiles.one-plus-max-4 .card:first-of-type .group-image img{width:50% !important;width:calc(50% - 15px) !important;float:left;margin-right:30px;}}@media (min-width:992px) and (min-width:1200px){.cwd-basic.tiles.one-plus-max-4 .card:first-of-type .group-image img{width:calc(50% - 20px) !important;margin-right:40px;}}@media (min-width:992px){.cwd-basic.tiles.one-plus-max-4 .card:first-of-type .group-image .relative{width:50% !important;width:calc(50% - 15px) !important;float:left;margin-right:30px;}}@media (min-width:992px) and (min-width:1200px){.cwd-basic.tiles.one-plus-max-4 .card:first-of-type .group-image .relative{width:calc(50% - 20px) !important;margin-right:40px;}}@media (min-width:992px){.cwd-basic.tiles.one-plus-max-4 .card:first-of-type .group-image .relative img{width:100% !important;margin:0;}.cwd-basic.tiles.one-plus-max-4 .card:first-of-type .group-fields{width:47% !important;width:calc(50% - 15px) !important;}}@media (min-width:992px) and (min-width:1200px){.cwd-basic.tiles.one-plus-max-4 .card:first-of-type .group-fields{width:calc(50% - 20px) !important;}}@media (min-width:1200px){.cwd-basic.tiles.one-plus-max-4 .card:first-of-type .summary{margin-top:1em;font-size:18px;}}.cwd-basic.tiles.no-overlay .group-image .deco,.cwd-basic.tiles.no-overlay .group-image h3,.cwd-basic.tiles.no-overlay .group-image .h3,.cwd-basic.tiles.no-overlay .group-image h4,.cwd-basic.tiles.no-overlay .group-image .h4,.cwd-basic.tiles.no-overlay .group-image p,.cwd-basic.tiles.no-overlay .group-image sub-heading{color:#1176ac;text-decoration:underline;-moz-text-decoration-color:rgba(17,118,172,0.5);-webkit-text-decoration-color:rgba(17,118,172,0.5);text-decoration-color:rgba(17,118,172,0.5);}.cwd-basic.tiles.no-overlay .group-image h3.designer,.cwd-basic.tiles.no-overlay .group-image h3.designer .deco,.cwd-basic.tiles.no-overlay .group-image .h3.designer,.cwd-basic.tiles.no-overlay .group-image .h3.designer .deco{text-decoration:none;color:#333;}.cwd-basic.tiles.no-overlay .group-image a .overlay{position:static;margin-top:12px;padding:0;text-align:left;}.cwd-basic.tiles.no-overlay .group-image a:hover,.cwd-basic.tiles.no-overlay .group-image a:hover .deco,.cwd-basic.tiles.no-overlay .group-image a:hover h3,.cwd-basic.tiles.no-overlay .group-image a:hover .h3{color:#000;-moz-text-decoration-color:rgba(0,0,0,0.7);-webkit-text-decoration-color:rgba(0,0,0,0.7);text-decoration-color:rgba(0,0,0,0.7);}.cwd-basic.tiles.no-overlay .group-image a:active,.cwd-basic.tiles.no-overlay .group-image a:active .deco,.cwd-basic.tiles.no-overlay .group-image a:active h3,.cwd-basic.tiles.no-overlay .group-image a:active .h3{color:#666;-moz-text-decoration-color:rgba(0,0,0,0.4);-webkit-text-decoration-color:rgba(0,0,0,0.4);text-decoration-color:rgba(0,0,0,0.4);}.cwd-basic.tiles.no-overlay .group-image:before{content:none;}.cwd-basic.tiles:not(.no-overlay) .card a h3:not(.designer),.cwd-basic.tiles:not(.no-overlay) .card a .h3:not(.designer){color:#fff !important;-moz-text-decoration-color:rgba(255,255,255,0.5);-webkit-text-decoration-color:rgba(255,255,255,0.5);text-decoration-color:rgba(255,255,255,0.5);}.cwd-basic.tiles:not(.no-overlay) .card a:hover h3:not(.designer),.cwd-basic.tiles:not(.no-overlay) .card a:hover .h3:not(.designer){-moz-text-decoration-color:rgb(255,255,255);-webkit-text-decoration-color:rgb(255,255,255);text-decoration-color:rgb(255,255,255);}.cwd-basic.tiles:not(.no-overlay) .card a:active h3:not(.designer),.cwd-basic.tiles:not(.no-overlay) .card a:active .h3:not(.designer){color:#ccc !important;-moz-text-decoration-color:rgba(255,255,255,0.5);-webkit-text-decoration-color:rgba(255,255,255,0.5);text-decoration-color:rgba(255,255,255,0.5);}.cwd-basic.tiles:not(.no-overlay) .card a h4,.cwd-basic.tiles:not(.no-overlay) .card a p,.cwd-basic.tiles:not(.no-overlay) .card a div{color:#ccc !important;}.cwd-basic.tiles:not(.no-overlay) .card a h4.badge,.cwd-basic.tiles:not(.no-overlay) .card a p.badge,.cwd-basic.tiles:not(.no-overlay) .card a div.badge{color:#fff !important;}.cwd-basic.card-slider .cards{margin-left:-15px;margin-right:-15px;}.cwd-basic.card-slider .card{max-width:none;padding-left:15px;padding-right:15px;}@media (min-width:768px){.cwd-basic.card-slider .card{padding:0 15px !important;}}@media (min-width:768px){.cwd-basic.card-slider .cards{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.cwd-basic.card-slider .card:after{content:none;}}.cwd-basic.card-slider.tiles .group-image a{box-shadow:none !important;}.cwd-basic.card-slider.slide-mobile .card,.cwd-basic.card-slider.slide-mobile .card:first-of-type{padding-top:0px;}.cwd-basic.animate.tiles .group-image{overflow:hidden;}.cwd-basic.animate.tiles a img{transition:transform 0.3s ease-out;}.cwd-basic.animate.tiles a:hover img{transform:scale(1.05);transition:transform 0.3s ease-out;}.cwd-basic.collapse.tiles .cards{margin-left:0 !important;margin-right:0 !important;}.cwd-basic.collapse.tiles .card{padding:0 !important;margin-bottom:0;}.dark .cwd-basic,.cwd-basic.dark{color:#ddd;}.dark .cwd-basic h2,.cwd-basic.dark h2{color:#ededed;}.dark .cwd-basic a,.dark .cwd-basic a h3:not(.designer),.dark .cwd-basic a .h3:not(.designer),.cwd-basic.dark a,.cwd-basic.dark a h3:not(.designer),.cwd-basic.dark a .h3:not(.designer){color:#fff !important;-moz-text-decoration-color:rgba(255,255,255,0.5);-webkit-text-decoration-color:rgba(255,255,255,0.5);text-decoration-color:rgba(255,255,255,0.5);}.dark .cwd-basic a:hover,.dark .cwd-basic a:hover *,.dark .cwd-basic a h3:not(.designer):hover,.dark .cwd-basic a h3:not(.designer):hover *,.dark .cwd-basic a .h3:not(.designer):hover,.dark .cwd-basic a .h3:not(.designer):hover *,.cwd-basic.dark a:hover,.cwd-basic.dark a:hover *,.cwd-basic.dark a h3:not(.designer):hover,.cwd-basic.dark a h3:not(.designer):hover *,.cwd-basic.dark a .h3:not(.designer):hover,.cwd-basic.dark a .h3:not(.designer):hover *{-moz-text-decoration-color:rgb(255,255,255);-webkit-text-decoration-color:rgb(255,255,255);text-decoration-color:rgb(255,255,255);border-color:rgba(255,255,255,0.7) !important;}.dark .cwd-basic a:active,.dark .cwd-basic a:active *,.dark .cwd-basic a h3:not(.designer):active,.dark .cwd-basic a h3:not(.designer):active *,.dark .cwd-basic a .h3:not(.designer):active,.dark .cwd-basic a .h3:not(.designer):active *,.cwd-basic.dark a:active,.cwd-basic.dark a:active *,.cwd-basic.dark a h3:not(.designer):active,.cwd-basic.dark a h3:not(.designer):active *,.cwd-basic.dark a .h3:not(.designer):active,.cwd-basic.dark a .h3:not(.designer):active *{color:#ccc !important;border-color:rgba(255,255,255,0.5) !important;-moz-text-decoration-color:rgba(255,255,255,0.5);-webkit-text-decoration-color:rgba(255,255,255,0.5);text-decoration-color:rgba(255,255,255,0.5);}.dark .cwd-basic a *,.dark .cwd-basic a h3:not(.designer) *,.dark .cwd-basic a .h3:not(.designer) *,.cwd-basic.dark a *,.cwd-basic.dark a h3:not(.designer) *,.cwd-basic.dark a .h3:not(.designer) *{color:#fff !important;}.dark .cwd-basic .card:after,.cwd-basic.dark .card:after{border-color:rgba(255,255,255,0.2);}.dark .cwd-basic .component-footer .link-button,.cwd-basic.dark .component-footer .link-button{color:#fff;border-color:rgba(255,255,255,0.3);}.dark .cwd-basic .component-footer .link-button:hover,.cwd-basic.dark .component-footer .link-button:hover{border-color:rgba(255,255,255,0.5);background:rgba(0,0,0,0.1);}.dark .cwd-basic .component-footer .link-button:active,.cwd-basic.dark .component-footer .link-button:active{border-color:rgba(255,255,255,0.4);background:rgba(0,0,0,0.18);}.dark .cwd-basic.tiles .group-image a:hover,.cwd-basic.dark.tiles .group-image a:hover{background:rgba(255,255,255,0.12);box-shadow:0 0 0 15px rgba(255,255,255,0.12);}.dark .cwd-basic.tiles .group-image a:active,.cwd-basic.dark.tiles .group-image a:active{background:rgba(255,255,255,0.08);box-shadow:0 0 0 15px rgba(255,255,255,0.08);}.dark .cwd-basic.tiles.no-overlay .group-image .deco,.dark .cwd-basic.tiles.no-overlay .group-image h3,.dark .cwd-basic.tiles.no-overlay .group-image .h3,.cwd-basic.dark.tiles.no-overlay .group-image .deco,.cwd-basic.dark.tiles.no-overlay .group-image h3,.cwd-basic.dark.tiles.no-overlay .group-image .h3{-moz-text-decoration-color:rgba(255,255,255,0.5);-webkit-text-decoration-color:rgba(255,255,255,0.5);text-decoration-color:rgba(255,255,255,0.5);}.dark .cwd-basic.tiles.no-overlay .group-image a:hover,.dark .cwd-basic.tiles.no-overlay .group-image a:hover .deco,.dark .cwd-basic.tiles.no-overlay .group-image a:hover h3,.dark .cwd-basic.tiles.no-overlay .group-image a:hover .h3,.cwd-basic.dark.tiles.no-overlay .group-image a:hover,.cwd-basic.dark.tiles.no-overlay .group-image a:hover .deco,.cwd-basic.dark.tiles.no-overlay .group-image a:hover h3,.cwd-basic.dark.tiles.no-overlay .group-image a:hover .h3{-moz-text-decoration-color:rgba(255,255,255,0.8);-webkit-text-decoration-color:rgba(255,255,255,0.8);text-decoration-color:rgba(255,255,255,0.8);}.dark .cwd-basic.tiles.no-overlay .group-image a:active,.dark .cwd-basic.tiles.no-overlay .group-image a:active .deco,.dark .cwd-basic.tiles.no-overlay .group-image a:active h3,.dark .cwd-basic.tiles.no-overlay .group-image a:active .h3,.cwd-basic.dark.tiles.no-overlay .group-image a:active,.cwd-basic.dark.tiles.no-overlay .group-image a:active .deco,.cwd-basic.dark.tiles.no-overlay .group-image a:active h3,.cwd-basic.dark.tiles.no-overlay .group-image a:active .h3{-moz-text-decoration-color:rgba(255,255,255,0.6);-webkit-text-decoration-color:rgba(255,255,255,0.6);text-decoration-color:rgba(255,255,255,0.6);}@keyframes opacity-fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes opacity-fade-out{0%{opacity:1;}100%{opacity:0;}}@keyframes details-reveal{0%{opacity:0;transform:translateY(-8px);}100%{opacity:1;transform:none;}}details{clear:both;overflow:hidden;padding:10px 15px 11px 15px;margin:0 -15px 2px;transition:background-color 0.15s;}@media (min-width:1024px){details{padding:15px 20px 18px 20px;margin:0 -20px 2px;}}details summary h2,details summary h3,details summary h4,details summary h5,details summary h6{font:inherit;color:inherit;}#main details summary h2,#main details summary h3,#main details summary h4,#main details summary h5,#main details summary h6{color:inherit;}details .intro{font-size:1.3em;}details h3{font-size:1.5em;line-height:1.4;margin-bottom:0.9em;}details h4{font-size:1.4em;line-height:1.4;margin-bottom:0.9em;}details h5{font-size:1.2em;margin-bottom:0.6em;color:#666;}details h6{font-size:1.1em;}details ul,details ol{font-size:13px !important;padding-left:1.35em;line-height:1.5;}details ul li,details ol li{margin-bottom:0.6em !important;}details hr.section-break:last-child{opacity:0;}details .align-right{clear:right;}details .align-left{clear:left;}body > details,#cu-header > details{margin-left:0;margin-right:0;}details div div{padding-top:0.6em;margin-bottom:1.5em;}details summary{font-weight:600;cursor:pointer;list-style:none;padding-left:29px;margin-bottom:1.25em;position:relative;overflow:hidden;}details summary:focus{-webkit-user-select:none;user-select:none;}details summary:after{content:"";width:20px;height:20px;position:absolute;top:calc(1em - 14px);left:0;background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_minus_o_20_red.svg) 0 -9999em no-repeat,url(/themes/custom/cornell_cvm/images/ui/accordion/icon_plus_o_20.svg) 0 0 no-repeat;opacity:0.6;transition:opacity 0.15s;}.dark details summary:after{opacity:0.5;background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_minus_o_20_white.svg) 0 -9999em no-repeat,url(/themes/custom/cornell_cvm/images/ui/accordion/icon_plus_o_20_white.svg) 0 0 no-repeat;}details summary:hover:after{opacity:1;}.dark details summary:hover:after{opacity:0.75;}details summary::-webkit-details-marker{display:none;}details summary::marker{display:none;}details:not([open]) summary{margin-bottom:0;}details[open],details.hovering{background:rgba(170,170,170,0.09);}details[open] details,details.hovering details{background:none;}details[open] .animate{animation:opacity-fade-in 0.2s linear 0.2s;animation-fill-mode:backwards;}details[open] .animate.slide-down{animation:details-reveal 0.3s ease-in-out 0.2s;animation-fill-mode:backwards;}details[open] > summary:after{opacity:1;background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_minus_o_20_red.svg) 0 0 no-repeat;}.dark details[open] > summary:after{opacity:0.75;background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_minus_o_20_white.svg) 0 0 no-repeat;}details > details{margin-left:0 !important;}details.compact,.accordion-set.compact details{font-size:13px;padding:7px 15px 8px 17px;margin:0 -15px 2px;}details.compact summary,.accordion-set.compact details summary{padding-left:24px;margin-bottom:0.75em;}details.compact summary:after,.accordion-set.compact details summary:after{width:13px;height:13px;top:calc(1em - 10px);background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_minus_13_red.svg) 0 -9999em no-repeat,url(/themes/custom/cornell_cvm/images/ui/accordion/icon_plus_13.svg) 0 0 no-repeat;opacity:0.5;}.dark details.compact summary:after,.dark .accordion-set.compact details summary:after{opacity:0.5;background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_minus_13_white.svg) 0 -9999em no-repeat,url(/themes/custom/cornell_cvm/images/ui/accordion/icon_plus_13_white.svg) 0 0 no-repeat;}details.compact summary:hover:after,.accordion-set.compact details summary:hover:after{opacity:1;}.dark details.compact summary:hover:after,.dark .accordion-set.compact details summary:hover:after{opacity:0.75;}details.compact:not([open]) summary,.accordion-set.compact details:not([open]) summary{margin-bottom:0;}details.compact[open] > summary:after,.accordion-set.compact details[open] > summary:after{opacity:1;background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_minus_13_red.svg) 0 0 no-repeat;}.dark details.compact[open] > summary:after,.dark .accordion-set.compact details[open] > summary:after{opacity:0.75;background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_minus_13_white.svg) 0 0 no-repeat;}details.compact .details-content,.accordion-set.compact details .details-content{margin-bottom:7px;}@media (min-width:1024px){details.compact .details-content,.accordion-set.compact details .details-content{padding-left:22px;}}details.classic,.accordion-set.classic details,details.simple,.accordion-set.simple details{font-size:13px;padding:10px 15px 13px 15px;margin:8px 0;border:1px solid #d9d9d9;}.dark details.classic,.dark .accordion-set.classic details,.dark details.simple,.dark .accordion-set.simple details{border-color:rgba(255,255,255,0.25);}@media (min-width:1024px){details.classic,.accordion-set.classic details,details.simple,.accordion-set.simple details{padding:13px 20px 16px 20px;}}details.classic summary,.accordion-set.classic details summary,details.simple summary,.accordion-set.simple details summary{padding:10px 42px 11px 15px;margin:-10px -15px -13px -15px;background:none;outline-offset:-6px;}details.classic summary:after,.accordion-set.classic details summary:after,details.simple summary:after,.accordion-set.simple details summary:after{background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_chevron_red_16.svg) no-repeat;left:auto;top:calc(50% - 11px);right:12px;opacity:1;}.dark details.classic summary:after,.dark .accordion-set.classic details summary:after,.dark details.simple summary:after,.dark .accordion-set.simple details summary:after{background-image:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_chevron_white_16.svg);opacity:0.85;}details.classic summary:after:hover,.accordion-set.classic details summary:after:hover,details.simple summary:after:hover,.accordion-set.simple details summary:after:hover{opacity:1;}@media (min-width:1024px){details.classic summary,.accordion-set.classic details summary,details.simple summary,.accordion-set.simple details summary{padding:13px 48px 13px 20px;margin:-13px -20px -17px -20px;}details.classic summary:after,.accordion-set.classic details summary:after,details.simple summary:after,.accordion-set.simple details summary:after{right:16px;}}details.classic[open],.accordion-set.classic details[open],details.simple[open],.accordion-set.simple details[open]{background-color:rgba(170,170,170,0.04);}details.classic[open] > summary,.accordion-set.classic details[open] > summary,details.simple[open] > summary,.accordion-set.simple details[open] > summary{background-color:rgba(170,170,170,0.09);margin-bottom:1em;}details.classic[open] > summary:after,.accordion-set.classic details[open] > summary:after,details.simple[open] > summary:after,.accordion-set.simple details[open] > summary:after{transform:rotate(180deg);}details.classic[open] > summary:hover,.accordion-set.classic details[open] > summary:hover,details.simple[open] > summary:hover,.accordion-set.simple details[open] > summary:hover{background-color:rgba(170,170,170,0.15);}details.classic[open] > summary:active,.accordion-set.classic details[open] > summary:active,details.simple[open] > summary:active,.accordion-set.simple details[open] > summary:active{background-color:rgba(170,170,170,0.2);}details.classic details.hovering:not([open]),.accordion-set.classic details details.hovering:not([open]),details.simple details.hovering:not([open]),.accordion-set.simple details details.hovering:not([open]){background:rgba(170,170,170,0.09);}.accordion-set.simple [id^=printable] > details[open]{padding-bottom:60px;}.accordion-set.simple [id^=printable] + [id^=printable] > details,.accordion-set.simple [id^=printable] + [id^=printable] > [id^=printable] > details,.accordion-set.simple details + [id^=printable] > details{border-top-color:transparent !important;margin-top:-8px;}details.simple,.accordion-set.simple details{border-width:1px 0;padding:18px 15px 21px 15px;}details.simple + details,.accordion-set.simple details + details{border-top-color:transparent !important;margin-top:-8px;}details.simple summary,.accordion-set.simple details summary{padding:18px 42px 19px 16px;margin:-18px -15px -21px -15px;font-weight:600;}details.simple summary:after,.accordion-set.simple details summary:after{background-image:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_chevron_thin.svg);}.dark details.simple summary:after,.dark .accordion-set.simple details summary:after{background-image:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_chevron_thin_white.svg);}details.simple[open],.accordion-set.simple details[open]{background:none !important;}details.simple.hovering[open],.accordion-set.simple details.hovering[open]{transition:none;}details.menu,.accordion-set.menu details{margin-bottom:1em;}details.menu nav,details.menu nav.vertical > ul,.accordion-set.menu details nav,.accordion-set.menu details nav.vertical > ul{margin-bottom:0;}details.menu summary,.accordion-set.menu details summary{padding-left:32px;font-weight:500;}details.menu summary:after,.accordion-set.menu details summary:after{background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_close_12.svg) 0 -9999em no-repeat,url(/themes/custom/cornell_cvm/images/ui/accordion/icon_veggieburger_12.svg) center no-repeat;background-color:rgba(0,0,0,0.06);width:23px;height:21px;opacity:1 !important;}.dark details.menu summary:after,.dark .accordion-set.menu details summary:after{background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_close_12_white.svg) 0 -9999em no-repeat,url(/themes/custom/cornell_cvm/images/ui/accordion/icon_veggieburger_12_white.svg) center no-repeat;background-color:rgba(170,170,170,0.15);}@media (min-width:1024px){details.menu summary:after,.accordion-set.menu details summary:after{top:calc(1em - 15px);}}details.menu[open] > summary:after,.accordion-set.menu details[open] > summary:after{background:rgba(0,0,0,0.08) url(/themes/custom/cornell_cvm/images/ui/accordion/icon_close_12.svg) center no-repeat;}.dark details.menu[open] > summary:after,.dark .accordion-set.menu details[open] > summary:after{background:rgba(170,170,170,0.15) url(/themes/custom/cornell_cvm/images/ui/accordion/icon_close_12_white.svg) center no-repeat;}details.menu.hovering.no-background:not([open]),.accordion-set.menu details.hovering.no-background:not([open]){background:rgba(170,170,170,0.09) !important;}details.menu.hovering.no-background[open],.accordion-set.menu details.hovering.no-background[open]{transition:none;}details .details-content{padding:0 0 0 15px;border-left:2px solid #b31b1b;width:100%;float:left;}.dark details .details-content{border-color:rgba(255,255,255,0.5);}@media (min-width:1024px){details .details-content{padding-left:28px;}}.accordion-set{margin-bottom:2.5em;clear:both;}.accordion-set button.expand-all{display:inline-block !important;font:inherit;-webkit-appearance:none;appearance:none;text-decoration:none;white-space:nowrap;margin:0;padding:0.4em 1.25em 0.45em;background:#006699;color:#fff;border:1px solid transparent;cursor:pointer;vertical-align:middle;color:#444;background:none;padding:1px 10px 1px 8px;margin:0 0 5px -8px;font-size:12px;text-align:left;min-width:102px;border-radius:2px;transition:color 0.15s,background 0.15s;}.accordion-set button.expand-all:before{content:"\f246";color:#707070;margin-right:0.42em;position:relative;top:0;left:1px;transition:color 0.15s;}.accordion-set button.expand-all:hover{color:inherit;background:rgba(170,170,170,0.12);transition:color 0.15s,background 0.15s;}.accordion-set button.expand-all:hover:before{color:#444;}.accordion-set button.expand-all:active,.accordion-set button.expand-all:active:hover{color:#707070;background:rgba(170,170,170,0.08);transition:none;}.accordion-set button.expand-all:active:before,.accordion-set button.expand-all:active:hover:before{color:#707070;transition:none;}.mobile-menu{display:flex;}@media (max-width:991px){.mobile-menu{margin:8px 0 15px;}}@media (max-width:991px) and (min-width:767px){div.sidebar .mobile-menu{margin:8px 0 15px;}}@media (max-width:991px){.expander-content{display:none;}}@media (max-width:991px) and (min-width:767px){div.sidebar .expander-content{display:block;}}@media (max-width:991px){.expander-content.open{display:block;}.expander-content.open.animate{animation:opacity-fade-in 0.2s linear 0.2s;animation-fill-mode:backwards;}.expander-content.open.animate.slide-down{animation:details-reveal 0.3s ease-in-out 0.2s;animation-fill-mode:backwards;}.expander-content.open .menu-block-title{margin-top:0.5em;}}.mobile-menu-toggle{width:100%;width:-webkit-fill-available;width:-moz-available;width:fill-available;font:inherit;font-weight:600;color:inherit;-webkit-appearance:none;appearance:none;border:0;margin:0 -15px;padding:10px 15px 10px 44px;background:transparent;cursor:pointer;vertical-align:middle;text-align:left;position:relative;}.mobile-menu-toggle:after{content:"";width:23px;height:21px;position:absolute;top:calc(1em - 4px);left:15px;background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_close_12.svg) 0 -9999em no-repeat,url(/themes/custom/cornell_cvm/images/ui/accordion/icon_veggieburger_12.svg) center no-repeat;background-color:rgba(0,0,0,0.06);}.dark .mobile-menu-toggle:after{background:url(/themes/custom/cornell_cvm/images/ui/accordion/icon_close_12_white.svg) 0 -9999em no-repeat,url(/themes/custom/cornell_cvm/images/ui/accordion/icon_veggieburger_12_white.svg) center no-repeat;background-color:rgba(170,170,170,0.15);}@media (min-width:1024px){.mobile-menu-toggle:after{top:calc(1em - 15px);}}.mobile-menu-toggle:hover,.mobile-menu-toggle:focus{background:rgba(170,170,170,0.09);}.mobile-menu-toggle.open:after{background:rgba(0,0,0,0.08) url(/themes/custom/cornell_cvm/images/ui/accordion/icon_close_12.svg) center no-repeat;}.dark .mobile-menu-toggle.open:after{background:rgba(170,170,170,0.15) url(/themes/custom/cornell_cvm/images/ui/accordion/icon_close_12_white.svg) center no-repeat;}body > .mobile-menu-toggle{margin-left:0;margin-right:0;}@media (min-width:768px){div.sidebar .mobile-menu-toggle{display:none;}}@media (min-width:992px){.mobile-menu-toggle{display:none;}}:root{--cornell-red:#b31b1b;--link-blue:#2f739e;}.band{background:#fff;}.band > .container{width:94%;max-width:1300px;margin:0 auto;clear:both;}body:focus,#site-header:focus,#site-header .container:focus,.slide-buffer:focus,.band:focus,#sidebar-top:focus,#sidebar-bottom:focus,#news-events:focus,#news-events .primary:focus,#news-events .secondary:focus,#news-events .sub-branding:focus,.content-block:focus{outline:none !important;}body,.base-font{background:#282828;line-height:1.7;-webkit-font-smoothing:subpixel-antialiased;}.news h3,.events h3{font-family:Verdana,sans-serif;}ul li,ul.square li,ul.circle li{background-position:0 0.65em;}@-moz-document url-prefix(){ul li,ul.square li,ul.circle li{background-position:0 0.7em;}}small figcaption{font-size:1em;}.breadcrumbs li:after,.view .field-name-post-date .field-item:before,.view .date-display-single:before,.field-name-post-date .field-item:before,.node-type-event .field-name-field-date-event .field-item:before,.view-page-events #main .view-empty em a:before,.view-page-news #main .view-empty em a:before,.phone-button:before,.email-button:before,ul.checks li:before,ul.pillars li:before,ul.dates li:before,.view-people-directory .view-filters:before,.view-people-directory .view-filters:after,.people-contact-card .people-email a:before,.people-contact-card .people-phone a:before,.card-grid-services .field-name-field-phone a:before,.card-grid-services .field-name-field-emergency-phone a:before,.card-grid-services .field-name-field-featured .deco:before,.node-service .field-name-field-phone a:before,.node-service .field-name-field-emergency-phone a:before,#map-popup h3 a:after,.hospital-unit-landing #unit-header .location a:before,.node-service .field-name-field-link a:before,.inline-panel .people-email a:before{font:normal normal normal 14px/1 FontAwesome;speak:none;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.field-name-field-gallery-type:before,#map-popup:before{display:inline-block;font:normal normal normal 14px/1 "Material-Design-Iconic-Font";font-size:inherit;speak:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3,.events day,blockquote.pawquote p,#quick-links .emergencies-popup h5,#hospitals-map .map-marker .map-label,.hospital-subfooter .appointments h4{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;}.sans,.intro,p.impact,.breadcrumbs,.form-basic label,#subheader,.spotlights figcaption,footer .link-block,.node-type-news .field-name-field-caption,.node-type-event .field-name-field-link a,.view-display-id-eventsarchive_block li,.view-display-id-newsarchive_block li,#unit-header h2,.card-grid-services .card,.inline-panel,.inline-panel h2,#main-navigation li,#unit-navigation li,.breadcrumb{font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;}h4,h5,h6,.intro strong,.list-menu.nav li,.list-menu.nav h3,.events month,.button-grid .row h3 em,#unit-navigation,.view-people-directory .view-filters input[type=submit],.people-areas h3,#quick-links .hospital-emergencies-header,.hospital-landing #main article .list-menu a,#map-popup .hospital-phone,.hospital-subfooter .appointments h3,#extra-home{font-family:Avenir Next,Segoe UI Semibold,Segoe UI,Helvetica Neue,sans-serif;}h5{font-family:Avenir Next,Segoe UI Bold,Segoe UI,Helvetica Neue,sans-serif;}.link-block{font-family:Avenir Next,Candara,Segoe UI,Helvetica Neue,sans-serif;}.image-set h2,.button-grid h2,#subheader h1,#news-events h2,#campaign-headline h2,.campaign-headline h2,.hospital-landing #main article h2{font-family:"effra",Avenir Next,Segoe UI Light,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;font-size:2.286em;}.ios .image-set h2,.ios .button-grid h2,.ios #subheader h1,.ios #news-events h2,.ios #campaign-headline h2,.ios .campaign-headline h2,.android .image-set h2,.android .button-grid h2,.android #subheader h1,.android #news-events h2,.android #campaign-headline h2,.android .campaign-headline h2{font-weight:400;}@media only screen and (max-width:767px){.mobile-expander .mobile-expander-heading{font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;color:#333;text-align:left;}}article h1{line-height:1.2;}h1,h2.promote{font-size:2.143em;color:#333;}h2{color:var(--cornell-red);font-size:25px;}@media only screen and (min-width:1280px){.hospital-landing h2,.hospital-unit-landing h2{font-size:2.286em;}}.secondary h2{font-size:1.571em;}h3{font-size:1.5em;}.secondary h3{font-size:1.286em;}h4{font-size:1.286em;text-transform:none;font-weight:500;}h5{font-size:1.143em;color:#3e5f76;}h6{font-size:1.143em;color:#666;}figcaption{color:#000;}.intro{font-size:1.429em;color:#666;}.intro + .intro,h2 + .intro,h3 + .intro{margin-top:-0.5em;}.section-home h2 + .intro{margin-top:0;}p.impact{font-size:1.286em;color:#777;line-height:1.5;}#subheader .link-block,.button-cta{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}hr.flourish{height:54px;background:url(/themes/custom/cornell_cvm/images/cvm/paw.svg) 50% 50% no-repeat;opacity:0.6;}.no-svg hr.flourish{background-image:url(/themes/custom/cornell_cvm/images/cvm/paw.png);}.secondary figure{background:#fff;}.intro strong.tutorial{font-weight:600;}.clear{clear:both;}.media_embed{margin-bottom:1.5em;}#site-header.campaign h1,#site-header.campaign h2{text-shadow:none;}article section{padding:0 0 2em;margin-bottom:2em;}.phone-button,.email-button,.website-button{background:#4194cd;color:#fff;text-decoration:none;padding:6px 14px;display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:10px;min-width:128px;line-height:1;font-size:0.929em;}.phone-button:before,.email-button:before{content:"\f095";font-size:1em;padding-right:7px;}.phone-button:hover,.email-button:hover,.website-button:hover{background:#1a6ba3;color:#fff;}.phone-button:active,.email-button:active,.website-button:active{background:#124467;color:#fff;}.email-button:before{content:"\f0e0";font-size:0.929em;position:relative;top:-1px;}blockquote.pawquote{padding:20px 70px 20px 105px;border:0;background:url(/themes/custom/cornell_cvm/images/cvm/paw.svg) 30px 16px no-repeat;}.no-svg blockquote.pawquote{background-image:url(/themes/custom/cornell_cvm/images/cvm/paw.png);}blockquote.pawquote h3{color:#444;margin-bottom:0.15em;}blockquote.pawquote p{font-size:1.429em;font-style:italic;color:#ac5a35;}blockquote.pawquote h3 + p{font-size:1.143em;font-style:normal;}blockquote.pawquote cite{font-style:normal;font-size:0.929em;}blockquote.pawquote:before{content:none;}.pull-quote{position:relative;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;display:block;padding:25px 22px;width:350px;color:#b31b1b;font-weight:bold;line-height:28px;font-size:1.714em;clear:both;}.pull-quote:before{display:inline-block;width:100%;border-width:5px;border-color:#000;border-style:solid none none solid;content:"";position:absolute;left:0;top:0;}.pull-quote:after{display:inline-block;width:100%;border-width:5px;border-color:#000;border-style:none solid solid none;content:"";position:absolute;right:0;bottom:0;}.pull-left{margin-left:5px;float:left;margin-right:20px;}.pull-right{margin-right:5px;float:right;margin-left:20px;}.pull-quote > p{font-style:italic;}.pull-quote > .ref{font-size:1.286em;color:#777;margin-top:0;}.section-toc{float:left;clear:both;width:100%;padding:0 0 3em;margin-bottom:3em;border-bottom:1px solid #ebebeb;}ol.toc,ul.toc{border-left:3px solid #3787b0;margin:0 0 2em;padding:1px 0 4px 50px;color:#999;}ul.toc{padding-left:24px;list-style:none;}.toc li{font-size:1.143em;background:none;margin:0;padding:0.6em 0;}a{color:var(--link-blue);}a:hover,a:focus{color:#15364c;}a:active{color:#15364c;}#news-events .link-block,#main-content .link-block,#supplement .link-block,#supplement2 .link-block,#phone-numbers .link-block,.news .link-block,.services-list .link-block{background:none;border:2px solid var(--link-blue);text-transform:uppercase;font-size:1em;font-weight:600;padding:8px 13px;}#news-events .link-block:hover,#main-content .link-block:hover,#supplement .link-block:hover,#supplement2 .link-block:hover,#phone-numbers .link-block:hover,.news .link-block:hover,.services-list .link-block:hover,#news-events .link-block:focus,#main-content .link-block:focus,#supplement .link-block:focus,#supplement2 .link-block:focus,#phone-numbers .link-block:focus,.news .link-block:focus,.services-list .link-block:focus{background:var(--link-blue);color:#ffffff;}.link-block .fa-caret-right{font-size:1.071em;}.link-block.mobile{display:none;}#phone-numbers .link-block{padding:9px 22px 7px;float:right;position:relative;top:-41px;}#main-content #main .link-block{padding:9px 22px 7px !important;font-size:1em !important;}#main-content #main .link-block .fa-caret-right{font-size:1.071em !important;}.button-cta{background:#3f79a1;color:#fff;text-decoration:none;width:100%;height:3em;padding:0 10px 0 74px;margin:0 0 15px;font-size:1.929em;line-height:1.1;font-weight:400;position:relative;display:table;}.button-cta:hover{background:#4f8cb6;color:#fff;}.button-cta:active{background:#2e6185;}.button-cta span{display:table-cell;vertical-align:middle;}.button-cta small{color:#bbecfd;font-size:1.071em;text-transform:uppercase;font-weight:600;display:block;}.button-cta .fa{display:inherit;}.button-cta .fa:before{color:#bbecfd;font-size:3em;content:"\f138";position:absolute;left:19px;top:18px;}.button-cta.download-purchase .fa:before{content:"\f058";left:19px;top:18px;}.button-cta.more-information .fa:before{content:"\f0ed";font-size:2.857em;left:17px;top:19px;}.button-cta.service-request .fa:before{content:"\f205";font-size:2.857em;left:15px;top:19px;}.button-cta.email{padding-left:79px;}.button-cta.email .fa:before{content:"\f0e0";font-size:2.857em;left:22px;top:18px;}.band.accent1{background:#f7f7f7;background:linear-gradient(to bottom,#efefef 0%,#f7f7f7 100%);}.panel.accent1{background:#e8f3f8;}.addthis_sharing_toolbox{width:100%;float:left;clear:both;margin:30px 0 -30px;}.section-home .addthis_sharing_toolbox{margin-top:0;}.addthis_sharing_toolbox .at-icon-wrapper{vertical-align:middle;}.addthis_sharing_toolbox h3{float:left;font-size:1.143em;line-height:30px;margin-right:10px;color:#666;}.addthis_sharing_toolbox a{margin-left:5px !important;}.addthis_sharing_toolbox .at-share-btn{margin-left:4px !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;}.addthis_sharing_toolbox .at-share-btn:hover{-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important;}.addthis_sharing_toolbox .at-icon-wrapper{width:28px !important;height:28px !important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.addthis_sharing_toolbox svg{width:24px !important;height:24px !important;position:relative;left:2px;top:2px;}.addthis_sharing_toolbox button svg{left:0;}.addthis_sharing_toolbox svg.at-icon-google_plusone_share{width:28px !important;height:28px !important;left:0;top:0;}.sidebar #main{width:63%;}.sidebar.sidebar-tint.sidebar-right .secondary{margin:0 0 0 4%;padding-left:4%;}.section-home.sidebar #main{width:65%;}.section-home.sidebar.sidebar-tint.sidebar-right .secondary{margin:0 0 0 2%;padding-left:40px;}.sidebar.sidebar-tint-edge.sidebar-right #main-content > .container:before{border:0;}.sidebar.sidebar-right .secondary:first-of-type{padding-top:38px;}.home.sidebar.sidebar-right .secondary:first-of-type,.section-home.sidebar.sidebar-right .secondary:first-of-type{padding-top:45px;}.home main,.section-home #main{padding-top:10px;}.home #main-content > .container:before,.section-home #main-content > .container:before{background:none !important;}.home.sidebar.sidebar-tint-edge.sidebar-right #main-content,.section-home.sidebar.sidebar-tint-edge.sidebar-right #main-content{background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(45deg,#ffffff 70%,#ebebeb 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(70%,#ffffff),color-stop(100%,#ebebeb));background:-webkit-linear-gradient(45deg,#ffffff 70%,#ebebeb 100%);background:-o-linear-gradient(45deg,#ffffff 70%,#ebebeb 100%);background:-ms-linear-gradient(45deg,#ffffff 70%,#ebebeb 100%);background:linear-gradient(45deg,#ffffff 70%,#ebebeb 100%);}.home.sidebar.sidebar-tint-edge #main-content .container,.section-home.sidebar.sidebar-tint-edge #main-content .container{background:none;}.secondary .content-block,#sidebar-top .block,#sidebar-bottom .block{margin-bottom:3em;float:left;width:100%;}#sidebar-top .block:last-of-type{margin-bottom:0;}.section-home #main-content .container{padding:0 0 20px;}.sidebar.sidebar-right #sidebar-top.empty{padding-top:8px;padding-bottom:0;}.home.sidebar.sidebar-right #sidebar-top.empty,.section-home.sidebar.sidebar-right #sidebar-top.empty{padding-top:15px;padding-bottom:0;}.align-left{margin-right:30px;}.align-right{margin-left:30px;}.one-column #sidebar-top{background:none;border:none;padding:0;}.one-column #sidebar-top:empty,.one-column #sidebar-top.empty{margin:0;}.one-column #sidebar-bottom{background:none;border:none;padding:0;}.one-column .sub-branding .primary{width:65%;}.one-column .sub-branding .secondary{width:33%;}.sidebar .secondary:first-of-type:empty + main + .secondary > .region > .block:first-child .content-block:first-child{margin-top:0;}main .limiter{max-width:900px;margin:0 auto;}#cu-logo{display:none;}#site-header > .container{z-index:6;}#site-header.campaign > .x{min-height:640px !important;}.compact #site-header.campaign > .container{min-height:576px !important;}#site-header,#site-header.campaign{padding:25px 0;}#site-header .stunt-double{height:10.7em;background:#f7fbfd;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNWUxZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(-45deg,#ffffff 20%,#c5e1ed 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(20%,#ffffff),color-stop(100%,#c5e1ed));background:-webkit-linear-gradient(-45deg,#ffffff 20%,#c5e1ed 100%);background:-o-linear-gradient(-45deg,#ffffff 20%,#c5e1ed 100%);background:-ms-linear-gradient(-45deg,#ffffff 20%,#c5e1ed 100%);background:linear-gradient(135deg,#ffffff 20%,#c5e1ed 100%);z-index:3;}#site-header.campaign .stunt-double{background:#f7fbfd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2E3ZDVlOCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(-45deg,rgba(255,255,255,0.8) 20%,rgba(167,213,232,0.8) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(20%,rgba(255,255,255,0.8)),color-stop(100%,rgba(167,213,232,0.6)));background:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.8) 20%,rgba(167,213,232,0.8) 100%);background:-o-linear-gradient(-45deg,rgba(255,255,255,0.8) 20%,rgba(167,213,232,0.8) 100%);background:-ms-linear-gradient(-45deg,rgba(255,255,255,0.8) 20%,rgba(167,213,232,0.8) 100%);background:linear-gradient(135deg,rgba(255,255,255,0.8) 20%,rgba(167,213,232,0.8) 100%);}#site-header img{float:left;margin-right:26px;}#site-header h1,#mobile-site-titles h1{font-size:2.286em;line-height:1.2;margin:0;}#site-header.campaign{background-image:url(/themes/custom/cornell_cvm/images/cvm/sample_homebanner.jpg);}.js #site-header.campaign{background-image:none;}#site-titles,#mobile-site-titles{display:table;float:left;}#site-titles .valign,#mobile-site-titles .valign{display:table-cell;vertical-align:middle;height:7em;border-left:2px solid #e5e5e5;border-color:rgba(0,0,0,0.1);padding-left:0;}#site-titles .valign a,#mobile-site-titles .valign a{display:block;white-space:nowrap;float:left;clear:both;padding:0.3em 0 0;}.small-brand #site-titles .valign a,.small-brand #site-titles .valign a:first-child{padding:0.14em 0 0;}#site-titles .valign a:first-child{padding-top:0;}#site-titles > a,#mobile-site-titles > a{display:table-cell;vertical-align:middle;}#mobile-site-titles img{float:left;margin-right:0;}#mobile-site-titles .valign{height:48px;border-width:1px;padding-left:4px;}#mobile-site-titles .valign img{width:238px;height:auto;}#mobile-site-titles > a img{width:48px;height:auto;margin-right:6px;}#mobile-site-titles{display:none;position:absolute;top:25px;margin-left:-2px;}#mobile-header{display:none;background:transparent;}#mobile-quick-links{margin:0 -4%;}#mobile-quick-links ul{margin:11px 0 8px;}#mobile-quick-links li{width:25%;margin:0;border-right:1px solid #89202b;}#mobile-quick-links li:nth-child(1){width:25%;}#mobile-quick-links li:nth-child(2){width:25%;}#mobile-quick-links li:nth-child(3){width:25%;}#mobile-quick-links li:nth-child(4){width:25%;}#mobile-quick-links li:last-child{border:0;}#mobile-quick-links li a{color:#fff;text-decoration:none;width:100%;text-align:center;background:none;padding:0.32em 2px 0.28em 0;font-size:1em;}#mobile-quick-links .fa{color:#7bc9ff;padding-right:6px;font-size:1.214em;position:relative;top:1px;line-height:14px;}#mobile-quick-links img{padding-right:6px;position:relative;top:3px;}#mobile-quick-links .fa-car{font-size:1.071em;top:0;}#mobile-quick-links .fa-heartbeat{font-size:1.143em;top:1px;padding-right:5px;}#mobile-quick-links .fa-mobile-phone{font-size:1.429em;top:2px;padding-right:6px;}#mobile-quick-links img .covid{font-size:1.429em;top:2px;padding-right:6px;}#ahdc-mobile-quick-links{margin:0 -4%;}#ahdc-mobile-quick-links ul{margin:11px 0 8px;}#ahdc-mobile-quick-links li{width:50%;margin:0 0 0 auto;float:none;}#ahdc-mobile-quick-links li:last-child{border:0;}#ahdc-mobile-quick-links li a{color:#fff;text-decoration:none;width:100%;text-align:right;background:none;padding:0.32em 6% 0.28em 0;font-size:1em;}#ahdc-mobile-quick-links .fa{color:#7bc9ff;padding-right:6px;font-size:1.214em;position:relative;top:1px;line-height:14px;}#ahdc-mobile-quick-links img{padding-right:6px;position:relative;top:3px;}#campaign-headline,.campaign-headline{position:absolute;right:0;bottom:10%;max-width:400px;}#campaign-headline h2,.campaign-headline h2{color:#fff;font-size:2.857em;line-height:1.6;text-align:right;margin-bottom:20px;}#campaign-headline h2 span,.campaign-headline h2 span{display:inline;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;background:#243540;padding:6px 0;-moz-box-shadow:-40px 0 0 #243540,40px 0 0 #243540;-webkit-box-shadow:-40px 0 0 #243540,40px 0 0 #243540;box-shadow:-40px 0 0 #243540,40px 0 0 #243540;background:rgba(28,34,37,0.65);-moz-box-shadow:-40px 0 0 rgba(28,34,37,0.65),40px 0 0 rgba(28,34,37,0.65);-webkit-box-shadow:-40px 0 0 rgba(28,34,37,0.65),40px 0 0 rgba(28,34,37,0.65);box-shadow:-40px 0 0 rgba(28,34,37,0.65),40px 0 0 rgba(28,34,37,0.65);-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;-ms-transition:all 0.15s;transition:all 0.15s;}.ie #campaign-headline h2,.ie .campaign-headline h2{line-height:1.3 !important;}.ie #campaign-headline h2 span,.ie .campaign-headline h2 span{box-shadow:none !important;display:block;padding:8px 20px;}.ie #campaign-headline a:hover h2 span,.ie #campaign-headline a:focus h2 span,.ie .campaign-headline a:hover h2 span,.ie .campaign-headline a:focus h2 span{box-shadow:none !important;background:rgba(44,108,153,0.75);}#campaign-headline a:hover h2 span,#campaign-headline a:focus h2 span,.campaign-headline a:hover h2 span,.campaign-headline a:focus h2 span{background:rgba(44,108,153,0.75);-moz-box-shadow:-40px 0 0 rgba(44,108,153,0.75),40px 0 0 rgba(44,108,153,0.75);-webkit-box-shadow:-40px 0 0 rgba(44,108,153,0.75),40px 0 0 rgba(44,108,153,0.75);box-shadow:-40px 0 0 rgba(44,108,153,0.75),40px 0 0 rgba(44,108,153,0.75);}#campaign-headline p,.campaign-headline p{display:none;}#popup{background:#f4f4f4;padding:4%;}.svg #popup-close{background:url(/themes/custom/cornell_cvm/images/cvm/mobile_close.svg) 50% no-repeat;opacity:1 !important;z-index:1;top:9px;}.svg #popup-close:hover{background-color:rgba(0,0,0,0.2);}#phone-numbers{display:none;position:relative;}#phone-numbers .content-block{background:#fff;float:left;clear:both;width:108%;margin:0 0 0 -4%;padding:15px 4% 0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#phone-numbers h3{background:#bb3f41;color:#fff;font-size:1.929em;float:left;width:108%;clear:both;margin:-4% 0 0 -4%;padding:10px 4% 7px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#phone-numbers h4{font-size:1.143em;color:#333;text-transform:uppercase;margin:1.5em 0 0.75em;float:left;width:100%;clear:both;}#phone-numbers a{text-decoration:none;}#phone-numbers .phone-number{font-size:1.714em;}#phone-numbers .phone-number .fa{margin-right:6px;}#phone-numbers .directions{background:#767674;color:#fff;float:right;font-size:0.929em;padding:1px 6px;margin-top:6px;}#phone-numbers p{border-top:1px solid #767674;line-height:1.5;padding:25px 0 5px;margin-bottom:0;}#phone-numbers .content-block:first-of-type p{border-top:0;padding-top:0;}.campaign-nav{float:left;width:100%;}.campaign-nav ul{margin:0;min-height:36px;width:auto;clear:none;}.campaign-nav li{float:left;font-weight:600;padding:0;margin:0;}.campaign-nav li a{color:#fff !important;display:block;padding:4px 3px;margin:4px 0;text-decoration:none;}.campaign-nav .dot{display:block;width:1.6em;height:1.6em;line-height:1.7em;text-align:center;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}.campaign-nav a:hover .dot,.campaign-nav a:focus .dot{background:rgba(0,0,0,0.4);}.campaign-nav a.active .dot{background:#fff !important;color:#1f739e !important;box-shadow:0 0 0 1px rgb(255,255,255),0 0 0 2px rgba(0,0,0,0.5);}.campaign-nav .next-prev{float:left;}.campaign-nav .next-prev a{float:left;display:block;color:#fff;background:var(--cornell-red);width:36px;height:36px;text-align:center;}.campaign-nav .next-prev a:hover,.campaign-nav .next-prev a:focus{background:#83110e;}.campaign-nav .next-prev a:active{background:#4a0908;}.campaign-nav .next-prev a .fa{color:#fff;font-size:1.857em;line-height:36px;}.campaign-nav .next-prev .prev{margin-right:2px;}.campaign-nav .next-prev .next{margin-right:16px;}.campaign-nav.right,.campaign-nav.right ul,.campaign-nav.right .next-prev{float:right;}.campaign-nav.right .next-prev .prev{margin-left:16px;}.campaign-nav.right .next-prev .next{margin-right:0;}.campaign-nav.no-numbers .num{position:absolute;left:-10000em;top:auto;width:1px;height:1px;overflow:hidden;}.campaign-nav.no-numbers li a{padding:6px 4px;margin:6px 0;}.campaign-nav.no-numbers .dot{width:1em;height:1em;line-height:1em;background:#000;background:rgba(0,0,0,0.5);box-shadow:0 0 0 1px rgba(255,255,255,0.5);}.campaign-nav.no-numbers a:hover .dot,.campaign-nav.no-numbers a:focus .dot{background:rgba(0,0,0,0.8);}#quick-links{display:table;float:right;position:relative;}#quick-links .valign{display:table-cell;vertical-align:middle;height:8em;}#quick-links li{margin:0 0 0 28px;}#quick-links a{font-size:1em;font-weight:400;line-height:8em;background:transparent url(/themes/custom/cornell_cvm/images/cvm/icon_directory.svg) 0 47% no-repeat;padding:0 0 0 34px;min-height:27px;-webkit-transition:color 0.15s;-moz-transition:color 0.15s;-o-transition:color 0.15s;-ms-transition:color 0.15s;transition:color 0.15s;}#quick-links .giving a{background-image:url(/themes/custom/cornell_cvm/images/cvm/icon_giving.svg);}#quick-links .emergencies a{background-image:url(/themes/custom/cornell_cvm/images/cvm/icon_emergencies.svg);}#quick-links .covid a,#quick-links .birdflu a{background-image:url(/themes/custom/cornell_cvm/images/cvm/icon_covid.svg);}.no-svg #quick-links a{background-image:url(/themes/custom/cornell_cvm/images/cvm/icon_directory.png);}.no-svg #quick-links .giving a{background-image:url(/themes/custom/cornell_cvm/images/cvm/icon_giving.png);}.no-svg #quick-links .emergencies a{background-image:url(/themes/custom/cornell_cvm/images/cvm/icon_emergencies.png);}.no-svg #quick-links .covid a{background-image:url(/themes/custom/cornell_cvm/images/cvm/icon_covid.png);}#quick-links a:hover,#quick-links a:focus{text-decoration:underline;}#ahdc-quick-links > .ahdc-login{position:relative;z-index:2;}#ahdc-quick-links .ahdc-login:nth-child(2){border-right:none;margin-right:0px;}#ahdc-quick-links .ahdc-login a{min-height:0;font-size:1em;line-height:14px;text-transform:uppercase;letter-spacing:0.25px;font-weight:500;background:#fff;color:#333;padding:14px 20px 12px 40px !important;display:inline-block;position:relative;background-image:none;}#ahdc-quick-links .ahdc-login a .fas{font-size:1.6em;color:var(--link-blue);margin-right:15px;position:absolute;top:11px;left:12px;}#ahdc-quick-links .ahdc-login a .fas.fa-clipboard-check{left:14px;}.cu-red45 #cu-identity{min-height:4.1em;height:auto;}#banner-buttons{position:relative;}#main-navigation a{min-height:43px;line-height:43px;padding:3px 1.6em 0;text-transform:uppercase;font-size:1.273em;font-weight:500;}#main-navigation li.current-menu-item a,#main-navigation li.current-page-ancestor a,#main-navigation li.activeSection a,#main-navigation li.active-trail > a,#main-navigation li.menu-item--active-trail > a,#main-navigation a:hover,#main-navigation li.active a,#main-navigation li:hover > a,#main-navigation a:focus{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.3)),color-stop(100%,rgba(0,0,0,0.1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.1) 100%);}#main-navigation li.parent li a{text-transform:none;}#main-navigation li.parent li a:hover,#main-navigation li.parent li a:focus{background:#333;}#main-navigation li.mobile{display:none;}.dropdown-menu .list-menu.vertical > li:first-child{border-top:4px solid #555;}.dropdown-menu .list-menu.vertical > li:last-child{border-bottom:4px solid #555;}.hospital:not(.hospital-landing) #main-navigation{display:none;}#extra-home{display:none;text-decoration:none;color:#f4ccd3;font-size:1.273em;font-weight:500;line-height:45px;}#extra-home:hover,#extra-home:active{color:#fff;}#extra-home:hover .deco,#extra-home:active .deco{text-decoration:underline;}#extra-home .fa{font-size:0.857em;margin-right:0.5em;}.hospital:not(.hospital-landing) #extra-home{position:absolute;display:inline-block;}.no-college-nav #extra-home{position:absolute;display:inline-block;}#sidebar-top ul.menu{margin-bottom:0;}.list-menu.nav li,.list-menu.nav h3{margin-bottom:8px;font-size:16px;line-height:1.5;}.list-menu.nav a,.list-menu.nav h3 a{background:none;border:2px solid #e5e5e5;padding:0.55em 0.9em 0.5em;}.list-menu.nav h3 a{background:var(--link-blue) !important;border-color:var(--link-blue);font-weight:500;text-transform:uppercase;color:#fff !important;}.list-menu.nav a:after{content:none;}.list-menu.nav .menu .menu{background:none;}.list-menu.nav .menu .menu li{margin-bottom:5px;border:0;}.list-menu.nav .menu .active-trail > a{border:2px solid #e5e5e5;margin-bottom:8px;}.list-menu.nav .menu .active-trail.expanded > a{margin-bottom:5px;}.list-menu.links a:hover,.list-menu.links a:focus{background:rgba(0,0,0,0.03);border-color:var(--link-blue);}.list-menu.nav .active > a,.list-menu.nav .active-trail.active > a,.list-menu.nav .menu .menu .active > a{background:#e5f2f7;border-color:#bad5f4;}.home .breadcrumbs{display:none;}.list-menu.nav .breadcrumbs{margin:0 0 10px;border:0;display:none;}.list-menu.nav .breadcrumbs ul{margin:0;}.list-menu.nav .breadcrumbs li{margin:0 8px 0 0;font-size:1em !important;}.list-menu.nav .breadcrumbs li:last-child{margin-right:0;}.list-menu.nav .breadcrumbs li a{display:inline !important;border:0 !important;padding:0 16px 0 0 !important;}body > footer.band{background:#282828;color:#bbbbbb;padding:0 0 8px;text-align:center;}body > footer.band a{color:#bbbbbb;text-decoration:none;}body > footer.band a:hover .deco,body > footer.band a:focus .deco{text-decoration:underline;}body > footer.band .contact-info h2 a{color:#fff;}body > footer.band a:hover,body > footer.band a:focus{color:#fff;}body > footer.band a:hover .fa,body > footer.band a:focus .fa{color:#fff;}body > footer.band .contact-info{background:#253541;margin:0 0 9px;text-align:left;}body > footer.band .link-block{background:none;color:#ffffff;}body > footer.band .link-block.contact{background:#2f4b5d;color:#fff;margin-right:1em;}body > footer.band .link-block.contact:hover,body > footer.band .link-block.contact:focus{background:#4d7190;}body.win > footer.band .link-block.contact{padding-bottom:0.5em;}body > footer.band h2{color:#fff;line-height:1.4;float:left;margin:0 50px 0 0;padding:0.4em 0 0;}body > footer.band .list-menu{width:auto;clear:none;margin-bottom:0;padding-top:0.2em;}body > footer.band .list-menu li{margin-bottom:0;}body > footer.band .list-menu .fa{line-height:0.6;position:relative;top:1px;color:#5d96bd;display:none;}body > footer.band .list-menu .fa-map-marker{font-size:1.357em;display:inline-block;}body > footer.band .list-menu .fa-phone{font-size:1.357em;top:2px;}body > footer.band .list-menu .fa-car{font-size:1.143em;top:0;padding-right:0.45em;}body > footer.band .social{float:right;margin-top:-1px;line-height:0;}body > footer.band .social img{margin-left:5px;opacity:0.8;}body > footer.band .social img:hover,body > footer.band .social img:focus{opacity:1;}.intranet{font-style:italic;}.intranet .fa{padding-right:5px;}#subheader{padding:0;border-top:3px solid #fff;color:#e0eff6;background:#2f4b5d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMyZjRiNWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNiYzNjM2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#2f4b5d 50%,#bc3c3d 50%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,#2f4b5d),color-stop(50%,#bc3c3d));background:-webkit-linear-gradient(left,#2f4b5d 50%,#bc3c3d 50%);background:-o-linear-gradient(left,#2f4b5d 50%,#bc3c3d 50%);background:-ms-linear-gradient(left,#2f4b5d 50%,#bc3c3d 50%);background:linear-gradient(to right,#2f4b5d 50%,#bc3c3d 50%);}#subheader .sub-branding{background:#bc3c3d;float:left;width:100%;position:relative;padding:0 0 30%;}#subheader .primary{background-color:rgba(0,0,0,0.15);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;height:100%;margin:0 0 0 -3.1%;width:70.1%;}#subheader .secondary{padding:0 0 0 40px;margin:0;right:0;top:9%;position:absolute;z-index:1;}.one-column #subheader .secondary{background:none;border:0;}#subheader h1{color:#fff;font-size:3em;font-weight:300;}#subheader p{font-size:1.429em;}#subheader .link-block{font-size:1.2em;line-height:1.1;color:#fff;background:none;border:3px solid #ada3bb;width:47%;margin:5% 0 0 0;padding:0.9em 0.7em 0.8em 0.7em;text-align:center;float:left;}#subheader .link-block:hover,#subheader .link-block:focus{border-color:#d5cedd;background:rgba(0,0,0,0.07);}.win #subheader .link-block{padding-top:0.7em;}#subheader .single-button .link-block,#subheader .link-block:first-of-type:last-of-type{min-width:47%;margin-right:0 !important;width:auto;white-space:normal;}#subheader .link-block:first-of-type{margin-right:6%;}#subheader .link-block{text-transform:none;font-weight:400;}#subheader > .stunt-double{display:none;}.section-home-compact #subheader{background:#fff;min-height:7em;}.section-home-compact #subheader .sub-branding{background:none;padding:0;}.section-home-compact #subheader .primary{display:none;}.section-home-compact #subheader .secondary{padding:23px 0 0;width:100%;text-align:left;}.section-home-compact #subheader h1{color:#2f77a7;margin-left:-2px;font-weight:400;}.section-home-compact #subheader p{display:none;}.section-home-compact #main{padding-top:3px;}.section-home-compact #main-content{padding-top:5em;}.section-home-compact-img #subheader{background:#425f72;position:relative;}.fhc .section-home-compact-img #subheader{background:-moz-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgb(0,0,0)),color-stop(80%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:-o-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:-ms-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:linear-gradient(to right,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);position:relative;}.ahdc .section-home-compact-img #subheader{background:-moz-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgb(0,0,0)),color-stop(80%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:-o-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:-ms-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:linear-gradient(to right,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);position:relative;}.alumni .section-home-compact-img #subheader{background:-moz-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgb(0,0,0)),color-stop(80%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:-o-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:-ms-linear-gradient(left,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);background:linear-gradient(to right,rgb(0,0,0) 50%,rgba(0,0,0,0) 80%);position:relative;}.section-home-compact-img #subheader > .stunt-double{background:#425f72 url(/themes/custom/cornell_cvm/images/cvm/landing_banner_compact.jpg) 100% 50% no-repeat;-webkit-background-size:960px;-moz-background-size:960px;-o-background-size:960px;background-size:960px;max-width:1920px;height:180px;position:relative;margin:0 auto;display:block;background-blend-mode:overlay;opacity:1;}.fhc .section-home-compact-img #subheader > .stunt-double{background:url(/themes/custom/cornell_cvm/images/cvm/landing_banner_compact.jpg) 100% no-repeat;-webkit-background-size:1920px;-moz-background-size:1920px;-o-background-size:1920px;background-size:1920px;max-width:1920px;height:180px;position:relative;margin:0 auto;display:block;background-blend-mode:overlay;opacity:1;}.ahdc .section-home-compact-img #subheader > .stunt-double{background:url(/themes/custom/cornell_cvm/images/cvm/ahdc_banner_compact.jpg) 100% no-repeat;-webkit-background-size:1920px;-moz-background-size:1920px;-o-background-size:1920px;background-size:1920px;max-width:1920px;height:230px;position:relative;margin:0 auto;display:block;background-blend-mode:overlay;opacity:1;}.alumni .section-home-compact-img #subheader > .stunt-double{background:url(/themes/custom/cornell_cvm/images/cvm/alumni_banner.jpg) 100% no-repeat;-webkit-background-size:1920px;-moz-background-size:1920px;-o-background-size:1920px;background-size:1920px;max-width:1920px;height:180px;position:relative;margin:0 auto;display:block;background-blend-mode:overlay;opacity:1;}.shelter-medicine .section-home-compact-img #subheader > .stunt-double{background-image:url(/themes/custom/cornell_cvm/images/cvm/shelter_medicine_banner_compact.jpg);background-blend-mode:normal;opacity:0.9;}.fhc .section-home-compact-img #subheader > .stunt-double{background-image:url(/themes/custom/cornell_cvm/images/cvm/fhc_banner_compact.jpg);background-blend-mode:normal;opacity:0.9;}.ahdc .section-home-compact-img #subheader > .stunt-double{background-image:url(/themes/custom/cornell_cvm/images/cvm/ahdc_banner_compact.jpg);background-blend-mode:normal;opacity:0.9;}.alumni .section-home-compact-img #subheader > .stunt-double{background-image:url(/themes/custom/cornell_cvm/images/cvm/alumni_banner.jpg);background-blend-mode:normal;opacity:0.9;}.cres .section-home-compact-img #subheader > .stunt-double{background-image:url(/themes/custom/cornell_cvm/images/cvm/CRES_banner_compact.jpg);background-blend-mode:normal;opacity:0.9;}.no-backgroundblendmode .section-home-compact-img #subheader > .stunt-double{opacity:0.65;}.section-home-compact-img #subheader > .stunt-double .stunt-double{width:960px;right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0JSIgc3RvcC1jb2xvcj0iIzQyNWY3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzQyNWY3MSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left,rgb(66,95,113) 4%,rgba(66,95,113,0) 80%);background:-webkit-gradient(linear,left top,right top,color-stop(4%,rgb(66,95,113)),color-stop(80%,rgba(66,95,113,0)));background:-webkit-linear-gradient(left,rgb(66,95,113) 4%,rgba(66,95,113,0) 80%);background:-o-linear-gradient(left,rgb(66,95,113) 4%,rgba(66,95,113,0) 80%);background:-ms-linear-gradient(left,rgb(66,95,113) 4%,rgba(66,95,113,0) 80%);background:linear-gradient(to right,rgb(66,95,113) 4%,rgba(66,95,113,0) 80%);}.section-home-compact-img #subheader .sub-branding{padding:0 0 180px;margin-top:-180px;background:none;}.ahdc .section-home-compact-img #subheader .sub-branding{margin-top:-220px;}.section-home-compact-img #subheader .primary{display:none;}.section-home-compact-img #subheader .secondary{top:0;width:100%;text-align:left;padding:0;border:0;background:none;}.section-home-compact-img #subheader .secondary h1{margin:35px 0 15px;}.section-home-compact-img #main{padding-top:3px;}.shelter-medicine .people-contact-card{background:none;padding:0;}.shelter-medicine .people-contact-card .people-name{width:100%;}.ahdc-header-button{background:white;margin-top:10px;margin-right:15px;border:2px solid var(--link-blue);padding:9px 22px 7px !important;font-size:1em !important;font-family:Avenir Next,Candara,Segoe UI,Helvetica Neue,sans-serif;font-weight:600;display:inline-block;line-height:1;text-decoration:none !important;}.ahdc-header-button:hover{background:var(--link-blue);color:#ffffff;}.no-breadcrumb .breadcrumbs{display:none;}.small-brand #site-header{padding:12px 0;}.small-brand #site-header .stunt-double{height:6.4em;}.small-brand #site-titles .valign{padding-left:0;}.small-brand #site-titles .valign img{margin-left:-3px;}.small-brand #site-titles .valign,.small-brand #quick-links .valign{height:4em;}.small-brand #quick-links a{line-height:4em;}.small-brand #site-header img{width:65px;height:65px;margin-right:12px;}.small-brand #site-titles h1 img{width:210px;height:59px;}.small-brand #quick-links a{font-size:0.929em;line-height:20px;min-height:20px;-webkit-background-size:18px;-moz-background-size:18px;-o-background-size:18px;background-size:18px;padding-left:24px;}.small-brand #main-navigation a{font-size:1.091em;}.unit.one-column #main article .image-set{width:104%;margin:1% 0 1% -2%;padding:1% 0;border:0;}.unit.one-column #main article .image-set h2{margin-top:0;}.unit.one-column #main article .image-set .three-col,.unit.one-column #main article .image-set .four-col,.unit.one-column #main article .image-set .two-col{padding-left:0;padding-right:0;margin-bottom:0;}.unit.one-column #main article .image-set .three-col div,.unit.one-column #main article .image-set .four-col div,.unit.one-column #main article .image-set .two-col div{padding:0 2%;}.one-column .band.breakout.accent1{-moz-box-shadow:-1200px 0 0 #e8f3f8,1200px 0 0 #e8f3f8,-800px 0 0 #e8f3f8,800px 0 0 #e8f3f8,-400px 0 0 #e8f3f8,400px 0 0 #e8f3f8;-webkit-box-shadow:-1200px 0 0 #e8f3f8,1200px 0 0 #e8f3f8,-800px 0 0 #e8f3f8,800px 0 0 #e8f3f8,-400px 0 0 #e8f3f8,400px 0 0 #e8f3f8;box-shadow:-1200px 0 0 #e8f3f8,1200px 0 0 #e8f3f8,-800px 0 0 #e8f3f8,800px 0 0 #e8f3f8,-400px 0 0 #e8f3f8,400px 0 0 #e8f3f8;}.cssvwunit.cssvhunit .one-column .band.breakout.accent1{box-shadow:-80vw 0 0 #e8f3f8,80vw 0 0 #e8f3f8,-40vw 0 0 #e8f3f8,40vw 0 0 #e8f3f8;}.unit.unit-college-red #quick-links{top:0;}.unit.unit-college-red #quick-links .valign{height:3.8em;}.unit.unit-college-red #quick-links a{color:#fff;font-size:0.857em;line-height:20px;min-height:20px;-webkit-background-size:16px;-moz-background-size:16px;-o-background-size:16px;background-size:16px;padding-left:22px;}.unit.unit-college-red #quick-links .emergencies a{background-image:url(/themes/custom/cornell_cvm/images/cvm/icon_emergencies_invert.svg);}.hospital #quick-links{position:static;margin-top:0.35em;}.hospital #quick-links li.emergencies{display:none;}#quick-links .emergencies-popup{background:#f9f9f9;position:absolute;right:7em;top:60px;width:80%;max-width:700px;padding:13px 30px 30px;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.2);box-shadow:0 2px 3px rgba(0,0,0,0.2);display:none;z-index:1;}#quick-links .emergencies-popup.open,#quick-links .hospital-emergencies-header.open + .emergencies-popup{display:block;}#quick-links .hospital-emergencies-header.open + .emergencies-popup + .emergencies-popup-background{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.2);}#quick-links .emergencies-popup a{background:none;padding:0 !important;color:#2f77a7;}#quick-links .emergencies-popup a:hover,#quick-links .emergencies-popup a:focus{color:#57b1ef;}#quick-links .emergencies-popup a:active{color:#3377a6;}#quick-links .emergencies-popup h4{font-size:1.143em;color:#333;text-transform:uppercase;margin:1em 0 0.25em;float:left;width:100%;}#quick-links .emergencies-popup h5{font-size:1.286em;color:var(--cornell-red);font-weight:400;margin-bottom:0.9em;line-height:1;}#quick-links .emergencies-popup .phone-number{font-size:1.429em;font-weight:500;}#quick-links .phone-number .fa{margin-right:6px;}#quick-links .two-col{margin:0;}#quick-links .two-col > div:first-child{position:relative;padding-right:3%;}#quick-links .two-col > div:first-child:after{content:"";position:absolute;top:0.8em;right:2%;bottom:0;border-right:2px solid #ddd;}#quick-links .two-col > div:last-child{padding-left:4%;}#quick-links .content-block{margin:1.5em 0 0;float:left;width:100%;}#quick-links .hospital-emergencies{float:left;}#quick-links .hospital-emergencies-header{padding-right:32px;margin-right:16px;border-right:2px solid #b1d4e7;position:relative;z-index:2;}#quick-links .hospital-emergencies-header a{min-height:0;font-size:0.56em;line-height:14px;text-transform:uppercase;letter-spacing:0.25px;font-weight:500;background:#fff;color:#333;padding:13px 17px 14px 14px !important;display:inline-block;position:relative;}#quick-links .hospital-emergencies-header a .fa{font-size:2em;color:#e65958;margin-right:12px;vertical-align:sub;}#quick-links .hospital-emergencies-header.open a{background:#e55958;color:#fff;}#quick-links .hospital-emergencies-header.open a .fa{color:#fff;}.hospital #quick-links .list-menu{width:auto;clear:none;}.hospital #quick-links li{margin:0 1px 0 0;width:auto;clear:both;}.hospital #quick-links li.directory{margin:2px 1px 4px 0;}.hospital-emergencies-intro{width:100%;}#quick-links .hospital-emergencies-intro a{font-size:inherit;font-weight:inherit;text-decoration:underline;}#unit-header{text-align:center;padding:2% 0 2em;}#unit-header:has(#subheader){padding:0;overflow:hidden;}#subheader + .unit-breadcrumbs:has(+ #unit-navigation){display:none;}.sidebar.sidebar-tint-edge #subheader + #unit-navigation + #main-content{background:linear-gradient(to bottom,#ffffff 0%,#f7f7f7 50%);}#unit-header h1,.unit.one-column #main article h1{font-size:3.429em;margin:0;}#unit-header h1 + .field-body,#unit-header h1 + .hidden + .field-body,.unit.one-column #main article h1 + .field-body,.unit.one-column #main article h1 + .hidden + .field-body{margin-top:2em;}#unit-header + #main-content #main article h1{font-size:2.143em;margin-bottom:0.7em;}.shelter-medicine #unit-header .secondary-page h1{font-size:3.143em;}.fhc #unit-header .secondary-page h1{font-size:3.143em;}.ahdc #unit-header .secondary-page h1{font-size:3.143em;}.alumni #unit-header .secondary-page h1{font-size:3.143em;}.cres #unit-header .secondary-page h1{font-size:3.143em;}#unit-header h2{font-size:1.714em;color:#949494;margin:0.5em 0 0;}#unit-navigation{text-align:center;padding:1.25em 0;background:#f2f2f2;border:1px solid #efefef;border-width:1px 0;}@media (min-width:768px){#unit-navigation:has(+ #unit-header){padding:0.5em 0;}}.unit-campaign + #unit-navigation,.shelter-medicine #unit-header + #unit-navigation,.fhc #unit-header + #unit-navigation,.ahdc #unit-header + #unit-navigation,.cres #unit-header + #unit-navigation,.alumni #unit-header + #unit-navigation{text-align:left;}.sidebar #unit-navigation + #main-content,.sidebar.sidebar-left #main-content{border-top:15px solid #fff;}.sidebar.sidebar-tint-edge #unit-header + #main-content,.sidebar.sidebar-tint-edge #unit-navigation + #main-content{background:-moz-linear-gradient(left,rgb(255,255,255) 50%,rgba(0,0,0,0) 51%),-moz-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgb(255,255,255)),color-stop(51%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(50%,#f7f7f7));background:-webkit-linear-gradient(left,rgb(255,255,255) 50%,rgba(0,0,0,0) 51%),-webkit-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:-o-linear-gradient(left,rgb(255,255,255) 50%,rgba(0,0,0,0) 51%),-o-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:-ms-linear-gradient(left,rgb(255,255,255) 50%,rgba(0,0,0,0) 51%),-ms-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:linear-gradient(to right,rgb(255,255,255) 50%,rgba(0,0,0,0) 51%),linear-gradient(to bottom,#ffffff 0%,#f7f7f7 50%);}.sidebar.sidebar-tint-edge.sidebar-left #main-content,.sidebar.sidebar-tint-edge.sidebar-left #unit-navigation + #main-content{background:-moz-linear-gradient(left,rgba(0,0,0,0) 50%,rgb(255,255,255) 51%),-moz-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(0,0,0,0)),color-stop(51%,rgb(255,255,255))),-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(50%,#f7f7f7));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 50%,rgb(255,255,255) 51%),-webkit-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:-o-linear-gradient(left,rgba(0,0,0,0) 50%,rgb(255,255,255) 51%),-o-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 50%,rgb(255,255,255) 51%),-ms-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:linear-gradient(to right,rgba(0,0,0,0) 50%,rgb(255,255,255) 51%),linear-gradient(to bottom,#ffffff 0%,#f7f7f7 50%);}.sidebar.sidebar-tint #unit-header + #main-content > .container:before,.sidebar.sidebar-tint #unit-navigation + #main-content > .container:before,.sidebar.sidebar-tint.sidebar-left #main-content > .container:before{background:-moz-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(50%,#f7f7f7));background:-webkit-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:-o-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:-ms-linear-gradient(top,#ffffff 0%,#f7f7f7 50%);background:linear-gradient(to bottom,#ffffff 0%,#f7f7f7 50%);}#unit-navigation li,#unit-navigation .block-menu-block h3{float:none;display:inline-block;margin:6px 1em;}.unit-campaign + #unit-navigation .menu-block-wrapper > ul > li:first-child,.unit-campaign + #unit-navigation .block-menu-block h3,.shelter-medicine #unit-header + #unit-navigation .menu-block-wrapper > ul > li:first-child,.shelter-medicine #unit-header + #unit-navigation .block-menu-block h3{margin-left:-6px;}.fhc #unit-header + #unit-navigation .menu-block-wrapper > ul > li:first-child,.fhc #unit-header + #unit-navigation .block-menu-block h3{margin-left:-6px;}.ahdc #unit-header + #unit-navigation .menu-block-wrapper > ul > li:first-child,.ahdc #unit-header + #unit-navigation .block-menu-block h3{margin-left:-6px;}.alumni #unit-header + #unit-navigation .menu-block-wrapper > ul > li:first-child,.alumni #unit-header + #unit-navigation .block-menu-block h3{margin-left:-6px;}.cres #unit-header + #unit-navigation .menu-block-wrapper > ul > li:first-child,.cres #unit-header + #unit-navigation .block-menu-block h3{margin-left:-6px;}#unit-navigation .menu-block-wrapper ul{width:auto;float:none;clear:none;}#unit-navigation .menu-block-wrapper > ul{display:inline-block;}#unit-navigation .content,#unit-navigation .menu-block-wrapper{display:inline;}#unit-navigation li a,#unit-navigation .block-menu-block h3 a{background:none;text-decoration:none;color:#444;border:0;font-weight:500;font-size:1.125em;line-height:1;padding:0.5em 1em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-transform:none !important;margin-bottom:0 !important;}#unit-navigation li.parent.open > a,#unit-navigation li.parent:hover > a,#unit-navigation li.parent > a:hover{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.mobile #unit-navigation li.parent > a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}#unit-navigation .block-menu-block h3 a{visibility:hidden;background:none !important;color:#444 !important;}#unit-navigation .block-menu-block h3 a.display{visibility:visible;}@media screen and (-webkit-min-device-pixel-ratio:0){#unit-navigation li a,#unit-navigation .block-menu-block h3 a{padding:0.5em 1em 0.4em;}}#unit-navigation li a:hover,#unit-navigation li a:focus,#unit-navigation li:hover > a,#unit-navigation .parent.open > a{background:rgb(85,85,85);-webkit-transition:background 0s;-moz-transition:background 0s;-o-transition:background 0s;-ms-transition:background 0s;transition:background 0s;color:#ffffff !important;}#unit-navigation .block-menu-block h3 a:hover,#unit-navigation .block-menu-block h3 a:focus{background:rgba(0,0,0,0.07) !important;-webkit-transition:background 0s;-moz-transition:background 0s;-o-transition:background 0s;-ms-transition:background 0s;transition:background 0s;}#unit-navigation li a:active,#unit-navigation li.active > a,#unit-navigation li.active-trail > a{background:var(--link-blue);color:#fff;}.hospital-landing #unit-navigation li.active > a,.hospital-landing #unit-navigation li.active-trail > a{background:none !important;}#unit-navigation .block-menu-block h3 a:active,#unit-navigation .block-menu-block h3 a.active{background:#4e96c9 !important;color:#fff !important;}#unit-navigation .block-menu-block h3 a.active{background:#4194cd !important;color:#fff !important;}#unit-navigation .block-menu-block li.expanded ul a.active-trail,#unit-navigation .block-menu-block li.expanded ul a.active-trail.active{background:rgba(0,0,0,0.07) !important;}#unit-navigation .block-menu-block li.expanded li a:active,#unit-navigation .block-menu-block li.expanded a.active-trail:active{background:rgba(0,0,0,0.15) !important;}#unit-navigation .parent ul{max-width:none;}#unit-navigation .parent ul li{text-align:left;display:block;margin:0;}#unit-navigation .parent ul li a{color:#fff;font-size:0.875em;padding:0.8em 1.25em 0.7em;}.hospital-landing #unit-navigation{background:var(--link-blue);border:0;position:relative;z-index:1;min-height:72px;line-height:76px;}.hospital-landing #main-content{background:#3e82af;-webkit-background-size:1500px;-moz-background-size:1500px;-o-background-size:1500px;background-size:1500px;overflow-x:hidden;min-height:660px;z-index:0;}.hospital-landing #main-content > .stunt-double:after{content:"";position:absolute;background:url(/themes/custom/cornell_cvm/images/cvm/cvm_northeast_map_extend.png) 100% 100% no-repeat;-webkit-background-size:1500px;-moz-background-size:1500px;-o-background-size:1500px;background-size:1500px;padding-right:724px;top:0;left:-20%;height:100%;width:100%;}.hospital-landing #main-content > .stunt-double{background:url(/themes/custom/cornell_cvm/images/cvm/cutting_edge_canine_banner.jpg) 0 40% no-repeat;-webkit-background-size:1280px;-moz-background-size:1280px;-o-background-size:1280px;background-size:1280px;background-position-x:calc(-200px + 10%);}.hospital-landing #main-content > .stunt-double:before{content:"";position:absolute;height:100%;top:0;left:0;left:calc(-200px + 10%);width:1360px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiM2ZWIyZGEiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiM2ZWIyZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(to right,rgba(47,119,167,0) 22%,rgba(47,119,167,0.9) 42%,rgb(62,130,175) 70%);background:-webkit-gradient(linear,left top,right top,color-stop(22%,rgba(47,119,167,0)),color-stop(42%,rgba(47,119,167,0.9)),color-stop 70%,rgb(62,130,175));background:-webkit-linear-gradient(to right,rgba(47,119,167,0) 22%,rgba(47,119,167,0.9) 42%,rgb(62,130,175) 70%);background:-o-linear-gradient(to right,rgba(47,119,167,0) 22%,rgba(47,119,167,0.9) 42%,rgb(62,130,175) 70%);background:-ms-linear-gradient(to right,rgba(47,119,167,0) 22%,rgba(47,119,167,0.9) 42%,rgb(62,130,175) 70%);background:linear-gradient(to right,rgba(47,119,167,0) 22%,rgba(47,119,167,0.9) 42%,rgb(62,130,175) 70%);}.hospital-landing #main article h2{font-size:2.857em !important;color:#fff;text-shadow:0 1px 0 #4a92bf;margin-top:15px;margin-left:-5px;}.hospital-landing #main article h3{color:#ffffff;font-weight:700;text-shadow:0 0 2px #234d71;}.hospital-landing #main article .hospital-info h3{text-shadow:none;}.hospital-landing #main article section{width:auto;margin-left:29%;}.hospital-landing #main article .list-menu li{margin-left:-0.8em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.hospital-landing #main article .list-menu a{color:#fff;text-decoration:none;background:none;padding:0.41em 0.7em 0.4em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:1.143em;font-weight:500;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:background-color 0.15s;-moz-transition:background-color 0.15s;-o-transition:background-color 0.15s;-ms-transition:background-color 0.15s;transition:background-color 0.15s;display:inline-block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}.hospital-landing #main article .list-menu a:hover,.hospital-landing #main article .list-menu a:focus{color:#fff;background:rgba(61,132,178,0.26);}.hospital-landing #main article .list-menu a.active,.hospital-landing #main article .list-menu a.active:hover{background:#3d84b2;background:rgba(61,132,178,0.66);}button.hospital-details{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0.3);border:0;color:#fff;border-radius:4px;font-size:1.143em;font-weight:500;line-height:18px;padding:0.41em 0.4em 0.4em;opacity:0;margin:0 3px;cursor:pointer;}button.hospital-details .ellipsis{position:relative;top:-0.3em;}li:hover > button.hospital-details,.touch button.hospital-details{opacity:1;}button.hospital-details:hover,button.hospital-details:focus{background:rgba(0,0,0,0.5);opacity:1;}button.hospital-details:active{background:rgba(0,0,0,0.7);}.hospital-landing #main-content .container{position:static;}#hospitals-list{position:relative;z-index:3;}#hospitals-map{position:absolute;top:0;left:0;height:100%;width:100%;}#hospitals-map .map-marker{display:block;background:#c86a74;width:15px;height:15px;position:absolute;right:20%;bottom:226px;margin-right:145px;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;}#hospitals-map #map-ithaca{bottom:226px;margin-right:145px;}#hospitals-map #map-ithaca:after{content:url(/themes/custom/cornell_cvm/images/cvm/map_star.svg);position:absolute;left:-12px;top:-12px;width:38px;height:38px;}#hospitals-map #map-elmont{bottom:101px;margin-right:-105px;}#hospitals-map #map-stamford{bottom:140px;margin-right:-109px;}#hospitals-map .map-marker .map-label{position:relative;left:17px;top:-31px;white-space:nowrap;color:#333;font-size:1.286em;}#hospitals-map #map-elmont .map-label{left:10px;top:15px;}#hospitals-map #map-stamford .map-label{left:-80px;top:-31px;}#map-popup{background:#f4f4f4;width:340px;padding:14px 16px 16px;position:absolute;right:20%;right:calc(20% - 15px);bottom:280px;-moz-box-shadow:0 2px 8px rgba(0,0,0,0.25);-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.25);box-shadow:0 2px 8px rgba(0,0,0,0.25);z-index:4;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0.929em;color:#777;line-height:1.5;display:none;}#map-popup .hospital-info{display:none;}#map-popup.open,#map-popup .hospital-info.open{display:block;}#map-popup:before{content:"\f2f2";color:#f4f4f4;position:absolute;font-size:8em;bottom:-62px;left:149px;text-shadow:0 2px 8px rgba(0,0,0,0.2);}@media (max-width:1100px){#map-popup:before{bottom:-58px;}}#map-popup:after{content:"";background:#f4f4f4;position:absolute;bottom:0;left:0;width:100%;height:16px;}#map-popup.elmont{right:20%;right:calc(20% - 142px);bottom:152px;}#map-popup.elmont:before{left:271px;}#map-popup.stamford{right:20%;right:calc(20% - 146px);bottom:192px;}#map-popup.stamford:before{left:271px;}#map-popup p{margin-bottom:1.25em;}#map-popup h3{font-size:1.429em;margin:0 0 0.4em -1px;padding-right:20px;}#map-popup h3 a{color:var(--cornell-red);text-decoration:none;}#map-popup h3 a:hover{color:#000;}#map-popup h3 a:hover .deco{border-bottom:2px solid #c1e6ff;}#map-popup h3 a:after{content:"\f14c";color:#4995c8;font-size:1em;padding-left:8px;position:relative;top:-2px;}#map-popup .hospital-image{position:relative;}#map-popup .hospital-image .directions{position:absolute;z-index:2;width:100%;margin:0;text-align:center;bottom:0;}#map-popup .hospital-image .directions a{width:92%;margin:0 4% 4%;color:#fff;border:2px solid #ffffff;line-height:24px;background:rgba(0,0,0,0.4);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#map-popup .hospital-image .directions a .fa{color:#ff7d61;font-size:1.714em;line-height:0;position:relative;top:2px;margin-left:-4px;}#map-popup .hospital-phone a{text-decoration:none;font-weight:500;font-size:1.286em;}#map-popup .hospital-phone .deco{border-bottom:2px solid #c1e6ff;}#map-popup .hospital-phone a:hover{color:#000;}#map-popup .hospital-phone a:hover .deco{border-color:#57b1ef;}#map-popup .hospital-phone em{font-style:normal;float:right;color:#fff;background:#767674;font-weight:500;font-size:1em;padding:0 5px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:3px;}#map-popup p:last-child{margin:0;}#map-popup img{position:relative;vertical-align:middle;}#map-popup .hospital-image{text-align:center;}#map-popup .hospital-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.18) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.18)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.18) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.18) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.18) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.18) 100%);}#map-popup #map-close{position:absolute;top:10px;right:10px;width:17px;height:17px;padding:0;margin:0;border:0;background:url(/themes/custom/cornell_cvm/images/framework/modal_close_hd.png) 0 0 no-repeat;-webkit-background-size:17px;-moz-background-size:17px;-o-background-size:17px;background-size:17px;opacity:0.6;cursor:pointer;}#map-popup #map-close:hover,#map-popup #map-close:focus{opacity:1;}.hospital-landing .dropdown-menu ul ul{background:#f9f9f9;}.research-block-border{padding:10px;}@media only screen and (min-width:960px){.hospital-landing .dropdown-menu .parent:hover,.hospital-landing .dropdown-menu .parent.open > a,.hospital-landing .dropdown-menu .parent:hover > a,.hospital-landing .dropdown-menu .parent > a:focus,#unit-navigation .block-menu-block li.expanded.parent > a.active-trail.active:focus,#unit-navigation .block-menu-block li.expanded.parent.open > a.active-trail.active,.hospital-landing #unit-navigation .block-menu-block li.expanded.parent > a.active-trail.active:hover,.hospital-landing #unit-navigation .block-menu-block li.expanded.parent:hover > a.active-trail.active{background:var(--link-blue) !important;color:#ffffff !important;}}.hospital-landing .dropdown-menu .parent:hover > a .fa,.hospital-landing .dropdown-menu .parent > a:focus .fa,.hospital-landing .dropdown-menu .parent.open > a .fa{color:#fff !important;}.hospital-landing .dropdown-menu .list-menu.vertical > li:first-child{border-top:4px solid #f9f9f9;}.hospital-landing .dropdown-menu .list-menu.vertical > li:last-child{border-bottom:4px solid #f9f9f9;}.hospital-landing #unit-navigation a{color:#fff;}.hospital-landing #unit-navigation a:active{background:rgba(0,0,0,0.15) !important;}.hospital-landing #unit-navigation ul ul a{color:#444;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.hospital-landing #unit-navigation a .fa{background:var(--link-blue);padding:1px 3px 0;line-height:0.9em;text-align:center;}.hospital-landing #unit-header h2{color:var(--cornell-red);}.hospital-subfooter{background:#ccccca;min-height:400px;position:relative;padding:0;}.hospital-subfooter .stunt-double:before{background:#9cc155;background:-moz-linear-gradient(-45deg,#9cc155 60%,#e8f1d4 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(60%,#b0d26e),color-stop(100%,#e8f1d4));background:-webkit-linear-gradient(-45deg,#9cc155 60%,#e8f1d4 100%);background:-o-linear-gradient(-45deg,#9cc155 60%,#e8f1d4 100%);background:-ms-linear-gradient(-45deg,#9cc155 60%,#e8f1d4 100%);background:linear-gradient(135deg,#9cc155 60%,#e8f1d4 100%);content:"";position:absolute;top:0;right:0;bottom:0;left:50%;}.hospital-subfooter .stunt-double:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/themes/custom/cornell_cvm/images/cvm/hospital_subfooter_bg.jpg) 50% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";opacity:0.25;}.hospital-subfooter .gray-panel{min-height:400px;width:30%;float:left;padding:3% 6% 4% 0;position:relative;font-size:1.143em;}.hospital-subfooter .color-panel{background:#9cc155;min-height:400px;width:65%;float:right;padding:3% 0 4% 4%;}.hospital-subfooter .hospital-subfooter-content{position:relative;z-index:2;}.hospital-subfooter .gray-panel .link-block{width:100%;font-size:1.625em;color:#fff;background:var(--cornell-red);border:0;padding:17px 0 16px;text-align:center;margin-bottom:1.5em;-webkit-transition:border-color 0.15s;-moz-transition:border-color 0.15s;-o-transition:border-color 0.15s;-ms-transition:border-color 0.15s;transition:border-color 0.15s;}.hospital-subfooter .gray-panel .link-block:hover,.hospital-subfooter .gray-panel .link-block:focus{background:#d32a2a;}.hospital-subfooter .gray-panel .link-block:active{background:#951b1b;}.hospital-subfooter .color-panel .link-block{float:right;font-size:1.5em;color:#fff;background:rgba(0,0,0,0.4);border:3px solid #fff;padding:16px 24px 15px 24px;position:relative;top:14px;-webkit-transition:border-color 0.15s;-moz-transition:border-color 0.15s;-o-transition:border-color 0.15s;-ms-transition:border-color 0.15s;transition:border-color 0.15s;}.hospital-subfooter .color-panel h2 .link-block{font-size:21px;}.hospital-subfooter .color-panel .link-block .fa:first-child,.hospital-subfooter .color-panel .link-block .zmdi:first-child{margin-left:-0.3em;margin-right:0.1em;}.hospital-subfooter h2{font-size:1.875em;}.hospital-subfooter .gray-panel h2{margin-top:28px;margin-bottom:1.5em;}.hospital-subfooter .color-panel h2{color:#fff;min-height:104px;padding-left:90px;background:url(/themes/custom/cornell_cvm/images/cvm/mobile_calendar.svg) 0 50% no-repeat;}.hospital-subfooter .color-panel-no-image h2{color:#fff;min-height:104px;padding-left:90px;}.hospital-subfooter .color-panel h2 span:not(.fa):not(.zmdi){position:relative;top:28px;padding-right:20px;}.hospital-subfooter .appointments{color:#1c1f10;}.hospital-subfooter .appointments h3{font-size:1.429em;font-weight:500;color:#333;text-transform:uppercase;margin:1em 0 0.25em;float:left;width:100%;}.hospital-subfooter .appointments h3 a{color:#333;text-decoration:none;}.hospital-subfooter .appointments h4{font-size:1.286em;color:#424e26;font-weight:400;margin:0.15em 0 1em;line-height:1;}.hospital-subfooter .appointments .phone-number{font-size:1.429em;font-weight:600;line-height:1;color:#fff;text-decoration:none;display:inline-block;clear:both;margin-bottom:0.5em;}.hospital-subfooter .list-menu.vertical li{text-align:left;}.hospital-subfooter .list-menu.vertical li .fa{color:var(--cornell-red);margin:0 0.35em 0 0.75em;font-size:1.143em;}.hospital-subfooter li a{font-size:1.143em;font-weight:600;color:#fff;line-height:1.3;text-shadow:0 0 6px rgba(102,120,50,0.57);}.hospital-subfooter a{color:#000;}.hospital-subfooter .appointments .phone-number .deco{border-bottom:2px solid #aad1bd;-webkit-transition:border-color 0.15s;-moz-transition:border-color 0.15s;-o-transition:border-color 0.15s;-ms-transition:border-color 0.15s;transition:border-color 0.15s;}.hospital-subfooter .appointments .phone-number:hover .deco,.hospital-subfooter .appointments .phone-number:focus .deco{border-color:#fff;}.hospital-subfooter .appointments.two-col{margin:0 0 0 90px;}.hospital-subfooter .appointments .content-block{margin:1.5em 0 0;float:left;width:100%;}.hospital-subfooter .appointments > div:last-child .content-block + .content-block:last-child{margin:2.55em 0 0;}.hospital-subfooter .social,.social.compact{margin:-0.5em 0 1.5em;}.hospital-subfooter .social img{margin-right:5%;}.social.compact img{margin-right:3%;}.hospital-subfooter .social a:last-child img,.social.compact a:last-child img{margin-right:0;}.social.compact img{width:36px;height:auto;}.hospital-landing > section > .container > .news{border:0;padding-top:0;}.hospital-unit-landing #main article .intro,.hospital-block-intro .intro{text-align:left !important;}.hospital-unit-landing > section > .container > .news{border:0;padding-top:0;}.hospital-unit-landing .news h2{font-style:italic;}.news.highlights .three-col > div:nth-child(3n){margin-right:0;}.news.highlights .three-col > div:nth-child(3n+1){clear:left;}.hospital-block-intro h2{font-size:2.286em;color:#484848;font-style:italic;margin-bottom:1em;}.hospital-block-intro img{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}@media only screen and (max-width:991px){.hospital-block-intro img,.hospital-block-intro > div:first-child{display:none;}}.hospital-block-intro > div:last-child{padding-left:3%;}.hospital-block-intro a{text-decoration:none;-webkit-transition:color 0.15s;-moz-transition:color 0.15s;-o-transition:color 0.15s;-ms-transition:color 0.15s;transition:color 0.15s;}.hospital-block-intro a .deco{border-bottom:2px solid #b4d5ec;-webkit-transition:border-color 0.15s;-moz-transition:border-color 0.15s;-o-transition:border-color 0.15s;-ms-transition:border-color 0.15s;transition:border-color 0.15s;}.hospital-block-intro a:hover,.hospital-block-intro a:focus{color:#000;}.hospital-block-intro a:hover .deco,.hospital-block-intro a:focus .deco{color:#000;border-color:#87bee4;}#main-content #main .hospital-block-intro .link-block{display:block;float:left;border:0;background:var(--link-blue);color:#fff;padding:18px 0 17px !important;font-size:1.143em !important;width:32%;margin:0 2% 2% 0;text-align:center;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.15s;-moz-transition:background-color 0.15s;-o-transition:background-color 0.15s;-ms-transition:background-color 0.15s;transition:background-color 0.15s;}#main-content #main .hospital-block-intro .link-block:last-child{margin-right:0;}#main-content .hospital-block-intro .link-block:hover,#main-content .hospital-block-intro .link-block:focus{background:#265b7c;}#main-content .hospital-block-intro .link-block:active{background:#386f9f;}#main-content .hospital-block-intro .link-block.emergencies{background:#bb3f41;}#main-content .hospital-block-intro .link-block.emergencies:hover,#main-content .hospital-block-intro .link-block.emergencies:focus{background:#dd3638;}#main-content .hospital-block-intro .link-block.emergencies:active{background:#9b3c3e;}#main-content .hospital-block-intro .link-block:last-of-type{margin-right:0;}#main-content .hospital-block-intro .link-block .fa{font-size:1.643em;position:relative;top:2px;left:-3px;line-height:14px;padding-right:0.3em;}.hospital-unit-landing #main{margin:5% 0 0;}.hospital-unit-landing #sidebar-bottom{display:none;}.hospital-unit-landing #unit-header.unit-campaign{background:50% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:420px;text-align:left;padding:50px 0;position:relative;color:#fff;}.hospital-unit-landing #unit-header.unit-campaign:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 70%);}.hospital-unit-landing #unit-header.unit-campaign .container{position:relative;height:100%;}.hospital-unit-landing #unit-header.unit-campaign.slider .container{z-index:5;}.hospital-unit-landing #unit-header.unit-campaign.slider .deco:before{mix-blend-mode:normal;opacity:0.55;}.hospital-unit-landing #unit-header.unit-campaign h1{color:#fff;text-shadow:0 1px 30px rgba(0,0,0,0.5);}.hospital-unit-landing #unit-header.unit-campaign h1 small{vertical-align:super;font-size:50%;}.hospital-unit-landing #unit-header.unit-campaign h2{color:#ccecff;text-shadow:0 1px 30px rgba(0,0,0,0.5);margin:0.4em 0 1.5em;max-width:900px;line-height:1.3;}.hospital-unit-landing #unit-header .location{position:absolute;bottom:0;font-size:1.286em;line-height:1.5;}.hospital-unit-landing #unit-header .location a{min-height:50px;color:#fff;text-decoration:none;position:relative;display:block;text-shadow:0 1px 30px rgba(0,0,0,0.6);padding:3px 8px 3px 50px;margin-left:-3px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.hospital-unit-landing #unit-header .location a:before{content:"\f041";font-size:2.778em;color:#b8e2ff;position:absolute;left:8px;}.hospital-unit-landing #unit-header .location a:hover,.hospital-unit-landing #unit-header .location a:focus{background:rgba(0,0,0,0.75);}.hospital-unit-landing #unit-header .hospital-buttons,#unit-header .hospital-buttons{position:absolute;bottom:0;right:0;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.hospital-unit-landing #unit-header .hospital-buttons a,#unit-header .hospital-buttons a{font-size:1.857em;color:#fff;text-decoration:none;background:rgba(0,0,0,0.15);border:3px solid #b7e2ff;padding:17px 24px 16px;text-align:center;margin-top:18px;float:right;clear:both;max-width:360px;border:0;padding:18px 36px 17px;margin-top:12px;font-size:1.4em;line-height:1.3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMDYiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjQyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:rgba(0,0,0,0.5);}.hospital-unit-landing #unit-header .hospital-buttons a b,#unit-header .hospital-buttons a b{color:#b8e2ff;font-weight:500;}.hospital-unit-landing #unit-header .hospital-buttons a:hover b,.hospital-unit-landing #unit-header .hospital-buttons a:focus b,.hospital-unit-landing #unit-header .hospital-buttons a:active b,#unit-header .hospital-buttons a:hover b,#unit-header .hospital-buttons a:focus b,#unit-header .hospital-buttons a:active b{color:#9cd0f3;}.hospital-unit-landing #unit-header .hospital-buttons a:nth-child(2){border-color:#e0ffb6;}.hospital-unit-landing #unit-header .hospital-buttons a:nth-child(3){border-color:#ffb7b7;}.hospital-unit-landing #unit-header .hospital-buttons a:hover,.hospital-unit-landing #unit-header .hospital-buttons a:focus,#unit-header .hospital-buttons a:hover,#unit-header .hospital-buttons a:focus{background:rgba(0,0,0,0.35);border-color:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMTgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjU1Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:rgba(0,0,0,0.7);}.hospital-unit-landing #unit-header .hospital-buttons a:active,#unit-header .hospital-buttons a:active{background:rgba(0,0,0,0.4);}.vid-container{position:absolute;top:0;height:100%;overflow:hidden;}.vid-container video{position:relative;width:100vw !important;bottom:30vh;}@media screen and (max-width:460px){.vid-container video{bottom:0;transform:scale(2.6);}.pull-quote{width:auto;margin-bottom:0.75em;}}@media screen and (min-width:461px) and (max-width:930px){.vid-container video{bottom:0;transform:scale(1.45);}}@media screen and (min-width:931px) and (max-width:1200px){.vid-container video{bottom:0;}}@media screen and (min-width:1201px) and (max-width:1600px){.vid-container video{bottom:15vh;}}.vid-gradient{background:linear-gradient(to bottom,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);position:absolute;top:0px;width:100%;height:100%;}body.page-hospitals-services #sidebar-bottom{padding:0 0 0 0;}.hospital-services{background:#8c9e5c url(/themes/custom/cornell_cvm/images/cvm/hospital_services_bg.jpg) 100% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;padding:0;overflow:hidden;}.hospital-services .limiter{max-width:455px;}.hospital-services + section:not(.news){border-top:30px solid #fff;}.hospital-services .services-list{position:relative;width:auto;background:#7a903c;background:rgba(122,144,60,0.8);padding:30px 0 30px 60px;border-left:7px solid #fff;float:right;min-width:35%;min-height:360px;}.hospital-services .services-list:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:9000px;background:#7a903c;background:rgba(122,144,60,0.8);}.hospital-services .services-list ul{clear:both;margin:1em 0;}.hospital-services .services-list ul.columns{columns:2;-webkit-columns:2;-moz-columns:2;-webkit-column-gap:43px;-moz-column-gap:43px;column-gap:43px;}.hospital-services .services-list li{font-size:1.214em;font-weight:500;line-height:1.5;}.hospital-services .services-list li a{color:#fff;text-decoration:none;}.hospital-services .services-list .columns li{padding:0;}.hospital-services .services-list .columns li a{margin-bottom:0.8em;display:inline-block;}.hospital-services .services-list li a .deco{border-bottom:2px solid #a8c56e;-webkit-transition:border-color 0.15s;-moz-transition:border-color 0.15s;-o-transition:border-color 0.15s;-ms-transition:border-color 0.15s;transition:border-color 0.15s;}.hospital-services .services-list li a:hover .deco,.hospital-services .services-list li a:focus .deco{border-color:#fff;}.hospital-services .services-list h2{font-size:2.714em;color:#fff;font-style:italic;float:left;margin-left:-2px;}.hospital-services .services-list .link-block{color:#fff;border-color:#dce2cb;float:right;margin-top:0.35em;margin-left:24px;-webkit-transition:border-color 0.15s;-moz-transition:border-color 0.15s;-o-transition:border-color 0.15s;-ms-transition:border-color 0.15s;transition:border-color 0.15s;}.hospital-services .services-list .link-block:hover,.hospital-services .services-list .link-block:focus{border-color:#fff;}.hospital-services .services-list p a{text-decoration:underline;}.hospital-services .services-list p a.link-block{text-decoration:none;}.hospital-services .services-list p{font-size:1.143em;font-weight:400;line-height:1.4;color:#e8e8b0;text-shadow:0 0 6px #667832;margin-bottom:0.85em;}.shelter-medicine .hospital-subfooter .color-panel h2{background-image:url(/themes/custom/cornell_cvm/images/cvm/maddies_shelter_logo_white.svg);-webkit-background-size:74px;-moz-background-size:74px;-o-background-size:74px;background-size:74px;background:none;padding-left:87px;min-height:80px;}.shelter-medicine .hospital-subfooter .media_embed{margin:2.5em 0 0.5em !important;}.shelter-medicine .hospital-subfooter .media_embed iframe{border-radius:8px;}.hospital-buttons .fa-heart{color:#ffb7b7;margin-left:-4px;margin-right:1px;}.hospital-buttons a:hover .fa-heart,.hospital-buttons a:focus .fa-heart{color:#fe9191;}.shelter-medicine .unit-campaign h1 .deco,.shelter-medicine #unit-header .secondary-page h1 .deco{-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:normal;}.shelter-medicine .unit-campaign h1 .deco:before,.shelter-medicine #unit-header .secondary-page h1 .deco:before{content:"";min-width:104px;min-height:104px;display:block;position:absolute;top:0;left:0;opacity:0.85;margin-left:-13px;margin-top:-3px;background:url(/themes/custom/cornell_cvm/images/cvm/maddies_shelter_logo_white.svg) no-repeat;-webkit-background-size:90px;-moz-background-size:90px;-o-background-size:90px;background-size:90px;mix-blend-mode:overlay;}.shelter-medicine #unit-header .secondary-page h1 .deco:before{top:42px;mix-blend-mode:normal;opacity:0.55;}.shelter-medicine .unit-campaign h1 .deco,.shelter-medicine .unit-campaign h2 .deco,.shelter-medicine #unit-header .secondary-page h1 .deco,.shelter-medicine #unit-header .secondary-page h2 .deco{padding-left:94px;}.shelter-medicine #unit-header .secondary-page h1{margin-top:43px;margin-bottom:8px;}.shelter-medicine #unit-header .secondary-page h2{color:#ccecff;margin-top:0.3em;}.shelter-medicine #unit-header{padding:5px 0 0;}.shelter-medicine #unit-header:not(.unit-campaign) > .container{width:100%;max-width:none;}.shelter-medicine #main-article .limiter{background:radial-gradient(ellipse at top left,rgba(197,225,237,0.3) 0%,rgba(197,225,237,0) 60%);border-radius:8px 8px 0 0;padding:30px 24px 0;clear:both;}.fhc .hospital-subfooter .color-panel h2{background-image:url(/themes/custom/cornell_cvm/images/cvm/FHCLogo.svg);-webkit-background-size:74px;-moz-background-size:74px;-o-background-size:74px;background-size:74px;background:none;padding-left:87px;min-height:80px;}.fhc .hospital-subfooter .media_embed{margin:2.5em 0 0.5em !important;}.fhc .hospital-subfooter .media_embed iframe{border-radius:8px;}.fhc .unit-campaign h1 .deco,.fhc #unit-header .secondary-page h1 .deco{-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:normal;}.fhc .unit-campaign h1 .deco:before,.fhc #unit-header .secondary-page h1 .deco:before{content:"";min-width:104px;min-height:104px;display:block;position:absolute;top:0;left:0;opacity:0.65;margin-left:-13px;margin-top:-7px;background:url(/themes/custom/cornell_cvm/images/cvm/FHCLogo.svg) no-repeat;-webkit-background-size:90px;-moz-background-size:90px;-o-background-size:90px;background-size:90px;mix-blend-mode:overlay;}.fhc #unit-header .secondary-page h1 .deco:before{top:42px;mix-blend-mode:normal;opacity:0.55;}.fhc .unit-campaign h1 .deco,.fhc .unit-campaign h2 .deco,.fhc #unit-header .secondary-page h1 .deco,.fhc #unit-header .secondary-page h2 .deco{padding-left:94px;}.fhc #unit-header .secondary-page h1{margin-top:43px;margin-bottom:8px;}.fhc #unit-header .secondary-page h2{color:#ffffff;margin-top:0.3em;}.fhc #unit-header{padding:5px 0 0;}.fhc #unit-header:not(.unit-campaign) > .container{width:100%;max-width:none;}.alumni .hospital-subfooter .media_embed{margin:2.5em 0 0.5em !important;}.alumni .hospital-subfooter .media_embed iframe{border-radius:8px;}.alumni .unit-campaign h1 .deco,.alumni #unit-header .secondary-page h1 .deco{-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:normal;}.alumni .unit-campaign h1 .deco:before,.alumni #unit-header .secondary-page h1 .deco:before{content:"";min-width:0px;min-height:0px;display:block;position:absolute;top:0;left:0;opacity:0.65;margin-left:-13px;margin-top:-7px;-webkit-background-size:90px;-moz-background-size:90px;-o-background-size:90px;background-size:90px;mix-blend-mode:overlay;}.alumni #unit-header .secondary-page h1 .deco:before{top:42px;mix-blend-mode:normal;opacity:0.55;}.alumni .unit-campaign h1 .deco,.alumni .unit-campaign h2 .deco,.alumni #unit-header .secondary-page h1 .deco,.alumni #unit-header .secondary-page h2 .deco{padding-left:0px;}.alumni #unit-header .secondary-page h1{margin-top:43px;margin-bottom:8px;}.alumni #unit-header .secondary-page h2{color:#ffffff;margin-top:0.3em;}.alumni #unit-header{padding:5px 0 0;}.alumni #unit-header:not(.unit-campaign) > .container{width:100%;max-width:none;}.cres .hospital-subfooter .color-panel h2{background-image:url(/themes/custom/cornell_cvm/images/cvm/CRESLogo.svg);-webkit-background-size:74px;-moz-background-size:74px;-o-background-size:74px;background-size:74px;background:none;padding-left:87px;min-height:80px;}.cres .hospital-subfooter .media_embed{margin:2.5em 0 0.5em !important;}.cres .hospital-subfooter .media_embed iframe{border-radius:8px;}.cres .unit-campaign h1 .deco,.cres #unit-header .secondary-page h1 .deco{-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:normal;}.cres .unit-campaign h1 .deco:before,.cres #unit-header .secondary-page h1 .deco:before{content:"";min-width:104px;min-height:104px;display:block;position:absolute;top:0;left:0;opacity:0.65;margin-left:-13px;margin-top:-7px;background:url(/themes/custom/cornell_cvm/images/cvm/CRESLogo.svg) no-repeat;-webkit-background-size:90px;-moz-background-size:90px;-o-background-size:90px;background-size:90px;mix-blend-mode:overlay;}.cres #unit-header .secondary-page h1 .deco:before{top:42px;mix-blend-mode:normal;opacity:0.55;}.cres .unit-campaign h1 .deco,.cres .unit-campaign h2 .deco,.cres #unit-header .secondary-page h1 .deco,.cres #unit-header .secondary-page h2 .deco{padding-left:94px;}.cres #unit-header .secondary-page h1{margin-top:43px;margin-bottom:8px;}.cres #unit-header .secondary-page h2{color:#ccecff;margin-top:0.3em;}.cres #unit-header{padding:5px 0 0;}.cres #unit-header:not(.unit-campaign) > .container{width:100%;max-width:none;}.unit-breadcrumbs{padding:0;}.unit-breadcrumbs .breadcrumbs{display:block;padding:11px 0 10px;border:0;margin:0;float:left;width:100%;}.unit-breadcrumbs .breadcrumbs ul{float:left;}.unit-breadcrumbs .breadcrumbs .breadcrumbs-more{float:right;}.unit-breadcrumbs .breadcrumbs .breadcrumbs-more li:after{content:none;}.unit-breadcrumbs .breadcrumbs .breadcrumbs-more li{border-right:1px solid #d8d8d8;margin-right:14px;padding-right:18px;}.unit-breadcrumbs .breadcrumbs .breadcrumbs-more li a{padding:0;color:var(--cornell-red);}.unit-breadcrumbs .breadcrumbs .breadcrumbs-more li a:hover{color:#f00;}.unit-breadcrumbs .breadcrumbs .breadcrumbs-more li a:active{color:#e5cfcf;}.unit-breadcrumbs .breadcrumbs .breadcrumbs-more li:last-child{border:0;margin-right:0;padding-right:0;}#news-events{padding:0;}#news-events .sub-branding{position:relative;float:left;width:100%;}#news-events .sub-branding:before{content:" ";width:65%;position:absolute;top:0;bottom:0;right:0;background:#f4f4f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#f4f4f4 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f4f4f4),color-stop(100%,#ffffff));background:-webkit-linear-gradient(left,#f4f4f4 0%,#ffffff 100%);background:-o-linear-gradient(left,#f4f4f4 0%,#ffffff 100%);background:-ms-linear-gradient(left,#f4f4f4 0%,#ffffff 100%);background:linear-gradient(to right,#f4f4f4 0%,#ffffff 100%);}#news-events .primary,#news-events .secondary{position:relative;}.news h2,.events h2{float:left;}#news-events h2{font-size:1.714em;color:#474747;}.news .link-block,.events .link-block{float:right;margin-top:-3px;}body > section > .container > .news .link-block{margin-top:-1px;}.news h3,.events h3,.homepage-featured ul{font-size:0.929em;line-height:1.4;margin-top:0.5em;}.news .three-col a,.news a h3,.events li a,#main-content .secondary .news .views-row a{color:#666;text-decoration:none;display:block;-webkit-transition:color 0.15s;-moz-transition:color 0.15s;-o-transition:color 0.15s;-ms-transition:color 0.15s;transition:color 0.15s;}.news .three-col a:hover h3,.events li a:hover,#main-content .secondary .news .views-row a:hover h3,.news .three-col a:focus h3,.events li a:focus,#main-content .secondary .news .views-row a:focus h3{color:#000;}.news .three-col a h3 span,#main-content .secondary .news .views-row a h3 span,.events a h3 span{border-bottom:2px solid transparent;}.news .three-col a:hover h3 span,#main-content .secondary .news .views-row a:hover h3 span,.events a:hover h3 span,.news .three-col a:focus h3 span,#main-content .secondary .news .views-row a:focus h3 span,.events a:focus h3 span{border-bottom:2px solid #bad5f4;}.news .three-col a:active h3,.events li a:active,#main-content .secondary .news .views-row a:active h3{color:#3377a6;}#news-events .news{padding-left:3%;}.news .three-col{margin-bottom:0;}.news .three-col > div,#main-content .secondary .news .views-row{width:100%;clear:both;margin:1em 0;float:left;}.news .three-col > div img,#main-content .secondary .news .views-row img{width:100%;height:auto;vertical-align:middle;}#news-events .news .three-col > div,main .news .three-col > div,body > section > .container > .news .three-col > div{width:30%;clear:none;margin:2% 5% 2% 0;}#news-events .news .three-col > div:last-of-type,main .news .three-col > div:last-of-type,body > section > .container > .news .three-col > div:last-of-type{margin-right:0;}#news-events .list-menu:last-child{margin-bottom:1.5em;}main .news,main .events,body > section > .container > .news{float:left;width:100%;clear:both;border-top:3px solid #e8f3f8;padding:36px 0 20px;margin:36px 0 0;}@media only screen and (min-width:960px){.one-column #main .events{width:80%;margin-left:10%;margin-right:10%;}}.events li a{float:left;width:100%;margin:1.5em 0 0;padding-bottom:1.5em;border-bottom:1px solid #e5e5e5;}.events li:last-of-type a{border-bottom:0;}#news-events .events li a{border:0;margin:1em 0 0;padding-bottom:1em;}.events li h3{float:right;width:80%;width:calc(100% - 74px);margin:0;}.events time{background:var(--cornell-red);color:#fff;float:left;width:15%;width:54px;min-height:54px;text-align:center;-webkit-transition:background 0.15s;-moz-transition:background 0.15s;-o-transition:background 0.15s;-ms-transition:background 0.15s;transition:background 0.15s;}.events li a:hover time,.events li a:focus time{background:#901212;}.events month{color:#ffffff;font-weight:600;text-transform:uppercase;display:block;font-size:0.857em;line-height:27px;}.events day{font-size:2.077em;line-height:0.65;display:block;}.spotlights a{text-decoration:none;}.spotlights figure{text-align:center;}.section-home .spotlights figure{-moz-box-shadow:0 2px 8px rgba(0,0,0,0.05);-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.05);box-shadow:0 2px 8px rgba(0,0,0,0.05);}.spotlights figure h3{color:#bb3f41;font-size:1.071em;text-transform:uppercase;margin:0.75em 0 0.55em;}.spotlights figcaption{font-size:1.143em;padding-bottom:1em;}.spotlights a:hover figcaption,.spotlights a:focus figcaption{color:#000;}#news-events .events,#news-events .homepage-featured{padding-left:0;padding-top:37px;padding-bottom:20px;}#news-events .events,#news-events .homepage-featured{background:#fff;border-top:6px solid #c5ebfa;margin:-25px 0 0 0;padding:32px 40px 20px;width:35%;}.view-events .view-sections{border-bottom:1px solid #ebebeb;}.view-events .view-sections form{margin-bottom:1em;}.view-events .view-sections .form-type-select{float:left;margin:0 15px 8px 0;}.view-events .view-sections input[type=submit]{margin-top:0;padding:0 16px 1px;font-size:1em;line-height:26px;height:27px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}@-moz-document url-prefix(){.view-events .view-sections input[type=submit]{margin-top:1px;}}.link-icon.add-calendar{line-height:1;padding:13px 13px 10px 39px !important;position:relative;}.link-icon.add-calendar .fa{font-size:1.571em;color:#ccc;color:rgba(0,0,0,0.2);position:absolute;left:10px;top:7px;}.link-icon.add-calendar:hover .fa{color:rgba(0,0,0,0.25);}.image-set{text-align:center;}.image-set .three-col{padding:10px 2px 15px;}.image-set .three-col div{padding:0 36px;}.image-set.borderless img{border:0;}.image-set h2{margin:0.75em 0 1.25em;}.image-set h3{font-size:1.714em;color:#666;margin:0.75em 0 0.25em;}.image-set h3 a{color:#666;text-decoration:none;}.image-set h3 a:hover,.image-set h3 a:focus{color:#000;text-decoration:underline;}.image-set p{font-size:0.929em;color:#666;}main article .image-set .three-col div{padding:0 1%;}main article .image-set h3{font-size:1.5em;}.row.image-set h3{margin:0.5em 0 0;}.row > *{padding:15px;}.row.margined{margin-left:-15px;margin-right:-15px;}.row.margined > *{padding-left:15px;padding-right:15px;margin-bottom:0;}.receded{display:block;overflow:hidden;}.receded img{vertical-align:middle;-webkit-filter:grayscale(0.6) brightness(120%);-moz-filter:grayscale(0.6) brightness(120%);-o-filter:grayscale(0.6) brightness(120%);-ms-filter:grayscale(0.6) brightness(120%);filter:grayscale(0.6) brightness(120%);opacity:0.7;transition:all 0.15s;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;-ms-transition:all 0.15s;}.ios .receded img,.android .receded img,a.receded:hover img,a.receded:focus img,a:hover .receded img,a:focus .receded img{-webkit-filter:grayscale(0) brightness(100%);-moz-filter:grayscale(0) brightness(100%);-o-filter:grayscale(0) brightness(100%);-ms-filter:grayscale(0) brightness(100%);filter:grayscale(0) brightness(100%);opacity:1;}.health-resources hr{margin:1em 0 2em;}.health-resources hr.section-break{margin:1em 0 3em;}.secondary .health-resources .impact{margin-bottom:1em;}.health-resources h2 .zmdi{margin-right:0.35em;font-size:1.1em;position:relative;top:0.04em;}.health-resources h2 a{text-decoration:none;border-bottom:2px solid #d5e4f5;}.health-resources h2 a:hover,.health-resources h2 a:focus{border-color:#a0c4ee;color:#115686;}.health-resources .emblem{font-size:5em;color:#ccc;margin-bottom:0.25em;}.health-resources .two-col > *{margin-bottom:20px;}.view-page-events .view,.view-page-events .view .node,.view-page-news .view,.view-page-news .view .node{float:left;width:100%;clear:both;margin-bottom:1.5em;}.view-page-events .view .node,.view-page-news .view .node{padding:1.5em 0;border-bottom:1px solid #ebebeb;margin:0;}.view-page-events .view .views-row:last-of-type .node,.view-page-news .view .views-row:last-of-type .node{border:0;}.view-page-events .view .field-type-image,.view-page-news .view .field-type-image{float:left;margin-right:15px;}.view-page-events .view .field-type-image img,.view-page-news .view .field-type-image img{vertical-align:middle;}.view-page-events .view .field-name-post-date,.view-page-events .view .date-display-single,.view-page-news .view .field-name-post-date,.view-page-news .view .date-display-single{color:#666;margin-bottom:0.1em;display:block;}.view-page-events .view .field-name-post-date .field-item:before,.view-page-events .view .date-display-single:before,.view-page-news .view .field-name-post-date .field-item:before,.view-page-news .view .date-display-single:before{content:"\f1b0";margin-right:6px;color:#999;}.view-page-events .view .field-name-body,.view-page-news .view .field-name-body{margin-top:1em;}.view-page-events #main .view-header .link-block,.view-page-news #main .view-header .link-block,.view-page-events #main header .link-block,.view-page-news #main header .link-block{float:right;position:relative;top:-20px;}.view-page-events #main .view-header,.view-page-news #main .view-header,.view-page-events #main header,.view-page-news #main header{margin-top:-37px;margin-bottom:20px;}.view-page-events #main .view-empty,.view-page-news #main .view-empty{margin-top:37px;}.view-page-events #main .view-empty em,.view-page-news #main .view-empty em{font-style:normal;}.view-page-events #main .view-empty em a,.view-page-news #main .view-empty em a{text-decoration:none;margin-left:15px;}.view-page-events #main .view-empty em a:before,.view-page-news #main .view-empty em a:before{content:"\f021";font-size:1.286em;padding-right:6px;}.node-type-news .field-name-body{font-family:Georgia,serif;font-size:1.214em;color:#333;padding:4% 4% 3%;}.node-type-news .field-name-body figcaption{font-family:Verdana,sans-serif;font-size:0.857em;color:#777;}.node-type-news .field-name-body h2{font-size:1.857em;}.node-type-news .field-name-body h3{font-size:1.643em;}.node-type-news .field-name-body h4{font-size:1.429em;}.node-type-news .field-name-post-date .field-items{display:block;margin:3em 0 1em;padding-bottom:1em;text-align:left;border-bottom:1px solid #f8eaea;clear:both;}.node-type-news .field-name-post-date .field-item{color:#9c6868;font-size:0.929em;display:block;height:1.6em;line-height:1.6em;}.node-type-news .field-name-post-date .field-item:before{content:"\f1b0";margin-right:0.5em;}.node-type-news .field-name-featured-img{background:#f6f6f6;}.node-type-news .field-name-featured-img img{vertical-align:middle;}.node-type-news .field-name-field-caption{color:#666;padding:0.5em 0.8em;}.node-type-event .field-name-body{font-family:Georgia,serif;font-size:1.214em;color:#333;padding:25px 0 20px;}.node-type-event .field-name-field-image{float:left;max-width:20%;margin:5px 5% 5px 0;}.node-type-event .field-name-field-date-event{color:var(--cornell-red);font-size:0.929em;display:block;height:1.6em;line-height:1.6em;}.node-type-event .field-name-field-date-event .field-item:before{color:#999;content:"\f133";margin-right:0.35em;font-size:2em;position:relative;top:4px;line-height:1;}.node-type-event .field-name-field-link{padding-left:25%;}.node-type-event .field-name-field-link a{display:inline-block;padding:0.5em 1em;font-size:1em;color:#fff;background:#2f77a7;text-decoration:none;}.node-type-event .field-name-field-link a:hover,.node-type-event .field-name-field-link a:focus{background:#265b7c;}.node-type-event .field-name-field-link a:active{background:#0b4d70;}.view-display-id-eventsarchive_block li,.view-display-id-newsarchive_block li{font-size:1.143em;padding:0.2em 0;}.view-display-id-eventsarchive_block li a,.view-display-id-newsarchive_block li a{text-decoration:none;display:block;border:2px solid #e5e5e5;padding:0.25em 0.9em 0.2em;}.view-display-id-eventsarchive_block li a.active,.view-display-id-eventsarchive_block li a.active:hover,.view-display-id-newsarchive_block li a.active,.view-display-id-newsarchive_block li a.active:hover{background:#e5f2f7;border-color:#bad5f4;color:#000;}.view-display-id-eventsarchive_block li a:hover,.view-display-id-eventsarchive_block li a:focus,.view-display-id-newsarchive_block li a:hover,.view-display-id-newsarchive_block li a:focus{background:rgba(0,0,0,0.03);color:#000;}ul.checks{clear:both;margin:0.5em 0 1em;position:relative;}ul.checks li{background:none !important;margin-bottom:0.5em;padding-left:22px;}ul.checks li:before{content:"\f058";position:absolute;color:#b9d0de;left:2px;line-height:1.8;font-size:1em;}ul.pillars,ul.dates{list-style:none;margin-left:0;}ul.pillars li,ul.dates li{background:none;padding-left:30px;position:relative;margin-bottom:1em;}.secondary ul.pillars li,.secondary ul.dates li{margin-bottom:0.75em;}ul.pillars li:before,ul.dates li:before{content:"\f0a3";position:absolute;font-size:1.214em;top:0.2em;left:-1px;padding-left:1px;opacity:0.15;}ul.pillars strong{color:#7ab034;}ul.dates li{padding-left:20px;margin-bottom:0.5em;color:#666;font-size:0.929em;}ul.dates li:before{content:"\f274";opacity:0.5;font-size:1em;top:0.25em;}.slick.slick--display--main,.slick--view--gallery-vid-files{background:#f7fbfd;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNWUxZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(-45deg,#ffffff 20%,#c5e1ed 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(20%,#ffffff),color-stop(100%,#c5e1ed));background:-webkit-linear-gradient(-45deg,#ffffff 20%,#c5e1ed 100%);background:-o-linear-gradient(-45deg,#ffffff 20%,#c5e1ed 100%);background:-ms-linear-gradient(-45deg,#ffffff 20%,#c5e1ed 100%);background:linear-gradient(135deg,#ffffff 20%,#c5e1ed 100%);border-bottom:1px solid #c5e1ed;box-shadow:-1px 0 1px #c5e1ed;}.slick .media{background:rgba(0,0,0,0.05);}.slick img{margin:0 auto;}.slick .slick-arrow:before{color:#fff;text-shadow:0 0 2px rgba(0,0,0,0.3);}.slick .slick-arrow:hover:before{color:#fff;opacity:1;}.slick .slick-prev{left:4px;}.slick .slick-next{right:4px;}.slick .slide__caption{padding:10px 15px 15px;}.slick .slick-dots li{background:none;}.slick h2.slide__title{font-size:1.429em;}.slick h2.slide__description{font-size:0.929em;color:#555;}.node-gallery .field-name-field-gallery-type,.view-galleries .field-name-field-gallery-type{font-size:0.929em;position:relative;padding-left:23px;margin-bottom:1em;line-height:24px;}.view-galleries .field-name-field-gallery-type{padding-left:0;}.node-gallery .field-name-post-date,.view-galleries .field-name-post-date{font-size:0.929em;color:#999;}.node-gallery .field-name-post-date .field-items{display:block;margin:0;padding-bottom:0;border-bottom:0;}.node-gallery .field-name-post-date .field-item{color:inherit;height:auto;line-height:inherit;}.node-gallery .field-name-post-date .field-item:before{content:none;}.node-gallery .field-name-field-gallery-type:before,.view-galleries .field-name-field-gallery-type:before{content:"\f397";font-size:1.714em;margin-right:5px;color:#b5d6e4;position:absolute;left:0;}.view-galleries .field-name-field-gallery-type:before{line-height:0;position:relative;top:4px;}.node-gallery .field-name-body{font-family:inherit;font-size:inherit;padding:0;}.node-gallery .field-name-galleryvid-dsfield + .field-name-body{padding-top:1.5em;}.view-galleries .field-name-field-image img{width:30%;float:left;margin:0 20px 2px 0;max-width:150px;}.view-galleries .views-row{clear:both;float:left;width:100%;margin-bottom:2em;}.view-galleries .field-name-title{margin-bottom:0.75em;}.view-people-directory .view-filters{margin:0 0 2em;padding-bottom:2em;border-bottom:1px solid #dcdcdc;float:left;width:100%;position:relative;overflow-x:hidden;}.paw.view-people-directory .view-filters:before{content:"\f1b0";position:absolute;right:0;top:58%;font-size:17.143em;line-height:0;color:#c7e2ed;opacity:0.5;z-index:1;-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);}.view-people-directory .view-filters:after{content:"\f2bc";position:absolute;right:5%;top:38%;font-size:25.714em;line-height:0;color:#f3f3f3;}.paw.view-people-directory .view-filters:after{margin:-2% 3% 0 0;}.view-people-directory .view-filters select{font-size:1.143em;}.view-people-directory .view-filters .description{margin:0.5em 0;}.view-people-directory .view-filters .views-exposed-widgets{float:left;width:100%;max-width:400px;}.view-people-directory .view-filters .views-submit-button,.view-people-directory .view-filters .views-reset-button{float:left;margin-right:20px;}.view-people-directory .view-filters .chosen-container{width:100% !important;}.view-people-directory .view-filters input[type=submit]{padding:8px 20px 7px;}.win .view-people-directory .view-filters input[type=submit]{padding:7px 20px 9px;}.view-people-directory #edit-reset{background:#999;}.view-people-directory #edit-reset:active{background:#555;}.view-people-directory .view-filters label{color:#666;font-weight:600;font-size:0.857em;display:block;margin-bottom:0.25em;}.view-people-directory .view-filters input[type=text]{width:100%;padding:0.5em 0.75em;border:1px solid #aaa;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:400px;}.view-people-directory .views-table{font-size:0.929em;line-height:1.5;}.view-people-directory .views-table th{font-size:0.857em;border-width:0 0 1px;border-color:#999;text-align:left;background:#f2f8fa;padding:12px 8px 10px;}.view-people-directory .views-table th img{display:block;}.view-people-directory .views-table td{border-width:0 0 1px;padding:12px 8px 10px;}.view-people-directory .views-table .even{background:#f9f9f9;}.view-people-directory .views-field-field-person-image{width:64px;}.view-people-directory .views-field-field-phone{white-space:nowrap;}.people-contact-card{float:left;width:100%;margin:2px 0;padding:14px 12px;font-size:0.929em;background:#f9f9f9;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.people-contact-card *{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.people-contact-card .people-image{float:left;width:120px;margin:0 0 1px 0;}.people-contact-card .people-data{float:left;width:80%;width:calc(100% - 120px);}.people-contact-card img{float:left;border:4px solid #fff;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2);background:#fff;}.people-contact-card h2{font-size:1.357em;color:#333;margin-bottom:0.35em;}.people-contact-card .people-type{font-size:0.857em;font-family:Verdana,sans-serif;font-weight:normal;color:#fff;background:#aaa;padding:2px 10px;margin-right:6px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;position:relative;top:0;}.people-contact-card .people-name .people-departments{color:#333;font-weight:600;}.people-contact-card .people-title,.people-contact-card .people-location{color:#666;}.people-contact-card .people-name{float:left;width:50%;padding-left:30px;}.people-contact-card .people-areas{float:left;width:50%;padding:4px 0 0 60px;color:#777;}.people-contact-card .people-contact{margin-bottom:1.5em;float:left;width:100%;}.people-contact-card .people-contact div{float:left;clear:both;}.people-contact-card .people-areas h3{font-size:1.143em;margin-bottom:0.25em;color:var(--cornell-red);}.people-contact-card .people-areas div:empty + div{margin-top:0;}.people-contact-card .people-areas div{padding-bottom:1.5em;}.people-contact-card .people-areas div:last-child{padding-bottom:0;}.people-contact-card .people-email a,.people-contact-card .people-phone a,.card-grid-services .field-name-field-phone a,.card-grid-services .field-name-field-emergency-phone a,.node-service .field-name-field-phone a,.node-service .field-name-field-emergency-phone a{text-decoration:none;margin-right:15px;}.people-contact-card .people-email a .deco,.people-contact-card .people-phone a .deco,.card-grid-services .field-name-field-phone a .deco,.card-grid-services .field-name-field-emergency-phone a .deco,.node-service .field-name-field-phone a .deco,.node-service .field-name-field-emergency-phone a .deco{text-decoration:underline;}.people-contact-card .people-email a:before{content:"\f199";padding-right:0.4em;font-size:1em;position:relative;top:0.1em;}.people-contact-card .people-phone a:before,.card-grid-services .field-name-field-phone a:before,.card-grid-services .field-name-field-emergency-phone a:before,.node-service .field-name-field-phone a:before,.node-service .field-name-field-emergency-phone a:before{content:"\f098";padding-right:0.4em;font-size:1em;position:relative;top:0.1em;}.people-contact-card .people-role{clear:both;}.people-contact-card .people-role + .people-role{padding-top:12px;margin-top:12px;border-top:1px solid #ededed;}.dir_dept_block_pb .people-contact-card .people-name{width:100%;}.dir_dept_block_pb .people-contact-card .people-areas{width:100%;margin-top:12px;padding-left:30px;}.dir_dept_block_pb .people-contact-card .people-research-area{padding-top:12px;}.dir_dept_block_pb > h2{float:left;}.dir_dept_block_pb .link-block{float:right;margin-top:-6px;}#block-views-exp-people-directory-dir-page .chosen-container,#block-views-exp-people-directory-dir-page input[type=text]{width:95% !important;max-width:600px;}.secondary .node-service{margin-top:0.5em;}.card-grid-services .field{margin-bottom:0.75em;}.node-service .field{margin-bottom:1.5em;}.card-grid-services .field-name-field-featured,.card-grid-services .field-name-field-species,.card-grid-services .field-name-field-phone,.card-grid-services .field-name-field-emergency-phone{font-family:Verdana,sans-serif;}.card-grid-services .group-image{position:relative;margin-bottom:1em;}.node-service .group-image{position:relative;margin-bottom:2em;}.card-grid-services .group-image .field,.node-service .group-image .field,.card-grid-services .field:last-child,.card-grid-services .field-name-title{margin:0;}.card-grid-services .group-image img,.node-service .group-image img{vertical-align:middle;}.card-grid-services .field-name-field-featured{position:absolute;top:5px;left:5px;z-index:1;color:#fff;font-size:0.786em;display:inline-block;padding:2px 8px 2px 7px;background:#000;background:rgba(0,0,0,0.6);pointer-events:none;}.card-grid-services .field-name-field-species,.node-service .field-name-field-species{position:absolute;bottom:-1px;left:0;right:0;z-index:1;color:#fff;font-size:0.786em;text-transform:uppercase;display:inline-block;padding:4px 9px;background:#7ab034;background:rgba(122,176,52,0.9);pointer-events:none;}.node-service .field-name-field-species{font-size:0.929em;}.card-grid-services .field-name-field-featured .deco:before{content:"\f005";margin-right:4px;}.card-grid-services .field-name-field-phone,.card-grid-services .field-name-field-emergency-phone,.node-service .field-name-field-phone,.node-service .field-name-field-emergency-phone{font-size:0.929em;}.card-grid-services .field-name-field-service-area{margin-bottom:0.25em;}.card-grid-services h3{font-size:1.143em;}.card-grid-services h3 a{text-decoration:none;color:var(--cornell-red);}.card-grid-services h3 a:hover,.card-grid-services h3 a:focus{text-decoration:underline;}.card-grid-services h4{font-size:0.857em;color:#767676;margin-bottom:0;}.card-grid-services p{font-size:1em;}.node-service h4{color:#767676;margin-bottom:0;}.node-service .field-name-body,.node-service .field-name-field-summary,.node-service .field-name-field-body{margin-bottom:2em;}.node-service .field-name-field-link a{display:inline-block;color:#fff;background:#2f77a7;text-decoration:none;font-size:1em;padding:4px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-top:1em;}.node-service .field-name-field-link a:hover,.node-service .field-name-field-link a:focus{background:#3f9bda;}.node-service .field-name-field-link a:active{background:#205980;}.node-service .field-name-field-link a:before{content:"\f0f1";margin-right:0.4em;}.webform-client-form .form-type-radio input{margin-right:0.4em;}.webform-client-form .form-type-radio label{font-size:0.929em;font-weight:normal;font-family:Verdana,sans-serif;display:inline;}.webform-client-form #edit-submitted-reason{margin:1em 0 2em;}.webform-client-form textarea,.webform-client-form input[type=email]{max-width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.inline-panel{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 20px 0;margin-bottom:0.5em;width:100%;float:left;clear:both;position:relative;font-size:1.143em;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmViZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(45deg,#ffffff 70%,#ebebeb 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(70%,#ffffff),color-stop(100%,#ebebeb));background:-webkit-linear-gradient(45deg,#ffffff 70%,#ebebeb 100%);background:-o-linear-gradient(45deg,#ffffff 70%,#ebebeb 100%);background:-ms-linear-gradient(45deg,#ffffff 70%,#ebebeb 100%);background:linear-gradient(45deg,#ffffff 70%,#ebebeb 100%);}.inline-panel:before{content:"";position:absolute;right:8%;bottom:14%;width:120px;height:120px;background:url(/themes/custom/cornell_cvm/images/cvm/paw.svg) 100% 100% no-repeat;-webkit-background-size:100px;-moz-background-size:100px;-o-background-size:100px;background-size:100px;opacity:0.25;}.inline-panel h2{font-size:1.286em;font-weight:600;}.inline-panel strong{font-weight:600;}.inline-panel .people-email a:before{content:"\f199";padding-right:0.4em;font-size:1em;position:relative;top:0.1em;}.inline-panel .people-email a{text-decoration:none;}.inline-panel .people-email a .deco{text-decoration:underline;}.inline-panel hr.flourish{background-position:0 50%;opacity:0.3;margin:25px 0 0;}.ar-grid-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 0 0;gap:0px 0px;min-height:80px;margin-bottom:20px;padding:10px;grid-template-areas:"col1 col2 col2 col2";}.ar-grid-container2{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 0 0;gap:0px 0px;min-height:80px;margin-bottom:20px;padding:10px;grid-template-areas:"col1 col1 col2 col2";}.ar-grid-container-col1,.ar-grid-container2-col1{grid-area:col1;}.ar-grid-container-col2,.ar-grid-container2-col2{grid-area:col2;display:table;height:80px;overflow:hidden;}.vertically-center{display:table-cell;vertical-align:middle;}.accent-cuorange{background:#B36200;border-color:#bf6900;color:#fff;}.accent-cuwarmgrey{background:#7F7566;border-color:#928a7d;color:#fff;}.accent-cublue{background-color:#006699;border-color:#005c8a;color:#fff;}.accent-cugreen{background-color:#4b7b2b;border-color:#446f27;color:#fff;}.accent-cuseagrey{background-color:#9fad9f;border-color:#8f9c8f;color:#fff;}.ar_prevnext{width:100%;text-align:center;margin-top:150px;}.ar_prevnext_blue-button{display:inline-block;background-color:#e4f1f7;width:120px;text-align:center;padding:10px;}.ar_prevnext_blue-button:first-child{margin-right:100px;}.ar_prevnext_blue-button a{text-decoration:none;color:#000;}@media only screen and (max-width:1480px){#subheader h1,.shelter-medicine #unit-header .secondary-page h1,.fhc #unit-header .secondary-page h1,.ahdc #unit-header .secondary-page h1,.alumni #unit-header .secondary-page h1,.cres #unit-header .secondary-page h1{font-size:2.714em;}#subheader p{font-size:1.357em;}#subheader .link-block{font-size:1.1em;}.section-home-compact #main-content{padding-top:4em;}.shelter-medicine #unit-header .secondary-page h1 .deco:before,.fhc #unit-header .secondary-page h1 .deco:before,.ahdc #unit-header .secondary-page h1,.alumni #unit-header .secondary-page h1,.cres #unit-header .secondary-page h1 .deco:before{top:62px;left:6px;-webkit-background-size:78px;-moz-background-size:78px;-o-background-size:78px;background-size:78px;}.shelter-medicine #unit-header .secondary-page h1,.fhc #unit-header .secondary-page h1,.ahdc #unit-header .secondary-page h1,.alumni #unit-header .secondary-page h1,.cres #unit-header .secondary-page h1{margin-top:61px;}.shelter-medicine #unit-header .secondary-page h1 .deco,.shelter-medicine #unit-header .secondary-page h2 .deco,.fhc #unit-header .secondary-page h1 .deco,.fhc #unit-header .secondary-page h2 .deco,.ahdc #unit-header .secondary-page h1 .deco,.ahdc #unit-header .secondary-page h2 .deco,.alumni #unit-header .secondary-page h1 .deco,.alumni #unit-header .secondary-page h2 .deco,.cres #unit-header .secondary-page h1 .deco,.cres #unit-header .secondary-page h2 .deco{padding-left:87px;}.shelter-medicine #subheader > .stunt-double,.fhc #subheader > .stunt-double,.cres #subheader > .stunt-double{height:160px;}}@media only screen and (max-width:1360px){.hospital-subfooter .gray-panel h2{font-size:1.625em;margin-top:31px;}.hospital-subfooter .color-panel h2{font-size:1.857em;}.hospital-subfooter .color-panel h2 span{top:31px;}.shelter-medicine .unit-campaign h1 .deco:before,.fhc .unit-campaign h1 .deco:before,.ahdc .unit-campaign h1 .deco:before,.alumni .unit-campaign h1 .deco:before,.cres .unit-campaign h1 .deco:before{margin-left:-7px;}.shelter-medicine .unit-campaign h1 .deco,.shelter-medicine .unit-campaign h2 .deco,.fhc .unit-campaign h1 .deco,.fhc .unit-campaign h2 .deco,.alumni .unit-campaign h1 .deco,.alumni .unit-campaign h2 .deco,.ahdc .unit-campaign h1 .deco,.ahdc .unit-campaign h2 .deco,.cres .unit-campaign h1 .deco,.cres .unit-campaign h2 .deco{padding-left:98px;}}@media only screen and (max-width:1280px){#site-header.campaign > .container{min-height:0 !important;padding-bottom:50%;}.compact #site-header.campaign > .container{padding-bottom:45%;min-height:0 !important;}#subheader h1{font-size:2.571em;}.shelter-medicine #unit-header .secondary-page h1,.fhc #unit-header .secondary-page h1,.ahdc #unit-header .secondary-page h1,.alumni #unit-header .secondary-page h1,.cres #unit-header .secondary-page h1{font-size:2.714em;}#subheader p{font-size:1.286em;}#subheader .link-block{font-size:1em;padding:0.8em 0.8em 0.7em 0.8em;}.win #subheader .link-block{padding-top:0.65em;}#news-events .events,#news-events .homepage-featured{margin-left:-3.5%;width:38.5%;}.trim-mobile{display:none;}.sidebar.sidebar-right .secondary:first-of-type{padding-top:36px;}#main-navigation a{padding:3px 1.4em 0;}.hospital-landing #main article section{margin-left:2%;}.hospital-landing #main-content > .stunt-double:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxMiUiIHN0b3AtY29sb3I9IiM2ZWIyZGEiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzZlYjJkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left,rgba(47,119,167,0.6) 12%,rgb(47,119,167) 70%);background:-webkit-gradient(linear,left top,right top,color-stop(12%,rgba(47,119,167,0.6)),color-stop(70%,rgb(47,119,167)));background:-webkit-gradient(linear,left top,right top,color-stop(12%,rgba(47,119,167,0.6)),color-stop(70%,rgb(47,119,167)));background:-webkit-linear-gradient(left,rgba(47,119,167,0.6) 12%,rgb(47,119,167) 70%);background:-o-linear-gradient(left,rgba(47,119,167,0.6) 12%,rgb(47,119,167) 70%);background:-ms-linear-gradient(left,rgba(47,119,167,0.6) 12%,rgb(47,119,167) 70%);background:linear-gradient(to right,rgba(47,119,167,0.6) 12%,rgb(47,119,167) 70%);}.hospital-landing #main-content > .stunt-double{background-color:#6eb2da;background-blend-mode:overlay;}}@media only screen and (max-width:1220px){#subheader p{margin-bottom:1em;}#main-navigation a{font-size:1.091em;}#unit-navigation li,#unit-navigation .block-menu-block h3{margin:4px 0.5em;}#unit-navigation li a,#unit-navigation .block-menu-block h3 a{font-size:1.143em;}.hospital-landing #unit-navigation{min-height:73px;line-height:74px;}.hospital-subfooter .gray-panel{width:26%;padding-right:5%;}.hospital-subfooter .gray-panel h2{font-size:1.438em;margin-top:32px;}.hospital-subfooter .color-panel h2{font-size:1.643em;padding-left:82px;}.hospital-subfooter .color-panel h2 span{top:32px;}.shelter-medicine .hospital-subfooter .color-panel h2,.fhc .hospital-subfooter .color-panel h2,.ahdc .hospital-subfooter .color-panel h2,.alumni .hospital-subfooter .color-panel h2,.cres .hospital-subfooter .color-panel h2{font-size:1.643em;padding-left:82px;}.shelter-medicine .hospital-subfooter .appointments h3,.fhc .hospital-subfooter .appointments h3,.ahdc .hospital-subfooter .appointments h3,.alumni .hospital-subfooter .appointments h3,.cres .hospital-subfooter .appointments h3{font-size:1.143em;}.hospital-subfooter .appointments.two-col{margin-left:82px;}.hospital-subfooter .color-panel .link-block{font-size:1.286em;top:16px;}.hospital-subfooter .color-panel .link-block .fa{font-size:2em;line-height:15px;left:19px;}.hospital-subfooter .color-panel .link-block .fa-heart-o{font-size:1.714em;line-height:2px;left:18px;top:47%;}.hospital-subfooter .gray-panel .link-block{font-size:1.375em;padding:16px 0 15px;}#main-content .hospital-block-intro .link-block{font-size:1em !important;}#main-content .hospital-block-intro .link-block .fa{font-size:1.5em;}}@media only screen and (max-width:1100px){#site-titles .valign a,#mobile-site-titles .valign a,#site-titles .valign a:first-child{padding:0.04em 0 0;}#main-navigation a{padding:3px 1.15em 0;}#subheader p{font-size:1.143em;}#subheader .link-block{font-size:1.077em;}#quick-links li{margin:0 0 0 18px;}#quick-links a{font-size:0.929em;line-height:5.126em;}#site-header img{width:68px;margin-right:13px;}#site-titles .valign{height:4.76em;padding-left:12px;}#quick-links{top:0.3em;}#quick-links .valign{height:4.76em;}#site-titles .valign img{width:235px;}#site-header,#site-header.campaign{padding:22px 0;}#site-header .stunt-double{height:calc(8em - 8px);}#campaign-headline,.campaign-headline{max-width:360px;}#site-header.campaign h2{text-shadow:none;}#campaign-headline h2,.campaign-headline h2{font-size:2.429em;line-height:1.7;}#campaign-headline h2 span,.campaign-headline h2 span{background:#243540;-moz-box-shadow:-30px 0 0 #243540,40px 0 0 #243540;-webkit-box-shadow:-30px 0 0 #243540,40px 0 0 #243540;box-shadow:-30px 0 0 #243540,40px 0 0 #243540;background:rgba(28,34,37,0.65);-moz-box-shadow:-30px 0 0 rgba(28,34,37,0.65),40px 0 0 rgba(28,34,37,0.65);-webkit-box-shadow:-30px 0 0 rgba(28,34,37,0.65),40px 0 0 rgba(28,34,37,0.65);box-shadow:-30px 0 0 rgba(28,34,37,0.65),40px 0 0 rgba(28,34,37,0.65);}#campaign-headline a:hover h2 span,#campaign-headline a:focus h2 span,.campaign-headline a:hover h2 span,.campaign-headline a:focus h2 span{background:rgba(44,108,153,0.75);-moz-box-shadow:-30px 0 0 rgba(44,108,153,0.75),40px 0 0 rgba(44,108,153,0.75);-webkit-box-shadow:-30px 0 0 rgba(44,108,153,0.75),40px 0 0 rgba(44,108,153,0.75);box-shadow:-30px 0 0 rgba(44,108,153,0.75),40px 0 0 rgba(44,108,153,0.75);}.sidebar #main{width:65%;}.sidebar.sidebar-tint.sidebar-right .secondary{margin:0 0 0 2%;padding-left:30px;}article,.secondary{font-size:0.929em;}article h1,article h2.promote,#unit-header + #main-content #main article h1{font-size:1.714em;line-height:1.3;}.intro,.button-grid .intro,.one-column .button-grid .intro{font-size:1.313em;}article h2{font-size:1.5em;}article h3,.secondary h2{font-size:1.357em;}article h4,.region-sidebar-bottom h3{font-size:1.143em;}article h5{font-size:1em;}article h6{font-size:1em;}#news-events h2{font-size:1.571em;}#news-events .events h2{margin-bottom:0.5em;}.list-menu.nav li,.list-menu.nav h3{margin-bottom:5px;font-size:1.077em;}.list-menu.nav a,.list-menu.nav h3 a{padding:0.45em 0.8em 0.4em;}#sidebar-bottom{padding-top:0;}#main-content .container,.section-home #main-content .container{padding-bottom:0;}.home main,.section-home #main{padding-top:0;}.home.sidebar.sidebar-right .secondary:first-of-type,.section-home.sidebar.sidebar-right .secondary:first-of-type{padding-top:37px;}.spotlights figure h3{font-size:1em;}.spotlights figcaption{font-size:1em;}#news-events .link-block,#main-content .link-block,#supplement .link-block,#supplement2 .link-block{font-size:0.923em;padding:6px 11px;}.win #news-events .link-block,.win #main-content .link-block,.win #supplement .link-block,.win #supplement2 .link-block{padding:6px 11px 7px;}.link-block .fa-caret-right{font-size:1em;}#news-events .link-block{margin-top:-2px;}#news-events .news{margin:24px 0;}#news-events .events,#news-events .homepage-featured{padding-top:24px;}.image-set h2{font-size:2em;margin:0.25em 0 0.8em;}.button-grid h2{font-size:2em;}.image-set .three-col{padding-bottom:0;margin-bottom:1em;}.image-set h3{font-size:1.286em;margin-bottom:0.4em;}.image-set p{font-size:0.857em;}.image-set .three-col div{padding:0 20px;}.image-set img{border-bottom-width:6px;}.sidebar.sidebar-right .secondary:first-of-type{padding-top:27px;}.view-page-events #main .view-header .link-block,.view-page-news #main .view-header .link-block,.view-page-events #main header .link-block,.view-page-news #main header .link-block{top:-13px;}.section-home-compact #main-content{padding-top:3em;}p.impact{font-size:1.214em;}.health-resources hr.section-break{margin:1em 0 1.75em;}#unit-navigation li,#unit-navigation .block-menu-block h3{margin:4px 0.5em;}#unit-navigation li a,#unit-navigation .block-menu-block h3 a{font-size:1.143em;}ul.pillars li,ul.dates li{margin-bottom:0.75em;}.view-people-directory .view-filters:after{top:40%;}.people-contact-card .people-name{width:100%;}.people-contact-card .people-areas{width:100%;margin-top:12px;padding-left:30px;}.people-contact-card .people-research-area{padding-top:12px;}.people-contact-card .people-areas div span:last-child{padding-bottom:1em;}.hospital-block-intro h2{font-size:1.786em !important;}.hospital-unit-landing #unit-header .hospital-buttons a{font-size:1.429em;padding:15px 24px 14px;}.hospital-services .services-list h2{font-size:1.929em;}.hospital-services .services-list .link-block{margin-top:-2px;font-size:0.813em;}}@media only screen and (max-width:1023px){.hospital-subfooter .color-panel h2 span:not(.fa):not(.zmdi){position:static;}#main-navigation a{padding:3px 1.1em 0;font-size:1em;}#unit-header h1,.unit.one-column #main article h1{font-size:2.571em;}#unit-header h2,.unit.one-column #main article h2{font-size:1.286em;}.shelter-medicine #unit-header .secondary-page h2,.fhc #unit-header .secondary-page h2,.ahdc #unit-header .secondary-page h2,.alumni #unit-header .secondary-page h2,.cres #unit-header .secondary-page h2{font-size:1.429em;}#unit-navigation li a,#unit-navigation .block-menu-block h3 a{font-size:1em;}.view-people-directory .view-filters:after{right:6%;top:40%;font-size:17.143em;}.view-people-directory .view-filters:before,.paw.view-people-directory .view-filters:before{font-size:12.857em;right:6%;}.node-service .field-name-field-species{font-size:0.786em;}#unit-navigation .parent ul li a{font-size:0.75em;padding:0.8em 1.15em 0.7em;}.hospital-landing #main-content > .stunt-double{background-position-y:60%;}.hospital-subfooter .gray-panel{width:35%;padding:6% 5% 6% 0;}.hospital-subfooter .color-panel{width:55%;padding:6% 0 6% 5%;}.hospital-subfooter .gray-panel h2{margin-top:0;}.hospital-subfooter .color-panel h2,.shelter-medicine .hospital-subfooter .color-panel h2,.fhc .hospital-subfooter .color-panel h2,.ahdc .hospital-subfooter .color-panel h2,.alumni .hospital-subfooter .color-panel h2,.cres .hospital-subfooter .color-panel h2{min-height:0;padding-left:0;background:none;}.hospital-subfooter .appointments.two-col{margin-left:0;}.hospital-subfooter .color-panel h2 span{top:0;padding-right:0;}.hospital-subfooter .color-panel .link-block{display:none;}.hospital-subfooter .appointments h3{font-size:1.143em;}.hospital-subfooter .appointments h4{font-size:1.143em;}.hospital-subfooter .appointments .phone-number{font-size:1.143em;}.hospital-subfooter .stunt-double:after{background-position:100% 50%;}.hospital-subfooter .appointments > div:last-child .content-block:last-child{margin:1.5em 0 0;}.shelter-medicine .unit-campaign h1 .deco:before,.fhc .unit-campaign h1 .deco:before,.ahdc .unit-campaign h1,.alumni .unit-campaign h1,.cres .unit-campaign h1 .deco:before{content:none;}.shelter-medicine .unit-campaign h1 .deco,.shelter-medicine .unit-campaign h2 .deco,.fhc .unit-campaign h1 .deco,.fhc .unit-campaign h2 .deco,.ahdc .unit-campaign h1 .deco,.ahdc .unit-campaign h2 .deco,.alumni .unit-campaign h1 .deco,.alumni .unit-campaign h2 .deco,.cres .unit-campaign h1 .deco,.cres .unit-campaign h2 .deco{padding-left:0;}.shelter-medicine #main .limiter{background:none;border-radius:0;padding:0;}}@media only screen and (max-width:959px){.cu-red45 #cu-identity{min-height:0;height:42px;}blockquote.pawquote{padding:20px 30px 20px 37px;background-position:3px 14px;-webkit-background-size:26px;-moz-background-size:26px;-o-background-size:26px;background-size:26px;}blockquote.pawquote p{font-size:1.286em;}#news-events > .container{width:100%;}#news-events .sub-branding:before{background:none;}#news-events .news,#news-events .events,#news-events .homepage-featured{width:100%;margin:0;}#news-events .news{padding:4% 3% !important;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2VhZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffffff 0%,#d7eaf1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#d7eaf1));background:-webkit-linear-gradient(top,#ffffff 0%,#d7eaf1 100%);background:-o-linear-gradient(top,#ffffff 0%,#d7eaf1 100%);background:-ms-linear-gradient(top,#ffffff 0%,#d7eaf1 100%);background:linear-gradient(to bottom,#ffffff 0%,#d7eaf1 100%);}#news-events .events,#news-events .homepage-featured{border:0;padding:4% 3% !important;}#quick-links{margin-right:20px;margin-bottom:-10px;}#quick-links li{float:none;margin:7px 0;}#quick-links li:first-child{margin-top:0;}#quick-links li:last-child{margin-bottom:0;}#quick-links a{line-height:16px;min-height:16px;-webkit-background-size:16px;-moz-background-size:16px;-o-background-size:16px;background-size:16px;padding-left:24px;}#ahdc-quick-links li{float:none;margin:12px 0 !important;}#ahdc-quick-links li:first-child{margin-top:-4px !important;}#ahdc-quick-links li:last-child{margin-bottom:0;}#ahdc-quick-links .ahdc-login{padding-right:20px;border-right:none;margin-right:20px;}#ahdc-quick-links .ahdc-login a{display:block;padding:8px 10px 8px 30px !important;}#ahdc-quick-links a{line-height:12px;min-height:12px;-webkit-background-size:16px;-moz-background-size:16px;-o-background-size:16px;background-size:16px;padding-left:24px;}#ahdc-quick-links .fas{font-size:1.071em !important;margin-top:-3.5px;}#campaign-headline,.campaign-headline{max-width:320px;bottom:5%;}#campaign-headline h2,.campaign-headline h2{font-size:2.143em;}#campaign-headline h2 span,.campaign-headline h2 span{background:#243540;-moz-box-shadow:-20px 0 0 #243540,40px 0 0 #243540;-webkit-box-shadow:-20px 0 0 #243540,40px 0 0 #243540;box-shadow:-20px 0 0 #243540,40px 0 0 #243540;background:rgba(28,34,37,0.65);-moz-box-shadow:-20px 0 0 rgba(28,34,37,0.65),40px 0 0 rgba(28,34,37,0.65);-webkit-box-shadow:-20px 0 0 rgba(28,34,37,0.65),40px 0 0 rgba(28,34,37,0.65);box-shadow:-20px 0 0 rgba(28,34,37,0.65),40px 0 0 rgba(28,34,37,0.65);}#campaign-headline a:hover h2 span,#campaign-headline a:focus h2 span,.campaign-headline a:hover h2 span,.campaign-headline a:focus h2 span{background:rgba(44,108,153,0.75);-moz-box-shadow:-20px 0 0 rgba(44,108,153,0.75),40px 0 0 rgba(44,108,153,0.75);-webkit-box-shadow:-20px 0 0 rgba(44,108,153,0.75),40px 0 0 rgba(44,108,153,0.75);box-shadow:-20px 0 0 rgba(44,108,153,0.75),40px 0 0 rgba(44,108,153,0.75);}#news-events .events h3{font-size:1.077em;}#news-events .events li a{border-bottom:1px solid #d7edfc;margin:2em 0 0;padding-bottom:2em;}#news-events .events li:first-of-type a{margin-top:1.25em;}#news-events .events li:last-of-type a{border:0;padding-bottom:1em;}.sidebar.sidebar-tint .secondary,.sidebar.sidebar-tint.sidebar-right .secondary,#subheader .secondary,.section-home.sidebar.sidebar-tint .secondary,.section-home.sidebar.sidebar-tint.sidebar-right .secondary{padding-left:20px;}body > footer.band .list-menu li{padding-right:0;margin-right:0;}#subheader h1{font-size:2em;}.section-home-compact #subheader h1,.shelter-medicine #unit-header .secondary-page h1,.fhc #unit-header .secondary-page h1,.ahdc #unit-header .secondary-page h1,.alumni #unit-header .secondary-page h1,.cres #unit-header .secondary-page h1{font-size:2.143em;}.shelter-medicine #unit-header .secondary-page h2,.fhc #unit-header .secondary-page h2,.ahdc #unit-header .secondary-page h2,.alumni #unit-header .secondary-page h2,.cres #unit-header .secondary-page h2{font-size:1.143em;}#subheader p{font-size:1.077em;line-height:1.6;margin-bottom:0.5em;}.shelter-medicine #unit-header .secondary-page h1 .deco:before,.fhc #unit-header .secondary-page h1 .deco:before,.ahdc #unit-header .secondary-page h1 .deco:before,.alumni #unit-header .secondary-page h1 .deco:before,.cres #unit-header .secondary-page h1 .deco:before{content:none;}.shelter-medicine #unit-header .secondary-page h1 .deco,.shelter-medicine #unit-header .secondary-page h2 .deco,.fhc #unit-header .secondary-page h1 .deco,.fhc #unit-header .secondary-page h2 .deco,.ahdc #unit-header .secondary-page h1 .deco,.ahdc #unit-header .secondary-page h2 .deco,.alumni #unit-header .secondary-page h1 .deco,.alumni #unit-header .secondary-page h2 .deco,.cres #unit-header .secondary-page h1 .deco,.cres #unit-header .secondary-page h2 .deco{padding-left:0;}.cu-2014 #cu-identity .container{position:static;}#main-navigation{background:#222;left:0;width:100%;}#main-navigation ul{background:#666;}#main-navigation a{font-size:1em;padding:0 1.5em 1px;line-height:1.6;}.small-brand #main-navigation a{font-size:1em;}#main-navigation li a{padding-top:1px;line-height:3.7em;}#mobile-home,#mobile-close{vertical-align:middle;}#mobile-home:before,#mobile-close:before{line-height:47px;}#main-navigation li.current-menu-item a,#main-navigation li.current-page-ancestor a,#main-navigation li.activeSection a,#main-navigation li.active a{background:transparent;color:#83ceff;}#main-navigation a:hover{background:#444;}#main-navigation li:hover > a{background:#555;}#main-navigation ul ul li:hover > a{background:#333;}.section-home-compact-img #subheader .sub-branding{padding:0;}.section-home-compact-img #subheader > .stunt-double{background-position:70% 50%;}.section-home-compact-img #subheader > .stunt-double .stunt-double{left:0;right:auto;width:100% !important;}.section-home-compact-img #subheader p{max-width:560px;}.unit.unit-college-red #mobile-site-titles{top:25px;}.small-brand #quick-links{top:0;}.small-brand #quick-links li{margin:5px 0;}.small-brand #quick-links a{line-height:16px;min-height:16px;-webkit-background-size:16px;-moz-background-size:16px;-o-background-size:16px;background-size:16px;padding-left:24px;}.small-brand.hospital #quick-links li a{line-height:20px;min-height:20px;-webkit-background-size:18px;-moz-background-size:18px;-o-background-size:18px;background-size:18px;}.hospital #quick-links{margin:0.5em 0 0;}#quick-links .hospital-emergencies-header{padding-right:24px;}#quick-links .emergencies-popup{right:6.5em;}.view-people-directory .view-filters:after,.view-people-directory .view-filters:before,.paw.view-people-directory .view-filters:before{content:none;}#map-popup.ithaca{right:20%;right:calc(20% - 125px);}#map-popup.ithaca:before{left:39px;}.hospital-landing > section > .container > .news{padding-top:36px;}.hospital-unit-landing #unit-header{padding:30px 0;}.hospital-unit-landing #unit-header .hospital-buttons a{font-size:1.286em;padding:14px 24px 13px;}.hospital-services{background-position:30% 50%;}.hospital-services .services-list{padding:30px 0 30px 40px;width:85%;min-width:330px;min-height:360px;}.hospital-services .limiter{max-width:none;}#unit-navigation .menu-block-wrapper ul{width:100%;float:left;}#unit-navigation a:focus{outline-offset:-5px;}.inline-panel{font-size:1em;}.inline-panel h2{font-size:1.143em;line-height:1.4;}#extra-home{line-height:42px;}}@media only screen and (max-width:767px){#unit-navigation,.hospital-landing #unit-navigation{background:#fff;border:0;padding:4% 0 0;text-align:left;}#unit-navigation ul{padding-bottom:6px;}#unit-navigation ul ul{padding-top:6px;}.hospital-landing #unit-navigation ul{border-bottom:0;}#unit-navigation li,#unit-navigation .block-menu-block h3{display:block;margin:2px 0 !important;float:left;width:100%;}#unit-navigation li a,#unit-navigation .block-menu-block h3 a{font-size:1em;font-weight:400;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;border:2px solid #e5e5e5;padding:0.55em 0.9em 0.5em;color:#2f77a7;}#unit-navigation .block-menu-block h3 a.active-trail{color:#2f77a7 !important;}#unit-navigation .block-menu-block h3 a.active-trail:hover,#unit-navigation .block-menu-block h3 a.active-trail:focus{background:rgba(0,0,0,0.03) !important;color:#000 !important;}#unit-navigation .block-menu-block h3 a.active,#unit-navigation .block-menu-block h3 a.active:hover,#unit-navigation .block-menu-block h3 a.active:focus{color:#fff !important;background:#4194cd !important;}#unit-navigation .block-menu-block h3 a.active,#unit-navigation .block-menu-block li a.active-trail{border-color:#4194cd;}#unit-navigation .block-menu-block h3 a .hidden{position:static;width:auto;height:auto;overflow:visible;}#unit-navigation li a:hover,#unit-navigation li a:focus{background:rgba(0,0,0,0.03);color:#000;}#unit-navigation li.active > a,.hospital-landing #unit-navigation li.active > a,#unit-navigation .block-menu-block li.expanded a.active-trail.active{background:#e5f2f7 !important;border-color:#bad5f4 !important;color:#000 !important;}#unit-navigation .parent .fa:before{content:"\f078";}#unit-navigation .parent.open .fa:before{content:"\f078";}#unit-navigation .parent.open > a .fa:before{content:"\f077";}#unit-navigation .parent.open > ul{display:block;background:#f3f3f3;border:0;}#unit-navigation ul ul > li a{color:#2f77a7 !important;padding:0.8em 1em 0.7em !important;border:0;}.hospital-landing .dropdown-menu .parent:hover{background:none !important;}.hospital-landing .dropdown-menu .parent:hover > a .fa,.hospital-landing .dropdown-menu .parent > a:focus .fa,.hospital-landing .dropdown-menu .parent.open > a .fa{color:#2f77a7 !important;}#unit-navigation ul ul > li:first-child{border:0;margin-top:0.1em;}#unit-navigation ul ul > li:last-child{border:0;}#unit-navigation li.parent > a span:first-child{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;}#unit-navigation li li.parent > a span:first-child{display:inline;}#unit-navigation .parent > a{position:relative;padding-right:50px;}#unit-navigation .parent > a .fa{float:right;line-height:28px;max-height:36px;padding:0 8px !important;text-align:center;background:#2f77a7 !important;border:3px solid #fff;color:#fff !important;position:absolute;bottom:0;right:0;height:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}#unit-navigation .mobile-expander .mobile-expander-heading.hidden{position:static;width:100%;height:auto;overflow:visible;}#unit-navigation .mobile-expander,#unit-navigation .mobile-expander .mobile-expander-heading,#unit-navigation .mobile-expander > div{float:left;width:100%;clear:both;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#unit-navigation .mobile-expander .mobile-expander-heading{background:rgba(0,0,0,0.035);text-transform:none;font-weight:normal;font-size:1.214em !important;line-height:32px;cursor:pointer;}#unit-navigation .mobile-expander .mobile-expander-heading:hover,#unit-navigation .mobile-expander .mobile-expander-heading:focus{background:rgba(0,0,0,0.05);}#unit-navigation .mobile-expander .mobile-expander-heading + div{position:absolute;left:-10000em;top:auto;width:1px;height:1px;overflow:hidden;}#unit-navigation .mobile-expander .mobile-expander-heading .fa{display:inline-block;font-size:1.286em;opacity:0.4;padding:0;width:32px;line-height:32px;text-align:center;color:#fff;background:#2f77a7;margin:0 10px 0 0;}#unit-navigation .mobile-expander .mobile-expander-heading.open,#unit-navigation .mobile-expander .mobile-expander-heading.open:hover{color:#2d719f;background:#e5f2f7;}#unit-navigation .mobile-expander .mobile-expander-heading.open .fa{opacity:1;}#unit-navigation .mobile-expander .mobile-expander-heading.open .fa:before{content:"\f077";}#unit-navigation .mobile-expander .mobile-expander-heading.open + div{position:static;width:100%;width:calc(100% - 1px);height:auto;}#unit-navigation .mobile-expander .punc{display:none;}#unit-navigation .mobile-expander .mobile-expander-heading{font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;color:#333;text-align:left;}#unit-navigation .parent ul li a{font-size:0.75em;}.hospital-landing #unit-navigation{height:auto;line-height:inherit;padding:0 0 2%;}.hospital-landing #main-content{top:0;padding-top:0;}.hospital-landing #unit-navigation li a,.hospital-landing #unit-navigation .block-menu-block h3 a{color:#2f77a7;}.hospital-landing #unit-navigation a .fa{background:#f3f3f3;padding:0;}#unit-navigation li a,#unit-navigation .block-menu-block h3 a{line-height:1.3;}body > footer.band h2{display:none;}#site-titles .valign a,#mobile-site-titles .valign a,#site-titles .valign a:first-child{padding:0.11em 0 0;}#mobile-site-titles{width:296px;top:25px;}.cu-2014 #cu-identity{position:relative;}.image-set .three-col div{padding:0 0 20px;}.image-set .three-col div h3:last-child{margin:6px 0 18px;}#news-events .news,#news-events .events,#news-events .homepage-featured{padding:5% !important;}.cu-red45 #cu-identity{height:89px;background:var(--cornell-red);background:-moz-linear-gradient(left,var(--cornell-red) 0%,#b9393b 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,var(--cornell-red)),color-stop(100%,#b9393b));background:-webkit-linear-gradient(left,var(--cornell-red) 0%,#b9393b 100%);background:-o-linear-gradient(left,var(--cornell-red) 0%,#b9393b 100%);background:-ms-linear-gradient(left,var(--cornell-red) 0%,#b9393b 100%);background:linear-gradient(to right,var(--cornell-red) 0%,#b9393b 100%);}#banner-buttons{right:-3px;z-index:1;}.mobile-button{width:37px;height:37px;background-color:#a72b2f;}#search-button,#mobile-nav{-moz-border-radius:0 0 0 8px;-webkit-border-radius:0 0 0 8px;border-radius:0 0 0 8px;background-position:50% 52%;}.svg #cu-logo a{width:190px;background-position:-2px -6px !important;-webkit-background-size:186px !important;-moz-background-size:186px !important;-o-background-size:186px !important;background-size:186px !important;}.svg #cu-logo a{background-position:0 2px !important;background-image:url(/themes/custom/cornell_cvm/images/cvm/culogo_hd_white45alt.svg) !important;}#site-header .stunt-double,#site-header.campaign .stunt-double{height:20px;background:-moz-linear-gradient(-45deg,rgba(255,255,255,0.7) 20%,rgba(144,205,229,0.6) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(20%,rgba(255,255,255,0.7)),color-stop(100%,rgba(144,205,229,0.6)));background:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.7) 20%,rgba(144,205,229,0.6) 100%);background:-o-linear-gradient(-45deg,rgba(255,255,255,0.7) 20%,rgba(144,205,229,0.6) 100%);background:-ms-linear-gradient(-45deg,rgba(255,255,255,0.7) 20%,rgba(144,205,229,0.6) 100%);background:linear-gradient(135deg,rgba(255,255,255,0.7) 20%,rgba(144,205,229,0.6) 100%);}body > header.band{background:#a02529;background:-moz-linear-gradient(left,#a02529 0%,#b73a3d 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#a02529),color-stop(100%,#b73a3d));background:-webkit-linear-gradient(left,#a02529 0%,#b73a3d 100%);background:-o-linear-gradient(left,#a02529 0%,#b73a3d 100%);background:-ms-linear-gradient(left,#a02529 0%,#b73a3d 100%);background:linear-gradient(to right,#a02529 0%,#b73a3d 100%);}body > #unit-header{background:#fff;border-bottom:2px solid #f5f5f5;}body > #unit-header + #unit-navigation{margin-top:-2px;}#quick-links{display:none;}#site-titles{display:none;}#mobile-header{display:block;}.band > .container{width:92%;}#mobile-header > .container{width:calc(92% - 4px);}#site-header.campaign > .container{width:100%;}#site-header,#site-header.campaign{padding:5% 0;}#campaign-headline{position:static;}#campaign-headline .campaign-nav{position:absolute;bottom:0;right:5%;right:calc(5% + 1px);}#campaign-headline .campaign-nav ul,.campaign-headline .campaign-nav ul{display:none;}#campaign-headline .campaign-nav .next-prev a,.campaign-headline .campaign-nav .next-prev a{background:transparent;background:rgba(0,0,0,0.3);border:1px solid #fff;border-color:rgba(255,255,255,0.6);}#campaign-headline .campaign-nav .next-prev a:hover,.campaign-headline .campaign-nav .next-prev a:hover{border-color:rgb(255,255,255);}#campaign-headline .campaign-nav .next-prev a:active,.campaign-headline .campaign-nav .next-prev a:active{background:rgba(0,0,0,0.5);}.campaign-nav .next-prev .prev{margin-right:1px;}#campaign-headline .caption-inner{position:absolute;top:100%;left:0;right:0;height:48px;margin-top:5%;}#campaign-headline h2{font-size:1.385em;text-align:left;margin:0;line-height:48px;padding:0 5%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.ie #campaign-headline h2{line-height:48px !important;}#campaign-headline h2 br{display:none;}#campaign-headline h2 span{background:transparent !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.ie #campaign-headline h2 span{display:inline;}#news-events{background:#497b9f;padding-top:48px;}#news-events .sub-branding{background:#fff;padding-top:12px;}#news-events .news .three-col > div{width:100%;padding:0;margin:15px 0 30px;}#news-events h2{font-size:1.846em;}#news-events .news h3{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;color:#2c74a5;font-size:1.308em;}.events li h3{font-size:1em !important;line-height:1.6;margin-top:-4px;}#news-events .link-block{font-size:1.077em;padding:8px 13px;}.news .link-block,.events .link-block{margin-top:-4px;}#news-events .link-block.mobile{display:block;float:none;clear:both;text-align:center;margin:15px 0 30px;padding:0.7em 0.9em 0.6em 0.9em;}#news-events .events .link-block.mobile{margin-bottom:12px;}body > footer.band{padding-bottom:14px;}body > footer.band > .container{width:86%;}body > footer.band .subfooter{position:relative;float:left;width:100%;}body > footer.band .contact-info .container{width:100%;text-align:center;}body > footer.band .contact-info ul{float:none;}body > footer.band .contact-info li{float:none;display:inline-block;}body > footer.band .social{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;float:left;width:100%;margin-top:20px;padding:20px 6% 3px;text-align:center;border-top:2px solid #304b5d;font-size:0;}body > footer.band .social img{width:15px;height:15px;opacity:0.7;margin:0 3px;}body > footer.band .social a:active img{opacity:1;}#main-content{padding-top:20px;background:#fff !important;}#main{margin:0 0 60px !important;}#site-header{display:none;}.home #site-header{display:block;}#subheader .sub-branding{padding:0;}#subheader > .container{width:100%;}#subheader .primary{position:static;padding-bottom:50% !important;}#subheader .secondary{position:static;padding:0 5% 1% !important;}.link-block.mobile{display:block;}.breadcrumbs,.no-breadcrumb.one-column .breadcrumbs,.hospital-unit-landing.one-column .breadcrumbs{display:none;}.one-column .breadcrumbs{display:block;margin-top:-8px;}.list-menu.nav .breadcrumbs{display:block;}.node-type-news .breadcrumbs,.node-type-event .breadcrumbs{display:block;margin-top:-8px;}#main-navigation li.mobile{display:block;}.sidebar.sidebar-right #sidebar-top.empty{display:none;}.home .news .three-col > div,#main .news .three-col > div,body > section > .container > .news .three-col > div{width:100%;margin:2% 0 6% !important;}.home .news img,#main .news img,body > section > .container > .news img{width:32% !important;height:auto;float:left;padding:0 5% 0 0;}.section-home-compact-img #subheader .sub-branding{margin-top:-144px;}.section-home-compact-img #subheader .secondary{padding-bottom:0 !important;}.section-home-compact-img #subheader p{margin:0;}.section-home-compact-img #subheader > .stunt-double{-background-position:70% 50%;height:144px;-webkit-background-size:768px;-moz-background-size:768px;-o-background-size:768px;background-size:768px;}.section-home-compact-img #subheader .secondary h1{margin-top:30px;}.section-home-compact #subheader .secondary{background:#fff !important;margin:0 !important;padding:15px 4% 0 !important;}.section-home-compact #subheader .secondary h1{margin:0;}.section-home-compact #main-content{padding-top:20px;}p.impact{font-size:1.154em;}.health-resources .two-col > *{margin-bottom:70px;}.unit.one-column #main article h1{font-size:1.923em;margin-bottom:0.35em;}#unit-header h1{font-size:2.154em;}#unit-header{padding:4% 0 15px;}#unit-header h2{font-size:1.154em;}#unit-navigation{background:#fff;border:0;padding:4% 0 0;text-align:left;}#unit-navigation ul{padding-bottom:6px;}#unit-navigation li,#unit-navigation .block-menu-block h3{display:block;}#unit-navigation li a,#unit-navigation .block-menu-block h3 a{font-size:1.077em;font-weight:400;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;border:2px solid #e5e5e5;padding:0.55em 0.9em 0.5em;color:#2f77a7;}#unit-navigation .block-menu-block h3 a.active-trail{color:#2f77a7 !important;}#unit-navigation .block-menu-block h3 a.active-trail:hover,#unit-navigation .block-menu-block h3 a.active-trail:focus{background:rgba(0,0,0,0.03) !important;color:#000 !important;}#unit-navigation .block-menu-block h3 a.active,#unit-navigation .block-menu-block h3 a.active:hover,#unit-navigation .block-menu-block h3 a.active:focus{color:#fff !important;background:#4194cd !important;}#unit-navigation .block-menu-block h3 a.active{border-color:#4194cd;}#unit-navigation .block-menu-block h3 a .hidden{position:static;width:auto;height:auto;overflow:visible;}#unit-navigation li a:hover,#unit-navigation li a:focus{background:rgba(0,0,0,0.03);color:#000;}#unit-navigation li.active > a{background:#e5f2f7;border-color:#bad5f4;color:#000;}.image-set h2,.button-grid h2{font-size:1.846em;}.people-contact-card .people-name{width:100%;}.people-contact-card .people-name h2{margin-bottom:0.3em;}.people-contact-card .people-contact{width:100%;padding-top:1em;padding:0 0 1em 0;}.people-contact-card .people-type{margin-right:6px;}.hospital-landing #main-content{min-height:0;background:#62a2c8 !important;}.hospital-landing #main-content > .stunt-double,.hospital-landing #main-content > .stunt-double:before{background:#3e82af;}.hospital-landing #main-content > .stunt-double:after{background-position:100% 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;opacity:0.3;left:-60%;}#hospitals-map .map-marker{display:none;}.hospital-landing #main{margin-bottom:0 !important;}.hospital-landing #main article h2{font-size:2.154em !important;margin-left:-3px;}.hospital-landing #main article section{width:99%;margin:6% 0 6% 1.5%;}#map-popup{top:2%;bottom:auto !important;right:1% !important;left:1%;width:98% !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;overflow:hidden;}#hospitals-map.open:before{content:"";background:#62a2c8;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;}#map-popup:before,#map-popup:after{display:none;}#map-popup #map-close{display:block;}.hospital-landing section.news,.hospital-unit-landing section.news{background:#edf5f9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZmRmZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fcfefe 0%,#bfdfed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfefe),color-stop(100%,#bfdfed));background:-webkit-linear-gradient(top,#fcfefe 0%,#bfdfed 100%);background:-o-linear-gradient(top,#fcfefe 0%,#bfdfed 100%);background:-ms-linear-gradient(top,#fcfefe 0%,#bfdfed 100%);background:linear-gradient(to bottom,#fcfefe 0%,#bfdfed 100%);}.hospital-subfooter{min-height:0;background:#fff;}.hospital-subfooter .container{width:100%;}.hospital-subfooter .gray-panel{width:92%;padding:35px 4%;min-height:0;color:#666;}.hospital-subfooter .color-panel{width:92%;padding:35px 4%;position:relative;}.hospital-subfooter .color-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/themes/custom/cornell_cvm/images/cvm/hospital_subfooter_bg.jpg) 90% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";opacity:0.25;}.hospital-subfooter .stunt-double:before{display:none;}.hospital-subfooter .stunt-double:after{display:none;}.hospital-subfooter .appointments.two-col > div{width:50%;}.hospital-subfooter .gray-panel .link-block{color:#ffffff;margin-bottom:1em;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.hospital-subfooter li a{font-size:1.077em;}#main-content .hospital-block-intro{margin:0;}#main-content .hospital-block-intro > div{padding:1%;}#main-content .hospital-block-intro .link-block{width:100%;margin:10px 0;padding-left:20px !important;padding-right:20px !important;text-align:left;}.hospital-unit-landing #unit-header.unit-campaign{padding:30px 0;height:auto;text-align:center;}.hospital-unit-landing #unit-header.unit-campaign > .container{width:90%;}.hospital-unit-landing #unit-header.unit-campaign:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlNzA5YyIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNlNzA5YyIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(62,112,156,0.7) 0%,rgba(62,112,156,0.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(62,112,156,0.7)),color-stop(100%,rgba(62,112,156,0.5)));background:-webkit-linear-gradient(top,rgba(62,112,156,0.7) 0%,rgba(62,112,156,0.5) 100%);background:-o-linear-gradient(top,rgba(62,112,156,0.7) 0%,rgba(62,112,156,0.5) 100%);background:-ms-linear-gradient(top,rgba(62,112,156,0.7) 0%,rgba(62,112,156,0.5) 100%);background:linear-gradient(to bottom,rgba(62,112,156,0.7) 0%,rgba(62,112,156,0.5) 100%);}.hospital-unit-landing #unit-header .location{position:static;font-size:1.154em;line-height:1.5;margin-bottom:0.5em;}.hospital-unit-landing #unit-header .location a{min-height:0;padding:4px 12px;margin-left:0;display:inline-block;}.hospital-unit-landing #unit-header .location a:before{font-size:3.231em;left:8px;display:none;}.hospital-unit-landing #unit-header .hospital-buttons,#unit-header .hospital-buttons{width:100%;position:static;margin-bottom:5px;}.hospital-unit-landing #unit-header .hospital-buttons a,#unit-header .hospital-buttons a{font-size:1.385em;padding:14px 24px 13px;width:100%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.hospital-unit-landing #main{margin:5px 0 15px !important;}.hospital-services .services-list{min-height:0;}.hospital-services .services-list ul.columns{columns:1;-webkit-columns:1;-moz-columns:1;border-top:2px solid rgba(0,0,0,0.2);margin-top:0.75em;padding-top:2em;}#map-popup #map-close{width:35px;height:34px;-webkit-background-size:35px;-moz-background-size:35px;-o-background-size:35px;background-size:35px;}#cu-identity.fixed{margin-bottom:50px;}#mobile-header.fixed{position:fixed;z-index:2099;background:#a02529;background:-moz-linear-gradient(left,#a02529 0%,#b73a3d 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#a02529),color-stop(100%,#b73a3d));background:-webkit-linear-gradient(left,#a02529 0%,#b73a3d 100%);background:-o-linear-gradient(left,#a02529 0%,#b73a3d 100%);background:-ms-linear-gradient(left,#a02529 0%,#b73a3d 100%);background:linear-gradient(to right,#a02529 0%,#b73a3d 100%);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);top:-89px;-webkit-transition:top 0.25s;-moz-transition:top 0.25s;-o-transition:top 0.25s;-ms-transition:top 0.25s;transition:top 0.25s;}#mobile-header.fixed.show{top:0;}#mobile-header.fixed #mobile-quick-links ul{margin:9px 0 4px;}body.hospital > footer .contact-info{padding:2px 0 1px;background:#fff;}body.hospital > footer .contact-info .container{display:none;}.hospital-subfooter .gray-panel .link-block:hover,.hospital-subfooter .gray-panel .link-block:focus{border-color:#4194cd;}#block-views-exp-people-directory-dir-page .chosen-container,#block-views-exp-people-directory-dir-page input[type=text]{width:100% !important;}.shelter-medicine .unit-campaign h1,.fhc .unit-campaign h1,.ahdc .unit-campaign h1,.alumni .unit-campaign h1,.cres .unit-campaign h1{margin-bottom:0.5em !important;}.shelter-medicine .unit-campaign h2,.fhc .unit-campaign h2,.ahdc .unit-campaign h2,.alumni .unit-campaign h2,.cres .unit-campaign h2{display:none;}.hospital-subfooter .gray-panel,.hospital-subfooter .color-panel{text-align:center;}.shelter-medicine #unit-header .secondary-page h1,.fhc #unit-header .secondary-page h1,.ahdc #unit-header .secondary-page h1,.alumni #unit-header .secondary-page h1,.cres #unit-header .secondary-page h1{font-size:2.154em;line-height:1.2;margin:0;display:table-cell;vertical-align:middle;}.shelter-medicine #unit-header .secondary-page h2,.fhc #unit-header .secondary-page h2,.ahdc #unit-header .secondary-page h2,.alumni #unit-header .secondary-page h2,.cres #unit-header .secondary-page h2{display:none;}.shelter-medicine #unit-header .secondary-page #subheader > .stunt-double,.fhc #unit-header .secondary-page #subheader > .stunt-double,.alumni #unit-header .secondary-page #subheader > .stunt-double,.cres #unit-header .secondary-page #subheader > .stunt-double{height:118px;}.ahdc #unit-header .secondary-page #subheader > .stunt-double{height:140px;}.shelter-medicine #unit-header .secondary-page #subheader .sub-branding,.fhc #unit-header .secondary-page #subheader .sub-branding,.ahdc #unit-header .secondary-page #subheader .sub-branding,.alumni #unit-header .secondary-page #subheader .sub-branding,.cres #unit-header .secondary-page #subheader .sub-branding{margin-top:-120px;}.shelter-medicine #unit-header .secondary-page #subheader .secondary,.fhc #unit-header .secondary-page #subheader .secondary,.ahdc #unit-header .secondary-page #subheader .secondary,.alumni #unit-header .secondary-page #subheader .secondary,.cres #unit-header .secondary-page #subheader .secondary{height:120px;padding:0 4% !important;margin:0 !important;display:table;}.ahdc-header-button{margin-top:10px;margin-right:8px;padding:5px 6px !important;}#unit-navigation + #main-content #sidebar-top .nav-heading{margin-top:-35px;}#extra-home{display:none !important;}button.hospital-details{position:relative;left:0.3em;}#cu-search-band #search-form-query{font-size:1.231em;height:2.1em;}select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:1.231em;}}@media only screen and (max-width:567px){body > footer.band ul{width:82%;margin:0 9%;}body > footer.band li{display:block;width:100%;text-align:left;margin:15px 0;}body > footer.band li a{font-size:1.5em;line-height:42px !important;padding:0 !important;}body > footer.band li .fa{background:#19242d;width:42px;height:42px;line-height:42px !important;padding:0 !important;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;margin-right:10px;text-align:center;}body > footer.band li .fa-map-marker{font-size:1.786em !important;}body > footer.band li .fa-phone{font-size:1.714em !important;}body > footer.band li .fa-car{font-size:1.357em !important;}body > footer.band .link-block.contact{margin:0;display:block;width:100%;font-size:1.286em;padding:8px 0 6px !important;margin:5px 0 20px;text-align:center;}body > footer.band .social{margin-top:40px;}.node-type-news .field-name-body{font-size:1.143em;padding:5% 0;}.node-type-event .field-name-body{font-size:1.143em;}#map-popup{padding:0;top:2%;bottom:auto !important;font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;}#map-popup .hospital-info > p{font-size:1.143em;padding:0 15px;}#map-popup h3{font-size:1.571em;background:#fff;padding:15px 60px 15px 15px;margin-bottom:1em;line-height:1.4;}#map-popup .hospital-phone{margin-bottom:2em;}#map-popup .hospital-phone a{font-size:1.429em;}body > footer.band .list-menu .fa{display:inline-block;}}@media only screen and (max-width:479px){.node-type-event .field-name-body{padding-left:0;}.node-type-event .field-name-field-image{display:none;}.node-type-event .field-name-field-date-event{padding-left:0;}.node-type-event .field-name-field-date-event .field-item:before{color:#999;content:"\f133";margin-right:0.35em;font-size:2em;position:relative;top:4px;line-height:1;}.node-type-event .field-name-field-link{padding-left:0;}#news-events .news h3{font-size:1.071em;}.view-galleries .field-name-field-image img{width:100%;margin:0 0 4px 0;max-width:none;}.view-galleries .field-name-field-gallery-type{margin-bottom:0.5em;}.view-galleries .views-row{margin-bottom:3em;}.people-contact-card .people-image{width:100%;margin:0 0 20px 0;}.people-contact-card .people-data{width:100%;}.people-contact-card .people-name{padding-left:0;}.people-contact-card .people-contact{padding-left:0;}.people-contact-card .people-areas,.dir_dept_block_pb .people-contact-card .people-areas{padding-left:0;}.hospital-landing #main article .list-menu a{font-size:1.071em;}.hospital-subfooter .appointments.two-col > div{width:100%;}.inline-panel{padding:0;margin-bottom:2em;background:none;}.inline-panel:before{background:none;}}@media only screen and (max-width:360px){#mobile-quick-links li a{font-size:0.929em;}.addthis_sharing_toolbox .at-share-btn{margin-right:2px !important;}.shelter-medicine #unit-header .secondary-page h1,.fhc #unit-header .secondary-page h1,.ahdc #unit-header .secondary-page h1,.alumni #unit-header .secondary-page h1,.cres #unit-header .secondary-page h1{font-size:1.714em;}.hospital-landing #main article .list-menu a{font-size:0.929em;padding:0.51em 0.7em 0.5em;}button.hospital-details{font-size:0.929em;padding:0.51em 0.6em 0.5em;}}@media only print{body{background:#fff;}#quick-links,#cu-identity,#campaign-headline .campaign-nav,#news-events .link-block,body > footer.band .link-block.contact,body > footer.band .social,body > footer.band .intranet,#subheader .link-block,.block-menu-block,.addthis_sharing_toolbox{display:none;}body > header.band,#main-content{float:none;}body > footer.band .list-menu{float:right;}main,#sidebar-top,#sidebar-bottom{width:100% !important;margin-left:0 !important;margin-right:0 !important;padding:10px 0 !important;}#sidebar-top,#sidebar-bottom{display:none;}ol,ul{list-style:inherit;padding-left:15px;}ul li{background:none;}#main-content,#main-content > .container:before{background:none !important;border:0 !important;}}.news .contextual-links-wrapper,.events .contextual-links-wrapper,.spotlights .contextual-links-wrapper,.view-mode-slider .contextual-links-wrapper{display:none !important;}.news .contextual-links-region,.events .contextual-links-region,.spotlights .contextual-links-region,.view-mode-slider.contextual-links-region{clear:none;}.maintenance-page > header{border:0;}figure img{width:100%;}h1 + .region-content h2:first-child{}.media_embed{position:relative;width:100% !important;height:0 !important;padding-bottom:56.25% !important;margin:3em 0 !important;overflow:hidden !important;}main article .image-set .three-col div.media_embed,main article .image-set .two-col div.media_embed{padding-bottom:56.25% !important;}.media_embed iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.video-small{width:100%;max-width:600px;}@media only screen and (min-width:768px){div#site-header.campaign > div.container{height:49vw;padding-bottom:0;max-height:74vh;min-height:376px !important;}.hospital-unit-landing #unit-header.unit-campaign{height:32vw;max-height:52vh;min-height:420px;}}@media only screen and (min-width:900px){div#site-header.campaign > div.container{min-height:500px !important;}}@media only screen and (min-width:1440px) and (min-height:1000px){div#site-header.campaign > div.container{max-height:740px;}}.slider-wrapper{position:relative;}.slider-header{display:table;position:absolute;top:15px;margin-left:30px;z-index:99;background:transparent !important;}.grid-slides-container{height:40vw;overflow:hidden;}.grid-slides-container > .slide{position:relative;display:block;}.red-button{clear:both;position:relative;background-color:#b31b1b;text-align:center;padding:1% !important;color:white;text-decoration:none;margin:0 auto;width:200px;}.red-button > a{color:#fff;text-decoration:none;font-size:1.2em;}.full-width{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw;}.slide-img-div{display:block;background-attachment:unset;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;}.slide-grid-gradient{display:block;position:relative;height:100%;width:100%;}.sliding-text{position:relative;top:50%;transform:translateY(-50%);display:grid;grid-template-areas:"spacer1 text-left text-left";grid-auto-columns:10% 40% 50%;}.sliding-text div{grid-area:text-left;}.sliding-text > div > p{color:white;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:5.5vw;font-weight:700;text-align:left;font-style:italic;}.static-header{position:relative;top:35%;transform:translateY(-35%);display:grid;grid-template-areas:"spacer1 header-left spacer2 header-right";grid-auto-columns:10% 20% 20% 50%;}.static-header .support{grid-area:header-left;}.static-header > div > p{color:white;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:4.5vw;font-weight:400;text-align:left;}#slider-header .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s;animation-timing-function:ease-in-out;}@-webkit-keyframes fade{from{opacity:0.4;}to{opacity:1;}}@keyframes fade{from{opacity:0.4;}to{opacity:1;}}#slider-header .slide{display:none;}#slider-header .forward,#slider-header .back{display:inline-block;background-color:#b31b1b;width:36px;margin:0 auto;top:50%;color:#fff;font-weight:700;text-align:center;}#slider-header .dab-group{text-align:center;}#slider-header .dab{height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease;}#slider-header .active{background-color:#fff;}.slider-header .valign{display:table-cell;vertical-align:middle;height:7em;border-left:2px solid #e5e5e5;border-color:rgba(0,0,0,0.1);padding-left:20px;background:transparent !important;}.slider-header .valign a{display:block;white-space:nowrap;float:left;clear:both;padding:0.3em 0 0;}.slider-header .valign a,.slider-header .valign a:first-child{padding:0.04em 0 0;}.slider-header .valign{height:4.76em;padding-left:12px;}.slider-header img{float:left;margin-right:22px;}.slider-header .valign a{height:28px !important;}.h2-cp{font-family:Verdana,sans-serif;text-align:center;padding-top:5%;margin-bottom:50px;text-transform:uppercase;font-weight:700;color:#b31b1b;}.grid-tiles-container{position:relative;justify-content:center;width:100%;height:376px;display:grid;grid-auto-rows:45% 45%;grid-auto-columns:45% 45%;grid-gap:15px;grid-template-areas:"tile1 tile2" "tile3 tile4" "tile5 tile6";}.grid-tiles-container2{position:relative;justify-content:center;width:100%;height:376px;display:grid;grid-auto-rows:45% 45%;grid-auto-columns:45% 45%;grid-gap:15px;grid-template-areas:"tile7 tile8" "tile9 tile10" "tile11 tile12";}.grid-tiles-container > .tiles,.grid-tiles-container2 > .tiles{position:relative;display:block;overflow:hidden;animation-name:cp-tiles;animation-fill-mode:both;}#cp-tile1{animation-delay:0s;animation-duration:0.5s;animation-timing-function:ease-out;}#cp-tile2{animation-delay:0.2s;animation-duration:0.4s;animation-timing-function:ease-out;}#cp-tile3{animation-delay:0s;animation-duration:0.5s;animation-timing-function:ease-out;}#cp-tile4{animation-delay:0.2s;animation-duration:0.4s;animation-timing-function:ease-out;}#cp-tile5{animation-delay:0s;animation-duration:0.5s;animation-timing-function:ease-out;}#cp-tile6{animation-delay:0.2s;animation-duration:0.4s;animation-timing-function:ease-out;}#cp-tile7{animation-delay:0s;animation-duration:0.5s;animation-timing-function:ease-out;}#cp-tile8{animation-delay:0.2s;animation-duration:0.4s;animation-timing-function:ease-out;}#cp-tile9{animation-delay:0s;animation-duration:0.5s;animation-timing-function:ease-out;}#cp-tile10{animation-delay:0.2s;animation-duration:0.4s;animation-timing-function:ease-out;}#cp-tile11{animation-delay:0s;animation-duration:0.5s;animation-timing-function:ease-out;}#cp-tile12{animation-delay:0.2s;animation-duration:0.4s;animation-timing-function:ease-out;}@keyframes cp-tiles{from{left:20px;opacity:0;}to{left:0px;opacity:1;}}.img-div{border-top:5px solid #73bb52;background-attachment:unset;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;z-index:-98;}.grid-tiles-container a:focus .img-div,.img-div:hover{transform:scale(1.05);transition:transform 0.2s;z-index:-98;}.grid-gradient{display:block;position:relative;height:100%;width:100%;z-index:1;}.grid-tiles-container a:focus .grid-gradient,.grid-gradient:hover{display:block;position:relative;background:rgba(0,0,0,0.5);height:100%;width:100%;transition:background 0.2s;z-index:1;}.grid-gradient > p{position:relative;top:100%;width:90%;text-align:center;color:white;z-index:99;font-size:1em;margin:auto;text-decoration:none;}.grid-tiles-container a:focus .grid-gradient > p,.grid-gradient:hover > p{position:relative;top:5%;width:90%;text-align:center;color:white;margin:auto;z-index:99;transform:scale(0.968);transition:top 0.8s;text-decoration:none;}.tiles-a{text-decoration:none;}.hide-this{opacity:0;}.unhide-this{opacity:1;}.topadjustment{position:relative;top:55px;transition:top 0.5s;height:650px;}#news-events .news .three-col-expanded > div:nth-child(3n),#main .news .three-col-expanded > div:nth-child(3n),body > section > .container > .news .three-col-expanded > div:nth-child(3n){margin-right:0;}#news-events .news .three-col-expanded > div:nth-child(3n+1){clear:both;}.canine-atlas .vertical-align{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.canine-atlas main article .image-set{width:100%;margin:0;}.canine-atlas main article .image-set h3 a{color:#2f77a7;text-decoration:underline;}.canine-atlas main article .image-set h3 a:hover,.canine-atlas main article .image-set h3 a:focus{color:#000;}.canine-comparison-table{font-size:13px;}.canine-comparison-table td,.canine-comparison-table th{border-color:#bbb;border-width:0 1px;}.canine-comparison-table tr:first-of-type td,.canine-comparison-table tr:first-of-type th{border-top-width:1px;}.canine-comparison-table tr:last-of-type td,.canine-comparison-table tr:last-of-type th{border-bottom-width:1px;}.canine-comparison-table td:nth-child(1),.canine-comparison-table td:nth-child(2){background:#ebf3f8;}.canine-comparison-table td:nth-child(3){background:#f8f5eb;}.canine-comparison-table td:nth-child(4),.canine-comparison-table td:nth-child(5){background:#ebf8ec;}.canine-comparison-table td:nth-child(6),.canine-comparison-table td:nth-child(7),.canine-comparison-table td:nth-child(8),.canine-comparison-table td:nth-child(9){background:#ebf8ec;}.canine-comparison-table th:nth-child(1),.canine-comparison-table th:nth-child(2){background:#cfe3ef;}.canine-comparison-table th:nth-child(3){background:#efe7cf;}.canine-comparison-table th:nth-child(4),.canine-comparison-table th:nth-child(5){background:#cfefd1;}.canine-comparison-table th:nth-child(6),.canine-comparison-table th:nth-child(7),.canine-comparison-table th:nth-child(8),.canine-comparison-table th:nth-child(9){background:#cfefd1;}.canine-comparison-table tr:nth-child(odd) td:nth-child(1),.canine-comparison-table tr:nth-child(odd) td:nth-child(2){background:#f6ffff;}.canine-comparison-table tr:nth-child(odd) td:nth-child(3){background:#fffff6;}.canine-comparison-table tr:nth-child(odd) td:nth-child(4),.canine-comparison-table tr:nth-child(odd) td:nth-child(5){background:#f6fff7;}.canine-comparison-table tr:nth-child(odd) td:nth-child(6),.canine-comparison-table tr:nth-child(odd) td:nth-child(7),.canine-comparison-table tr:nth-child(odd) td:nth-child(8),.canine-comparison-table tr:nth-child(odd) td:nth-child(9){background:#f6fff7;}.canine-atlas #unit-header h2{font-size:24px;color:#b31b1b;font-weight:500;}.canine-atlas #unit-header h2 .zmdi,.canine-atlas #unit-header h2 .fa{color:#888;font-size:28px;line-height:24px;margin-right:10px;position:relative;top:1px;opacity:0.75;}.canine-atlas #unit-header h1 a,.canine-atlas #unit-header h2 a{color:inherit;text-decoration:none;}.canine-atlas .view-header h2:last-child{margin-bottom:1em;}.canine-switch-view-by{display:block;margin-bottom:1.5em;}.canine-switch-view-by h1,.canine-switch-view-by a{display:inline-block;margin-bottom:0;margin-right:0.75em;}.canine-switch-view-by h1{background:#e1f5ce;padding:2px 14px;}.canine-switch-view-by a{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:30px;border-left:2px solid #ededed;padding-left:0.75em;}.canine-switch-view-by a:first-child{border-left:0;padding-left:0;border-right:2px solid #ededed;padding-right:0.75em;}.canine-specs,.canine-specs h2,.canine-comparison,.canine-meta,.canine-meta h2,.canine-photo div[role=button],.canine-photo .file a{font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;}.canine-photo .image a:after,.canine-photo div[role=button]:before,.canine-photo .file a:before{font:normal normal normal 14px/1 FontAwesome;speak:none;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.canine-sidebar-nav .list-menu .active:before{display:inline-block;font:normal normal normal 14px/1 "Material-Design-Iconic-Font";font-size:inherit;speak:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.canine-comparison{float:right;text-transform:none !important;text-decoration:none;font-weight:600;background:#4194cd;color:#fff;padding:0.5em 0.9em 0.5em 0.8em;display:inline-block;line-height:1;cursor:pointer;}.canine-comparison:hover,.canine-comparison:focus{background:#2373aa;color:#fff;}.canine-comparison:active{background:#1c5b87;color:#fff;}.canine-comparison .fa{padding-right:0.45em;margin:0.15em 0;font-size:14px;opacity:0.7;}.canine-specs{margin-bottom:2em;padding-bottom:5px;border-bottom:1px dashed #BAD5F4;text-transform:uppercase;}.canine-specs h2,.canine-specs h3,.canine-specs h4{font-size:14px;font-weight:600;line-height:1.5;color:#767676;display:inline-block;margin:0 0.25em 0.25em 0;}.canine-specs p{font-size:14px;font-weight:600;line-height:1.5;display:inline-block;margin-bottom:0.25em;margin-right:30px;margin-right:calc(30px + 2%);text-transform:none;}.canine-meta{margin-bottom:3em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.canine-meta > *{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.canine-meta h2,.canine-meta h4{font-size:16px;font-weight:500;line-height:1.5;color:#767676;margin:0 0 0.25em 0;padding-right:0.25em;width:40%;width:calc(160px + 2%);}.canine-meta p{font-size:16px;font-weight:500;line-height:1.5;margin-bottom:0.25em;clear:right;width:60%;width:calc(98% - 160px);}.canine-meta .fa-external-link-square{opacity:0.5;padding-left:6px;}.canine-genome{padding-top:0.5em;width:100% !important;}.canine-photo .canine-meta{margin:-0.5em 0 1.5em;display:block;}.canine-photo .canine-meta h2,.canine-photo .canine-meta h4{font-size:14px;margin-right:0.3em;margin-bottom:0.15em;width:auto;float:left;}.canine-photo .canine-meta p{font-size:14px;margin-bottom:0.15em;display:block;width:auto;}.canine-photos .two-col{overflow:visible;width:100%;float:left;margin-bottom:30px;}.canine-photos .two-col > *{padding:0 !important;width:48% !important;}.canine-photo .image{border:1px solid rgba(0,0,0,0.3);margin-right:4%;}.canine-photo .image a{display:block;position:relative;overflow:hidden;}.canine-photo .image a:after{content:"\f00e";display:inline-block;background:#000;background:rgba(0,0,0,0.5);padding:8px 10px;border-radius:5px;position:absolute;top:16px;right:16px;color:#fff;}.canine-photo .image a:hover:after{background:rgba(0,0,0,0.8);}.canine-photo .image img{width:100%;vertical-align:middle;}.canine-photo .file a{text-decoration:none;color:#000;}.canine-photo div[role=button],.canine-photo .file a{display:inline-block;cursor:pointer;margin:0 0 0.5em;background:rgba(0,0,0,0.1);padding:2px 12px;}.canine-photo div[role=button]:before{content:"\f02f";padding-right:6px;}.canine-photo .file a:before{content:"\f0ed";padding-right:6px;}.canine-photo div[role=button]:hover,.canine-photo div[role=button]:focus,.canine-photo .file a:hover,.canine-photo .file a:focus{background:rgba(0,0,0,0.2);}.canine-photo div[role=button]:active,.canine-photo .file a:active{background:rgba(0,0,0,0.8);color:#fff;}.canine-photo .file img,.canine-photo .file span{display:none;}.canine-photo .canine-description::first-letter{text-transform:capitalize;}.canine-organs h3{font-size:16px;font-weight:600;}.canine-organs .canine-specs{border:0;margin:0;}.canine-organs .canine-specs h2,.canine-organs .canine-specs h3,.canine-organs .canine-specs h4{font-size:12px;display:block;float:left;}.canine-organs .canine-specs p{font-size:12px;display:block;margin-right:0;}.canine-organs .image{width:100%;float:left;margin:10px 0 0 0;}.canine-organs .image + div{width:100%;text-align:center;}.canine-organs .image img{}.sidebar.sidebar-right #sidebar-top.empty + main + #sidebar-bottom{padding-top:3px;}.canine-sidebar-heading,.view-header .canine-sidebar-heading{color:#333;font-weight:600;line-height:1.3;margin-bottom:1.5em !important;}.canine-sidebar-heading .fa{color:#666;font-size:16px;line-height:16px;padding:0 3px 0 4px;}.canine-sidebar-heading a{text-decoration:none;}.canine-sidebar-heading a .deco{border-bottom:2px solid #d5e4f5;}.canine-sidebar-nav .list-menu li{padding:0;margin:0;}.canine-sidebar-nav .list-menu a{display:block;text-decoration:none;font-weight:600;color:#333;padding:6px 4px 4px 25px;margin:0;font-size:14px;line-height:14px;}.canine-sidebar-nav .list-menu img{width:24px;height:24px;vertical-align:middle;margin-right:10px;margin-top:10px;border-radius:5px;border:2px solid transparent;}.secondary .canine-sidebar-nav .list-menu img{margin-top:-1px;}.canine-sidebar-nav .list-menu .active img{opacity:1;border-color:#fff;}.canine-sidebar-nav .list-menu a:hover,.canine-sidebar-nav .list-menu a:focus,.canine-sidebar-nav .list-menu a:hover > span,.canine-sidebar-nav .list-menu a:focus > span{background:#efefef;color:#6d6d6d;}.canine-sidebar-nav .list-menu a:active{background:#ddd;}.canine-sidebar-nav .list-menu .active a{color:#fff;background:#647C46;}.canine-sidebar-nav .list-menu .active a:hover > span,.canine-sidebar-nav .list-menu .active a:focus > span{color:inherit !important;background:inherit !important;}.canine-sidebar-nav .list-menu .active{position:relative;}.canine-sidebar-nav .list-menu .active:before{content:"\f2f4";color:#ccc;font-size:42px;line-height:38px;position:absolute;left:-20px;}.canine-sidebar-nav .na{opacity:0.35;}.canine-sidebar-nav .na a{background:none !important;cursor:default !important;}.canine-sidebar-nav .na a:hover > span,.canine-sidebar-nav .na a:focus > span{color:inherit !important;background:inherit !important;}.canine-sidebar-nav .na img{-webkit-filter:brightness(0);filter:brightness(0);opacity:0.25;}main article .canine-sidebar-nav .na img{opacity:0.35;}.canine-sidebar-num{color:#b31b1b;min-width:30px;margin-right:10%;display:inline-block;}.canine-sidebar-day{color:#767676;font-size:12px;}.active .canine-sidebar-num,.active .canine-sidebar-day{color:#fff;}main article .canine-sidebar-nav .list-menu{margin-left:-1%;width:102%;margin-left:calc(-1% - 5px);width:calc(102% + 10px);}main article .canine-sidebar-nav .list-menu a{border-radius:6px;padding:5px 5px 8px;font-size:18px;line-height:18px;}main article .canine-sidebar-nav .list-menu li{width:10.5%;display:block;float:left;margin:10px 1% 30px;text-align:center;}main article .canine-sidebar-nav .list-menu li:nth-child(8n+1){clear:left;}main article .canine-sidebar-nav .list-menu img{width:100%;height:auto;margin:10px 0 0 0;border:0;}main article .canine-sidebar-nav .list-menu .canine-sidebar-day{display:block;font-size:14px;}main article .canine-sidebar-nav .list-menu .canine-sidebar-num{min-width:0;margin:0 0 3px;}.two-col.padded .match-height{background:#E7F3F8;padding-bottom:2em;}.two-col.padded .match-height p,.two-col.padded .match-height h3{padding:0 1em;}.two-col.padded .match-height a{display:inline-block;}.canine-sidebar-nav .list-menu .match-height{background:transparent;width:100%;border-radius:6px;overflow:hidden;margin-bottom:14px;border:1px solid #E0E0E0;}.canine-organs .image.match-height{background:#fff;width:100%;margin-bottom:14px;}.canine-organs .image.match-height a{border:1px solid #E0E0E0;display:block;height:99%;border-radius:6px;overflow:hidden;text-decoration:none;}.canine-organs .image.match-height a:hover,.canine-organs .image.match-height a:active,.canine-organs .image.match-height a:focus{border:1px solid #88A668;}.canine-organs.card-grid .card:nth-child(1n+4){border-top:none;}.canine-sidebar-nav .list-menu .match-height img,.canine-organs .image.match-height img{display:block;width:100%;margin:0;padding:0;}.cwd-component .no-deco,.cwd-component .link-icon,.cwd-component .link-icon-right{text-decoration:none;}.cwd-component .link-icon .fa,.cwd-component .link-icon .zmdi,.cwd-component .link-icon .icon,.cwd-component .deco .fa,.cwd-component .deco .zmdi,.cwd-component .deco .icon{padding-right:0.35em;}.cwd-component .link-icon-right .fa,.cwd-component .link-icon-right .zmdi,.cwd-component .link-icon-right .icon{padding-left:0.35em;}.cwd-component .link-block{background:rgba(0,0,0,0.07);padding:0.5em 0.8em 0.4em 0.7em;display:inline-block;line-height:1;}.cwd-component .metadata-set{font-size:11px;color:#888;}.cwd-component .metadata-set > *{display:inline;padding-right:0.5em;margin-right:0.8em;border-right:1px solid #afcdee;}.cwd-component .metadata-set > *:last-child,.cwd-component .metadata-set.metadata-blocks > *{padding-right:0;margin-right:0;border-right:0;}.cwd-component .metadata-set a{color:#888;text-decoration:none;}.cwd-component .metadata-set .deco a{text-decoration:underline;}.cwd-component .metadata-set .deco a:focus,.cwd-component .metadata-set .deco a:hover{color:#000;}.cwd-component .metadata-set .deco a:active{color:#e06f5a;}.cwd-component .metadata-set .deco{display:inline-block;margin-bottom:0.4em;border-bottom:1px solid transparent;}.cwd-component .metadata-set a .deco{text-decoration:underline;}.cwd-component .metadata-set a:hover .deco,.cwd-component .metadata-set a:focus .deco{color:#000;border-bottom:1px solid #afcdee;}.cwd-component .metadata-set.metadata-blocks,.cwd-component .metadata-set.metadata-blocks a{color:#666;}.cwd-component .metadata-set.metadata-blocks .deco{background:rgba(0,0,0,0.07);padding:1px 8px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;border:0 !important;-webkit-transition:background-color 0.15s,color 0.15s;-moz-transition:background-color 0.15s,color 0.15s;-o-transition:background-color 0.15s,color 0.15s;-ms-transition:background-color 0.15s,color 0.15s;transition:background-color 0.15s,color 0.15s;}.cwd-component .metadata-set.metadata-blocks .accent-dark .deco{color:#fff;background:rgba(0,0,0,0.6);}.cwd-component .metadata-set.metadata-blocks .accent-blue .deco{background:#d7e3f7;}.cwd-component .metadata-set.metadata-blocks .accent-green .deco{background:#d6f7d9;}.cwd-component .metadata-set.metadata-blocks .accent-red .deco{background:#ffe6e1;}.cwd-component .metadata-set.metadata-blocks .accent-yellow .deco{background:#f7f1bb;}.cwd-component .metadata-set.metadata-blocks .accent-blue-dark .deco{color:#fff;background:#749fe2;}.cwd-component .metadata-set.metadata-blocks .accent-green-dark .deco{color:#fff;background:#43bd46;}.cwd-component .metadata-set.metadata-blocks .accent-red-dark .deco,.cwd-component .metadata-set.metadata-blocks .accent-red-dark .deco a{color:#fff;background:#e06f5a;}.cwd-component .metadata-set.metadata-blocks .accent-yellow-dark .deco{color:#fff;background:#d2a91b;}.cwd-component .metadata-set.metadata-blocks a:hover .deco,.cwd-component .metadata-set.metadata-blocks a:focus .deco{background:rgba(0,0,0,0.6);color:#fff;}.cwd-component .metadata-set.metadata-blocks .accent-dark a:hover .deco,.cwd-component .metadata-set.metadata-blocks .accent-dark a:focus .deco{background:rgba(0,0,0,0.95);}.cwd-component .metadata-set.metadata-blocks .accent-blue a:hover .deco,.cwd-component .metadata-set.metadata-blocks .accent-blue a:focus .deco{background:#749fe2;color:#fff;}.cwd-component .metadata-set.metadata-blocks .accent-green a:hover .deco,.cwd-component .metadata-set.metadata-blocks .accent-green a:focus .deco{background:#43bd46;color:#fff;}.cwd-component .metadata-set.metadata-blocks .accent-red a:hover .deco,.cwd-component .metadata-set.metadata-blocks .accent-red a:focus .deco{background:#e06f5a;color:#fff;}.cwd-component .metadata-set.metadata-blocks .accent-yellow a:hover .deco,.cwd-component .metadata-set.metadata-blocks .accent-yellow a:focus .deco{background:#d2a91b;color:#fff;}.cwd-component .metadata-set.metadata-blocks .accent-blue-dark a:hover .deco,.cwd-component .metadata-set.metadata-blocks .accent-blue-dark a:focus .deco{background:#0028be;}.cwd-component .metadata-set.metadata-blocks .accent-green-dark a:hover .deco,.cwd-component .metadata-set.metadata-blocks .accent-green-dark a:focus .deco{background:#006b00;}.cwd-component .metadata-set.metadata-blocks .accent-red-dark a:hover .deco,.cwd-component .metadata-set.metadata-blocks .accent-red-dark a:focus .deco,.cwd-component .metadata-set.metadata-blocks .accent-red-dark .deco a:hover,.cwd-component .metadata-set.metadata-blocks .accent-red-dark .deco a:focus{background:#ba0000;}.cwd-component .metadata-set.metadata-blocks .accent-yellow-dark a:hover .deco,.cwd-component .metadata-set.metadata-blocks .accent-yellow-dark a:focus .deco{background:#b77600;}.canine-photos .cwd-component .metadata-set.metadata-blocks{margin-top:10px;}.canine-photos .cwd-component .metadata-set.metadata-blocks .note{display:block;margin-top:2px;}.canine-photos .cwd-component .metadata-set.metadata-blocks .note .fa{font-size:14px;margin-right:4px;position:relative;top:1px;opacity:0.8;}#views-exposed-form-canine-organ-per-stage-page-canine-search{border-bottom:1px solid #ededed;padding-bottom:1.25em;}#views-exposed-form-canine-organ-per-stage-page-canine-search .views-exposed-widgets{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:600px;margin-bottom:1.25em;}#views-exposed-form-canine-organ-per-stage-page-canine-search .views-exposed-widgets input,#views-exposed-form-canine-organ-per-stage-page-canine-search .views-exposed-widgets .form-item{margin:0;}#views-exposed-form-canine-organ-per-stage-page-canine-search #edit-comb-search-wrapper{-webkit-box-flex:3;-webkit-flex-grow:3;-moz-box-flex:3;-ms-flex-positive:3;flex-grow:3;}#views-exposed-form-canine-organ-per-stage-page-canine-search .views-submit-button,#views-exposed-form-canine-organ-per-stage-page-canine-search .views-reset-button{margin:0 0 0 3%;}.canine-atlas main .view-header p:last-child{margin-bottom:1.25em;}@media only screen and (max-width:1480px){}@media only screen and (max-width:1360px){}@media only screen and (max-width:1280px){}@media only screen and (max-width:1220px){}@media only screen and (max-width:1100px){.canine-switch-view-by a{font-size:24px;line-height:1.3;}}@media only screen and (max-width:1023px){.canine-atlas #unit-header h2{font-size:21px;}.canine-atlas #unit-header h2 .zmdi,.canine-atlas #unit-header h2 .fa{font-size:24px;}}@media only screen and (max-width:959px){main article .canine-sidebar-nav .list-menu a{font-size:16px;line-height:16px;}main article .canine-sidebar-nav .list-menu .canine-sidebar-day{font-size:12px;}.canine-switch-view-by .no-mobile{display:block;}}@media only screen and (max-width:767px){.canine-sidebar-nav .list-menu .active:before{content:none;}main article .canine-sidebar-nav .list-menu li{width:14.66%;margin-bottom:20px;}main article .canine-sidebar-nav .list-menu li:nth-child(8n+1){clear:none;}main article .canine-sidebar-nav .list-menu li:nth-child(6n+1){clear:left;}.canine-atlas #unit-header h2{font-size:18px;}.canine-atlas #unit-header h2 .zmdi,.canine-atlas #unit-header h2 .fa{font-size:21px;margin-right:6px;}.canine-photos .two-col > *{width:100% !important;margin:0 0 30px !important;}.canine-photo .image a{max-height:500px;}#views-exposed-form-canine-organ-per-stage-page-canine-search input[type=submit]{padding:11px 24px;}}@media only screen and (max-width:567px){main article .canine-sidebar-nav .list-menu li{width:23%;margin-bottom:10px;}main article .canine-sidebar-nav .list-menu li:nth-child(6n+1){clear:none;}main article .canine-sidebar-nav .list-menu li:nth-child(4n+1){clear:left;}.canine-photo .image a{max-height:420px;}.canine-comparison{width:100%;margin:-10px 0 25px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media only screen and (max-width:479px){.canine-atlas #unit-header h1{font-size:22px;}.canine-photo .image a{max-height:350px;}#views-exposed-form-canine-organ-per-stage-page-canine-search .views-exposed-widgets{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}#views-exposed-form-canine-organ-per-stage-page-canine-search #edit-comb-search-wrapper{width:100%;margin-bottom:15px;}#views-exposed-form-canine-organ-per-stage-page-canine-search .views-submit-button{margin-left:0;}}@media only screen and (max-width:360px){main article .canine-sidebar-nav .list-menu li{width:31.33%;}main article .canine-sidebar-nav .list-menu li:nth-child(4n+1){clear:none;}main article .canine-sidebar-nav .list-menu li:nth-child(3n+1){clear:left;}.canine-photo .image a{max-height:300px;}}@media only print{.canine-print-only{display:block;}.canine-no-print{display:none !important;}}.search-filters fieldset{border:none;}.search-filters fieldset div{display:inline;}.band.hospital-subfooter h2,.hospital-subfooter .appointments h3,.hospital-subfooter .appointments a,.hospital-subfooter .appointments a span,.hospital-subfooter .appointments p,.hospital-subfooter .appointments h4{color:#000000;text-shadow:none;}.hospital-subfooter .stunt-double:after{opacity:0.15;}.hospital-subfooter .appointments .phone-number .deco{border-bottom:2px solid #000000;}#unit-navigation li a:hover,#unit-navigation li a:focus{background:#2F77A7;color:#ffffff;}#hospitals-list a{background:rgba(0,0,0,0.3) !important;}#hospitals-list a:hover,#hospitals-list a:focus{background:rgba(0,0,0,0.5) !important;}.cwd-component .metadata-set.metadata-blocks .accent-red-dark .deco,.cwd-component .metadata-set.metadata-blocks .accent-red-dark .deco a{background:#b55947;}.float-right{float:right;}.canine-sidebar-heading a .deco{border-bottom:none;}.text-decoration-underline,.canine-sidebar-heading a{text-decoration:underline;}ul.pager li.pager-current{background:#2f77a7 !important;border-color:#2f77a7 !important;}.node-gallery .field-name-post-date,.view-galleries .field-name-post-date,.js-data-prices_gray,.view-mode-search_result .field-name-changed-date,.view-mode-search_result .field-name-field-date-event,caption,figcaption,.people-contact-card .people-areas,.node-type-news .field-name-body figcaption,#map-popup,.block form .description,p.impact{color:#676767 !important;}figure.image{background:transparent;}.tablink{background-color:#676767 !important;color:white !important;}.font-weight-bold{font-weight:700;}.location a{background:rgba(0,0,0,0.5);}#covid{display:block;text-align:left !important;}#covid input[type=button i]{background-color:#fff;border:none;color:#000;}#covid .covid-heading{background-color:#b31b1b;width:100%;height:100px;text-align:center;display:flex;}#covid .print-button a{text-decoration:none;color:#000;}#covid .covid-heading .title{color:#fff;font-size:3rem;margin:auto;}#covid .covid-heading a:link,#covid .covid-heading a:visited,#covid .covid-heading a:active{text-decoration:none;color:#fff;}#covid .covid-sub-heading{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;font-weight:600;padding-top:30px;}#covid .covid-sub-heading .subtitle{font-size:2rem;}.covid-flex-container{display:flex;flex-wrap:wrap;justify-content:space-evenly;}.covid-flex-container > div{height:400px;width:400px;}#covid .covid-flex-container .clientrdvm{background-color:#c8d2bd;}#covid .covid-flex-container .student,#covid .covid-flex-container .facultystaff{background-color:#e4e1dd;}#covid .covid-flex-container .grid-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:1px 10px;grid-template-areas:"icon title title title" "highlights highlights highlights highlights" "more-info more-info more-info more-info";height:100%;padding:0;}#covid .covid-flex-container .grid-container .icon{grid-area:icon;margin:auto;}#covid .covid-flex-container .grid-container .title{grid-area:title;padding-top:15px;height:60px;line-height:30px;}#covid .covid-flex-container .grid-container .title .primary-title{text-transform:uppercase;font-size:1.1rem;font-weight:600;padding:0 5px;}#covid .covid-flex-container .grid-container .title .secondary-title{color:#216f11;text-transform:uppercase;font-size:1.3rem;font-weight:800;letter-spacing:0.15rem;line-height:1;padding:0 5px;}#covid .covid-flex-container .grid-container .highlights{grid-area:highlights;height:200px;padding:10px;overflow:visible;}#covid .covid-flex-container .grid-container .more-info{grid-area:more-info;display:flex;align-items:center;background-color:#eceae7;}#covid .covid-flex-container .grid-container .more-info > .button{background-color:#fff;text-align:center;width:200px;padding:10px;border-radius:20px;margin:auto;}#covid .covid-flex-container .grid-container .more-info > .button a{text-decoration:none;text-transform:uppercase;color:inherit;}#covid .statement{padding-top:2rem;font-size:1.1rem;}.covid-red-button{background-color:#b31b1b;text-align:center;padding:10px 0;margin-bottom:1rem;}.covid-red-button a{color:#fff;font-size:1.2rem;}.wear-a-mask{padding-top:4rem;}.callout-box{background-color:#eceae7;padding:20px;margin:2rem 0;}#unit-header .callout-box h2{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;color:#b31b1b;font-size:1.786em;margin-bottom:0.7em;}@media only screen and (max-width:599px){#covid .covid-heading .title{font-size:1.3rem;}#covid .covid-flex-container .grid-container .title .primary-title{font-size:0.9rem;}#covid .covid-flex-container .grid-container .title .secondary-title{font-size:1.1rem;}}@media only screen and (min-width:600px){#covid .covid-flex-container .grid-container .title .primary-title{font-size:0.9rem;}#covid .covid-flex-container .grid-container .title .secondary-title{font-size:1.1rem;}}@media only screen and (min-width:900px){#covid .covid-heading .title{font-size:2rem;}#covid .covid-flex-container .grid-container .title .primary-title{font-size:1rem;}#covid .covid-flex-container .grid-container .title .secondary-title{font-size:1.2rem;}}@media only screen and (max-width:900px){#covid .covid-heading .title{font-size:1.3rem;}.covid-flex-container{height:100%;}}@media only screen and (max-width:1334px){.covid-flex-container > div{margin:1rem 0;}}@media only screen and (min-width:1334px){#covid .covid-heading .title{font-size:3rem;}}.has-dropcap:first-letter{float:left;font-size:6rem;line-height:0.65;margin:0.1em 0.1em 0.2em 0;}.dropcap{background:#303030;color:#fdf9f2;float:left;font-size:6rem;line-height:1;margin:0.1em 0.1em 0.2em 0;padding:0.1em;}.dropcap:before,.dropcap:after{content:"";display:block;}.dropcap:before{margin-top:-0.2em;}.dropcap:after{margin-bottom:-0.15em;}.red-font{color:#b31b1b;}.large-font{font-size:20px;}.get-involved-wrapper{width:80%;margin:0 auto;}.get-involved-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;align-content:normal;margin-bottom:30px;}.flex-items{position:relative;width:250px;margin-bottom:50px;display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto;order:0;}.get-involved-flex-container .flex-items:hover > .hide{position:absolute;top:0;display:block;height:137px;color:white;background:rgba(0,0,0,0.5);margin:auto;padding:10px;font-size:1.5em;text-transform:uppercase;text-align:center;}.chc .red-button{clear:both;position:relative;background-color:#b31b1b;text-align:center;padding:1% !important;color:white;text-decoration:none;margin:0 auto;width:200px;}.get-involved-flex-container .flex-items .red-button{top:-6px;}.red-button > a{color:#fff;text-decoration:none;font-size:1.2em;}body.chc header#unit-header{padding:0 !important;}.chc .priority-content-wrapper,.giving.chc .priority-content-wrapper{margin:0;}.chc #campaign-headline{bottom:50%;font-family:Verdana,sans-serif;font-size:1.65em;line-height:1.7;background:rgba(0,0,0,0.8) !important;width:800px;right:15%;}.chc #campaign-headline h2 span{display:inline;padding:6px 0;background:rgba(28,34,37,0.65);color:#ffffff;}.chc #campaign-headline .caption-inner{position:absolute;top:100%;left:0;right:0;height:48px;z-index:1;margin-top:5%;opacity:1 !important;}.chc #campaign-headline .caption-inner a{text-decoration:none;}.chc-ccform{position:relative;}.chc #banner-title{position:absolute;bottom:0;height:20%;width:100%;background-color:#b31b1b;text-align:left;}.chc #banner-title{font-family:"Open Sans",sans-serif !important;font-size:3.3vw;color:#fff;}.chc #subpage-title{font-family:"Open Sans",sans-serif !important;font-size:3.3vw;color:#fff;position:absolute;width:600px;bottom:40%;text-align:center;margin-left:150px;line-height:1.5em;}.chc .donate{width:100%;position:absolute;height:100%;}.chc #subpage-title .donate{background:rgba(0,0,0,0.4);}.tagline{margin-left:7%;}.chc .donate > p{border:3px solid #fff;}.chc .banner-wrapper{padding:10px;width:100%;}.chc #subpage-title .banner-wrapper{background:rgba(0,0,0,0.4);}.tagline{margin-left:7%;}.chc .banner-wrapper > p{border:3px solid #fff;}.chc .tagline{position:absolute;width:50%;top:50%;transform:translateY(-50%);}.chc .chclogo{width:30%;float:right;}.chclogo img:hover{cursor:pointer;}.chc .slide-img-div > .slide-grid-gradient{display:block;position:relative;height:100%;width:100%;}.chc .full-width{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw;}.chc .parallax-outer-wrapper{height:500px;color:white;display:grid;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:left;padding:20px 0;}.chc .parallax-outer-wrapper > .chc .parallax-inner-wrapper{display:grid;width:100%;margin:0 auto;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;}.chc .gradient{position:relative;background-color:rgba(0,0,0,0.4);}.chc .priority-wrapper,.giving.chc .priority-wrapper{position:relative;display:block;text-align:left;margin-left:50px;top:30%;}.chc-hp-highlights{font-family:"Open Sans",sans-serif;font-size:1.1vw;font-weight:400;width:30%;padding:20px 0;}.chc-learn-more-wrapper{display:inline-block;text-align:center;font-weight:500;padding-bottom:20px;}.chc-learn-more{background-color:transparent;border:1px solid #fff;padding:10px;line-height:0.6;padding:0.4em 0.5em 0.45em;font-size:4vw;text-decoration:none;color:#fff;}.readnow a{color:#b31b1b;}.priority-headline{color:#b31b1b;font-size:2.5vw;font-weight:400;line-height:4vw;padding:0 20px 30px 20px;text-align:center;}.chc .three-col{padding:20px;}.about-research,.about-engagement,.about-outreach,.about-team{margin:30px 0;}.views-limit-grouping-group{align-items:center;margin-top:2em;margin-left:2em;display:flex;flex-wrap:wrap;justify-content:space-between;}.views-limit-grouping-group > h3{color:#b31b1b !important;width:100%;}.views-limit-grouping-group > .views-limit-grouping{display:flex;width:100%;}@media (min-width:992px){.views-limit-grouping-group > .views-limit-grouping{width:45%;}}.node-timeline #popup-close{position:absolute;z-index:2002;top:8px;right:8px;width:35px;height:34px;padding:0;margin:0;border:0;background:url(/themes/custom/cwd_base/images/cwd_utilities/modal_close_hd.png) 0 0 no-repeat;background-size:35px;opacity:0;border-radius:4px;cursor:pointer;transition:opacity 0.25s;}.timeline > .cards > .card > a{display:flex;width:100%;color:#282828;text-decoration:none;}.timeline > .cards > .card > a:hover,.timeline > .cards > .card > a:focus{text-decoration:underline;}.timeline > .cards > .card{padding-top:0;padding-bottom:0;}.timeline > .cards > .card::after{border-bottom:0;}.timeline-photo,.chcphoto{width:100px;}.timeline-photo{line-height:0;}.timeline-info,.team-member{width:calc(100% - 100px);}.timeline-info{padding:10px 15px 15px;display:flex;flex-direction:column;justify-content:center;}.team-member{min-height:150px;}.team-member-info{min-height:100px;margin:0 15px 15px 15px;}.chc .hide{display:none;}.timeline-photo img,.chcphoto img{border-radius:100%;}.chcphoto:hover > img{transition:transform 0.2s;transform:scale(1.75);}.timeline-popup:hover img,.timeline-popup:focus img{transition:transform 0.3s;transform:scale(1.25);}.chcphoto:hover > .hide{display:block;color:white;position:absolute;width:100%;height:auto;background:rgba(0,0,0,0.8);margin:auto;padding:10px;}@media (min-width:992px){.chcphoto:hover > .hide{width:45%;}}.timeline-photo:hover > .hide{z-index:10;}.timeline-info .name,.team-member-info .name{font-weight:600;text-transform:uppercase;}.research-timeline{margin:70px 0 70px 0;}.feature-story{padding:70px 0;}.research-action{padding-bottom:100px;}.chc .topadjustment{position:relative;top:55px;transition:top 0.5s;height:650px;max-height:850px;}.chc-grants li{list-style:none !important;background-image:none;}.chc .chc-grants li:nth-child(odd){background-color:#edebeb;}.chc-research-item #taxonomy-term-825{background-color:red;}.chc-research-item #taxonomy-term-825 h2 a{color:white;}.grid-container{display:grid;grid-gap:20px;}.button-grid-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;text-align:center;margin-bottom:50px;}.canine-research{background-color:#f2f2f2;padding:25px 25px 25px 25px;}.canine-research .field-name-title,.research-category,.chc-research-items{background-color:#fff;}.canine-research .field-name-title,.research-category,.chc-research-items{padding:30px 10px 0 10px;}.chc-research-items{padding-top:10px;}.chc-research-item{display:flex;flex-wrap:wrap;column-gap:5px;justify-content:flex-start;padding:30px 0;}.chc-research-item .taxonomy-term{text-align:center;background-color:#f2f2f2;border-radius:25px;padding:5px;border:1px solid blue;}.chc-research-item .taxonomy-term h2{font-size:1em;padding:3px;margin:0;}.chc-research-item .taxonomy-term a{text-decoration:none;}.chc .section-home-compact-img #subheader .secondary h1{margin:35px 0 35px;font-size:2.5em;}.chc .diablogo{position:absolute;width:50%;margin-left:60%;top:50%;transform:translateY(-50%);}@media screen and (max-width:400px){.views-limit-grouping-group{margin-left:0;font-size:0.7em;}}@media only screen and (min-width:320px) and (max-width:768px){.chc #mobile-site-titles{display:none !important;}.chc .donate{width:90%;}.chc #mobile-quick-links{display:none !important;}.chc .chc-learn-more{padding:10px;width:200px;margin:auto 0;line-height:40px;}.chc .chc-hp-highlights{font-size:1.2em;width:90%;}.chc .priority-headline{padding:0;}}@media screen and (max-width:1300px){.chc #campaign-headline{bottom:50%;font-family:Verdana,sans-serif;font-size:0.755em;line-height:1.7;background:rgba(0,0,0,0.8) !important;width:500px;right:15%;}.team-grid-container .views-limit-grouping:nth-child(n+2):nth-child(-n+3){grid-row-start:2;}.team-grid-container .views-limit-grouping:nth-child(n+4):nth-child(-n+5){grid-row-start:3;}.team-grid-container .views-limit-grouping:nth-child(n+6):nth-child(-n+7){grid-row-start:4;}.team-grid-container .views-limit-grouping:nth-child(n+8):nth-child(-n+9){grid-row-start:5;}.team-grid-container .views-limit-grouping:nth-child(n+10):nth-child(-n+11){grid-row-start:6;}.team-grid-container .views-limit-grouping:nth-child(n+12):nth-child(-n+13){grid-row-start:7;}.team-grid-container .views-limit-grouping:nth-child(n+14):nth-child(-n+15){grid-row-start:8;}.team-grid-container .views-limit-grouping:nth-child(n+16):nth-child(-n+17){grid-row-start:9;}.team-grid-container .views-limit-grouping:nth-child(n+18):nth-child(-n+19){grid-row-start:10;}.team-grid-container .views-limit-grouping:nth-child(n+20):nth-child(-n+21){grid-row-start:11;}.team-grid-container .views-limit-grouping:nth-child(n+22):nth-child(-n+23){grid-row-start:12;}.team-grid-container .views-limit-grouping:nth-child(n+24):nth-child(-n+25){grid-row-start:13;}.team-grid-container .views-limit-grouping:nth-child(n+26):nth-child(-n+27){grid-row-start:14;}.team-grid-container .views-limit-grouping:nth-child(n+28):nth-child(-n+29){grid-row-start:15;}.team-grid-container .views-limit-grouping:nth-child(n+30):nth-child(-n+31){grid-row-start:16;}.team-grid-container .views-limit-grouping:nth-child(n+32):nth-child(-n+33){grid-row-start:17;}.team-grid-container .views-limit-grouping:nth-child(n+34):nth-child(-n+35){grid-row-start:18;}.team-grid-container .views-limit-grouping:nth-child(n+36):nth-child(-n+37){grid-row-start:19;}.team-grid-container .views-limit-grouping:nth-child(n+38):nth-child(-n+39){grid-row-start:20;}.team-grid-container .views-limit-grouping:nth-child(n+40):nth-child(-n+41){grid-row-start:21;}.team-grid-container .views-limit-grouping:nth-child(n+42):nth-child(-n+43){grid-row-start:22;}.team-grid-container .views-limit-grouping:nth-child(n+44):nth-child(-n+45){grid-row-start:23;}.team-grid-container .views-limit-grouping:nth-child(n+46):nth-child(-n+47){grid-row-start:24;}.team-grid-container .views-limit-grouping:nth-child(n+48):nth-child(-n+49){grid-row-start:25;}.team-grid-container .views-limit-grouping:nth-child(n+50):nth-child(-n+51){grid-row-start:26;}.team-grid-container .views-limit-grouping:nth-child(n+52):nth-child(-n+53){grid-row-start:27;}.team-grid-container .views-limit-grouping:nth-child(n+54):nth-child(-n+55){grid-row-start:28;}.team-grid-container .views-limit-grouping:nth-child(n+56):nth-child(-n+57){grid-row-start:29;}.team-grid-container .views-limit-grouping:nth-child(n+58):nth-child(-n+59){grid-row-start:30;}.team-grid-container .views-limit-grouping:nth-child(n+60):nth-child(-n+61){grid-row-start:31;}}@media screen and (max-width:830px){.team-grid-container .views-limit-grouping:nth-child(n+2):nth-child(-n+2){grid-row-start:2;}.team-grid-container .views-limit-grouping:nth-child(n+3):nth-child(-n+4){grid-row-start:3;}.team-grid-container .views-limit-grouping:nth-child(n+4):nth-child(-n+5){grid-row-start:4;}.team-grid-container .views-limit-grouping:nth-child(n+5):nth-child(-n+6){grid-row-start:5;}.team-grid-container .views-limit-grouping:nth-child(n+6):nth-child(-n+7){grid-row-start:6;}.team-grid-container .views-limit-grouping:nth-child(n+7):nth-child(-n+8){grid-row-start:7;}.team-grid-container .views-limit-grouping:nth-child(n+8):nth-child(-n+9){grid-row-start:8;}.team-grid-container .views-limit-grouping:nth-child(n+9):nth-child(-n+10){grid-row-start:9;}.team-grid-container .views-limit-grouping:nth-child(n+10):nth-child(-n+11){grid-row-start:10;}.team-grid-container .views-limit-grouping:nth-child(n+11):nth-child(-n+12){grid-row-start:11;}.team-grid-container .views-limit-grouping:nth-child(n+12):nth-child(-n+13){grid-row-start:12;}.team-grid-container .views-limit-grouping:nth-child(n+13):nth-child(-n+14){grid-row-start:13;}.team-grid-container .views-limit-grouping:nth-child(n+14):nth-child(-n+15){grid-row-start:14;}.team-grid-container .views-limit-grouping:nth-child(n+15):nth-child(-n+16){grid-row-start:15;}.team-grid-container .views-limit-grouping:nth-child(n+16):nth-child(-n+17){grid-row-start:16;}.team-grid-container .views-limit-grouping:nth-child(n+17):nth-child(-n+18){grid-row-start:17;}.team-grid-container .views-limit-grouping:nth-child(n+18):nth-child(-n+19){grid-row-start:18;}.team-grid-container .views-limit-grouping:nth-child(n+19):nth-child(-n+20){grid-row-start:19;}.team-grid-container .views-limit-grouping:nth-child(n+20):nth-child(-n+21){grid-row-start:20;}.team-grid-container .views-limit-grouping:nth-child(n+21):nth-child(-n+22){grid-row-start:21;}.team-grid-container .views-limit-grouping:nth-child(n+22):nth-child(-n+23){grid-row-start:22;}.team-grid-container .views-limit-grouping:nth-child(n+23):nth-child(-n+24){grid-row-start:23;}.team-grid-container .views-limit-grouping:nth-child(n+24):nth-child(-n+25){grid-row-start:24;}.team-grid-container .views-limit-grouping:nth-child(n+25):nth-child(-n+26){grid-row-start:25;}.team-grid-container .views-limit-grouping:nth-child(n+26):nth-child(-n+27){grid-row-start:26;}.team-grid-container .views-limit-grouping:nth-child(n+27):nth-child(-n+28){grid-row-start:27;}.team-grid-container .views-limit-grouping:nth-child(n+28):nth-child(-n+29){grid-row-start:28;}.team-grid-container .views-limit-grouping:nth-child(n+29):nth-child(-n+30){grid-row-start:29;}.team-grid-container .views-limit-grouping:nth-child(n+30):nth-child(-n+31){grid-row-start:30;}.team-grid-container .views-limit-grouping:nth-child(n+31):nth-child(-n+32){grid-row-start:31;}.team-grid-container .views-limit-grouping:nth-child(n+32):nth-child(-n+33){grid-row-start:32;}.team-grid-container .views-limit-grouping:nth-child(n+33):nth-child(-n+34){grid-row-start:33;}.team-grid-container .views-limit-grouping:nth-child(n+34):nth-child(-n+35){grid-row-start:34;}.team-grid-container .views-limit-grouping:nth-child(n+35):nth-child(-n+36){grid-row-start:35;}.team-grid-container .views-limit-grouping:nth-child(n+36):nth-child(-n+37){grid-row-start:36;}.team-grid-container .views-limit-grouping:nth-child(n+37):nth-child(-n+38){grid-row-start:37;}.team-grid-container .views-limit-grouping:nth-child(n+38):nth-child(-n+39){grid-row-start:38;}.team-grid-container .views-limit-grouping:nth-child(n+39):nth-child(-n+40){grid-row-start:39;}.team-grid-container .views-limit-grouping:nth-child(n+40):nth-child(-n+41){grid-row-start:40;}.team-grid-container .views-limit-grouping:nth-child(n+41):nth-child(-n+42){grid-row-start:41;}.team-grid-container .views-limit-grouping:nth-child(n+42):nth-child(-n+43){grid-row-start:42;}.team-grid-container .views-limit-grouping:nth-child(n+43):nth-child(-n+44){grid-row-start:43;}.team-grid-container .views-limit-grouping:nth-child(n+44):nth-child(-n+45){grid-row-start:44;}.team-grid-container .views-limit-grouping:nth-child(n+45):nth-child(-n+46){grid-row-start:45;}.team-grid-container .views-limit-grouping:nth-child(n+46):nth-child(-n+47){grid-row-start:46;}.team-grid-container .views-limit-grouping:nth-child(n+47):nth-child(-n+48){grid-row-start:47;}.team-grid-container .views-limit-grouping:nth-child(n+48):nth-child(-n+49){grid-row-start:48;}.team-grid-container .views-limit-grouping:nth-child(n+49):nth-child(-n+50){grid-row-start:49;}.team-grid-container .views-limit-grouping:nth-child(n+50):nth-child(-n+51){grid-row-start:50;}.team-grid-container .views-limit-grouping:nth-child(n+51):nth-child(-n+52){grid-row-start:51;}.team-grid-container .views-limit-grouping:nth-child(n+52):nth-child(-n+53){grid-row-start:52;}.team-grid-container .views-limit-grouping:nth-child(n+53):nth-child(-n+54){grid-row-start:53;}.team-grid-container .views-limit-grouping:nth-child(n+54):nth-child(-n+55){grid-row-start:54;}.team-grid-container .views-limit-grouping:nth-child(n+55):nth-child(-n+56){grid-row-start:55;}.team-grid-container .views-limit-grouping:nth-child(n+56):nth-child(-n+57){grid-row-start:56;}.team-grid-container .views-limit-grouping:nth-child(n+57):nth-child(-n+58){grid-row-start:57;}.team-grid-container .views-limit-grouping:nth-child(n+58):nth-child(-n+59){grid-row-start:58;}.team-grid-container .views-limit-grouping:nth-child(n+59):nth-child(-n+60){grid-row-start:59;}}@media only screen and (max-width:768px){.chc .section-home-compact-img #subheader .sub-branding{padding-left:50px;}.chc #campaign-headline{display:none;}.chc .slider-header{display:none;}.chc #subpage-title{display:none;}.chc .chclogo{padding:0;}.giving #mobile-quick-links{display:none !important;}}.ess.hospital-unit-landing #unit-header.unit-campaign h2{text-transform:none;}.ess .flex-grid .link-button{margin:0.5em 0 3em;}.ess .view-block .link-block{margin:-0.35em 0 0 !important;}.ess .flex-grid h2{font-size:27px !important;margin-top:2px;margin-bottom:1em;}.ess .flex-grid .intro{color:#555;}.ess .flex-grid img{border-bottom:5px solid #b9cd74;}.ess.hospital-unit-landing .news h2,.ess.hospital-unit-landing .events h2{font-size:27px;font-style:normal;}@media only screen and (min-width:768px){.ess #main-content{background:linear-gradient(10deg,#e8f3f8 0%,#ffffff 80%);}.ess .flex-grid{margin-bottom:0 !important;}.ess .flex-grid .link-button,.ess .view-block .link-block{margin:1em 0 0;}.cssvwunit.cssvhunit .ess.hospital-unit-landing #unit-header.unit-campaign{max-height:40vh;min-height:300px;}.ess.hospital-unit-landing #unit-header.unit-campaign h1{margin-bottom:0.32em;}.ess.hospital-unit-landing #unit-header.unit-campaign h2{margin:0 0 0.7em;}.ess.hospital-unit-landing #unit-header.unit-campaign .container{display:flex;flex-direction:column;justify-content:flex-end;}.ess.hospital-unit-landing #unit-header.unit-campaign:before{background:linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,0.6) 100%);}}@media only screen and (min-width:960px){.ess #unit-navigation ul.menu,.view-page-portfolio #unit-navigation ul.menu,.node-type-portfolio-project #unit-navigation ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.ess:not(.hospital-unit-landing) #unit-navigation ul.menu,.view-page-portfolio #unit-navigation ul.menu,.node-type-portfolio-project #unit-navigation ul.menu{margin-left:-1.125em;}.ess #unit-navigation ul.menu li,.view-page-portfolio #unit-navigation ul.menu li,.node-type-portfolio-project #unit-navigation ul.menu li{margin-left:0 !important;margin-right:0 !important;}}@media only screen and (min-width:1100px){.ess .flex-grid h2{font-size:35px !important;}.ess.hospital-unit-landing .news h2,.ess.hospital-unit-landing .events h2{font-size:35px;}.ess .view-block .link-block{margin:-0.2em 0 0 !important;}}@media only screen and (min-width:1280px){.ess .flex-grid h2{font-size:35px !important;}.ess .flex-grid p{line-height:1.8;}.ess .flex-grid .intro{font-size:23px;line-height:1.65;margin-bottom:1.1em;}}#main article .flex-grid{margin-bottom:1.5em;}.flex-grid > *{width:100%;}@media (min-width:768px){.flex-grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px;box-sizing:border-box;}.flex-grid > *{padding:0 10px;margin-bottom:2em;box-sizing:border-box;}.flex-grid > .flex-1{width:8.3333333333%;}.flex-grid > .flex-2{width:16.6666666667%;}.flex-grid > .flex-3{width:25%;}.flex-grid > .flex-4{width:33.3333333333%;}.flex-grid > .flex-5{width:41.6666666667%;}.flex-grid > .flex-6{width:50%;}.flex-grid > .flex-7{width:58.3333333333%;}.flex-grid > .flex-8{width:66.6666666667%;}.flex-grid > .flex-9{width:75%;}.flex-grid > .flex-10{width:83.3333333333%;}.flex-grid > .flex-11{width:91.6666666667%;}.flex-grid > .flex-1-5{width:20%;}.flex-grid > .flex-1-8{width:12.5%;}.flex-grid.collapse-cols{margin-left:0;margin-right:0;}.flex-grid.collapse-rows > *{margin-bottom:0;}.flex-grid.compact-rows > *{margin-bottom:0.35em;}.flex-grid.collapse-cols > *{padding:0;}.flex-grid.padded > *{padding-top:10px;padding-bottom:10px;}.flex-grid > hr{margin:0 10px 2em;}.flex-grid.collapse-rows > hr{margin-bottom:0;}.flex-grid.compact-rows > hr{margin-bottom:0.35;}.flex-grid.collapse-cols > hr{margin-left:0;margin-right:0;}}ul.custom > li:before,ul.custom.recursive ul > li:before{font:normal normal normal 14px/1 FontAwesome;speak:never;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}ul.custom.status > li:before{display:inline-block;font:normal normal normal 14px/1 "Material-Design-Iconic-Font";font-size:inherit;speak:never;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}ul.custom li,ol.custom li{margin-bottom:0.5em;background:none;}ul.custom li > ul,ul.custom li > ol,ol.custom li > ul,ol.custom li > ol{margin-top:0.5em;}ul.custom,ul.custom.recursive ul,ol.custom,ol.custom.recursive ol{padding-left:0;margin-left:0;}ul.custom.inline,ol.custom.inline{margin-right:-15px;}@media (min-width:768px){ul.custom.inline,ol.custom.inline{margin-right:-30px;}}ul.custom.inline > li,ol.custom.inline > li{padding-right:15px;}@media (min-width:768px){ul.custom.inline > li,ol.custom.inline > li{padding-right:30px;}}ul.custom > li,ul.custom.recursive ul > li{list-style:none;position:relative;padding-left:1.2em;}ul.custom > li:before,ul.custom.recursive ul > li:before{content:"\f0da";opacity:0.5;position:absolute;left:2px;line-height:inherit;}ul.custom.success > li,ul.custom.success.recursive ul > li,ul.custom.failure > li,ul.custom.failure.recursive ul > li,ul.custom.warning > li,ul.custom.warning.recursive ul > li,ul.custom.notifications > li,ul.custom.notifications.recursive ul > li,ul.custom.status > li,ul.custom.status.recursive ul > li,ul.custom.on-off > li,ul.custom.on-off.recursive ul > li,ul.custom.on-off-steps > li,ul.custom.on-off-steps.recursive ul > li{padding-left:1.7em;}ul.custom.on-off-toggle > li,ul.custom.on-off-toggle.recursive ul > li,ul.custom.nerd > li,ul.custom.nerd.recursive ul > li{padding-left:2.2em;}ul.custom.chevrons > li:before,ul.custom.chevrons.recursive ul > li:before{content:"\f105";font-size:143%;line-height:1.09;}ul.custom.success > li:before,ul.custom.success.recursive ul > li:before,ul.custom.on-off > li.on:before,ul.custom.on-off.recursive ul > li.on:before,ul.custom.on-off-steps > li.on:before,ul.custom.on-off-steps.recursive ul > li.on:before{content:"\f00c";color:#008a00;opacity:1;left:1px;}ul.custom.failure > li:before,ul.custom.failure.recursive ul > li:before,ul.custom.on-off > li.off:before,ul.custom.on-off.recursive ul > li.off:before{content:"\f00d";color:#cc1e1e;opacity:1;left:2px;}ul.custom.on-off-steps > li.off:before,ul.custom.on-off-steps.recursive ul > li.off:before{content:"\f00c";color:#000000;opacity:0.16;left:1px;}ul.custom.warning > li:before,ul.custom.warning.recursive ul > li:before{content:"\f071";color:#cc1e1e;opacity:1;left:1px;}ul.custom.notifications > li:before,ul.custom.notifications.recursive ul > li:before{content:"\f06a";color:#767676;opacity:1;padding:0 1px;left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:107.1%;line-height:1.5;}ul.custom.status > li:before,ul.custom.status.recursive ul > li:before{content:"\f265";color:#639fc0;opacity:1;padding:0 1px;left:1px;font-size:107.1%;line-height:1.6;}ul.custom.nerd > li:before,ul.custom.nerd.recursive ul > li:before{font-family:inherit;content:"🤓";opacity:1;padding:0 1px;left:1px;line-height:1.62;}ul.custom.nerd > li.off:before,ul.custom.nerd.recursive ul > li.off:before{content:"😐";opacity:0.5;}ul.custom.on-off > li:before,ul.custom.on-off.recursive ul > li:before,ul.custom.on-off-steps > li:before,ul.custom.on-off-steps.recursive ul > li:before{content:"\f141";padding:0 1px;left:0.15em;opacity:0.16;}ul.custom.on-off-toggle > li:before,ul.custom.on-off-toggle.recursive ul > li:before{content:"\f141";padding:0 1px;left:0.15em;font-size:128.6%;line-height:1.25;opacity:0.2;}ul.custom.on-off-toggle > li.off:before,ul.custom.on-off-toggle.recursive ul > li.off:before{content:"\f204";opacity:0.5;left:0;}ul.custom.on-off-toggle > li.on:before,ul.custom.on-off-toggle.recursive ul > li.on:before{content:"\f205";opacity:1;left:0;color:#b31b1b;}ol.custom > li,ol.custom.recursive ol > li{list-style:none;position:relative;padding-left:3em;min-height:2.2em;margin-bottom:1em;}li > ol.custom,ol.custom.recursive li > ol{margin-top:1.25em;}ol.custom,ol.custom.recursive ol{counter-reset:ordered-list;}ol.custom > li:before,ol.custom.recursive ol > li:before{counter-increment:ordered-list;content:counter(ordered-list);position:absolute;left:0;top:-0.3em;width:2.2em;height:2.2em;line-height:2.2em;background:#eee;background:rgba(0,0,0,0.05);border-radius:100%;font-family:Iowan Old Style,Georgia,Athelas,Baskerville,Sitka Display,Constansia,serif;text-align:center;}ol.custom.large{margin-top:3em;margin-bottom:2em;}ol.custom.large > li,ol.custom.large.recursive ol > li{padding-left:5.5em;min-height:4.4em;margin-bottom:2em;}ol.custom.large > li:before,ol.custom.large.recursive ol > li:before{font-size:200%;}.no-bullet li{padding-left:0 !important;}.no-bullet li .fa,.no-bullet li .zmdi{color:#555;width:0.9em;margin-right:0.7em;text-align:center;position:relative;top:0.05em;}.no-bullet li:before{content:none !important;}.custom.ess-paws{margin-top:2em;margin-left:-3px;font-size:15px;font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;}.custom.ess-paws > li:before{font-family:FontAwesome;content:"\f1b0";background:#b1c763;color:#fff;transform:rotate(45deg);}.custom.ess-paws > li:nth-child(2):before{background:#a3c763;}.custom.ess-paws > li:nth-child(3):before{background:#95c763;}.custom.ess-paws > li:nth-child(4):before{background:#88c763;}.custom.ess-paws > li:nth-child(5):before{background:#7ac763;}.custom.ess-paws > li:nth-child(6):before{background:#6dc763;}.custom.ess-paws > li:nth-child(7):before{background:#63c766;}.custom.ess-paws > li:nth-child(8):before{background:#63c773;}@media only screen and (min-width:960px){.custom.ess-paws{font-size:17px;}}a.link-button,.ess .view-block .link-block{font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;background:#2f739e;font-weight:400;font-size:16px;padding:0.65em 1.1em 0.75em;display:inline-block;line-height:1;color:#fff;text-decoration:none !important;white-space:nowrap;border:0;text-transform:none;}a.link-button:hover,a.link-button:focus,.ess .view-block .link-block:hover,.ess .view-block .link-block:focus{background:#2471a7;}a.link-button:active,.ess .view-block .link-block:active{background:#185076;}.ess .view-block .link-block .fa{margin:0;padding:0;font-size:14px;margin-left:-0.25em;}a.link-button-icon:after,.ess .view-block .link-block .fa:before{display:inline-block;font:normal normal normal 14px/1 "Material-Design-Iconic-Font";font-size:inherit;speak:never;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f2fb";font-size:20px;position:relative;top:2px;margin:0 -0.05em 0 0.5em;}.ess .hospital-services .services-list,.ess .hospital-services .services-list:after{background-color:#253541;background:rgba(37,53,65,0.8);}.ess .hospital-services .services-list{color:#efefef;}.ess .hospital-services .services-list h2{display:block;font-style:normal;float:none;}.ess .hospital-services .services-list p{color:#efefef;line-height:1.8;margin-bottom:3em;}@media only screen and (min-width:960px){.ess .hospital-services .services-list{padding-top:50px;width:40%;border-left:7px solid #e8f3f8;}}@media only screen and (min-width:1280px){.ess .hospital-services .services-list h2{font-size:35px;}.ess .hospital-services .services-list p{font-size:18px;}}.ess-knowledge-base h2{margin-left:-1px;margin-bottom:0.65em !important;}.view-page-portfolio #sidebar-top,.view-page-portfolio #sidebar-bottom{display:none;}.view-page-portfolio #main{width:100%;min-height:400px;}.view-page-portfolio #main-content{background:#fff !important;}.view-page-portfolio #main-content > .container:before{content:none !important;}.view-portfolio form{border-bottom:3px solid #ededed;padding-bottom:2em;margin-bottom:3em;}.view-portfolio .views-exposed-form{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-5px;margin-right:-5px;}.view-portfolio .views-exposed-form > *{box-sizing:border-box;padding-left:5px;padding-right:5px;width:100%;}.view-portfolio .views-exposed-form .js-form-type-textfield{flex-grow:2;}.view-portfolio .views-exposed-form #edit-actions{align-self:flex-end;}.view-portfolio .form-item{margin-right:0 !important;}.view-portfolio .form-item-field-date-created-value-min{margin-right:5px !important;}.view-portfolio .form-item-field-date-created-value-max{margin-left:5px !important;}.view-portfolio label{min-height:28px;}.view-portfolio .chosen-container{width:100% !important;}.view-portfolio select{width:100%;}.view-portfolio input{margin-right:0 !important;}.view-portfolio .views-submit-button{margin-right:0;}.view-portfolio #edit-field-date-created-value-wrapper{margin-top:14px;}#edit-field-date-created-value-wrapper > label{color:#727272;font-weight:400;font-size:13px;text-transform:uppercase;min-height:24px;}.view-portfolio #edit-field-date-created-value-wrapper > .views-widget{display:-webkit-box;display:-ms-flexbox;display:flex;}.node-portfolio-project{font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;font-weight:500;color:#444;}.node-portfolio-project .field{margin-bottom:1.5em;}.node-portfolio-project .field-name-body{font-family:Verdana,sans-serif;font-weight:400;width:100%;color:#000;padding-bottom:1.5em;}.node-portfolio-project .field-label{margin-right:0.25em;color:#727272;text-transform:uppercase;font-weight:400;}.field-name-field-ess-type{display:flex;}.field-name-field-ess-collaborators,.field-name-field-ess-colaborators,.field-name-field-ess-courses{width:100%;}.field-name-field-ess-collaborators .field-label,.field-name-field-ess-colaborators .field-label,.field-name-field-ess-courses .field-label{margin-bottom:0.6em;}.field-name-field-ess-ce-credits{width:100%;}.field-name-field-ess-type .field-label{-ms-flex-negative:10;flex-shrink:10;}.field-name-field-created{width:100%;}.field-name-field-ess-colaborators .field-label,.field-name-field-ess-colaborators .field-items,.field-name-field-ess-colaborators .field-item,.field-name-field-ess-courses .field-label,.field-name-field-ess-courses .field-items,.field-name-field-ess-courses .field-item,.field-name-field-created .field-label,.field-name-field-created .field-items,.field-name-field-created .field-item{display:inline;}.field-name-field-ess-colaborators .field-item:last-of-type:after,.field-name-field-ess-courses .field-item:last-of-type::after{content:none;}.node-portfolio-project .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.node-portfolio-project .field-name-field-image{width:100%;}.node-portfolio-project .field-name-field-image a{display:block;}.field-name-field-ess-faculty .field-item:before{display:inline-block;font:normal normal normal 14px/1 "Material-Design-Iconic-Font";font-size:inherit;speak:never;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f207";margin-right:0.4em;font-size:16px;}.node-portfolio-project ul.links{margin-left:0;padding-left:0;margin:-0.5em 0 1.5em;list-style:none;}.node-portfolio-project ul.links li{background:none;padding-left:0;}.view-portfolio .views-row{border-top:1px solid #ededed;padding-top:2em;margin-bottom:2em;}.view-portfolio .views-row:first-of-type{border-top:0;padding-top:0;}.view-portfolio .view-content{clear:both;}@media (min-width:600px){.node-portfolio-project.node-teaser .content{display:grid;grid-template-columns:30% auto auto;grid-template-rows:20% auto auto;column-gap:20px;}.node-portfolio-project.node-teaser .field-name-field-image{grid-column-start:1;grid-row-start:1;grid-row-end:3;}.node-portfolio-project.node-teaser .field-name-body{grid-column-start:2;grid-column-end:span 2;grid-row-start:2;}.node-portfolio-project.node-teaser .field-name-field-ess-type{grid-column-start:2;grid-column-end:2;}.node-portfolio-project.node-teaser .field-name-field-ess-faculty{grid-column-start:3;grid-column-end:3;justify-self:end;}.node-portfolio-project ul.links{text-align:right;}}@media (min-width:768px){.view-portfolio .views-exposed-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-portfolio #edit-field-ess-faculty-tid-wrapper,.view-portfolio #edit-field-ess-type-tid-wrapper,.view-portfolio #edit-field-ess-year-created-value-wrapper,.view-portfolio #edit-field-created-value-wrapper{width:33%;}.view-portfolio #edit-field-date-created-value-wrapper{width:100%;}.node-portfolio-project.node-teaser .content{grid-template-columns:34% auto auto;column-gap:30px;}.node-portfolio-project ul.links{margin-top:-5%;margin-bottom:5%;}}@media (min-width:1024px){.view-portfolio .views-exposed-form{flex-wrap:nowrap;}.view-portfolio form{padding-bottom:1em;margin-bottom:3em !important;}.view-portfolio .views-exposed-form > *{width:auto !important;min-width:180px;}.view-portfolio #edit-field-date-created-value-wrapper{margin-top:-24px;}.view-portfolio .views-submit-button{min-width:0 !important;}.view-portfolio .views-submit-button input{margin-top:28px !important;}.view-portfolio #edit-combine-wrapper{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;padding-right:0 !important;}}@media (min-width:1300px){.view-portfolio .views-exposed-form{margin-left:-12px;margin-right:-12px;}.view-portfolio .views-exposed-form > *{padding-left:12px;padding-right:12px;}.view-portfolio .views-exposed-form > *{min-width:220px;}}.ess .band.highlights{padding-bottom:0;}.ess .view-block.events{margin:0;float:left;width:100%;clear:both;padding:56px 0 60px;}@media only screen and (min-width:768px){.ess .view-block.news + .view-block.events{background:linear-gradient(to right,rgba(250,250,250,0) 0%,rgb(250,250,250) 50%,rgba(250,250,250,0) 100%);}}@media only screen and (min-width:960px){.ess .view-events .list-menu{display:-webkit-box;display:-ms-flexbox;display:flex;}.ess .view-events .list-menu li{width:30%;margin:0 5% 0 0;}.ess .view-events .list-menu li:last-child{margin-right:0;}.ess .view-events .list-menu li a{border:0;}}.section-home-ess{float:left;width:100%;height:144px;margin-top:-4%;margin-top:-4vw;margin-bottom:-2%;overflow:hidden;}.section-home-ess #subheader{border:0;position:absolute;left:0;}#unit-header .section-home-ess h1{font-size:26px;}.section-home-ess #subheader > .stunt-double{background-image:url(/themes/custom/cornell_cvm/images/cvm/landing_banner_compact_ess.jpg);}.section-home-ess .sub-branding .secondary{position:absolute !important;top:auto !important;bottom:-150px;}@media only screen and (min-width:768px){#unit-header .section-home-ess h1{font-size:36px;}.section-home-ess{height:180px;margin-top:-2%;margin-top:-2vw;margin-bottom:-2em;}}@media only screen and (min-width:960px){.section-home-ess .sub-branding .secondary{bottom:16% !important;}}@media only screen and (min-width:1281px){#unit-header .section-home-ess h1{font-size:44px;}}@media only screen and (max-width:767px){.ess.hospital-unit-landing #unit-header.unit-campaign:before{background:-moz-linear-gradient(top,rgba(41,75,104,0.7) 0%,rgba(30,55,76,0.8) 100%);background:-webkit-linear-gradient(top,rgba(41,75,104,0.7) 0%,rgba(30,55,76,0.8) 100%);background:linear-gradient(to bottom,rgba(41,75,104,0.7) 0%,rgba(30,55,76,0.8) 100%);}.ess.hospital-unit-landing #unit-header.unit-campaign h2{color:#dbf2ff;}}body.giving{}body.giving #main-content{overflow:hidden;}body.giving #unit-header{padding:0 0 3.7em !important;}body.giving #site-header .stunt-double{height:10.7em !important;background:none !important;z-index:3 !important;}body.giving .fixedbanner{height:10.7em;background:#b31b1b;display:none;}body.giving #giving blockquote.pawquote p{font-size:2em;}body.giving .giving-msg{background:rgba(0,0,0,0.6);color:#ffffff;width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;margin:auto;}body.giving .giving-text{top:50%;left:50%;transform:translate(0,75%);width:100%;height:auto;margin:auto;}body.giving .search-box{width:50%;background-color:#790d0a;margin:20px auto;}body.giving .go-search{background-color:#b31b1b;width:28%;height:40px;line-height:40px;font-size:1.143em;border:none;float:right;-webkit-appearance:button;-moz-appearance:button;appearance:button;text-decoration:none;color:#fff;}body.giving .go-search:hover{text-transform:uppercase;color:#fff;text-decoration:none;cursor:pointer;}body.giving #search-wrapper{display:none;padding:3px;}body.giving #search-wrapper input{background-color:#790d0a;color:#ffffff;font-size:1.143em;width:70%;height:37px;border:1px dotted rgba(245,245,245,0.25);}html{scroll-behavior:smooth;}body.giving .priority-header{text-align:left;font-family:inherit;font-size:3.429em;color:#666;display:block;margin-top:-30px;line-height:1.7em;}body.giving .priority-header a{text-decoration:none;cursor:pointer;}body.giving .priority-header a:hover{text-decoration:underline;}body.giving .priority-content-wrapper{margin:50px 0;}body.giving .priority-text{text-align:left;font-size:1.429em;color:#666;}body.giving .text-center{text-align:center;}body.giving .flourish{margin-top:30px;}body.giving .giving-memorial h3{color:#b31b1b;}body.giving .give-now-button{background-color:#b31b1b;color:#fff;width:fit-content;text-align:center;padding:3% 10%;font-size:1.5em;}body.giving .give-now-button a{color:#fff;text-decoration:none;}body.giving .give-now-button:hover{font-weight:700;cursor:pointer;}body.giving .expand{position:relative;left:11%;width:75%;height:100px;-webkit-transition:height 1s,width 1s;overflow:hidden;transition:height 1s,width 1s,left 1s;cursor:pointer;}body.giving .expand img{opacity:0;transition:opacity 2000ms;display:block;margin:auto;width:100%;height:100%;}body.giving .expand:hover{position:relative;left:0%;width:100%;height:600px;}body.giving .expand:hover img{opacity:1;}body.giving .learn-more-wrapper{display:inline-block;text-align:center;margin:1.5em 0;}body.giving .learn-more-wrapper .learn-more{background-color:rgba(0,0,0,0.3);border:1px solid #aaa;padding:10px;height:fit-content;line-height:30px;padding:10px 50px;font-size:1.714em;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:nonen;text-decoration:none;color:#fff;font-family:"effra",Avenir Next,Segoe UI Light,Segoe UI,Helvetica Neue,sans-serif;}body.giving .learn-more:hover{color:#fff;background-color:rgba(0,0,0,0.4);border-color:#ddd;}body.giving .parallax-outer-wrapper{height:500px;color:white;display:grid;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;}body.giving .priority-wrapper{position:relative;display:block;text-align:center;margin:auto;top:30%;text-align:center;}body.giving .gradient{position:relative;background-color:rgba(0,0,0,0.4);}body.giving .headline{top:40%;text-align:center;padding:0 25px;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:3.5vw;font-weight:400;}body.giving .left-headline{position:absolute;top:40%;text-align:left;padding-left:10%;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:4.5vw;font-weight:400;}body.giving .parallax-outer-wrapper > .parallax-inner-wrapper{display:grid;width:100%;margin:0 auto;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;}body.giving #site-titles{display:table;float:left;}body.giving .giving-slider-wrapper{position:relative;}body.giving .giving-slider-wrapper .fade{opacity:unset;}#slider-header .fade{opacity:unset;}#slider-header .fade .caption-inner{opacity:unset;}body.giving .giving-header{display:table;position:absolute;top:15px;z-index:99;background:transparent !important;}body.giving .extra-padding{margin-left:14%;}body.giving .giving-header .valign{display:table-cell;vertical-align:middle;height:7em;border-left:2px solid #e5e5e5;border-color:rgba(0,0,0,0.1);padding-left:20px;background:transparent !important;}body.giving .giving-header .valign a{display:block;white-space:nowrap;float:left;clear:both;padding:0.3em 0 0;}body.giving .giving-header .valign a,body.giving .giving-header .valign a:first-child{padding:0.04em 0 0;}body.giving .giving-header .valign{height:4.76em;padding-left:12px;}body.giving .giving-header img{float:left;margin-right:22px;}body.giving #donate-wrapper{position:absolute;top:70%;width:100%;}body.giving #donate-wrapper .donate{margin-left:10%;width:252px;text-align:center;cursor:pointer;}body.giving #donate-wrapper .donate a{text-decoration:none;font-size:2em;color:#fff;text-transform:uppercase;}body.giving #donate-wrapper .donate a div{width:fit-content;padding:25px;border:1px solid #fff;white-space:nowrap;}body.giving #donate-wrapper .donate:hover,body.giving #donate-wrapper .donate:focus{background-color:rgba(255,255,255,0.4);}body.giving #giving-header .slide{display:none;}body.giving #giving-header .forward-back{position:absolute;top:0;right:0;margin-right:200px;height:auto;}body.giving #giving-header .forward,body.giving #giving-header .back{display:inline-block;background-color:#b31b1b;width:36px;margin:0 auto;top:50%;color:#fff;font-weight:700;text-align:center;}body.giving #giving-header .dab-group{text-align:center;}body.giving #giving-header .dab{height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color 0.6s ease;}body.giving #giving-header .active{background-color:#fff;}body.giving #giving-header .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s;animation-timing-function:ease-in-out;}@-webkit-keyframes fade{from{opacity:0.4;}to{opacity:1;}}@keyframes fade{from{opacity:0.4;}to{opacity:1;}}body.giving .static-header > div > p{color:white;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:4.5vw;font-weight:400;text-align:left;}body.giving .hide-this{display:none;}body.giving .unhide-this{display:block;}body.giving #unit-navigation .giving li a{font-size:1.143em !important;}body.giving #unit-navigation .parent ul{min-width:175px !important;}body.giving .hr-cp{border:none;width:50%;height:50px;margin-top:0;border-bottom:1px solid #1f1209;box-shadow:0 20px 20px -20px #333;margin:-50px auto 10px;}body.giving .h3-landing{text-align:center;font-family:inherit;font-size:3.429em;color:#666;display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;margin-bottom:1.5em;margin-top:1.5em;line-height:1.7;}body.giving .text-cp{text-align:left;font-family:inherit;font-size:1.429em;color:#666;}body.giving .left-container{padding-left:30px;}body.giving .impact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,300px));grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:35px;}body.giving a:hover{cursor:pointer;}body.giving .impact-grid a{text-decoration:none;}body.giving .impact-category{text-transform:uppercase;text-align:left;font-weight:700;}body.giving .impact-category a{color:#888;}body.giving .impact-story-intro{margin-left:10px;text-align:left;}body.giving .impact-story-intro a{color:#000;}body.giving .impact-story{position:relative;color:#000;text-decoration:none;}body.giving .impact-story-thumbnail{padding:30px 10px 10px;display:block;text-align:center;width:100%;}body.giving .impact-story-thumbnail img{height:200px;overflow:hidden;}body.giving .impact-story-thumbnail:hover{box-shadow:2px 2px 5px #ccc;-moz-box-shadow:2px 2px 5px #ccc;-webkit-box-shadow:2px 2px 5px #ccc;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);z-index:99999;}body.giving .category-stretch{text-transform:uppercase;font-size:2.286em;font-weight:700;}body.giving input.js-hide{display:none;}body.giving #giving-fab-content{position:fixed;width:250px;height:200px;bottom:0;right:0;overflow:hidden;z-index:99;pointer-events:none;}body.giving .giving-fab-buttons ul li{list-style:none;background:none;padding:0;position:relative;left:155px;-webkit-transform-origin:left right;transform-origin:left right;-webkit-transform:translateX(0px);transform:translateX(0px);transition:0.5s ease-in-out;pointer-events:auto;}body.giving .giving-fab-buttons ul li:hover,body.giving .giving-fab-buttons ul li:focus-within{left:0px;background-color:#0085ca;border-radius:25px;width:100%;margin-left:-10px;}body.giving .giving-fab-buttons .fab-background{color:#0085ca;}body.giving .giving-fab-buttons ul li a{text-decoration:none;}body.giving .giving-fab-buttons ul li .fab-descr{font-size:1.02em;text-transform:none;font-weight:500;color:#fff;}body.giving #fund-fact{position:relative;margin-top:200px;background-color:#fbfbfb;padding:0;}body.giving #fund-fact .grid-container{display:grid;width:95%;grid-gap:25px 0;float:left;}body.giving #fund-fact .heading{text-transform:uppercase;font-weight:700;color:#b31b1b;font-size:2em;}body.giving #fund-fact .sub-heading{font-size:1.2em;text-transform:uppercase;font-weight:700;color:#b31b1b;}body.giving .fund-name p{text-align:center;}body.giving .fund-icon{text-align:center;color:#253542;}body.giving .fund-hr{width:95%;margin:30px 0;border:none;height:5px;color:#253542;background-color:#253542;}body.giving .bold-and-big{color:#253542;font-weight:700;font-size:1.5em;}body.giving .sidebar-contact-info{position:relative;margin-top:50px;}body.giving #heading-wrapper{width:70%;margin:auto;padding:10px;text-align:center !important;}body.giving #heading-wrapper .heading{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;padding-bottom:25px;font-size:2.3em;color:#ac5a35;font-style:italic;}body.giving #tile-wrapper .heading-subtext p{padding-top:5%;}body.giving #headline .heading-subtext p{padding-top:2%;color:#666;}body.giving blockquote.giving-quote{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;padding:20px 70px 20px 105px;border:0;}body.giving blockquote.giving-quote h3{color:#444;margin-bottom:0.15em;}body.giving blockquote.giving-quote p{font-size:1.429em;font-style:italic;color:#ac5a35;}body.giving blockquote.giving-quote h3 + p{font-size:1.143em;font-style:normal;}body.giving blockquote.giving-quote footer{font-style:italic;font-size:0.929em;}body.giving hr .short-red{width:5%;margin-left:0;margin-top:10px;margin-bottom:15px;border:none;height:5px;color:#b31b1b;background-color:#b31b1b;}body.giving #homepage-carousel-wrapper{height:340px;padding:25px 0;background:#b31b1b;text-align:center;}body.giving #homepage-carousel-wrapper h2{color:#ffffff !important;font-size:3.429em !important;font-style:italic;text-align:center;padding-bottom:20px;}body.giving #homepage-carousel-heading-wrapper{display:inline-block;width:70%;}body.giving #homepage-carousel-wrapper p{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;color:#fff;font-size:1.5em;padding-bottom:10px;}body.giving #homepage-carousel-wrapper .grid-tiles-container{display:grid;grid-gap:5px;grid-auto-columns:16.5vw 16.5vw 16.5vw 16.5vw 16.5vw 16.5vw;grid-template-areas:"tile1 tile2 tile3 tile4 tile5 tile6";justify-content:center;}body.giving #homepage-carousel-wrapper .grid-tiles-container > .tiles{position:relative;display:block;overflow:hidden;animation-name:tiles;animation-fill-mode:both;}body.giving #homepage-carousel-wrapper .tiles-grid-gradient{display:block;position:relative;height:100%;width:100%;z-index:1;overflow:hidden;}body.giving #homepage-carousel-wrapper a{display:block;}body.giving #homepage-carousel-wrapper a:focus{box-shadow:0 0 0 1px #fff inset;}body.giving #homepage-carousel-wrapper a:focus .tiles-grid-gradient,body.giving #homepage-carousel-wrapper a:hover .tiles-grid-gradient{display:block;position:relative;background:rgba(0,0,0,0.5);height:100%;width:100%;transition:background 0.2s;z-index:1;}body.giving #homepage-carousel-wrapper .tiles-grid-gradient > p{position:relative;top:100%;width:90%;text-align:center;color:white;z-index:99;font-size:0.75vw;margin:auto;text-decoration:none;}body.giving #homepage-carousel-wrapper a:focus .tiles-grid-gradient > p,body.giving #homepage-carousel-wrapper a:hover .tiles-grid-gradient > p{position:relative;top:40%;width:90%;text-align:center;color:white;margin:auto;z-index:99;transform:scale(0.968);transition:top 0.7s;font-size:0.75vw;text-decoration:none;}@media (max-width:767px){body.giving #homepage-carousel-wrapper a:focus .tiles-grid-gradient > p,body.giving #homepage-carousel-wrapper a:hover .tiles-grid-gradient > p{top:30%;}}body.giving #homepage-carousel-wrapper .tiles-grid-gradient p{color:#ffffff;font-size:1.3em !important;text-align:center;}body.giving #homepage-carousel-wrapper #tile1{grid-area:tile1;}body.giving #homepage-carousel-wrapper #tile2{grid-area:tile2;}body.giving #homepage-carousel-wrapper #tile3{grid-area:tile3;}body.giving #homepage-carousel-wrapper #tile4{grid-area:tile4;}body.giving #homepage-carousel-wrapper #tile5{grid-area:tile5;}body.giving #homepage-carousel-wrapper #tile6{grid-area:tile6;}body.giving #tile1{animation-delay:0s;animation-duration:0.5s;animation-timing-function:ease-out;}body.giving #tile2{animation-delay:0.2s;animation-duration:0.4s;animation-timing-function:ease-out;}body.giving #tile3{animation-delay:0.4s;animation-duration:0.3s;animation-timing-function:ease-out;}body.giving #tile4{animation-delay:0.6s;animation-duration:0.2s;animation-timing-function:ease-out;}body.giving #tile5{animation-delay:0.8s;animation-duration:0.1s;animation-timing-function:ease-out;}body.giving #tile6{animation-delay:1s;animation-duration:0.1s;animation-timing-function:ease-out;}body.giving #homepage-carousel-wrapper .grid-tiles-container a{text-decoration:none;}body.giving #homepage-carousel-wrapper .grid-tiles-container .img-div{background-attachment:unset;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:150px;z-index:-98;}body.giving #homepage-carousel-wrapper .grid-tiles-container a:focus .img-div,body.giving #homepage-carousel-wrapper .grid-tiles-container a:hover .img-div{transform:scale(1.08);transition:transform 0.2s;z-index:-98;}@keyframes tiles{from{top:20px;opacity:0;}to{top:0px;opacity:1;}}body.giving #donate{position:relative;clear:both;background-color:#f2f2f2;width:100%;margin-top:100px;padding:15px;}body.giving #donate h3{color:#253542;font-size:1.8em;text-align:left;}body.giving #donate ul{padding:0;margin-left:16px;}body.giving #donate ul > :first-child{color:#b31b1b !important;}body.giving #donate ul li{color:#000;list-style-type:none;background:none;padding-left:0;}body.giving #donate ul li > a{color:#b31b1b;}body.giving #donate ul > li > ul > li{color:#b31b1b;}body.giving #giving-info{text-align:center;padding-bottom:50px;}body.giving #giving-info h2{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:2.5em;}body.giving .giving-aad-contact-info{margin-top:3em;}body.giving #giving .grid-container{display:inline-grid;grid-template-columns:auto;grid-column-gap:50px;padding:20px;}body.giving #giving #giving .grid-container .two-col{margin:auto;display:table-cell;text-align:center;vertical-align:middle;}body.giving #giving .grid-container .two-col img{margin-top:9%;}body.giving .bookmarkRibbon{width:40%;height:0;border-bottom:80px solid #b31b1b;border-top:80px solid #b31b1b;border-left:45px solid transparent;float:right;margin-bottom:20px;font-size:17px;font-weight:700;position:absolute;right:50%;margin-right:-50vw;top:10%;opacity:80%;}body.giving .bookmarkRibbon img{color:white;position:relative;top:-45px;text-align:center;right:15%;}@media only screen and (max-width:1024px){body.giving .giving-header > img{width:424px;height:100px;}body.giving .parallax-inner-wrapper .headline{font-size:3.286em;}body.giving #donate-wrapper .donate{font-size:0.8em;}body.giving #donate-wrapper .donate a div{padding:10px;}body.giving .grid-container .two-col img{margin-top:30%;}body.giving .bookmarkRibbon{border-bottom:55px solid #b31b1b;border-top:55px solid #b31b1b;}body.giving .bookmarkRibbon img{top:-35px;}}@media only screen and (max-width:768px){body.giving .cu-red45 #cu-identity{height:42px !important;}body.giving .left-headline{font-size:3em;}body.giving #mobile-quick-links{display:none !important;}body.giving .no-college-nav #extra-home{display:block !important;}body.giving .giving-header{display:none !important;}body.giving #homepage-carousel-wrapper .heading{font-size:1.8em;}body.giving #homepage-carousel-wrapper .heading-subtext p{color:#fff;font-size:1.3em;}body.giving .grid-tiles-container{height:60vw;}body.giving .parallax-inner-wrapper .headline{font-size:2.429em;}body.giving .priority-header{line-height:1em;}body.giving #homepage-carousel-wrapper{width:auto;height:730px;margin:auto;padding:10px 5%;text-align:center;position:relative;display:inline-block;left:0;}body.giving #homepage-carousel-wrapper .grid-tiles-container{grid-auto-columns:50% 50%;grid-template-areas:"tile1 tile2" "tile3 tile4" "tile5 tile6";height:45vw;}body.giving #homepage-carousel-wrapper .heading,body.giving #headline .heading{float:none;}body.giving #homepage-carousel-wrapper .heading-subtext,body.giving #headline .heading-subtext{margin-left:0;}body.giving #giving-header .dab-group{display:none;}body.giving .grid-container .two-col img{margin-top:0;}body.giving .bookmarkRibbon{width:40%;}body.giving .bookmarkRibbon img{top:-25px;}}@media only screen and (max-width:480px){body.giving{}body.giving #unit-alert{text-align:left !important;}body.giving .pull-quote{width:auto;margin-bottom:0.75em;}body.giving .pull-right{margin-right:unset;float:unset;margin-left:unset;}body.giving .parallax-outer-wrapper > .parallax-inner-wrapper{background-attachment:unset;}body.giving .pull-left{margin-right:unset;float:unset;margin-left:unset;}body.giving #donate-wrapper .donate a{font-size:2.5em;}body.giving #mobile-quick-links{display:none !important;}body.giving #homepage-carousel-wrapper .heading-subtext{font-size:1.3em;}body.giving .parallax-inner-wrapper .headline{font-size:1.714em;}body.giving .parallax-inner-wrapper .learn-more{font-size:1em;padding:10px 5px;}body.giving #donate-wrapper .donate{font-size:0.5em;}body.giving #donate-wrapper .donate a div{padding:5px;}body.giving .learn-more-wrapper .learn-more{height:60px;}body.giving #donate{width:auto;}body.giving #giving-fab-content{right:15px;}}@media only screen and (min-width:769px) and (max-width:1000px){body.giving .giving-header{width:60%;}body.giving .giving-header .valign{height:4.76em;padding-left:12px;}}@media only screen and (max-width:630px){body.giving .bookmarkRibbon{display:none;}body.giving .bookmarkRibbon img{display:none;}body.giving #giving-header .forward-back{margin-right:1%;}}.scopes #site-header{display:none;}.scopes #unit-header{padding-top:0;}.scopes-wrapper{width:100%;max-width:1300px;margin:0 auto;}.page-scopes > section > div::after{content:none;}.page-scopes > section > .container::before{content:none !important;}.page-scopes > section > .stunt-double{background:#fff;background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat-x:initial;background-repeat-y:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:rgb(255,255,255);}.page-scopes > section > .container > main{width:100%;}.scopes-header{align-items:center;display:flex;flex-wrap:wrap;flex-flow:column;}.scopes-header.padded{padding:0;}.scopes-logo{display:block;margin:0 auto;padding:8px 0 15px 0;}.scopes-logo img{max-width:170px;opacity:0.8;transition:opacity 0.2s ease;}.scopes .donate .sub-tagline{margin-left:5%;font-size:1.5em;color:#fff;padding:0 5px;}.scopes-menu{list-style:none;margin:0;padding:0 0 50px 0;text-align:right;width:100%;}.scopes-menu-item{background:0 0;display:inline-block;list-style:none;margin:0;padding:0;}.scopes-menu-item a{color:#595959;display:block;font-size:14px;font-weight:700;padding:8px 16px;text-decoration:none;text-transform:uppercase;transition:color 0.2s,background-color 0.2s ease;}.scopes-menu-item a:active,.scopes-menu-item a:hover{background:rgba(0,0,0,0.04);color:#444;}.scopes-top-grid{position:relative;justify-content:center;width:100%;min-height:800px;display:grid;grid-template-rows:repeat(6,150px);grid-template-columns:repeat(9,1fr);grid-column-gap:5px;grid-row-gap:30px;grid-template-areas:"tile2 tile2 tile1 tile1 tile1 tile1 tile1 tile3 tile3" "tile2 tile2 tile1 tile1 tile1 tile1 tile1 tile3 tile3" "tile4 tile4 tile1 tile1 tile1 tile1 tile1 tile5 tile5" "tile4 tile4 tile1 tile1 tile1 tile1 tile1 tile5 tile5" "tile6 tile6 tile1 tile1 tile1 tile1 tile1 tile7 tile7" "tile6 tile6 tile1 tile1 tile1 tile1 tile1 tile7 tile7";margin-bottom:6em;}.tile1{grid-area:tile1;}.tile2{grid-area:tile2;}.tile3{grid-area:tile3;}.tile4{grid-area:tile4;}.tile5{grid-area:tile5;}.tile6{grid-area:tile6;}.tile7{grid-area:tile7;}.tile1{border-left:1px rgb(180,180,180) solid;border-right:1px rgb(180,180,180) solid;}.tile2,.tile3,.tile4,.tile5,.tile6,.tile7{display:flex;width:100%;height:100%;margin:auto;}.tile1-top-grid-wrapper{width:93%;height:100%;margin:auto;}.tile2-top-grid-wrapper,.tile3-top-grid-wrapper,.tile4-top-grid-wrapper,.tile5-top-grid-wrapper,.tile6-top-grid-wrapper,.tile7-top-grid-wrapper{width:100%;height:100%;margin:auto;}.tile1 .scopes-img{height:75%;}.scopes-img{width:100%;height:80%;background-size:cover;background-position:center;}.top-grid-separator{background:rgb(180,180,180);height:1px;width:150px;margin:auto;}.tile1-top-grid-wrapper .top-grid-separator,.tile6-top-grid-wrapper .top-grid-separator,.tile7-top-grid-wrapper .top-grid-separator{display:none;}.scopes-title{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#555;overflow:hidden;margin:auto;font-family:Verdana,sans-serif;height:6em;margin-top:0;background:#fff;z-index:100;font-size:0.929em;line-height:1.4;}.spotlight-title .scopes-title,.tile1 .scopes-title{width:90%;padding:2rem 0 1rem 0;margin:0 auto;font-size:2em;line-height:1.2em;overflow:hidden;}.spotlight-subtitle,.spotlight-title-or-spotlight-subtitle{width:90%;padding:0.5rem 0rem;margin:0 auto;height:70px;}.scopes-subheader{color:#333;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:auto;}.scopes-link{text-decoration:none;width:100%;height:100%;}.body-img{width:100%;height:85%;background-size:cover;background-position:center;}.bottom-grid-separator{background:rgb(180,180,180);height:1px;width:150px;margin:auto;}.scopes-body-grid-title{text-align:center;}.scopes-body-grid-title > p,.scopes-body-grid-title > h2{color:#595959 !important;display:block;font-size:14px;font-weight:700;font-family:inherit;padding:8px 16px;text-decoration:none;text-transform:uppercase;transition:color 0.2s,background-color 0.2s ease;}.scopes-body-grid{margin-top:1.5rem;width:100%;position:relative;min-height:250px;display:flex;flex-direction:row;flex-wrap:wrap;grid-template-columns:repeat(5,1fr);justify-content:center;}.scopes-body-grid .hover-background{width:257px;height:400px;}.hover-background{text-align:center;}.hover-background:hover{background-color:#e5e5e5;}.hover-background:hover > div > a > div > .scopes-title{background-color:#e5e5e5;}.bottom-grid-wrapper{width:85%;height:85%;margin:auto;}.bottom-title-wrapper{text-align:center;padding:1rem 0 0.5rem 0;}.scopes .slide-img-div > .slide-grid-gradient{display:block;position:relative;background:rgba(0,0,0,0.4) !important;height:100%;width:100%;}.scopes #campaign-headline{bottom:80%;font-family:Verdana,sans-serif;font-size:1.65em;line-height:1.7;width:800px;right:15%;}.scopes #campaign-headline .caption-inner{position:absolute;top:100%;left:0;right:0;height:48px;z-index:1;margin-top:5%;}.scopes #campaign-headline .caption-inner a{text-decoration:none;}.scopes #campaign-headline h2 span{display:inline;padding:6px 0;background:rgba(28,34,37,0.65) !important;color:#ffffff;}.scopes #banner-title{position:absolute;bottom:0;height:100px;width:100%;background-color:#b31b1b;text-align:left;}.scopes .tagline{height:100px;display:flex;align-items:center;}.scopes .banner-wrapper{padding:10px;width:100%;}.scopes #subpage-title .banner-wrapper{background:rgba(0,0,0,0.4);}.scopes .post-date{position:absolute;color:#fff;background:rgba(0,0,0,0.4);padding:3px;}.scopes slide-img-div > .slide-grid-gradient{display:block;position:relative;background:rgba(0,0,0,0.4) !important;height:100%;width:100%;}.scopes .scopes-archive-issues-grid{display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));}.scopes .scopes-archive-issues-grid img{display:block;max-width:250px;max-height:180px;width:auto;height:auto;}@media screen and (min-width:768px){.scopes-logo{margin:0;}.scopes-header{flex-flow:row;justify-content:space-between;}.mobile-expander .mobile-expander-heading{font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;color:#333;text-align:left;}}@media screen and (max-width:912px){.scopes-top-grid{margin-top:1.5rem;grid-row-gap:90px;grid-template-rows:repeat(8,250px);grid-template-areas:"tile1 tile1 tile1 tile1 tile1 tile1 tile1 tile1 tile1" "tile1 tile1 tile1 tile1 tile1 tile1 tile1 tile1 tile1" ". tile2 tile2 tile2 tile2 tile2 tile2 tile2 ." ". tile3 tile3 tile3 tile3 tile3 tile3 tile3 ." ". tile4 tile4 tile4 tile4 tile4 tile4 tile4 ." ". tile5 tile5 tile5 tile5 tile5 tile5 tile5 ." ". tile6 tile6 tile6 tile6 tile6 tile6 tile6 ." ". tile7 tile7 tile7 tile7 tile7 tile7 tile7 .";}.spotlight-title .scopes-title{padding:1rem 0rem;font-size:1.4em;height:3em;}.tile1-top-grid-wrapper{width:90%;height:90%;}.tile2-top-grid-wrapper,.tile3-top-grid-wrapper,.tile4-top-grid-wrapper,.tile5-top-grid-wrapper,.tile6-top-grid-wrapper,.tile7-top-grid-wrapper{height:300px;width:300px;}.tile6-top-grid-wrapper .top-grid-separator{display:block;}}@media only screen and (max-width:414px){.scopes .slider-header{display:none;}.scopes #banner-title,.scopes .tagline{height:30px;}}@media only screen and (min-width:540px) and (max-width:768px){.scopes #banner-title,.scopes .donate,.scopes .tagline{height:50px;}.scopes .donate .sub-tagline{margin-left:3%;font-size:0.7em;}}@media only screen and (max-width:540px){.scopes #banner-title,.scopes .donate,.scopes .tagline{height:30px;}.scopes .donate .sub-tagline{margin-left:3%;font-size:0.5em;}}@media only screen and (min-width:768px) and (max-width:1024px){.scopes #banner-title,.scopes .tagline{height:70px;}}@media only screen and (min-width:1024px) and (max-width:1100px){.scopes #campaign-headline{bottom:90%;font-size:1.2em;}}@media screen and (max-width:912px){.tile1 .scopes-img{height:100%;}}@media screen and (min-width:768px) and (max-width:1024px){.scopes .donate .sub-tagline{font-size:1em;}}@media only screen and (max-width:768px){.scopes #campaign-headline{font-size:1em;position:static;max-width:320px;}.scopes #campaign-headline .caption-inner{top:30%;margin:0 auto;font-size:1.5em;max-width:calc(100% - 80px);}}@media only screen and (min-width:769px) and (max-width:959px){.scopes #campaign-headline{bottom:90%;font-size:1.2em;}}@media only screen and (max-width:912px){.scopes #campaign-headline{font-size:1em;position:static;max-width:320px;}.scopes #campaign-headline .caption-inner{top:30%;margin:0 auto;font-size:1.5em;max-width:calc(100% - 80px);}.scopes #campaign-headline h2{text-align:left;margin:0;line-height:60px;padding:0 5%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}}body.ahdc a.fas.fa-home span{display:none;}body.ahdc #unit-navigation li a{font-size:1.125em;}@media (min-width:768px){body.ahdc #unit-navigation li a{font-size:13px;}}@media (min-width:992px){body.ahdc #unit-navigation li a{font-size:16px;}}@media (min-width:1200px){body.ahdc #unit-navigation li a{font-size:18px;}}.ahdc #unit-header,body.giving.ahdc #unit-header,body.has-custom-unit-banner #unit-header{position:relative;padding:0 !important;border-top:10px solid #fff;height:32vw;min-height:200px;max-height:42vh;}@media (min-width:768px){.ahdc #unit-header,body.giving.ahdc #unit-header,body.has-custom-unit-banner #unit-header{border:0;min-height:360px;}}.ahdc #unit-header > .container,body.giving.ahdc #unit-header > .container,body.has-custom-unit-banner #unit-header > .container{width:100%;max-width:unset;}.ahdc #unit-header:before,body.giving.ahdc #unit-header:before,body.has-custom-unit-banner #unit-header:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);background:linear-gradient(to bottom,rgba(0,0,0,0.05) 20%,rgba(0,0,0,0.65) 100%);z-index:1;pointer-events:none;}.ahdc #unit-header div,body.giving.ahdc #unit-header div,body.has-custom-unit-banner #unit-header div{height:100%;}.ahdc #unit-header .custom-unit-banner div,.ahdc #unit-header .container > div.block + div.block,.ahdc #unit-header .giving-sticky-nav-container,.ahdc #unit-header .giving-sticky-nav-container div,body.giving.ahdc #unit-header .custom-unit-banner div,body.giving.ahdc #unit-header .container > div.block + div.block,body.giving.ahdc #unit-header .giving-sticky-nav-container,body.giving.ahdc #unit-header .giving-sticky-nav-container div,body.has-custom-unit-banner #unit-header .custom-unit-banner div,body.has-custom-unit-banner #unit-header .container > div.block + div.block,body.has-custom-unit-banner #unit-header .giving-sticky-nav-container,body.has-custom-unit-banner #unit-header .giving-sticky-nav-container div{height:auto;}@media (max-width:767px){.ahdc.has-hospital-buttons #unit-header,body.giving.ahdc.has-hospital-buttons #unit-header,body.has-custom-unit-banner.has-hospital-buttons #unit-header{padding:30px 0 !important;}}@media (min-width:768px){.ahdc.has-hospital-buttons #unit-header,body.giving.ahdc.has-hospital-buttons #unit-header,body.has-custom-unit-banner.has-hospital-buttons #unit-header{height:32vw;min-height:450px;max-height:58vh;}}#unit-header{position:relative;}body:has(.custom-unit-banner) #unit-header{position:relative;padding:0 !important;border-top:10px solid #fff;height:32vw;min-height:200px;max-height:42vh;}@media (min-width:768px){body:has(.custom-unit-banner) #unit-header{border:0;min-height:360px;}}body:has(.custom-unit-banner) #unit-header > .container{width:100%;max-width:unset;}body:has(.custom-unit-banner) #unit-header:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);background:linear-gradient(to bottom,rgba(0,0,0,0.05) 20%,rgba(0,0,0,0.65) 100%);z-index:1;pointer-events:none;}body:has(.custom-unit-banner) #unit-header div{height:100%;}body:has(.custom-unit-banner) #unit-header .custom-unit-banner div,body:has(.custom-unit-banner) #unit-header .container > div.block + div.block,body:has(.custom-unit-banner) #unit-header .giving-sticky-nav-container,body:has(.custom-unit-banner) #unit-header .giving-sticky-nav-container div{height:auto;}body.has-custom-unit-slider #unit-header{height:42vw !important;min-height:250px !important;max-height:70vh !important;}@media (min-width:768px){body.has-custom-unit-slider #unit-header{border:0;min-height:420px !important;}}body.has-custom-unit-slider #unit-header:before{z-index:3;background:radial-gradient(ellipse at bottom left,rgba(0,0,0,0.3) 20%,rgba(0,0,0,0.05) 80%);}@media (max-width:767px){body.has-custom-unit-slider #unit-header{background:radial-gradient(ellipse at bottom left,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.1) 80%);}body.has-custom-unit-slider #unit-header .slider-caption{background:none;}}body.has-custom-unit-slider.has-campaign-ribbon #unit-header:before{background:radial-gradient(ellipse at bottom left,rgba(0,0,0,0.7) 20%,rgba(0,0,0,0.05) 80%);}@media (max-width:767px){body.has-custom-unit-slider.has-campaign-ribbon #unit-header:before{background:radial-gradient(ellipse at bottom left,rgba(0,0,0,0.85) 20%,rgba(0,0,0,0.5) 80%);}}body.has-custom-unit-slider #slider-caption.campaign-headline{position:static;}body.has-custom-unit-slider #slider-caption.campaign-headline h2{font-family:"effra",Avenir Next,Segoe UI Light,Segoe UI,Helvetica Neue,sans-serif;font-size:17px;line-height:2;}@media (min-width:768px){body.has-custom-unit-slider #slider-caption.campaign-headline h2{font-size:24px;line-height:1.8;}}@media (min-width:1024px){body.has-custom-unit-slider #slider-caption.campaign-headline h2{font-size:32px;line-height:1.7;}}@media (min-width:1200px){body.has-custom-unit-slider #slider-caption.campaign-headline h2{font-size:40px;line-height:1.6;}}body.has-custom-unit-slider #slider-caption.campaign-headline .caption-inner{left:auto !important;right:0 !important;max-width:320px;}@media (min-width:768px){body.has-custom-unit-slider #slider-caption.campaign-headline .caption-inner{max-width:400px;bottom:calc(40px + 13%);}}body.has-custom-unit-slider #slider-caption.campaign-headline .campaign-nav{display:flex;flex-direction:row-reverse;left:0;right:3%;}@media (min-width:768px){body.has-custom-unit-slider #slider-caption.campaign-headline .campaign-nav{bottom:10%;}}body.has-custom-unit-slider #slider-caption.campaign-headline .campaign-nav .next-prev{margin-left:14px;}body.has-custom-unit-slider #slider-caption.campaign-headline .campaign-nav .next-prev .next{margin-right:0;}body:has(.custom-unit-slider) #unit-header{height:42vw !important;min-height:250px !important;max-height:70vh !important;}@media (min-width:768px){body:has(.custom-unit-slider) #unit-header{border:0;min-height:420px !important;}}body:has(.custom-unit-slider) #unit-header:before{z-index:3;background:radial-gradient(ellipse at bottom left,rgba(0,0,0,0.3) 20%,rgba(0,0,0,0.05) 80%);}@media (max-width:767px){body:has(.custom-unit-slider) #unit-header{background:radial-gradient(ellipse at bottom left,rgba(0,0,0,0.4) 20%,rgba(0,0,0,0.1) 80%);}body:has(.custom-unit-slider) #unit-header .slider-caption{background:none;}}body:has(.custom-unit-slider):has(.custom-unit-slider .campaign-ribbon) #unit-header:before{background:radial-gradient(ellipse at bottom left,rgba(0,0,0,0.7) 20%,rgba(0,0,0,0.05) 80%);}@media (max-width:767px){body:has(.custom-unit-slider):has(.custom-unit-slider .campaign-ribbon) #unit-header:before{background:radial-gradient(ellipse at bottom left,rgba(0,0,0,0.85) 20%,rgba(0,0,0,0.5) 80%);}}body:has(.custom-unit-slider) #slider-caption.campaign-headline{position:static;}body:has(.custom-unit-slider) #slider-caption.campaign-headline h2{font-family:"effra",Avenir Next,Segoe UI Light,Segoe UI,Helvetica Neue,sans-serif;font-size:17px;line-height:2;}@media (min-width:768px){body:has(.custom-unit-slider) #slider-caption.campaign-headline h2{font-size:24px;line-height:1.8;}}@media (min-width:1024px){body:has(.custom-unit-slider) #slider-caption.campaign-headline h2{font-size:32px;line-height:1.7;}}@media (min-width:1200px){body:has(.custom-unit-slider) #slider-caption.campaign-headline h2{font-size:40px;line-height:1.6;}}body:has(.custom-unit-slider) #slider-caption.campaign-headline .caption-inner{left:auto !important;right:0 !important;max-width:320px;}@media (min-width:768px){body:has(.custom-unit-slider) #slider-caption.campaign-headline .caption-inner{max-width:400px;bottom:calc(40px + 13%);}}body:has(.custom-unit-slider) #slider-caption.campaign-headline .campaign-nav{display:flex;flex-direction:row-reverse;left:0;right:3%;}@media (min-width:768px){body:has(.custom-unit-slider) #slider-caption.campaign-headline .campaign-nav{bottom:10%;}}body:has(.custom-unit-slider) #slider-caption.campaign-headline .campaign-nav .next-prev{margin-left:14px;}body:has(.custom-unit-slider) #slider-caption.campaign-headline .campaign-nav .next-prev .next{margin-right:0;}body.has-custom-unit-banner:not(.ahdc) #unit-header{height:36vw;min-height:200px;max-height:58vh;}@media (min-width:768px){body.has-custom-unit-banner:not(.ahdc) #unit-header{min-height:480px;}}body.has-custom-unit-banner:not(.ahdc).has-button-count-1 #unit-header,body.has-custom-unit-banner:not(.ahdc).has-button-count-2 #unit-header,body.has-custom-unit-banner:not(.ahdc):not(.has-hospital-buttons) #unit-header{height:32vw;}@media (min-width:768px){body.has-custom-unit-banner:not(.ahdc).has-button-count-1 #unit-header,body.has-custom-unit-banner:not(.ahdc).has-button-count-2 #unit-header,body.has-custom-unit-banner:not(.ahdc):not(.has-hospital-buttons) #unit-header{min-height:450px;}}body:not(.ahdc):has(.custom-unit-banner) #unit-header{height:36vw;min-height:200px;max-height:58vh;}@media (min-width:768px){body:not(.ahdc):has(.custom-unit-banner) #unit-header{min-height:480px;}}body:not(.ahdc):has(.custom-unit-banner) #unit-header:has(.button-count-1),body:not(.ahdc):has(.custom-unit-banner) #unit-header:has(.button-count-2),body:not(.ahdc):has(.custom-unit-banner) #unit-header:not(:has(.hospital-buttons)){height:32vw;}@media (min-width:768px){body:not(.ahdc):has(.custom-unit-banner) #unit-header:has(.button-count-1),body:not(.ahdc):has(.custom-unit-banner) #unit-header:has(.button-count-2),body:not(.ahdc):has(.custom-unit-banner) #unit-header:not(:has(.hospital-buttons)){min-height:450px;}}body:has(.custom-unit-banner .hospital-buttons) #unit-header:before{background:linear-gradient(175deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.05) 60%) !important;}@media (max-width:767px){body:has(.custom-unit-banner .hospital-buttons) #unit-header{padding:30px 0 !important;height:auto !important;text-align:center;max-height:none !important;}body:has(.custom-unit-banner .hospital-buttons) #unit-header:before{background:linear-gradient(rgba(14,40,63,0.7),rgba(62,112,156,0.5)) !important;}}@media (min-width:768px){body:has(.custom-unit-banner .hospital-buttons) #unit-header .custom-unit-banner{justify-content:space-between;}body:has(.custom-unit-banner .hospital-buttons) #unit-header .custom-unit-logo{margin-top:4%;}body:has(.custom-unit-banner .hospital-buttons) #unit-header .hospital-buttons{position:static !important;margin-left:auto;width:360px;}}body.has-hospital-buttons #unit-header:before{background:linear-gradient(175deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.05) 60%) !important;}@media (max-width:767px){body.has-hospital-buttons #unit-header{padding:30px 0 !important;height:auto !important;text-align:center;max-height:none !important;}body.has-hospital-buttons #unit-header:before{background:linear-gradient(rgba(14,40,63,0.7),rgba(62,112,156,0.5)) !important;}}@media (min-width:768px){body.has-hospital-buttons #unit-header .custom-unit-banner{justify-content:space-between;}body.has-hospital-buttons #unit-header .custom-unit-logo{margin-top:4%;}body.has-hospital-buttons #unit-header .hospital-buttons{position:static !important;margin-left:auto;width:360px;}}@media (min-width:768px){body.giving.ahdc #main{margin-top:10px;}body.giving.ahdc #main .three-col,body.giving.ahdc #main .three-col div{margin-bottom:4px;}}#unit-alert{background:#222;color:#ddd;font-size:11px;padding:calc(12px + 0.4%) 0;}#cu-identity + #unit-alert ul:not(.contextual-links){display:flex;flex-direction:column;}#cu-identity + #unit-alert ul:not(.contextual-links) li{margin-left:auto;margin-right:auto;}@media (min-width:480px){#unit-alert{font-size:13px;}}#unit-alert ul:not(.contextual-links){padding:0;list-style:none;}#unit-alert ul:not(.contextual-links) li{padding-left:18px;position:relative;margin-bottom:0.8em;}#unit-alert ul:not(.contextual-links) li:last-child{margin-bottom:0;}#unit-alert ul:not(.contextual-links) li:before{display:inline-block;font:normal normal normal 14px/1 "Material-Design-Iconic-Font";font-size:inherit;speak:never;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f1f7";font-size:14px;color:#bbb;position:absolute;left:0;top:0.2em;}#unit-alert ul:not(.contextual-links) a{color:#fff;text-decoration-color:rgba(255,255,255,0.7);}#unit-alert ul:not(.contextual-links) a:hover,#unit-alert ul:not(.contextual-links) a:focus{color:#fff;text-decoration-color:white;}#unit-alert ul:not(.contextual-links) a:active{color:#ddd;text-decoration-color:rgba(255,255,255,0.6);}.custom-unit-banner{display:flex;flex-direction:column;justify-content:flex-end;min-height:200px;}#main .custom-unit-banner{position:relative;aspect-ratio:16/10;}@media (min-width:768px){.custom-unit-banner{min-height:360px;}}.custom-unit-banner h2,.custom-unit-banner p{color:#fff;font-family:"effra",Avenir Next,Segoe UI Light,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.custom-unit-banner h1,.custom-unit-banner .h1{color:#fff;font-family:"effra",Avenir Next,Segoe UI Light,Segoe UI,Helvetica Neue,sans-serif;font-weight:400;font-size:1.5em !important;}@media (min-width:375px){.custom-unit-banner h1,.custom-unit-banner .h1{font-size:1.75em !important;}}@media (min-width:768px){.custom-unit-banner h1,.custom-unit-banner .h1{font-size:2.75em !important;}}@media (min-width:1200px){.custom-unit-banner h1,.custom-unit-banner .h1{font-size:3.429em !important;}}.custom-unit-banner .no-tagline{font-size:18px;}.custom-unit-banner .hospital-buttons a{font-family:"effra",Avenir Next,Segoe UI Light,Segoe UI,Helvetica Neue,sans-serif;}.custom-unit-banner .h1-logo{color:#fff;font-size:inherit !important;line-height:inherit;}.custom-unit-banner .h1-text{margin-bottom:0.32em !important;text-shadow:0 0 30px rgba(0,0,0,0.3);}.custom-unit-banner h2,.custom-unit-banner .h2{color:#ccecff;text-shadow:0 0 30px rgba(0,0,0,0.7);margin:0.4em 0 1.5em;max-width:900px;font-size:1em;line-height:1.35;}@media (min-width:375px){.custom-unit-banner h2,.custom-unit-banner .h2{font-size:1.15em;}}@media (min-width:768px){.custom-unit-banner h2,.custom-unit-banner .h2{font-size:1.5em;}}@media (min-width:1200px){.custom-unit-banner h2,.custom-unit-banner .h2{font-size:1.714em;}}.custom-unit-banner .container{position:relative;z-index:5;}.custom-unit-banner .custom-unit-logo{position:relative;z-index:5;margin-bottom:4%;text-align:left;}.custom-unit-banner .custom-unit-logo img{width:95%;max-width:360px;}@media (min-width:768px){.custom-unit-banner .custom-unit-logo img{width:58%;max-width:760px;}}.custom-unit-banner .custom-unit-logo .h1-text,.custom-unit-banner .custom-unit-logo .h2{max-width:420px;}@media (min-width:768px){.custom-unit-banner .custom-unit-logo .h1-text,.custom-unit-banner .custom-unit-logo .h2{max-width:900px;}}.custom-unit-banner .hospital-buttons{margin-bottom:4%;}.custom-unit-banner .custom-unit-background img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:50% 45%;}.custom-unit-banner .custom-unit-background #slider{position:absolute;width:100%;height:100% !important;top:0;left:0;}.custom-unit-banner .custom-unit-background .slide-buffer{height:100% !important;}.custom-unit-banner #slider-caption:not(.campaign-headline){height:100% !important;text-align:left;}.custom-unit-banner #slider-caption:not(.campaign-headline) h2{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-weight:300;margin-bottom:0.5em;font-size:24px;line-height:1.1;min-height:0vw;font-size:clamp(24px,4vw,72px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.custom-unit-banner #slider-caption:not(.campaign-headline) h2 em{display:block;font-size:larger;font-weight:700;}.custom-unit-banner #slider-caption:not(.campaign-headline) .link-button{font-family:"effra",Avenir Next,Segoe UI Light,Segoe UI,Helvetica Neue,sans-serif;font-weight:300;text-transform:uppercase;background:rgba(255,255,255,0.1);padding:0.65em 1.1em;margin-bottom:1em;min-height:0vw;font-size:clamp(20px,2vw,42px);}.custom-unit-banner .slider-ui{height:100% !important;}.custom-unit-banner .slider-ui h2{color:#fff !important;}.custom-unit-banner .slider-caption .caption-inner{top:auto !important;left:3% !important;bottom:calc(40px + 10%);background:none;padding:0;}@media (min-width:768px){.custom-unit-banner .slider-caption .caption-inner{left:0 !important;}}.custom-unit-banner .slider-caption .campaign-nav{bottom:7%;}@media (min-width:768px){.custom-unit-banner .slider-caption .campaign-nav{left:0 !important;}}.custom-unit-banner .campaign-ribbon{width:35%;position:absolute;right:0;top:0;border-bottom:30px solid #b31b1b;border-top:30px solid #b31b1b;border-left:18px solid transparent;opacity:80%;z-index:6;height:auto !important;display:flex;align-items:center;}@media (min-width:480px){.custom-unit-banner .campaign-ribbon{top:10%;border-bottom:40px solid #b31b1b;border-top:40px solid #b31b1b;border-left:22px solid transparent;}}@media (min-width:768px){.custom-unit-banner .campaign-ribbon{border-bottom:80px solid #b31b1b;border-top:80px solid #b31b1b;border-left:45px solid transparent;}}.custom-unit-banner .campaign-ribbon a{display:flex;align-items:center;position:absolute;padding:0 8%;}.custom-unit-banner .campaign-ribbon img{width:120px;}@media (min-width:480px){.custom-unit-banner .campaign-ribbon img{width:150px;}}@media (min-width:768px){.custom-unit-banner .campaign-ribbon img{width:320px;}}.custom-unit-footer{text-align:left;}.custom-unit-footer h2{font-size:1.9em;margin:0.5em 0 0.8em;}.custom-unit-footer h3{margin:0.6em 0 1em;}.custom-unit-footer p,.custom-unit-footer li{font-size:0.929em;color:#666;margin-bottom:0.7em;}.custom-unit-footer ul{list-style:none;padding-left:0;}#giving-sticky-nav{z-index:1;width:auto !important;margin:unset;left:unset;right:unset;}@media (min-width:992px){#giving-sticky-nav nav{box-shadow:50vw 0 0 #f2f2f2,-50vw 0 0 #f2f2f2;}}body.giving .breadcrumbs{margin-top:4em;}.custom-unit-title{background:linear-gradient(to bottom,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 100%);color:#fff;height:auto !important;z-index:3;order:-1;position:absolute;top:0;padding-bottom:100px !important;}.custom-unit-title.red-band{background:#b31b1b;order:unset;position:unset;padding-bottom:0 !important;}.custom-unit-title div{height:auto !important;}.custom-unit-title .h1,.custom-unit-title .h2{font-family:"effra",Avenir Next,Segoe UI Light,Segoe UI,Helvetica Neue,sans-serif;color:#fff;text-shadow:none;max-width:none;text-align:left;min-height:0vw;font-size:clamp(13px,3.6vw,52px);line-height:1.3;}.custom-unit-title .h2{font-size:clamp(13px,2vw,30px);}body.chc .custom-unit-title .h2{font-size:clamp(13px,3.6vw,52px);}.custom-unit-title.red-band .custom-unit-logo:not(:last-child) h1,.custom-unit-title.red-band .custom-unit-logo:not(:last-child) .h1{text-align:right;}.custom-unit-title .banner-title-content{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:10px;min-height:8em !important;}@media (min-width:768px){.custom-unit-title .banner-title-content{min-height:15em !important;}}@media (min-width:1200px){.custom-unit-title .banner-title-content{min-height:22em !important;}}.custom-unit-title .banner-title-content > *{margin:0;}.custom-unit-title.red-band .banner-title-content{min-height:5em !important;flex-direction:row-reverse;}@media (min-width:768px){.custom-unit-title.red-band .banner-title-content{min-height:8em !important;}}@media (min-width:1200px){.custom-unit-title.red-band .banner-title-content{min-height:11em !important;}}.custom-unit-title .custom-unit-logo{text-align:right;margin-left:5%;flex-grow:100;}.custom-unit-title .custom-unit-logo img{width:auto;max-width:none;font-size:10px;height:5em !important;vertical-align:middle;}@media (min-width:768px){.custom-unit-title .custom-unit-logo img{height:8em !important;}}@media (min-width:1200px){.custom-unit-title .custom-unit-logo img{height:11em !important;}}.custom-unit-title .custom-unit-logo:last-child{margin-left:0;text-align:left;}.custom-unit-title:not(.red-band) .custom-unit-logo{text-align:left;margin-left:0;margin-right:5%;}@media (min-width:1200px){.custom-unit-title:not(.red-band) .custom-unit-logo h1,.custom-unit-title:not(.red-band) .custom-unit-logo p.h1{font-size:4em !important;}}.custom-unit-title:not(.red-band) .custom-unit-logo img{margin-top:2em;}@media (min-width:768px){.custom-unit-title:not(.red-band) .custom-unit-logo img{height:10em !important;}}@media (min-width:1200px){.custom-unit-title:not(.red-band) .custom-unit-logo img{height:14em !important;}}body.has-custom-unit-banner-secondary #unit-header{height:auto !important;min-height:120px !important;}body.has-custom-unit-banner-secondary #unit-header:before{background:linear-gradient(rgba(5,10,16,0.8),rgba(37,71,101,0.75)) !important;}@media (min-width:768px){body.has-custom-unit-banner-secondary #unit-header{height:180px !important;min-height:180px !important;}body.has-custom-unit-banner-secondary #unit-header:before{background:linear-gradient(150deg,rgba(5,10,16,0.7),rgba(52,102,146,0.55)) !important;}}body.has-custom-unit-banner-secondary .custom-unit-banner{height:auto !important;min-height:120px !important;justify-content:center;}@media (min-width:768px){body.has-custom-unit-banner-secondary .custom-unit-banner{height:180px !important;min-height:180px !important;}}body.has-custom-unit-banner-secondary .custom-unit-banner .custom-unit-logo{margin:30px 0;}body.has-custom-unit-banner-secondary .custom-unit-banner .no-tagline{font-size:inherit;}body.has-custom-unit-banner-secondary .custom-unit-banner h1,body.has-custom-unit-banner-secondary .custom-unit-banner .h1,body.has-custom-unit-banner-secondary .custom-unit-banner .h1-text{font-size:1.5em !important;max-width:none;margin:5px 0 !important;}@media (min-width:768px){body.has-custom-unit-banner-secondary .custom-unit-banner h1,body.has-custom-unit-banner-secondary .custom-unit-banner .h1,body.has-custom-unit-banner-secondary .custom-unit-banner .h1-text{font-size:2.5em !important;}}body.has-custom-unit-banner-secondary .custom-unit-banner h2,body.has-custom-unit-banner-secondary .custom-unit-banner .h2{font-size:1em !important;max-width:none;margin:0 0 5px;}@media (min-width:768px){body.has-custom-unit-banner-secondary .custom-unit-banner h2,body.has-custom-unit-banner-secondary .custom-unit-banner .h2{font-size:1.5em !important;}}body.has-custom-unit-banner-secondary .custom-unit-banner .h1-logo,body.has-custom-unit-banner-secondary .custom-unit-banner .custom-unit-logo{font-size:1em !important;line-height:1;}body.has-custom-unit-banner-secondary .custom-unit-banner .h1-logo img,body.has-custom-unit-banner-secondary .custom-unit-banner .custom-unit-logo img{width:auto;max-width:100%;height:auto;max-height:60px;}body:has(.custom-unit-banner.secondary-banner) #unit-header{height:auto !important;min-height:120px !important;}body:has(.custom-unit-banner.secondary-banner) #unit-header:before{background:linear-gradient(rgba(5,10,16,0.8),rgba(37,71,101,0.75)) !important;}@media (min-width:768px){body:has(.custom-unit-banner.secondary-banner) #unit-header{height:180px !important;min-height:180px !important;}body:has(.custom-unit-banner.secondary-banner) #unit-header:before{background:linear-gradient(150deg,rgba(5,10,16,0.7),rgba(52,102,146,0.55)) !important;}}body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner{height:auto !important;min-height:120px !important;justify-content:center;}@media (min-width:768px){body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner{height:180px !important;min-height:180px !important;}}body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .custom-unit-logo{margin:30px 0;}body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .no-tagline{font-size:inherit;}body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner h1,body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .h1,body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .h1-text{font-size:1.5em !important;max-width:none;margin:5px 0 !important;}@media (min-width:768px){body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner h1,body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .h1,body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .h1-text{font-size:2.5em !important;}}body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner h2,body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .h2{font-size:1em !important;max-width:none;margin:0 0 5px;}@media (min-width:768px){body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner h2,body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .h2{font-size:1.5em !important;}}body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .h1-logo,body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .custom-unit-logo{font-size:1em !important;line-height:1;}body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .h1-logo img,body:has(.custom-unit-banner.secondary-banner) .custom-unit-banner .custom-unit-logo img{width:auto;max-width:100%;height:auto;max-height:60px;}.custom-unit-banner .supporting-graphic{min-width:80px;text-align:right;}.custom-unit-banner .supporting-graphic img{width:auto;height:70px;}@media (min-width:412px){.custom-unit-banner .supporting-graphic{min-width:95px;}.custom-unit-banner .supporting-graphic img{height:80px;}}@media (min-width:600px){.custom-unit-banner .supporting-graphic{min-width:105px;}.custom-unit-banner .supporting-graphic img{height:90px;}}@media (min-width:768px){.custom-unit-banner .supporting-graphic{min-width:115px;}.custom-unit-banner .supporting-graphic img{height:100px;}}@media (min-width:1024px){.custom-unit-banner .supporting-graphic{min-width:140px;}.custom-unit-banner .supporting-graphic img{height:120px;}}img.align-left,img.align-right,figure.align-left,figure.align-right{max-width:100%;width:100%;height:auto;clear:none;}@media (min-width:480px){img.align-left,img.align-right,figure.align-left,figure.align-right{max-width:40%;width:unset;}.expander img.align-left,.panel img.align-left,details img.align-left,.expander img.align-right,.panel img.align-right,details img.align-right,.expander figure.align-left,.panel figure.align-left,details figure.align-left,.expander figure.align-right,.panel figure.align-right,details figure.align-right{width:40%;max-width:100px;}}@media (min-width:480px){.portrait-image.align-left,.portrait-image.align-right{width:40%;max-width:250px;margin-bottom:12px;}figure.align-left:has(div[data-width=unset]),figure.align-right:has(div[data-width=unset]),div[data-width=unset]{max-width:unset;}.expander figure.align-left:has(div[data-width=unset]),.panel figure.align-left:has(div[data-width=unset]),details figure.align-left:has(div[data-width=unset]),.expander figure.align-right:has(div[data-width=unset]),.panel figure.align-right:has(div[data-width=unset]),details figure.align-right:has(div[data-width=unset]),.expander div[data-width=unset],.panel div[data-width=unset],details div[data-width=unset]{width:unset;max-width:unset;}figure:has(div.medium-sized[data-width=unset]){max-width:220px !important;}figure:has(div.large-sized[data-width=unset]){max-width:480px !important;}figure:has(div.article-banner[data-width=unset]){max-width:832px !important;}figure:has(div.default[data-width=unset]){max-width:845px !important;}figure:has(div.portrait-image[data-width=unset]){max-width:600px !important;}}form.form textarea[cols]{max-width:100%;}blockquote:not(.offset):not(.impact):not(.pawquote){padding:4% 3.5% 3.5% 45px;margin-left:0;margin-right:0;border:1px solid #dbdbdb;border-left-width:3px;background-color:#f7f7f7;position:relative;clear:both;}blockquote:not(.offset):not(.impact):not(.pawquote):before{content:"“";font-family:Georgia,serif;font-size:4.143em;line-height:0.4;color:#ccc;position:absolute;left:10px;top:25px;}blockquote:not(.offset):not(.impact):not(.pawquote) p{margin-bottom:1em;}blockquote:not(.offset):not(.impact):not(.pawquote) footer{border-top:1px solid #dbdbdb;background-color:transparent;padding:3% 0 0;}blockquote.pawquote p{margin-bottom:1em;}blockquote.pawquote footer{border-top:1px solid #dbdbdb;background-color:transparent;padding:3% 0 0;}@media (max-width:767px){.two-col > *,.three-col > *,.four-col > *{float:left;clear:both;}}.expander .expander{float:none;}.block,.content-block{margin-bottom:0;}aside aside{padding:0;border:0;}main,#main{background:none;padding-top:0 !important;}.cu-red75 #cu-identity,.cu-red45 #cu-identity{background-color:#b31b1b !important;min-height:auto !important;}header.band .band{padding:0;margin:0;}#site-header,#site-header > .container{position:relative;}#quick-links a{color:#000;text-decoration:none;}#quick-links a:hover,#quick-links a:focus,#quick-links a:active{text-decoration:underline;}#site-header,#site-header.campaign{padding:18px 0;}#site-header.campaign{background:#282828;}#site-header.campaign > .container{min-height:0 !important;}a.caption-focus{text-decoration:none;}#campaign-headline .campaign-nav,#campaign-headline .campaign-nav ul,#campaign-headline .campaign-nav .next-prev{float:right;}#campaign-headline .campaign-nav .next-prev .prev{margin-left:16px;}#campaign-headline .campaign-nav .next-prev .next{margin-right:0;}#campaign-headline{width:100%;}#campaign-headline .caption-inner{margin-top:18px;}@media (min-width:768px){#campaign-headline .caption-inner{position:absolute;left:0;right:0;top:auto;bottom:40px;max-width:400px;}}.cu-2014.cu-seal #site-header > .container{min-height:124px;}main,.primary{float:left;width:100%;margin:36px 0;}main:before,.primary:before{content:none !important;}#main-content{padding:0;position:relative;}#main-content .container,.section-home #main-content .container{padding:20px 0 30px;position:relative;}#main-content .container:after,.section-home #main-content .container:after{content:"";display:table;clear:both;}.breadcrumbs{margin:-25px 0 30px;}.breadcrumbs li{font-size:14px;}.breadcrumbs li a .limiter{text-decoration:none;}.breadcrumbs li a:after{bottom:auto;}@media (max-width:767px){main,#main,.primary,.secondary{width:100% !important;float:left;clear:both;margin:0 0 20px !important;padding:0 !important;}}@media (min-width:768px){.sidebar main,.sidebar .primary{width:65%;float:right;clear:none;}.sidebar-right main,.sidebar-right .primary{float:left;}.sidebar .secondary{border:0;background:none;float:left;clear:none;width:33%;padding:30px 15px 30px 0;margin:0 2% 0 0;position:relative;z-index:2;}.sidebar.sidebar-tint.sidebar-right .secondary{float:right;margin:0 0 0 2%;}.sidebar-right #sidebar-bottom{clear:right;}.sidebar.sidebar-tint #main-content > .stunt-double{background:none;}.sidebar.sidebar-tint #main-content > .container{background:#fff;}.sidebar.sidebar-tint #main-content > .container:before{content:"";background:#f7f7f7;border:1px solid #ebebeb;border-width:0;width:33%;position:absolute;top:0;bottom:0;right:0;left:auto;z-index:1;}.sidebar.sidebar-left.sidebar-tint #main-content > .container:before{right:auto;left:0;}}.secondary-navigation ul li,.secondary .menu-block-title{font-family:unset;font-size:unset;}.image-set .two-col > *,.image-set .three-col > *,.image-set .four-col > *{margin-bottom:0;}#site-titles .valign img{width:400px;margin-right:0;}@media (max-width:1100px){#site-titles .valign img{width:235px;}}a[role=button]{cursor:pointer;}.receded{background:#eee;}.receded img{margin-bottom:0 !important;}.mobile-expander-heading{text-transform:none;}#sidebar-top .mobile-expander-heading .zmdi-menu:before{content:"\f2f9";}#sidebar-top .mobile-expander-heading.open .zmdi-menu:before{content:"\f2fc";}.secondary .secondary-navigation.drupal-section-navigation .menu-item{display:block;}.secondary .secondary-navigation ul li > a{margin:0;color:#2f739e !important;}.secondary .secondary-navigation ul li > a:hover,.secondary .secondary-navigation ul li > a:focus{background:rgba(0,0,0,0.03);border-color:#cfcfcf !important;color:#000 !important;}.secondary .secondary-navigation ul li > a:active{background:rgba(0,0,0,0.02);border-color:#dadada !important;color:#555 !important;}.secondary .menu-block-title > a{margin:0;}.secondary .secondary-navigation ul ul li,.secondary .menu-block-title + .secondary-navigation ul li{font-family:Avenir Next,Segoe UI Semibold,Segoe UI,Helvetica Neue,sans-serif;font-size:16px !important;font-weight:400;border:0;padding:2px 0 3px;clear:both;}.secondary .secondary-navigation ul ul ul,.secondary .menu-block-title + .secondary-navigation ul ul{border:0;padding-left:0;margin:1px 0 25px 15px;width:calc(100% - 15px);}.secondary .list-menu.nav a,.secondary .menu-block-title a{padding:0.55em 0.8em 0.5em;}.secondary .menu-block-title,.secondary .secondary .menu-block-title{font-family:Avenir Next,Segoe UI Semibold,Segoe UI,Helvetica Neue,sans-serif;margin-bottom:8px;font-size:16px;line-height:1.5;}.secondary .menu-block-title a,.secondary .secondary .menu-block-title a{display:block;background:#2f739e !important;border-color:#2f739e;font-weight:500;text-transform:uppercase;color:#fff !important;}.secondary .list-menu.nav a.is-active,.secondary .list-menu.nav .menu-item--active-trail > a{background:#e5f2f7 !important;border-color:#bad5f4 !important;color:#000 !important;}#unit-navigation{line-height:inherit !important;min-height:0 !important;}#unit-navigation a.fas.fa-home span{display:none;}@media (min-width:768px) and (max-width:991px){#unit-navigation ul ul{background:#555;width:unset;position:absolute;min-width:17em !important;max-width:24em !important;}.hospital-landing #unit-navigation ul ul{background:#f9f9f9;}#unit-navigation .fa-caret-down:before{content:"\f0d7";}}@media (min-width:768px){#unit-navigation ul a.is-active,#unit-navigation ul .menu-item--active-trail > a{background:#2f77a7;color:#ffffff;}.hospital-landing #unit-navigation ul a.is-active,.hospital-landing #unit-navigation ul .menu-item--active-trail > a{background:transparent;}#unit-navigation ul li.parent > a:hover{background:#2f77a7 !important;}.hospital-landing #unit-navigation ul li > a:focus,.hospital-landing #unit-navigation ul li:hover > a,.hospital-landing #unit-navigation ul li.open > a{background:#245c82 !important;}.hospital-landing #unit-navigation ul li > a:focus .fa,.hospital-landing #unit-navigation ul li:hover > a .fa,.hospital-landing #unit-navigation ul li.open > a .fa{background:#245c82 !important;}.hospital-landing #unit-navigation ul ul li:hover > a,.hospital-landing #unit-navigation ul ul li a:hover,.hospital-landing #unit-navigation ul ul li a:focus{background:rgba(0,0,0,0.1) !important;color:#000 !important;}#unit-navigation li a{font-size:13px;}}@media (min-width:992px){#unit-navigation li a{font-size:16px;}}@media (min-width:1200px){#unit-navigation{padding:1.35em 0;}#unit-navigation:has(+ #unit-header){padding:0.5em 0;}.hospital-landing #unit-navigation li a{font-size:18px;}.hospital-landing #unit-navigation li li a{font-size:16px;}}@media (max-width:767px){#unit-navigation{padding:12px 0 2px;}#unit-navigation ul a{display:block;}#unit-navigation ul li > a{margin:0;color:#2f739e !important;}#unit-navigation ul li > a:hover,#unit-navigation ul li > a:focus{background:rgba(0,0,0,0.03);border-color:#cfcfcf !important;color:#000 !important;}#unit-navigation ul li > a:active{background:rgba(0,0,0,0.02);border-color:#dadada !important;color:#555 !important;}.breadcrumb{margin-top:0;}.mobile > .breadcrumb + nav{clear:both;}.mobile > .breadcrumb + h2{font-size:16px !important;padding-bottom:0;margin-bottom:0;border:0;clear:both;}.mobile > .breadcrumb + h2 + .secondary-navigation li{font-size:15px !important;padding:2px 0 3px !important;font-weight:500;border-color:none !important;}.mobile > .breadcrumb + h2 + .secondary-navigation li li{font-size:15px !important;padding:2px 0 3px !important;}}.subfooter{display:flex;flex-wrap:wrap;justify-content:center;margin:0 !important;padding:0.5em 0 0;clear:both;}@media (min-width:768px){.subfooter{text-align:left;flex-wrap:nowrap;justify-content:space-between;}}.subfooter .subfooter-links{width:100%;border-bottom:1px solid #404040;padding-bottom:13px;margin-bottom:13px;}@media (min-width:768px){.subfooter .subfooter-links{width:auto;padding:0;margin:0;border:0;}}.subfooter .subfooter-links a{white-space:nowrap;display:inline-block;margin:0 1.5em 0.4em 0;}@media (min-width:768px) and (max-width:1023px){.subfooter .subfooter-links a{margin-right:1em;}}.subfooter .copyright a{margin:0 1.5em 0 0;}@media (min-width:768px){.subfooter .intranet{flex-grow:1000;text-align:right;}}footer .contact-info h2{font-size:14px;}footer .contact-info li{font-size:14px;text-align:center !important;}footer .contact-info li a{margin-top:0;}footer .contact-info ul,footer .contact-info .social{margin:10px auto !important;float:none !important;text-align:center;}@media (min-width:568px){footer .contact-info ul,footer .contact-info .social{border:0 !important;}}@media (min-width:768px){footer .contact-info ul,footer .contact-info .social{margin:0 !important;}}@media (min-width:768px){footer .contact-info ul{margin:0 !important;}footer .contact-info .social{margin:0 !important;text-align:right;}footer .contact-info .social > a{padding:3px 2px;}footer .contact-info .social img{width:13px !important;margin:0 !important;}}@media (min-width:1024px){footer .contact-info .social > a{padding:2px 5px;}footer .contact-info .social img{width:15px !important;}}@media (max-width:567px){body > footer.band li + li{margin:5px 0 15px;}body > footer.band li + li .contact{margin:-10px 0 30px !important;}}@media (min-width:768px){body > footer.band li + li .contact,body > footer.band li + li .deco{padding-left:0;padding-right:0;background:none !important;}}@media (min-width:992px){#main-navigation{float:right;margin-right:1.2em;background:none;width:calc(100% - 48px - 1.2em);}#main-navigation > ul{display:flex;justify-content:flex-end;flex-wrap:wrap;}#main-navigation li{font-size:12px;}#main-navigation a{font-size:inherit !important;padding:3px 0.9em 0;min-height:48px;text-transform:none;}}@media (min-width:1100px){#main-navigation a{text-transform:uppercase;}}@media (min-width:1300px){#main-navigation li{font-size:14px;}.small-brand #main-navigation li{font-size:12px;}#main-navigation a{padding:3px 1.2em 0;}}#news-events{position:relative;z-index:5;}#news-events .card a,#news-events .card a h3{background:none !important;box-shadow:none !important;text-decoration:none !important;-moz-text-decoration-color:unset;-webkit-text-decoration-color:unset;}#news-events .card a .deco{border:0 !important;color:#666;transition:color 0.2s;background:none !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:0.1em !important;text-decoration-color:transparent !important;}#news-events .card a:hover .deco,#news-events .card a:focus .deco{color:#000;text-decoration-color:#bad5f4 !important;transition:color 0s;}#news-events .card a:active .deco{color:#707070;text-decoration-color:#cdcdcd !important;}#news-events .events{clear:both;}@media (min-width:768px){#news-events .events{clear:none;}#news-events .events .card:after{content:none;}}#news-events .events .month{font-family:Avenir Next,Segoe UI Semibold,Segoe UI,Helvetica Neue,sans-serif;color:#ffffff;font-weight:600;text-transform:uppercase;display:block;font-size:0.857em;line-height:27px;}#news-events .events .day{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:2.077em;line-height:0.65;display:block;}#news-events .events .group-noimage h3{float:right;width:80%;width:calc(100% - 74px);margin:0;}#news-events .link-block{margin-bottom:30px;}@media (max-width:767px){#news-events .constrain-500,#news-events .link-block.mobile{max-width:480px;margin-left:auto;margin-right:auto;}#news-events .news img{width:38% !important;height:auto;float:left;padding:0 5% 0 0 !important;}#news-events .news .overlay,#news-events .news h3{margin-top:0 !important;}#news-events .card:after{padding-top:5px;}#news-events .card:last-child:after{padding-top:30px;}}#sidebar-bottom .events,#main-article .view-block.events{clear:both;}#sidebar-bottom .events .constrain-500,#main-article .view-block.events .constrain-500{float:none;max-width:480px;margin:0 auto 60px;}@media (min-width:768px){#sidebar-bottom .events .constrain-500,#main-article .view-block.events .constrain-500{width:100%;max-width:none;float:left;clear:both;margin-bottom:20px;}}@media (min-width:768px){#sidebar-bottom .events,#main-article .view-block.events{clear:none;}#sidebar-bottom .events .card:after,#main-article .view-block.events .card:after{content:none;}}#sidebar-bottom .events .month,#main-article .view-block.events .month{font-family:Avenir Next,Segoe UI Semibold,Segoe UI,Helvetica Neue,sans-serif;color:#ffffff;font-weight:600;text-transform:uppercase;display:block;font-size:0.857em;line-height:27px;}#sidebar-bottom .events .day,#main-article .view-block.events .day{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-size:2.077em;line-height:0.65;display:block;}#sidebar-bottom .events .group-noimage h3,#main-article .view-block.events .group-noimage h3{float:right;width:80%;width:calc(100% - 74px);margin:0;}#sidebar-bottom .events .card a,#sidebar-bottom .events .card a h3,#main-article .view-block.events .card a,#main-article .view-block.events .card a h3{background:none !important;box-shadow:none !important;text-decoration:none !important;-moz-text-decoration-color:unset;-webkit-text-decoration-color:unset;}#sidebar-bottom .events .card a .deco,#main-article .view-block.events .card a .deco{border:0 !important;color:#666;transition:color 0.2s;background:none !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:0.1em !important;text-decoration-color:transparent !important;}#sidebar-bottom .events .card a:hover .deco,#sidebar-bottom .events .card a:focus .deco,#main-article .view-block.events .card a:hover .deco,#main-article .view-block.events .card a:focus .deco{color:#000;text-decoration-color:#bad5f4 !important;transition:color 0s;}#sidebar-bottom .events .card a:active .deco,#main-article .view-block.events .card a:active .deco{color:#707070;text-decoration-color:#cdcdcd !important;}#main-content #main .view-block.events .link-block{color:var(--link-blue) !important;padding:8px 13px !important;}#main-content #main .view-block.events .link-block:hover,#main-content #main .view-block.events .link-block:focus{background:var(--link-blue);color:#ffffff !important;}@media (max-width:1100px){#main-content #main .view-block.events .link-block{font-size:0.923em !important;padding:4px 11px 6px !important;}}.cwd-news.tiles .card a,.cwd-news.tiles .card a h3{background:none !important;box-shadow:none !important;text-decoration:none !important;-moz-text-decoration-color:unset;-webkit-text-decoration-color:unset;}.cwd-news.tiles .card a .deco{border:0 !important;color:#666 !important;transition:color 0.2s;background:none !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:0.1em !important;text-decoration-color:transparent !important;}.cwd-news.tiles .card a:hover .deco,.cwd-news.tiles .card a:focus .deco{color:#000 !important;text-decoration-color:#bad5f4 !important;transition:color 0s;}.cwd-news.tiles .card a:active .deco{color:#707070 !important;text-decoration-color:#cdcdcd !important;}.news .constrain-500{width:100%;float:left;clear:both;margin-bottom:40px;}.secondary .news .constrain-500{margin-bottom:0;}@media (max-width:767px){.news .constrain-500{float:none;max-width:480px;margin:0 auto;}.news img{padding:0 !important;}.news .link-block{margin-bottom:30px;}}.secondary .cwd-news .card:after{content:none;}.cwd-news .card .group-image a img{width:15%;}@media (max-width:767px){#block-cornell-cvm-views-news-block-1 h2{max-width:480px;margin-left:auto;margin-right:auto;}.cwd-news .card:after{content:none;}.cwd-news .card .group-image a img{width:38% !important;height:auto;float:left;padding:0 5% 0 0 !important;}.cwd-news .card .group-image h3{font-size:16px;}.cwd-news .card .field-name-post-date{font-size:11px;}.cwd-news .card .field-name-post-date .field-item:before{margin-right:2px;}}.view-display-id-events_page time{display:block;margin-bottom:0.5em;}.view-display-id-events_page time .month,.view-display-id-events_page time .day,.view-display-id-events_page time .event-time{color:#444;display:inline;}.view-display-id-events_page time .day{margin-right:0.25em;}.view-display-id-events_page time .month:before{content:"\f1b0";margin-right:5px;color:#707070;}a.views-display-link-feed_1{margin:-1em 0 1.5em;text-decoration:none;}a.views-display-link-feed_1:before{content:"\f143";color:#d97b00;margin-right:0.3em;font-size:128.5714285714%;}#cu-search .container-fluid{width:94%;max-width:1300px;padding:0;}#cu-search #cu-search-query{font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;}@media (max-width:767px){#cu-search #cu-search-query{line-height:2.1em;}}#mobile-nav.no-menu-present{display:none;}@media (min-width:768px) and (max-width:991px){.mobile-button{width:42px;height:42px;}}@media (max-width:767px){.cu-red45 #cu-identity{height:auto !important;min-height:80px !important;}#mobile-site-titles{display:block;top:16px;}#mobile-site-titles > a{padding-left:3px;padding-right:7px;}#mobile-site-titles .valign img{width:227px;margin-left:7px;}#cu-search-button{-moz-border-radius:0 0 0 8px;-webkit-border-radius:0 0 0 8px;border-radius:0 0 0 8px;}#mobile-quick-links .covid a,#mobile-quick-links .birdflu a{padding:0.24em 2px 0.24em 0;}}@media (max-width:479px){#mobile-quick-links li a{font-size:0.929em;}}@media (max-width:413px){#mobile-quick-links li .fa,#mobile-quick-links li img{display:block;margin:0 auto 3px;}#mobile-quick-links .covid img,#mobile-quick-links .birdflu img{top:0;}}#mobile-home,#mobile-close{padding:0 1.2em !important;}#mobile-home:before,#mobile-close:before{line-height:2.2;}@media (max-width:959px){#main-navigation li.mobile{display:block;}}#unit-navigation .parent ul li a{font-size:1em !important;}.hospital-unit-landing .breadcrumb{margin:0;padding-bottom:0;border-bottom:0;}.hospital-unit-landing .breadcrumb li{margin-bottom:0.4em;}#unit-navigation ul{padding-left:0;}@media (min-width:960px){#unit-navigation ul{margin-left:-1.5em;margin-right:-1.5em;}}@media (min-width:1101px){#unit-navigation ul{margin-left:-1.7em;margin-right:-1.7em;}}@media (min-width:1221px){#unit-navigation ul{margin-left:-2em;margin-right:-2em;}}#unit-navigation ul.contextual-links{margin:0;}#unit-navigation ul.contextual-links li{display:unset;float:unset;margin:unset;}#unit-navigation ul.contextual-links li a{font-size:small;color:#000 !important;border-radius:0;}#unit-navigation ul.contextual-links li a:hover,#unit-navigation ul.contextual-links li a:focus,#unit-navigation ul.contextual-links li a:active{background:#f7fcff;}#supplement{padding:30px 0;}#unit-header{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}@media (max-width:767px){.hospital-landing #main-content{margin-bottom:-20px;}}.hospital-landing #main-content .container{padding:0 0 30px;}.hospital-landing #main-content .container #block-cornell-cvm-primary-local-tasks{position:relative;z-index:1;}.hospital-landing #main-content .stunt-double{padding:0;}.hospital-landing #main-content .stunt-double,.hospital-landing #main-content .stunt-double:before,.hospital-landing #main-content .stunt-double:after{-webkit-box-sizing:unset;-moz-box-sizing:unset;box-sizing:unset;}.hospital-services{background-color:#385206;}.hospital-services .services-list,.hospital-services .services-list:after{background-color:rgba(56,82,6,0.75);}.hospital-subfooter{background:#f3f3f3;}@media (max-width:767px){.hospital-subfooter .gray-panel{width:100%;float:none;max-width:540px;margin-left:auto;margin-right:auto;}.hospital-subfooter .color-panel{width:100%;float:none;}.hospital-subfooter .color-panel .two-col > *{width:100% !important;}.hospital-subfooter .color-panel .hospital-subfooter-content{width:100%;float:none;max-width:540px;margin-left:auto;margin-right:auto;}.hospital-subfooter .color-panel .hospital-subfooter-content .content-block{float:none;}}@media (min-width:768px){.hospital-subfooter .two-col > div:first-child,.hospital-services .two-col > div:first-child{padding-left:0;padding-right:15px;}.hospital-subfooter .two-col > div:last-child,.hospital-services .two-col > div:last-child{padding-right:0;padding-left:15px;}}.hospital-subfooter .color-panel{background:#d1e9af;}.hospital-subfooter .color-panel a,.hospital-subfooter .color-panel a .deco{color:#000;text-decoration-color:#6b7900;text-underline-offset:2px;text-decoration-thickness:1px;}.hospital-subfooter .color-panel a:hover,.hospital-subfooter .color-panel a:focus,.hospital-subfooter .color-panel a .deco:hover,.hospital-subfooter .color-panel a .deco:focus{color:#000;text-decoration-color:#000;text-underline-offset:2px;text-decoration-thickness:1px;}.hospital-subfooter .color-panel a:active,.hospital-subfooter .color-panel a .deco:active{color:#4a520f;text-decoration-color:#565e1a;text-underline-offset:2px;text-decoration-thickness:1px;}.hospital-subfooter .color-panel h3,.hospital-subfooter .color-panel h4{color:#3b4205 !important;}.hospital-subfooter .color-panel h3 a,.hospital-subfooter .color-panel h4 a{color:#3b4205 !important;}.hospital-subfooter .color-panel h3 a:hover,.hospital-subfooter .color-panel h3 a:focus,.hospital-subfooter .color-panel h4 a:hover,.hospital-subfooter .color-panel h4 a:focus{color:#000 !important;text-decoration:underline;}.hospital-subfooter .color-panel h3 a:active,.hospital-subfooter .color-panel h4 a:active{color:#4a520f !important;}.hospital-subfooter .color-panel a.link-block{color:#fff;text-shadow:0 0 15px rgba(0,0,0,0.3);border:0;background:rgba(54,69,2,0.6);}.hospital-subfooter .color-panel a.link-block:focus{color:#fff;}.hospital-subfooter .color-panel a.link-block:hover{color:#fff;background:rgba(54,69,2,0.9);}.hospital-subfooter .color-panel a.link-block:active{color:#fff;background:rgba(54,69,2,0.7);}.hospital-subfooter .stunt-double:before{background:#d1e9af;background:-moz-linear-gradient(-45deg,#d1e9af 60%,#d9f1ba 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(60%,#d1e9af),color-stop(100%,#d9f1ba));background:-webkit-linear-gradient(-45deg,#d1e9af 60%,#d9f1ba 100%);background:-o-linear-gradient(-45deg,#d1e9af 60%,#d9f1ba 100%);background:-ms-linear-gradient(-45deg,#d1e9af 60%,#d9f1ba 100%);background:linear-gradient(135deg,#d1e9af 60%,#d9f1ba 100%);}.hospital-subfooter .appointments .phone-number .deco{border-bottom:2px solid #6b7900;}.hospital-subfooter .appointments .content-block{padding:0;border:0;}#extra-home{font-size:12px;}@media (min-width:1024px){#extra-home{font-size:14px;}}.small-brand #quick-links{margin:0;}.small-brand #quick-links .valign{height:4.8em;display:flex;align-items:center;}.small-brand #quick-links ul{display:flex;align-items:center;}.small-brand #quick-links li{margin:0 0 0 10px !important;}@media (min-width:960px){.small-brand #quick-links li{margin-left:15px !important;}}@media (min-width:1280px){.small-brand #quick-links li{margin-left:20px !important;}}#quick-links .hospital-emergencies-header{font-size:21px;padding-right:18px;margin-right:6px !important;margin-bottom:0 !important;}@media (min-width:1280px){#quick-links .hospital-emergencies-header{font-size:28px !important;padding-right:30px;}#quick-links .hospital-emergencies-header > a{padding:14px 26px 14px 23px !important;}}#quick-links .hospital-emergencies-header a .fa{font-size:1.7em;margin-right:0.3em !important;}.card-grid{float:left;width:100%;margin:2em 0;}.card-grid:last-child{margin-bottom:0;}.card-grid .card{float:left;width:31%;margin:0 3.5% 30px 0;position:relative;}.card-grid .card:nth-child(3n+3){margin-right:0;}.card-grid .card:nth-child(3n+1){clear:left;}.card-grid .card:nth-child(1n+4){border-top:3px solid #dedede;padding-top:30px;}@media only screen and (max-width:1100px){.card-grid .card,.card-grid .card:nth-child(3n+3){width:48%;margin:0 4% 30px 0;}.card-grid .card:nth-child(3n+1){clear:none;}.card-grid .card:nth-child(2n+2){margin-right:0;}.card-grid .card:nth-child(2n+1){clear:left;}.card-grid .card:nth-child(1n+3){border-top:3px solid #dedede;padding-top:30px;}}@media only screen and (max-width:568px){.card-grid .card{width:100% !important;margin:0 0 30px 0 !important;}.card-grid .card:nth-child(1n+2){border-top:3px solid #dedede;padding-top:30px;}}#main-article .row,#main-article .row.panel{clear:both;overflow:hidden;padding:0;margin:0;position:static;}#main-article .row > *{float:left;padding:10px;width:100%;border:1px solid #ededed;border-width:0;}#main-article .row.bordered > *{border-width:1px;}#main-article .row > .border-left{border-left-width:1px;}#main-article .row > .border-right{border-right-width:1px;}#main-article .row > .border-top{border-top-width:1px;}#main-article .row > .border-bottom{border-bottom-width:1px;}#main-article .row.margined{margin-left:-6px;margin-right:-6px;}#main-article .row.margined > *{padding-left:6px;padding-right:6px;margin-bottom:12px;}#main-article .row.collapse{padding:0;margin-left:0;margin-right:0;}#main-article .row.collapse > *{padding:0;}#main-article .row.collapse-v > *{padding-top:0;padding-bottom:0;}#main-article .row .panel{padding:10px;}#main-article .row img{display:block;}#main-article .row .break{clear:left;}#main-article .xs-1{width:8.33333%;}#main-article .xs-2{width:16.66667%;}#main-article .xs-3{width:25%;}#main-article .xs-4{width:33.33333%;}#main-article .xs-5{width:41.66667%;}#main-article .xs-6{width:50%;}#main-article .xs-7{width:58.33333%;}#main-article .xs-8{width:66.66667%;}#main-article .xs-9{width:75%;}#main-article .xs-10{width:83.33333%;}#main-article .xs-11{width:91.66667%;}#main-article .xs-12{width:100%;}#main-article .xs-1-5{width:20%;}#main-article .xs-1-8{width:12.5%;}#main-article .xs-1-16{width:6.25%;}@media only screen and (min-width:768px){#main-article .sm-1{width:8.33333%;}#main-article .sm-2{width:16.66667%;}#main-article .sm-3{width:25%;}#main-article .sm-4{width:33.33333%;}#main-article .sm-5{width:41.66667%;}#main-article .sm-6{width:50%;}#main-article .sm-7{width:58.33333%;}#main-article .sm-8{width:66.66667%;}#main-article .sm-9{width:75%;}#main-article .sm-10{width:83.33333%;}#main-article .sm-11{width:91.66667%;}#main-article .sm-12{width:100%;}#main-article .sm-1-5{width:20%;}#main-article .sm-1-8{width:12.5%;}#main-article .sm-1-16{width:6.25%;}}@media only screen and (min-width:992px){#main-article .md-1{width:8.33333%;}#main-article .md-2{width:16.66667%;}#main-article .md-3{width:25%;}#main-article .md-4{width:33.33333%;}#main-article .md-5{width:41.66667%;}#main-article .md-6{width:50%;}#main-article .md-7{width:58.33333%;}#main-article .md-8{width:66.66667%;}#main-article .md-9{width:75%;}#main-article .md-10{width:83.33333%;}#main-article .md-11{width:91.66667%;}#main-article .md-12{width:100%;}#main-article .md-1-5{width:20%;}#main-article .md-1-8{width:12.5%;}#main-article .md-1-16{width:6.25%;}}@media only screen and (min-width:1200px){#main-article .lg-1{width:8.33333%;}#main-article .lg-2{width:16.66667%;}#main-article .lg-3{width:25%;}#main-article .lg-4{width:33.33333%;}#main-article .lg-5{width:41.66667%;}#main-article .lg-6{width:50%;}#main-article .lg-7{width:58.33333%;}#main-article .lg-8{width:66.66667%;}#main-article .lg-9{width:75%;}#main-article .lg-10{width:83.33333%;}#main-article .lg-11{width:91.66667%;}#main-article .lg-12{width:100%;}#main-article .lg-1-5{width:20%;}#main-article .lg-1-8{width:12.5%;}#main-article .lg-1-16{width:6.25%;}}@media only screen and (max-width:767px){#main-article .collapse-xs > *{padding:0;}}@media only screen and (max-width:991px){#main-article .collapse-sm > *{padding:0;}}@media only screen and (max-width:1199px){#main-article .collapse-md > *{padding:0;}}@media (min-width:992px){body.no-college-nav.cu-red45 #cu-identity,body.hospital.cu-red45 #cu-identity{min-height:unset !important;height:3.3em !important;}body.no-college-nav.cu-red45 #cu-identity #extra-home,body.hospital.cu-red45 #cu-identity #extra-home{display:block !important;font-size:14px;line-height:45px;}body.no-college-nav.cu-red45 #cu-identity .mobile-button,body.hospital.cu-red45 #cu-identity .mobile-button{height:46px;}}body.chc.cu-red45 #cu-identity{min-height:unset !important;height:3.3em !important;}body.chc.cu-red45 #cu-identity #extra-home{display:block !important;font-size:14px;line-height:45px;}@media (min-width:768px) and (max-width:991px){body.chc.cu-red45 #cu-identity{height:3em !important;}body.chc.cu-red45 #cu-identity #extra-home{line-height:43px;}}.canine-atlas #unit-navigation li a{font-size:1.125em;}@media (min-width:768px){.canine-atlas #unit-navigation li a{font-size:13px;}}@media (min-width:992px){.canine-atlas #unit-navigation li a{font-size:16px;}}@media (min-width:1200px){.canine-atlas #unit-navigation li a{font-size:18px;}}.canine-sidebar-nav{width:100%;}@media (min-width:768px){figure.two-col > p{width:100%;margin:0;}figure.two-col > p > img{float:left;width:50%;}figure.three-col > p{width:100%;margin:0;}figure.three-col > p > img{float:left;width:33.33333%;}figure.four-col > p{width:100%;margin:0;}figure.four-col > p > img{float:left;width:25%;}}@media (max-width:767px){.image-set .three-col div{padding:0 0 20px !important;}}#main-article a[href$=".pdf"]:before{content:"\f1c1";font-size:114.2857142857%;padding-right:0.4em;display:inline-block;text-decoration:none;color:#333;}label.form-required:after{content:" *";color:#b31b1b;}#main-article .cwd-gallery{clear:both;margin:2.5em 0;}#main-article .cwd-gallery + .section-break{margin:-2.25em 0 1.25em;}#main-article table,#sidebar-bottom table,#sidebar-top table,#supplement table,#supplement2 table{border:0;}#main-article table tr > *,#main-article table.bordered tr > *,#sidebar-bottom table tr > *,#sidebar-bottom table.bordered tr > *,#sidebar-top table tr > *,#sidebar-top table.bordered tr > *,#supplement table tr > *,#supplement table.bordered tr > *,#supplement2 table tr > *,#supplement2 table.bordered tr > *{border-width:1px;}#main-article table.flat tr > *,#sidebar-bottom table.flat tr > *,#sidebar-top table.flat tr > *,#supplement table.flat tr > *,#supplement2 table.flat tr > *{border-width:0;}nav a.fas,.menu-block-title a.fas{font:unset;font-family:inherit;font-size:inherit;-moz-osx-font-smoothing:inherit;-webkit-font-smoothing:inherit;}nav a.fas:before,.menu-block-title a.fas:before{font:normal normal normal 14px/1 FontAwesome;font-family:"Font Awesome 5 Free";font-weight:900;speak:never;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.25em;}@media (min-width:768px){#unit-navigation a.fas:before{margin-left:0.25em;}}.ahdc-button-holder button{cursor:pointer;}.view-display-id-eventsarchive_block ul,.view-display-id-newsarchive_block ul{list-style:none;padding:0;}.view-display-id-eventsarchive_block ul li,.view-display-id-newsarchive_block ul li{margin-bottom:0;}.view-display-id-eventsarchive_block ul li a,.view-display-id-newsarchive_block ul li a{width:calc(100% - 60px);margin-right:5px;display:inline-block;}.cards > ul,.cards > h3{width:100%;padding:0 10px 0;}@media (min-width:992px){.cards > ul,.cards > h3{padding-left:15px;padding-right:15px;}}@media (min-width:1200px){.cards > ul,.cards > h3{padding-left:20px;padding-right:20px;}}.cards > h3{margin:2em 0 0;}.cards > h3:first-of-type{margin:0.5em 0 0.7em;}.ra-body-label{margin-top:1.5em;}#block-cornell-cvm-views-research-awards-block-3 ul{list-style:none;}.sidebar a[role=button][onclick*="window.print"]{margin-top:2em;}@supports (aspect-ratio:16/9){.media-oembed-content{width:100%;height:auto;aspect-ratio:16/9;}}.image-set .media-embedded-video,.image-set .media-embedded-video-medium{max-width:100%;margin:0 0 0.5em !important;}@media (min-width:768px){.media-embedded-video-medium{max-width:50%;}figure:has(> .media-embedded-video-medium){max-width:50%;margin:3em 0;}figure > .media-embedded-video-medium{max-width:100%;margin:0 !important;}}div:has(> div > iframe#kaltura_player){width:100% !important;max-width:100% !important;}#main-article div:has(> div > iframe#kaltura_player){margin-bottom:1.5em;}div:has(> div > iframe#kaltura_player){width:100% !important;max-width:100% !important;}div:has(> div > iframe#kaltura_player) #main-article *{margin-bottom:1.5em;}.align-right > img,.align-left > img{margin:0 auto;display:block;}.align-center > img{display:block;margin:10px auto;}.round{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}div.round > img,figure.round > img{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;}.slash-separators > *:after{content:" / ";}.slash-separators > *:last-child:after{content:none;}.dash-separators > *:after{content:" - ";}.dash-separators > *:last-child:after{content:none;}.expander div.align-right:has(img){float:right;border:none;}.expander div.align-left:has(img){float:left;border:none;}div.expander div.cwd-expander-exclude{border-width:0;padding-left:0;margin-left:0;margin-bottom:0;width:100%;}div.expander .two-col > *,div.expander .three-col > *,div.expander .four-col > *,details .two-col > *,details .three-col > *,details .four-col > *{width:100%;margin-bottom:1.5em;padding:0;border:0;}@media (min-width:768px){div.expander .two-col,div.expander .three-col,div.expander .four-col,details .two-col,details .three-col,details .four-col{padding:0;border:0;width:100%;clear:none;}div.expander .two-col.padded,div.expander .three-col.padded,div.expander .four-col.padded,details .two-col.padded,details .three-col.padded,details .four-col.padded{margin-left:-15px;margin-right:-15px;}div.expander .two-col.padded > div,div.expander .three-col.padded > div,div.expander .four-col.padded > div,details .two-col.padded > div,details .three-col.padded > div,details .four-col.padded > div{margin-left:0;clear:unset;}div.expander .two-col.padded > *,div.expander .three-col.padded > *,div.expander .four-col.padded > *,details .two-col.padded > *,details .three-col.padded > *,details .four-col.padded > *{padding:0 15px 15px;}div.expander .two-col > div,details .two-col > div{width:50%;}div.expander .three-col > div,details .three-col > div{width:33.33333%;}div.expander .four-col > div,details .four-col > div{width:25%;}}div.expander .media-embedded-video,details .media-embedded-video{border:0;padding-left:0;margin-bottom:0;}.no-bullet{list-style:none;padding-left:0;}.button-pause{-webkit-appearance:none;appearance:none;width:31px;height:31px;padding:0;background:rgba(0,0,0,0.3) url(/themes/custom/cornell_cvm/images/cvm/icon_pause.svg) 50% 50% no-repeat;color:#fff;border:2px solid rgba(255,255,255,0.6);border-radius:200em;cursor:pointer;}.button-pause.paused{background-image:url(/themes/custom/cornell_cvm/images/cvm/icon_play.svg);}.button-pause:hover,.button-pause:focus{background-color:rgba(0,0,0,0.6);border-color:rgba(255,255,255,0.9);}.button-pause:active{background-color:rgb(0,0,0);opacity:0.6;}header .button-pause{position:absolute;bottom:0;right:0;z-index:2;}header .hospital-buttons + .button-pause{right:auto;left:0;}header .location + .hospital-buttons + .button-pause,header .hospital-buttons + .location + .button-pause{right:auto;left:calc(50% - 16px);}.button-grid{margin:3em 0;}.button-grid:first-child{margin-top:1em;}.button-grid:last-child{margin-bottom:1em;}.button-grid .row{overflow:visible !important;display:flex;flex-wrap:wrap;}.button-grid .row:before,.button-grid .row:after{content:none;}@media (max-width:620px){.button-grid .row .xs-6{width:100% !important;}}.button-grid .row > *{position:relative;background:#466579;background-blend-mode:overlay;aspect-ratio:1/1;}@supports not (aspect-ratio:1/1){.button-grid .row > *:after{content:"";display:block;pointer-events:none;padding-bottom:100%;}}.button-grid .row > *:nth-child(5n+2){background-color:#253541;}.button-grid .row > *:nth-child(5n+3){background-color:#334a58;}.button-grid .row > *:nth-child(5n+4){background-color:#3d4042;}.button-grid .row > *:nth-child(5n+5){background-color:#676a6c;}.button-grid .row > *.red{background-color:#a31818;}.button-grid .row > *.blue{background-color:#206da2;}.button-grid .row > *.purple{background-color:#52247e;}.button-grid .row > *.paw{background-image:url(/themes/custom/cornell_cvm/images/cvm/paw_faded.svg);background-repeat:no-repeat;background-position:50%;background-size:96px;}.button-grid .row > *.paw:before{background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}.button-grid .row > *.blank:before{mix-blend-mode:overlay;}.button-grid .row > *.paw,.button-grid .row > *.blank{text-align:center;}.button-grid .row > *.paw h3,.button-grid .row > *.paw h3 a,.button-grid .row > *.blank h3,.button-grid .row > *.blank h3 a{justify-content:center;}.button-grid .row > *.paw img,.button-grid .row > *.blank img{display:none !important;}.button-grid .row > *:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 20%,rgba(0,0,0,0.8) 80%);z-index:2;}.button-grid .row > *:not(:has(h3)):before{background:rgba(0,0,0,0.07);}.button-grid .row > * img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:50% 50%;z-index:1;border-radius:0 !important;}.button-grid .row > * h3{margin:0;position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;padding:5%;font-size:16px;line-height:1.4;text-shadow:0 0 1px rgba(0,0,0,0.6);display:flex;flex-direction:column;justify-content:flex-end;}@media (min-width:1200px){.one-column .button-grid .row > * h3{font-size:18px;}}.button-grid .row > * h3 a{position:absolute;top:0;left:0;right:0;bottom:0;color:#fff;text-decoration-color:rgba(255,255,255,0.7);text-underline-offset:2px;text-decoration-thickness:1px;text-decoration:none;padding:5%;display:flex;flex-direction:column;justify-content:flex-end;}.button-grid .row > * h3 a:hover,.button-grid .row > * h3 a:focus{text-decoration:underline;text-decoration-color:rgba(255,255,255,0.7);text-underline-offset:2px;text-decoration-thickness:1px;}.button-grid .row > * h3 a:active{color:#ddd;text-decoration-color:rgba(255,255,255,0.4);text-underline-offset:2px;text-decoration-thickness:1px;}.button-grid .row > * h3 a:active em{color:#98c1dd;}.button-grid .row > * h3 em{font-style:normal;font-size:14px;color:#b0dfff;display:block;margin:0.5em 0;}.button-grid .row > * p{margin:0;}.button-grid .text-background{background:none;padding:0 !important;height:auto;}.button-grid .btn-grd-img{height:auto;}.image-set{margin-left:0 !important;margin-right:0 !important;width:100% !important;}.image-set + .image-set{margin-top:0;}.image-set .two-col,.image-set .three-col,.image-set .four-col{overflow:visible !important;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;padding-left:0 !important;padding-right:0 !important;}.image-set .two-col:before,.image-set .two-col:after,.image-set .three-col:before,.image-set .three-col:after,.image-set .four-col:before,.image-set .four-col:after{content:none;}.image-set .two-col > div,.image-set .three-col > div,.image-set .four-col > div{position:relative;padding-left:10px !important;padding-right:10px !important;}.image-set .two-col > div div,.image-set .three-col > div div,.image-set .four-col > div div{padding-left:0 !important;padding-right:0 !important;}.image-set .two-col > div div.cwd-expander-exclude:not(.media-embedded-video),.image-set .three-col > div div.cwd-expander-exclude:not(.media-embedded-video),.image-set .four-col > div div.cwd-expander-exclude:not(.media-embedded-video){margin-bottom:1.5em;}.image-set .two-col > div h3 a,.image-set .three-col > div h3 a,.image-set .four-col > div h3 a{display:block;}.image-set .two-col > div h3 a:before,.image-set .three-col > div h3 a:before,.image-set .four-col > div h3 a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;}.image-set .two-col > div img,.image-set .three-col > div img,.image-set .four-col > div img{width:100%;aspect-ratio:360/280;object-fit:cover;object-position:50% 50%;height:auto;vertical-align:middle;}.image-set.portrait .two-col > div img,.image-set.portrait .three-col > div img,.image-set.portrait .four-col > div img{aspect-ratio:280/360;}.cwd-people.full > div{margin-bottom:3em;}.cwd-people.full .row{margin-left:-10px !important;margin-right:-10px !important;}.cwd-people.full .row > *{padding-bottom:3px !important;}@media (min-width:768px){.cwd-people.full .row .sm-7 > *:first-child{margin-top:-0.15em;}}@media (min-width:1080px){.cwd-people.full .row{margin-left:-15px !important;margin-right:-15px !important;}.cwd-people.full .row > *{padding-left:15px !important;padding-right:15px !important;}}@media (min-width:1200px){.cwd-people.full .row{margin-left:-22px !important;margin-right:-22px !important;}.cwd-people.full .row > :first-child{padding-left:22px !important;padding-right:22px !important;}}.cwd-people.full .dialog{background:none;padding:0;border:0;margin-bottom:2em;overflow:visible;}@media (min-width:768px){.cwd-people.full .dialog{background:linear-gradient(135deg,rgba(0,0,0,0) 65%,rgba(0,0,0,0.04) 100%);padding:20px 20px 0 0;margin-top:-20px;}}.cwd-people.full .dialog figure{max-width:380px;}@media (min-width:768px){.cwd-people.full .dialog figure{max-width:305px;}}.cwd-people.full .dialog img{border:5px solid #fff;box-shadow:0 0 3px rgba(0,0,0,0.23);}.cwd-people.full .dialog img.fallback-photo{padding:3em;}.cwd-people.full .person-affiliation{color:#b31b1b;line-height:1.3;margin:0 0 1.25em;}.cwd-people.full .person-affiliation + .person-affiliation{margin-top:-0.9em;}.cwd-people.full .person-job-title{font-weight:400;line-height:1.35;margin:0 0 0.7em;}.cwd-people.full .person-job-title + .person-job-title{margin-top:-0.35em;}.cwd-people.full .contact{margin-top:1em;font-size:13px;}.cwd-people.full .contact small{font-size:inherit;}.cwd-people.full .contact > div + div{margin-top:0.25em;}.cwd-people.full .contact > div + .field-phone{margin-top:1.5em;}.cwd-people.full .contact p{margin-bottom:1em;}.cwd-people.full .publications,.cwd-people.full .affiliations{margin-top:1em;}.cwd-people.full .publications h4,.cwd-people.full .affiliations h4{margin-bottom:0.8em;}@media (min-width:992px){.cwd-people.full .publications h4,.cwd-people.full .affiliations h4{font-size:16px;}}.cwd-people.full .publications ul + h4,.cwd-people.full .affiliations ul + h4{margin-top:2em;}.cwd-people.full ul,.cwd-people.full ol{padding-left:1.35em;line-height:1.5;}.cwd-people.full ul li,.cwd-people.full ol li{margin-bottom:0.6em;}.cwd-people.full h3{margin-bottom:0.9em;}.cwd-people.full hr.double-margin{margin-bottom:2.6em !important;}#main-content #main .cwd-people .link-block{margin:0 0 2em;padding:0.7em 1.1em 0.7em 1em !important;border:0;background:#2f739e;color:#fff;font-weight:400;text-transform:none;line-height:1;}#main-content #main .cwd-people .link-block:hover,#main-content #main .cwd-people .link-block:focus{background:#3581b2;}#main-content #main .cwd-people .link-block:active{background:#29658a;color:#d1dee6;}#main-content #main .cwd-people .link-block:before{content:"\f171";padding-right:0.35em;opacity:0.7;}.external-publications{margin:1.5em 0 0.5em;}.view-health-info-topics .field-content > p,.view-research-awards .field-content > p{margin-bottom:1em;}.view-health-info-topics h3,.view-research-awards h3{margin-top:2em;}.view-health-info-topics .pager,.view-research-awards .pager{margin-top:3em;}.view-health-info-topics header,.view-research-awards header{margin-bottom:1em;}.search-advanced .form-item-type-ahdc-news-and-announcements,.search-advanced .form-item-type-canine-image,.search-advanced .form-item-type-portfolio-project,.search-advanced .form-item-type-slideshow,.search-advanced .form-item-type-webform{display:none;}.search-advanced #edit-lang-fieldset{display:none;}@media (min-width:768px){.ahdc-quick-tools.two-col > *{padding:0 10px 10px;margin-bottom:0;}}.ahdc-quick-tools .image-set{padding:0 !important;margin:0 !important;border:0;}.ahdc-quick-tools .image-set .three-col{padding-top:0 !important;}.ahdc-quick-tools .image-set .cwd-expander-exclude{margin-bottom:1.5em !important;padding:0 !important;}.ahdc-quick-tools .image-set img{width:100%;height:auto;max-width:128px;aspect-ratio:unset !important;}@media (min-width:768px){.ahdc-quick-tools .image-set img{max-width:96px;}}.ahdc-quick-tools .image-set h3,.ahdc-quick-tools .image-set .cwd-expander-exclude + p{font-family:inherit;font-size:15px;font-weight:bold;line-height:1.5;margin:-1.5em 0 2em !important;}.ahdc-quick-tools .image-set h3 a:not(:hover):not(:active),.ahdc-quick-tools .image-set .cwd-expander-exclude + p a:not(:hover):not(:active){color:#555;text-decoration:none;}.ahdc-quick-tools .image-set h3 a:before,.ahdc-quick-tools .image-set .cwd-expander-exclude + p a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;}#main form input:focus,#main form textarea:focus,#main form select:focus,#main form button:focus,form.form input:focus,form.form textarea:focus,form.form select:focus,form.form button:focus{outline:revert;box-shadow:revert;}.progress-step.is-active .progress-marker::before,.webform-progress-tracker .progress-step.is-active:hover .progress-marker::before{background-color:#006699;}legend .form-required:after{content:" *";color:#b31b1b;}.cvm-print{display:none;}@media screen and (min-width:1024px){.cvm-print{display:inline-block !important;}}aside.lead,aside.intro,aside .lead,aside .intro{color:#666 !important;}a.link-button{font-family:"effra",Avenir Next,Segoe UI Light,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;padding:0.7em 1.2em;}a.link-button-red,a.link-button-bigred{font-family:"effra",Avenir Next,Segoe UI Light,Segoe UI,Helvetica Neue,sans-serif;font-size:16px;background:#b31b1b;color:#fff;padding:0.7em 1.2em;display:inline-block;line-height:1;color:#fff;text-decoration:none !important;white-space:nowrap;border:0;}a.link-button-red:hover,a.link-button-red:focus,a.link-button-bigred:hover,a.link-button-bigred:focus{background-color:#c91e1e;color:#fff;}a.link-button-red:active,a.link-button-bigred:active{background-color:#941616;color:#fff;}a.link-button-bigred{font-size:28px;padding:0.65em 1.3em 0.7em;}#main-content #main .link-block{padding:0.8em 1.5em 0.7em !important;font-size:1em !important;}#news-events h2{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#news-events .homepage-featured{color:#666;}#news-events .news .border-box .constrain-500{pointer-events:none;}#news-events .news .border-box .constrain-500 h2{pointer-events:auto;}#news-events .news > .constrain-500{margin-bottom:0 !important;}#news-events .news > .constrain-500 .link-block{margin-bottom:-2.25em !important;background:#b31b1b;color:#fff;border:0;text-transform:none;font-weight:normal;padding:10px 16px;}#news-events .news > .constrain-500 .link-block:hover,#news-events .news > .constrain-500 .link-block:focus{background:#c91e1e;}#news-events .news > .constrain-500 .link-block:active{background:#941616;}#news-events .news > .constrain-500 .link-block .fa{position:relative;top:1px;}@media (min-width:768px){#news-events .news > .constrain-500 .link-block{margin-bottom:-2em !important;}}@media (max-width:767px){#news-events .news .border-box .constrain-500 h2{margin-bottom:0.5em;}}@media (max-width:959px){#news-events .news .border-box{margin-bottom:2.5em;}}@media (min-width:768px){#news-events .news .border-box + .border-box .card{margin-bottom:0 !important;}#news-events .news .constrain-500{margin-bottom:25px;}}#news-events .social{padding:2% 5% 40px;width:100%;display:flex;flex-wrap:wrap;margin:0 auto;max-width:532px;}@media (min-width:768px){#news-events .social{max-width:none;padding:2% 3% 40px;}}@media (min-width:960px){#news-events .social{padding:20px 40px 40px;margin-left:-3.5%;width:38.5%;float:left;}}@media (min-width:1280px){#news-events .social{margin-left:0;width:35%;}}#news-events .social h2{width:100%;margin-bottom:1.25em;}#news-events .social a{display:block;width:20%;max-width:56px;}#news-events .social img{filter:invert(1) contrast(0.3);width:26px;height:auto;vertical-align:middle;}#news-events .social a:hover img,#news-events .social a:focus img{filter:invert(1) contrast(0.35) sepia(1) saturate(1.5) hue-rotate(160deg);}#news-events .social a:active img{filter:invert(1) contrast(0.15);}.homepage-featured ul:not(.contextual-links){list-style:none;padding:0;}.homepage-featured ul:not(.contextual-links) li{display:flex;align-items:center;min-height:70px;padding:16px 0 0 64px;margin:0 0 16px;border-top:1px solid #eee;position:relative;}.homepage-featured ul:not(.contextual-links) li:first-child{border:0;}.homepage-featured ul:not(.contextual-links) li::before{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;content:"\e0e0";font-size:32px;color:#444;position:absolute;left:0;top:20px;text-align:center;width:45px;height:44px;line-height:44px;color:#fff;background:#b31b1b;border-radius:100em;padding-left:1px;font-variation-settings:"FILL" 1,"wght" 300,"GRAD" 0,"opsz" 32;}.homepage-featured ul:not(.contextual-links) li.icon-import-contacts::before,.homepage-featured ul:not(.contextual-links) li.import-contacts::before{content:"\e0e0";font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 32;}.homepage-featured ul:not(.contextual-links) li.icon-thumb-up::before,.homepage-featured ul:not(.contextual-links) li.thumb-up::before{content:"\e8dc";font-size:30px;}.homepage-featured ul:not(.contextual-links) li.icon-headphones::before,.homepage-featured ul:not(.contextual-links) li.headphones::before{content:"\f01f";}.homepage-featured ul:not(.contextual-links) li.icon-smart-display::before,.homepage-featured ul:not(.contextual-links) li.smart-display::before{content:"\f06a";font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 32;}.homepage-featured ul:not(.contextual-links) li.icon-group::before,.homepage-featured ul:not(.contextual-links) li.group::before{content:"\e7ef";}.homepage-featured ul:not(.contextual-links) li.icon-workspace-premium::before,.homepage-featured ul:not(.contextual-links) li.workspace-premium::before{content:"\e7af";}@media (min-width:768px){.campaign-nav .next-prev a:hover,.campaign-nav .next-prev a:focus{background:#c91e1e;}.campaign-nav .next-prev a:active{background:#941616;}}iframe[src^="https://support.doctorpodcasting.com"]{width:100% !important;}
