body{font-family:'Open Sans',sans-serif;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){p{width:inherit;}div{width:100%;}ol,ul{width:inherit;}h1,h2,h3,h4,h5{width:inherit;}}a:not('.btn'),a:visited,a:link{color:#0078c9;text-decoration:none;}a:hover{color:#9ECE9C;text-decoration:underline;}nav.tabs a,nav.tabs a:visited,nav.tabs a:link{color:#000000;color:#495057;text-decoration:none;}#main-wrapper{background:-webkit-gradient(linear,center top,center bottom,from(#0078c9),color-stop(100%,#FFFFFF)) !important;background:-webkit-linear-gradient(top,#0078c9,#0078c9 10%,#FFFFFF 100%) !important;background:linear-gradient(to bottom,#0078c9,#0078c9 10%,#FFFFFF 100%) !important;filter:alpha(opacity=80) progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0078c9,endColorstr=#FFFFFFFF,GradientType=0) !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80) progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0078c9', endColorstr='#FFFFFFFF', GradientType=0)" !important;background-size:cover;}#main{border-color:#B9B9B9;background-color:#FFFFFF;z-index:54;}.site-footer__bottom{border-top:none;}.site-footer__top h2{border-bottom:none;color:white;font-size:20px;font-weight:bold;}.site-footer a,.site-footer a:hover,.site-footer a:visited{color:white;}.site-footer > div.container{padding-left:25px;}.site-footer #block-mainnavigation ul{padding-left:15px;}#block-bootstrap-barrio-mtnresidencies-page-title h1.title{color:#005DAB;font-family:'Open Sans',sans-serif;font-size:36px;font-weight:700;letter-spacing:0px;line-height:1.1;padding:6px 0px 14px;}.H5-Cabin-Bold-20-Blue{color:#005DAB;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;padding:0px;}.blue-it{color:#005DAB;}.green-it{color:#0078c9;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.path-frontpage #main > .row{margin-left:0px;margin-right:0px;}.path-frontpage #main.content{padding-left:0px;padding-right:0px;}}@media only screen and (min-width:768px){.dropdown:hover > .dropdown-menu{display:block;}}#navbar-top,#navbar-top .dropdown-menu{font-size:11px;}#navbar-top ul{background-color:#e1e2e3;}#navbar-top{height:160px;}#header .navbar-brand img{height:75px;}section.region-top-header-form{}@media (max-width:866px){#header section.region-secondary-menu,#header div.navbar-form{width:100%;}section.region-top-header-form{margin-top:5px;}}.navbar-toggler{border-color:#002072;}.navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");}#navbar-main.open{height:350px;}#navbar-main.open #CollapsingNavbar{background-color:#0078c9;}.show nav#block-bootstrap-barrio-mtnresidencies-main-menu a:first-of-type,.show nav#block-bootstrap-barrio-mtnresidencies-main-menu .link{padding-left:10px;}#navbar-main{height:40px;padding:0px;}nav#block-bootstrap-barrio-mtnresidencies-main-menu{width:100%}nav#block-bootstrap-barrio-mtnresidencies-main-menu ul.navbar-nav{justify-content:space-around;}nav#block-bootstrap-barrio-mtnresidencies-main-menu li.nav-item{}nav#block-bootstrap-barrio-mtnresidencies-main-menu ul:not(.contextual-links) a:first-of-type,nav#block-bootstrap-barrio-mtnresidencies-main-menu ul:not(.contextual-links) .link{color:white;}nav#block-bootstrap-barrio-mtnresidencies-main-menu ul.dropdown-menu:not(.contextual-links){margin:0px;padding:0px;}nav#block-bootstrap-barrio-mtnresidencies-main-menu ul:not(.contextual-links) li.dropdown-item{border-style:solid;border-width:1px;border-color:#d6e7fa;}nav#block-bootstrap-barrio-mtnresidencies-main-menu ul:not(.contextual-links) li.dropdown-item:hover{background-color:#dddddd;color:white;}nav#block-bootstrap-barrio-mtnresidencies-main-menu ul:not(.contextual-links) li.dropdown-item:hover a{color:white;}nav#block-bootstrap-barrio-mtnresidencies-main-menu ul:not(.contextual-links) li.dropdown-item:not(.active) a{color:#0078c9;}nav#block-bootstrap-barrio-mtnresidencies-main-menu ul:not(.contextual-links) a:hover{}nav#block-familymedicine,nav#block-internalmedicine,nav#block-dentalprogram,nav#block-pharmacy{background-color:#0039a6;margin:0px -15px;}nav#block-familymedicine ul:not(.contextual-links),nav#block-internalmedicine ul:not(.contextual-links),nav#block-dentalprogram ul:not(.contextual-links),nav#block-pharmacy ul:not(.contextual-links){align-items:stretch;justify-content:center;}_:-ms-lang(x),nav#block-familymedicine ul:not(.contextual-links),_:-ms-lang(x),nav#block-internalmedicine ul:not(.contextual-links),_:-ms-lang(x),nav#block-dentalprogram ul:not(.contextual-links),_:-ms-lang(x),nav#block-pharmacy ul:not(.contextual-links){justify-content:space-between;}nav#block-familymedicine ul:not(.contextual-links) li,nav#block-internalmedicine ul:not(.contextual-links) li,nav#block-dentalprogram ul:not(.contextual-links) li,nav#block-pharmacy ul:not(.contextual-links) a.nav-link{display:block;flex:0 1 auto;text-align:center;}_:-ms-lang(x),nav#block-familymedicine ul:not(.contextual-links) li,_:-ms-lang(x),nav#block-internalmedicine ul:not(.contextual-links) li,_:-ms-lang(x),nav#block-dentalprogram ul:not(.contextual-links) li,_:-ms-lang(x),nav#block-pharmacy ul:not(.contextual-links) li{margin:0 auto;}@media (max-width:768px){nav#block-familymedicine ul:not(.contextual-links) li,nav#block-internalmedicine ul:not(.contextual-links) li,nav#block-dentalprogram ul:not(.contextual-links) li,nav#block-pharmacy ul:not(.contextual-links) li{width:100%;}}nav#block-familymedicine ul:not(.contextual-links) a.nav-link,nav#block-internalmedicine ul:not(.contextual-links) a.nav-link,nav#block-dentalprogram ul:not(.contextual-links) a.nav-link,nav#block-pharmacy ul:not(.contextual-links) a.nav-link{color:#ffffff;}nav#block-familymedicine ul:not(.contextual-links) a.nav-link.active,nav#block-internalmedicine ul:not(.contextual-links) a.nav-link.active,nav#block-dentalprogram ul:not(.contextual-links) a.nav-link.active,nav#block-pharmacy ul:not(.contextual-links) a.nav-link:hover{color:#005DAB;background-color:#ffffff;}nav#block-familymedicine ul:not(.contextual-links) a.nav-link:hover,nav#block-internalmedicine ul:not(.contextual-links) a.nav-link:hover,nav#block-dentalprogram ul:not(.contextual-links) a.nav-link:hover{background-color:#ffffff;color:#005DAB;}#block-views-block-homepage-slider-block-1{margin-right:-15px;}#views-bootstrap-homepage-slider-block-1{width:100%;margin-top:2px;}#views-bootstrap-homepage-slider-block-1 .col{margin:auto;}#views-bootstrap-homepage-slider-block-1 .carousel-item h3{display:none}#views-bootstrap-homepage-slider-block-1 .carousel-item .row{color:#005DAB;}#views-bootstrap-homepage-slider-block-1 .carousel-item .row{background-color:none;background-clip:none;border:none;border-radius:none;}#views-bootstrap-homepage-slider-block-1 .text-wrapper{min-height:200px;}#views-bootstrap-homepage-slider-block-1 .carousel-item .card-title{font-size:53px;font-family:'Open Sans',sans-serif;font-weight:700;}#views-bootstrap-homepage-slider-block-1 .carousel-item .card-text{font-size:21px;line-height:1.62;font-family:'Open Sans',sans-serif;font-weight:400;}#views-bootstrap-homepage-slider-block-1 .carousel-indicators{right:unset;left:unset;margin-right:unset;margin-left:15px;}#block-views-block-homepage-promotions-block-1{padding-top:15px;background-color:transparent;margin-left:-15px;margin-right:-15px;}#block-views-block-homepage-promotions-block-1 .col.equal{height:fit-content;}#views-bootstrap-homepage-promotions-block-2{padding-bottom:25px;}#views-bootstrap-homepage-promotions-block-1 a.homepage-promo-link{color:unset;}#views-bootstrap-homepage-promotions-block-1 a.homepage-promo-link:hover{text-decoration:unset;}#views-bootstrap-homepage-promotions-block-1 .card,#views-bootstrap-homepage-promotions-block-2 .card{background-color:#0078c9;color:white;border-radius:unset;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#block-views-block-homepage-promotions-block-1 .col-auto{padding-left:0px;padding-right:0px;}#views-bootstrap-homepage-promotions-block-1 .card,#views-bootstrap-homepage-promotions-block-2 .card{height:100%;}#views-bootstrap-homepage-promotions-block-1{padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;}}#views-bootstrap-homepage-promotions-block-2 .card{min-height:150px;}#views-bootstrap-homepage-promotions-block-1 .card > img,#views-bootstrap-homepage-promotions-block-2 .card > img{margin:20px auto 10px;width:66px;}#views-bootstrap-homepage-promotions-block-1 .card > img.Internal.Medicine,#views-bootstrap-homepage-promotions-block-2 .card > img.Internal.Medicine{padding-bottom:15px;}#views-bootstrap-homepage-promotions-block-1 .card .card-body{padding:15px 5px;}#views-bootstrap-homepage-promotions-block-1 .card .card-title,#views-bootstrap-homepage-promotions-block-2 .card .card-title{text-transform:uppercase;}#views-bootstrap-homepage-promotions-block-2 .card .card-body{padding:.25rem;}#block-views-block-homepage-promotions-block-2 .promotion-header{font-size:22px;text-align:center;line-height:1.5;font-family:'Open Sans',sans-serif;font-weight:400;color:#005DAB;padding:0px 15% 25px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#block-views-block-homepage-promotions-block-1,.view-display-id-block_1 .view-content.row,#views-bootstrap-homepage-promotions-block-1 > .row{margin-left:0px;margin-right:0px;}}@media (max-width:992px){#views-bootstrap-homepage-promotions-block-1 .card{min-height:274px;}}@media (max-width:916px){#views-bootstrap-homepage-promotions-block-1 .card{min-height:302px;}#views-bootstrap-homepage-promotions-block-1 .card-title{min-height:50px;}}@media (max-width:836px){#views-bootstrap-homepage-promotions-block-1 .card{min-height:325px;}}@media (min-width:576px) and (max-width:991px){#views-bootstrap-homepage-promotions-block-2 .card{min-height:175px;}}@media (min-width:576px) and (max-width:768px){#views-bootstrap-homepage-promotions-block-1 .card{min-height:unset;}#views-bootstrap-homepage-promotions-block-1 .card .card-body{padding:10px;}#views-bootstrap-homepage-promotions-block-1 .card .card-title{min-height:unset;}}.page-node-6 .col-header{background-color:#4d4e53;font-size:1.1em;color:#FFFFFF;text-transform:uppercase;padding:10px 0px 10px 20px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.page-node-6 .col-header{padding:10px 0px 10px 10px;}}.page-node-6 h1.title{display:none;}.page-node-6 article{margin-bottom:25px;}.page-node-6 .application-resources a,.page-node-6 .application-resources a:visited,.page-node-6 .application-resources a:link{font-size:14px;font-weight:400;line-height:1.4;}.page-node-6 .application-resources ul{list-style:none;padding-left:unset;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.page-node-6 .application-resources ul{padding-left:10px;}}.page-node-6 .application-resources li{padding-top:10px;}.page-node-6 .application-resources li::before{margin-right:11px;content:"»";font-family:'Open Sans',sans-serif;font-weight:700;}.page-node-6 .location .row{}.page-node-6 .location .right-text{margin:auto;}.page-node-6 .location .title{color:#005DAB;font-family:'Open Sans',sans-serif;font-size:36px;font-weight:700;letter-spacing:0px;line-height:1.1;padding:6px 0px 14px;}.page-node-6 .location .body{color:#484848;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;line-height:1.4;}.page-node-6 .location .tagline{olor:#484848;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;line-height:1.4;padding:0px;font-style:italic;}@media (min-width:991px){.page-node-6 .location .row{}.page-node-6 .location .right-text{}}.path-resident-narratives #block-bootstrap-barrio-mtnresidencies-page-title > div.content > h1.title{display:none;}.view-id-resident_content .header-things .secondary-title{color:#0078c9;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;}.view-id-resident_content .header-things .title{color:#005DAB;font-family:'Open Sans',sans-serif;font-size:36px;font-weight:700;letter-spacing:0px;line-height:1.1;}.view-id-resident_content .view-header{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.view-id-resident_content h3{color:#0078c9;width:100%;}.view-id-resident_content .resident-title{font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:1.3;}.view-id-resident_content .img-wrapper{min-height:190px;}.view-resident-content .row-equalizer{display:flex;flex-wrap:wrap;}.view-resident-content .bio-wrapper{display:flex;flex-direction:column;flex:1;}.view-resident-content .bio-bottom{margin-top:auto;}.view-resident-content .grid.views-view-grid.horizontal.container{margin-bottom:15px;}.path-program-leadership-and-core-faculty #block-bootstrap-barrio-mtnresidencies-page-title > div.content > h1.title,.path-program-leadership-and-core-faculty2 #block-bootstrap-barrio-mtnresidencies-page-title > div.content > h1.title,.path-im-faculty #block-bootstrap-barrio-mtnresidencies-page-title > div.content > h1.title,.path-dental-faculty #block-bootstrap-barrio-mtnresidencies-page-title > div.content > h1.title,.path-pharmacy-faculty #block-bootstrap-barrio-mtnresidencies-page-title > div.content > h1.title{display:none;}.view-display-id-page_2 .header-things .secondary-title,.view-display-id-page_4 .header-things .secondary-title,.view-display-id-page_5 .header-things .secondary-title{color:#0078c9;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;}.view-display-id-page_2 .header-things .title,.view-display-id-page_4 .header-things .title,.view-display-id-page_5 .header-things .title{color:#005DAB;font-family:'Open Sans',sans-serif;font-size:36px;font-weight:700;letter-spacing:0px;line-height:1.1;}.view-display-id-page_2,.view-display-id-page_4,.view-display-id-page_5,.view-display-id-page_7{margin-bottom:15px;}.view-display-id-attachment_1,.view-display-id-attachment_2{border-bottom:1px solid black;margin-bottom:25px;}.view-display-id-page_2 > div.view-content div.col-lg-6:nth-child(odd),.view-display-id-page_4 > div.view-content div.col-lg-6:nth-child(odd),.view-display-id-page_5 > div.view-content div.col-lg-6:nth-child(odd){border-right:1px solid black;}@media (max-width:960px){.view-display-id-page_2 > div.view-content div.col-lg-6:nth-child(odd),.view-display-id-page_4 > div.view-content div.col-lg-6:nth-child(odd),.view-display-id-page_5 > div.view-content div.col-lg-6:nth-child(odd){border-right:none;}}.view-display-id-page_2 .float-wrapper{min-height:180px;}.view-display-id-page_2 .float-wrapper .title,.view-display-id-page_4 .float-wrapper .title,.view-display-id-page_5 .float-wrapper .title{color:#484848;font-family:'Open Sans',sans-serif;font-size:23px;font-weight:400;letter-spacing:0px;line-height:1.4;}.view-display-id-page_2 .float-wrapper div:first-of-type,.view-display-id-page_4 .float-wrapper div:first-of-type,.view-display-id-page_5 .float-wrapper div:first-of-type,.view-display-id-page_7 .float-wrapper div:first-of-type{z-index:50;}.view-display-id-page_2 .bio-wrapper,.view-display-id-page_4 .bio-wrapper,.view-display-id-page_5 .bio-wrapper,.view-display-id-page_7 .bio-wrapper{clear:both}.view-display-id-page_2 .roles .list-group-item,.view-display-id-page_2 .credentials .list-group-item,.view-display-id-page_4 .roles .list-group-item,.view-display-id-page_4 .credentials .list-group-item,.view-display-id-page_5 .roles .list-group-item,.view-display-id-page_5 .credentials .list-group-item,.view-display-id-page_7 .roles .list-group-item,.view-display-id-page_7 .credentials .list-group-item{border:none;}.view-display-id-page_2 .credentials .list-group,.view-display-id-page_4 .credentials .list-group{display:unset;}.view-display-id-page_2 .credentials{font-weight:bold;}.view-display-id-page_5 .roles .list-group-item{font-weight:bold;}.view-display-id-page_5 .bio-wrapper p:first-of-type{padding-top:10px;}.path-im-subspecialty-faculty #block-bootstrap-barrio-mtnresidencies-page-title > div.content > h1.title{display:none;}.view-display-id-page_3 .header-things .secondary-title,.view-display-id-page_8 .header-things .secondary-title{color:#0078c9;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;}.view-display-id-page_3 .header-things .title,.view-display-id-page_8 .header-things .title{color:#005DAB;font-family:'Open Sans',sans-serif;font-size:36px;font-weight:700;letter-spacing:0px;line-height:1.1;}.view-display-id-page_3,.view-display-id-page_8{margin-bottom:15px;}.view-display-id-page_3 .details-wrapper .title,.view-display-id-page_8 .details-wrapper .title{color:#484848;font-family:'Open Sans',sans-serif;font-size:23px;font-weight:400;letter-spacing:0px;line-height:1.4;}.view-display-id-page_3 .credentials .list-group-item,.view-display-id-page_8 .credentials .list-group-item{border:none;}.view-display-id-page_3 .credentials,.view-display-id-page_8 .credentials{font-weight:bold;}.carousel-indicators{flex-wrap:wrap;}.carousel-indicators li{border-radius:10px;margin:1px 3px;height:10px;max-width:10px;background-color:#EAE6E7;}.carousel-indicators .active{background-color:#005DAB;max-width:12px;margin:0 3px;height:12px;}#views-bootstrap-slidershow-from-tagged-images-block-1,#views-bootstrap-slidershow-from-tagged-images-block-2{margin:auto;}#block-views-block-slidershow-from-tagged-images-block-2{margin-bottom:25px;min-height:515px;}#block-views-block-slidershow-from-tagged-images-block-2 .carousel-indicators{position:relative;padding-top:5px;margin:0px;width:100%;height:25px;}#block-views-block-slidershow-from-tagged-images-block-2 .carousel-indicators li{height:15px;max-width:15px;border:#005DAB 1px solid;}#block-views-block-slidershow-from-tagged-images-block-2 .carousel-indicators .active{max-width:15px;height:15px;}#block-views-block-slidershow-from-tagged-images-block-2 .carousel-control-prev,#block-views-block-slidershow-from-tagged-images-block-2 .carousel-control-next{display:none;}
body{color:#3b3b3b;background:#0078c9;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#ffffff;}#navbar-main{background-color:#0078c9;}a,.link{color:#0039a6;}a:hover,a:focus,.link:hover,.link:focus{color:#024bd5;}a:active,.link:active{color:#216bf8;}.page-item.active .page-link{background-color:#0039a6;border-color:#0039a6;}.page-link,.page-link:hover{color:#0039a6;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#0078c9;border-color:#0078c9;}.btn-primary:hover,.btn-primary:focus{background-color:#0039a6;}.site-footer{background:#0078c9;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
