.health-site .navbar-nav .submitBtn, .health-site .navbar-nav .submitBtn:hover, .health-site .navbar-nav .submitBtn:focus, .health-site .navbar-nav .submitBtn:active{
	 color:#FFFFFF;
}
 .health-site .navbar-nav .submitBtn, .health-site .navbar-nav .submitBtn:hover, .health-site .navbar-nav .submitBtn:focus, .health-site .navbar-nav .submitBtn:active{
	 color:#FFFFFF;
}
 .health-site .submitBtn:focus svg path{
	 fill:#fff;
}
/* .health-site.alert-open header#siteHeader {
	 height: 235px !important;
}
 .health-site.alert-open header#siteHeader.fixed-header{
	 height:220px !important;
}
 .navbar.navbar-primary.fixed-header {
	 height: 120px !important;
}
*/
 .navbar-toggle .sr-only, .header-right a .sr-only{
	 color:#FFFFFF;
}
 .mobileMenuRight li {
	 font-size: 46px;
	/*font-weight: bold;
	 margin-bottom: 47px;
	*/
	 list-style: none!important;
}
 .health-site .site-footer li a{
	 font-size: 24px;
	 line-height: 30px;
	 font-weight: 600;
}
 .health-site #siteFooter .infoMenu a, .health-site #siteFooter .infoMenu+a{
	 font-size:20px;
}
 .health-site #siteFooter .infoMenu{
	 margin-bottom:0;
}
 .health-site .header-right a{
	 font-weight: 600 !important;
}
 .health-site .social-icon li a em {
	 font-size: 27px;
	 display: block;
	 line-height: 49px;
	 color: #007a86;
}
 .social-icon li a:hover, .social-icon li a:focus {
	 background: #007a86;
	 color: #fff;
	 text-decoration: none;
}
 .social-icon li a:hover i, .social-icon li a:focus i {
	 color: #fff;
}
 .health-site .social-icon li a:hover em, .health-site .social-icon li a:focus em {
	 color: #fff;
}
 .health-site .sideBarNavigation #SidebarNavigationLabel,.health-site .sideBarNavigation #SidebarNavigationLabel2{
	 color:#007a86;
}
 .health-site .sideBarNavigation #SidebarNavigationLabel li, .health-site .sideBarNavigation #SidebarNavigationLabel2 li{
	 padding:13px 15px 13px 20px;
}
 .health-site .sideBarNavigation .h3{
	 padding: 0px 25px 10px 20px;
}
 aside.sideBarNavigation ul li a {
	 border-bottom: none;
	 -webkit-transition: none !important;
	 transition: none !important;
	 color:#000000;
}
 .health-site .sideBarNavigation ul li .dropdown-menu{
	 margin-top:0;
}
 .health-site .sideBarNavigation ul li.dropdown.open i:before {
	 content: "\f078";
}
 .cta .cta-desc h3 {
	 color: #fff;
}
 .health-site .video-img{
	 top:unset;
}
 .health-site.health-landing .video-icon-img{
	 color:#ba0c2f;
}
 .health-site.health-landing .video-icon:focus:active .video-icon-img, .health-site.health-landing .video-icon:focus .video-icon-img, .health-site.health-landing .video-icon-img:hover, .health-site.health-landing .video-icon-img:focus:hover, .health-site.health-landing .video-icon-img:hover:active{
	 background-color: #ba0c2f;
}
 .health-site.health-landing .video-icon-img::before{
	 margin-left: 8px;
}
 .health-site .accordion .panel-title a::after{
	 background-color: rgba(255,255,255,.1);
}
 .health-site .accordion .panel-title a::after{
	 background-color: rgba(255,255,255,.1);
}
 .health-site .accordion .panel-heading a{
	 font-size: 24px;
}
 .health-site .accordion .panel-heading a:hover{
	 text-decoration: none;
}
 .health-site .accordion .panel-body{
	 background-color:transparent;
	 border:2px solid #007a86;
}
 .health-site .tabSection .tab-pane{
	 background-color:transparent;
	 border:2px solid #007a86;
}
 .health-site .tabHome .tab-pane{
	 background-color:transparent;
	/*border:2px solid #007a86;
	 */
}
 .health-site ul.nav.nav-tabs li{
	 margin-bottom:0;
	 margin-left: 0;
}
 .health-site .tabHome ul.nav.nav-tabs {
	 border-bottom: 0;
	 padding-left: 0;
	 display: flex;
	 justify-content: center;
}
 .tabHome .nav-tabs > li > a{
	 border: 0px;
}
 .health-site ul.nav.nav-tabs{
	 border-bottom:0;
	 padding-left:0;
}
 .health-home .health-site .tabSection .nav > li > a {
	 padding: 20px 15px;
	 text-align: center;
	/* background: #7b7b7b;
	 */
	 color: #007a86;
	 border: none;
	 border-radius: 0;
	 font-family: "Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;
	 font-weight: 500;
	 font-size: 19px;
	 min-width: 159px;
}
 .health-site .tabSection .nav > li.active a,.health-site .tabSection .nav > li > a:hover, .health-site .tabSection .nav > li > a:focus{
	 background-color:transparent;
	 border-bottom:8px solid #007a86;
	 color:#007a86 !important;
}
 .health-site .tabHome .nav > li.active a,.health-site .tabHome .nav > li > a:hover, .health-site .tabHome .nav > li > a:focus{
	 background-color:transparent;
	 border-bottom:8px solid #007a86;
	 color:#007a86 !important;
	 font-weight: 700 !important;
}
 .instagram-title {
	 padding: 38px 5px;
	 text-align: center;
}
 .health-site .contentSection{
	 padding-left:15px;
	 padding-right:15px;
}
/* HEALTHCARE STYLES */
 .health-cancer h1{
	 position: absolute;
	 top: 20%;
}
 .btn{
	 white-space: break-spaces;
}
 .health-site h3, .health-site .h3{
	 font-size:32px;
	 color:#63666a;
}
 .health-landing h2, .health-landing h3, .health-landing h4{
	 font-weight:900;
}
 body.health-site footer.site-footer h2, body.health-site footer.site-footer .h2{
	 line-height:32px;
	 color:#FFFFFF;
	 font-size: 30px;
	 margin-top:0;

}
 footer .b-l{
	 border-left:1px solid rgba(255,255,255,.3);
}
 footer ul.footer-nav li{
	 list-style:none;
	 margin-bottom:10px;
	 margin-left:0;
}
 body.health-site .footer-top{
	 padding-top:20px;
	 padding-bottom:40px;
}
 body.health-cancer .footer-top{
	 padding-bottom:0;
}
 body.health-cancer .footer-btm{
	 padding-top:0;
}
 .contactFooterPanel{
	 background-color:rgba(0,0,0,.7);
	 background-size: cover;
	 background-blend-mode: color;
	 padding:40px 0;
}
 footer div.w-100{
	 width:100%;
	 padding:10px 0;
	 overflow:hidden;
}
 .health-site p{
	 font-weight: 400;
}
 .health-site h1, .health-site h2, .health-site h3, .health-site h4, .health-site h5, .health-site a{
}
 .health-site .intro-c p{
	 font-size:21px;
	 line-height: 42px;
	 margin-bottom:25px;
}
 .health-site .page-section.intro-c p {
	 font-size: 19px;
	 line-height: 30px;
}
 .health-site footer h2 > a {
	 color:#FFFFFF;
}
 body.health-site footer address{
	 line-height: 120%;
}
 body.health-site footer .contactFooterPanel a.tel-item{
	 margin-top:10px;
}
 body.health-site footer .contactFooterPanel a{
	 display:inline-block;
	 font-weight:700;
	 color:#FFFFFF;
}
 body.health-site footer .tel-item:focus{
	 border-bottom:1px solid #FFFFFF;
}
 body.health-site footer .tel-item:hover{
	/*border-bottom:1px solid #FFFFFF;
	 */
	 text-decoration: underline;
}
 body.health-site footer .infoMenu li{
	 list-style:none;
	 padding:0 20px;
	 display:inline-block;
	 margin-left:0;
}
 .health-site .factoid-row a.icon-cta img{
	 display: block;
	 margin:10px auto;
}
 .health-site .intro-text p{
	 font-size:26px;
	 line-height:42px;
}
 .health-site .ctaBox address{
	 line-height:32px;
}
 .health-site .site-footer .infoMenu li:not(:last-child) {
	 border-right: 1px solid rgba(255,255,255,.3);
}
 body.health-site footer .infoMen li:not(:last-child){
	 border-right:1px solid rgba(255,255,255,.3);
}
 .purpleCallout{
	 border-top:20px solid #8a387c;
	 border-bottom: 20px solid #8a387c;
	 position:relative;
	 background-size:cover;
	 background-repeat:no-repeat;
	 min-height: 700px;
	 background-position: center;
}
 .orangeCallout{
	 border-top:20px solid #c05131;
	 border-bottom: 20px solid #c05131;
	 position:relative;
	 background-size:cover;
	 background-repeat:no-repeat;
	 min-height: 700px;
	 background-position: center;
}
 .no-gutter > [class*='col-'] {
	 padding-right:0;
	 padding-left:0;
}
 .purpleCallout .calloutOverlay{
	 background-color: rgba(138,56,124,.95);
}
 .orangeCallout .calloutOverlay{
	 background-color: rgba(192, 81, 49, .95);
}
 .purpleCallout .calloutOverlay, .orangeCallout .calloutOverlay{
	 position: absolute;
	 top: 0;
	 left: 0;
	 right: 0;
	 width: fit-content;
	 margin: auto;
	 bottom: 0;
	 height: fit-content;
	 padding:60px 100px;
	 color:#FFFFFF;
}
 .purpleCallout .calloutOverlay h2,.orangeCallout .calloutOverlay h2{
	 margin-top:0;
}
 .purpleCallout .calloutOverlay h2, .purpleCallout .calloutOverlay p, .purpleCallout .calloutOverlay a,.orangeCallout .calloutOverlay h2, .orangeCallout .calloutOverlay p, .orangeCallout .calloutOverlay a{
	 color:#FFFFFF;
}
 .heroBg{
	 height:816px;
	 background-repeat: no-repeat;
	 background-size: cover;
	 position:relative;
}
 .health-site p a, .health-site .contentSection ul li a{
	 color:#007a86 ;
	 font-weight:inherit;
	 background-color:transparent;
}
 .health-site .contentSection ul li a {
	 background-color: transparent;
}
 .health-site .contentSection ul li a, .contentSection ol li a {
	 color: #007a86;
	 font-weight: normal;
}
 .health-site.inline-white p a{
	 color: #ffffff;
}
 .inline-white{
	 color: #ffffff !important;
	 text-transform: none !important;
	 font-weight: normal!important;
}
 .inline-white a{
	 color: #ffffff !important;
	 text-transform: none !important;
	 text-decoration: underline !important;
	 font-weight: bold!important;
}
 .health-site ul li{
	 list-style-type: disc ;
	 margin-left: 20px;
	 margin-bottom: 10px;
	 line-height: 30px;
	 padding-bottom: 0;
}
 .health-site ol > li {
	 list-style-type: decimal;
}
 .health-site .contentSection ul > li {
	 list-style-type: disc;
}
 .health-site ol li ol li {
	 list-style-type: lower-alpha;
}
 .health-site ol li{
	 margin-left: 20px;
	 margin-bottom: 10px;
	 line-height: 30px;
	 padding-bottom: 0;
}
 .health-site nav ul li, .health-site ul.breadcrumb li{
	 margin-left:0;
	 margin-bottom:0;
	 line-height: 110%;
}
 .health-site ul.sideBarNavigationList li{
	 margin-left:0;
}
 .health-site .contentSection ul li::before{
	 display:none;
}
 .grayBg{
	 background-color:#F1F2F2;
}
 .dkGrayBg{
	 background-color:rgba(166,167,169,.4) ;
}
 .medGrayBg{
	 background-color:#EDEDED;
}
 .tealBg{
	 background-color:#007a86;
}
 .health-home .tealBg{
	 background-color:#007a86;
	 border-top: 8px solid #ba0c2f;
}
 .health-cancer .tealBg {
	 border-top: 8px solid #ba0c2f;
}
 .redBg{
	 background-color:#ba0c2f;
}
 .offWhiteBg{
	 background-color:#F7F9FB;
}
 .vnBg{
	 background-repeat: no-repeat;
	 background-size: cover;
	 padding-top: 20px;
	 padding-bottom: 40px;
	 background-color: #000000;
}
 .vnBg h2,.vnBg a{
	 color:#FFFFFF;
}
 .vnRow{
	 background-color:rgba(255,255,255,.4);
	 padding:5px;
	 margin: 30px 0;
}
 .vnItem{
	 background-color:#007a86;
	 padding:30px;
}
 .vnItem-c{
	 padding:2px;
}
 .vnItem-c a{
	 color:#FFFFFF;
	 flex-wrap: wrap;
	 text-decoration: none;
	 border:3px solid transparent;
	 display: flex;
	 justify-content: center;
	 align-content: center;
	 height: 165px;
}
 .vnItem .navHeading{
	 text-transform: uppercase;
	 color:#FFFFFF;
	 font-size:26px;
	 margin-bottom: 5px;
	 font-weight: 700;
}
 .vnItem-c a:hover,.vnItem-c a:focus{
	 border-color:#FFFFFF;
}
 .vnItem-c a:hover .navHeading,.vnItem-c a:focus .navHeading{
	 font-weight:700;
}
 .vnItem span{
	 display:flex;
	 text-align:center;
	 line-height: 24px;
	 font-weight: 700;
	 justify-content: center;
	 width:100%;
}
 .fwCallout{
	 background-size:cover;
	 background-repeat: no-repeat;
	 min-height: 600px;
	 position:relative;
	 background-position:top right;
}
 .map-overlay{
	 background-color:rgba(0,122,134,.9);
	/*top:100px;
	 bottom:100px;
	 z-index: 99;
	 right:100px;
	 max-width: 100%;
	 */
	 padding: 10px 40px 40px;
}
 .health-cancer .map-overlay{
	 top:80px;
	 bottom:80px;
}
 .map-overlay h2, .map-overlay p, .map-overlay li a, .map-overlay p a{
	 color:#FFFFFF !important;
}
 .map-overlay p{
	 padding-bottom:30px;
	 margin-bottom:15px;
	 font-weight: 600;
	 font-size: 17px;
	 line-height: 29px;
}
 .health-home .map-overlay p{
	 border-bottom:1px solid rgba(255,255,255,.3);
}
 .map-overlay ul li a{
	 text-transform: uppercase;
}
 .map-overlay ul li a::after{
	 content:url(../images/icons/icon-arrow-white.svg);
	 margin-left:10px;
}
 .map-overlay ul li{
	 list-style:none !important;
	 margin-left:0;
	 line-height: 20px;
	 margin-right: 30px;
	 font-weight: 700;
}
 .map-overlay ul li::before{
	 display:none;
}
 .fwCallout a.white-after{
	 font-weight:700;
}
 .redOverlay h2, .redOverlay p, .redOverlay a, .orangeOverlay h2, .orangeOverlay p, .orangeOverlay a, .tealOverlay h2, .tealOverlay p, .tealOverlay a{
	 color:#FFFFFF!important;
}
 .redOverlay h2, .orangeOverlay h2, .tealOverlay h2{
	 margin-top:0;
}
 .redOverlay, .orangeOverlay, .tealOverlay{
	 max-width: 100%;
	 width: 750px;
	 padding: 40px 40px 30px 100px;
	 position:absolute;
	 left:0;
	 display: flex;
	 flex-direction: column;
	 top: 0;
	 bottom: 0;
	 height: fit-content;
	 margin: auto;
}
 .redOverlay{
	 background-color:#ba0c2f;
}
 .orangeOverlay{
	 background-color: rgba(192, 81, 49, .8) 
}
 .orangeOverlay p{
	 border-bottom: 1px solid rgba(255,255,255,.25);
	 padding-bottom:10px;
}
 .health-site .slick-slide.act .sliderWThumbnail-item-thumb-img::after, .health-site .slick-slide:focus .sliderWThumbnail-item-thumb-img::after, .health-site .slick-slide:hover .sliderWThumbnail-item-thumb-img::after{
	 border: 5px solid #007a86;
}
 .health-site .slick-slide:focus h4 , .health-site .slick-slide:hover h4 {
	 background-color:#007a86;
}
 .health-site .slick-track{
	 display: flex !important;
	 max-height: 600px;
	 padding-bottom:20px;
	 margin: 0 auto;
}
 .mt-top{
	 margin-top: 200px !important;
}
 .health-home .tealBg .hasBg .page-section.factoid-c {
	 margin-bottom: 60px;
}
 .page-section{
	 margin-top: 50px;
}
 .page-section.grayBg {
	 margin-top: 0px !important;
	 margin-bottom: 0px !important;
}
 .health-site .map-c {
	 margin-top: 0px !important;
	 overflow-anchor:none;
}
 .offWhiteBg.page-section {
	 margin-bottom: 0px !important;
}
 .health-landing .factoid-c.page-section{
	 margin-top:200px !important;
}
 .page-section.factoid-c{
	 margin-bottom:50px;
}
 .health-interior .factoid-c.page-section{
	 padding-bottom: 0 !important;
}
 .health-site .slick-slide {
	 height: inherit !important;
}
 .health-home .container-fluid:not(.no-padd),.health-cancer .container-fluid:not(.no-padd),.health-landing .container-fluid:not(.no-padd){
	 padding-top:30px;
	 padding-bottom:60px;
}
 .health-landing .intro-text{
	 padding:0 30px 30px;
	 font-size:26px;
}
 .vnRow-2{
	 display:flex;
	 flex-wrap: wrap;
}
 .vnRow-2 .vnItem-2{
	 background-color:#A6A7A9;
	 display:block;
	 padding: 25px 30px;
	 text-decoration: none;
	 position:relative;
}
 .vnRow-2 .vnItem-2 .navHeading{
	 font-size:30px;
	 display:block;
	 margin-bottom:5px;
	 line-height:40px;
}
 .vnRow-2 .vnItem-2 .navHeading{
	 color:#FFFFFF;
	 font-weight: 700;
}
 .offWhiteBg.no-gutter{
	 padding-left:0;
	 padding-right:0;
}
 .health-site .container-fluid.featured-video{
	 padding-top:60px;
}
 .teal-arrow::after{
	 content:url(../images/icons/icon-teal-small.png);
	 padding-left:15px;
}
 .vnRow-2 .vnItem-2 .cta-arrow{
	 content: url(../images/icons/icon-arrow-white.svg);
	 background-repeat: no-repeat;
}
 .bottom-align{
	 position: absolute;
	 bottom: 20px;
}
 .vnRow-2 .vnItem-2:hover .cta-arrow,.vnRow-2 .vnItem-2:focus .cta-arrow{
	 content:url('../images/icons/long_white.png');
	 background-repeat: no-repeat;
}
 .vnRow-2 .vnItem-2:hover,.vnRow-2 .vnItem-2:focus{
	 background-color:#007a86;
	 outline-color: #00757C;
	 outline-width: 3px;
	 outline-style: solid;
}
 .vnRow-2 .vnItem-2:hover *,.vnRow-2 .vnItem-2:focus *{
	 color:#FFFFFF !important;
}
 .contentWidth{
	 max-width:800px;
	 margin: auto;
}
 .contentWidthR{
	 max-width:800px;
}
 .contentWidth2{
	 max-width: 1200px;
	 margin:0 auto;
}
 .health-home .map-c, .health-home .purpleCallout, .health-home .goldCallout, .health-home .cherryCallout{
	 margin:0;
	 padding:0;
	 overflow:hidden;
}
 .homepage-provider .vnItem-c a:hover,.homepage-provider .vnItem-c a:focus{
	 border-color:#000;
}
 .health-home .map-c{
	 overflow:hidden;
}
 .titleTeal h2{
	 color:#007a86;
}
 .titleGray h2, .titleGray h3, .titleGray h4{
	 color:#63666a;
}
 .health-site .vnRow-2 {
	 flex-wrap: wrap !important;
	 display: flex;
}
 .health-site .vnRow-2 .col-md-3 {
	 padding: 0 10px;
}
 .txtWhite{
	 color:#FFFFFF;
}
 .txtBlack{
	 color:#000000;
}
 .ctaBox{
	 padding: 15px 30px 50px;
	 overflow: hidden;
}
 .health-landing .ctaBox{
	 padding:30px;
}
 .ctaBox h2{
	 margin-top:0;
	 font-size:30px;
}
 .calloutOverlay p{
	 margin-bottom:20px;
}
 .schedCTA{
	 display: inline-block;
	 color: #FFFFFF;
	 background-color: #007a86;
	 text-align: center;
	 text-decoration: none;
	 padding: 10px 20px;
	 max-width: 80%;
	 font-size: 30px;
	 left: 0;
	 right: 0;
	 line-height: 38px;
	 margin: 0 auto;
	 float: none;
	 width: fit-content;
	 position: absolute;
	 bottom: -55px;
	 font-weight:100;
	 transition: all .3s ease-in-out;
}
 .schedCTA:hover, .schedCTA:focus{
	 text-decoration:none;
	 background-color:#FFFFFF;
	 color:#007a86;
}
 .health-home .intro-c, .health-cancer .intro-c{
	 padding-bottom:200px!important;
	 margin-top: 0px;
}
 .intro-c{
	 padding-bottom:200px!important;
	 border-bottom:10px solid #ba0c2f;
	 padding-top: 0 !important;
}
 .icon-cta span{
	 display:block;
}
 .icon-cta {
	 padding: 0 30px;
}
 .factoid-row{
	 background: #FFFFFF;
	 margin-top: -200px;
	 padding-top: 40px;
	 padding-bottom: 40px !important;
	 margin-left: auto;
	 margin-right: auto;
	 max-width:1000px;
}
 .factoid-row.content-factoid{
	 margin-top:-200px !important;
}
 .homepage .factoid-row.content-factoid{
	 margin-top:-200px;
}
 .health-interior .factoid-row{
	 background: #FFFFFF;
	 margin-top: -200px;
	 padding-top: 40px!important;
	 padding-bottom: 40px !important;
	 margin-left: auto;
	 margin-right: auto;
	 max-width:1000px;
}
 .health-interior .factoid-row{
	 max-width:1300px;
}
 .health-landing .factoid-row{
	 max-width:1300px;
}
 .popImg img{
	 margin-bottom: -25px;
	 margin-top: 25px !important;
	 padding-right: 20px;
}
 .health-site .navbar-nav li:not(:last-child) a{
	 border-right:1px solid rgba(255,255,255,.3);
}
/* .health-site .navbar-brand {
	 float: none;
	 height: 50px !important;
	 padding: 15px 15px !important;
	 font-size: 18px;
	 line-height: 20px;
}
 .health-site .navbar.navbar-primary .navbar-brand img {
	 height: auto !important;
}
 */
 header.navbar.navbar-primary, header.navbar.navbar-primary.fixed-header{
	 height:auto !important;
}
 .health-site .navbar-nav > li > a{
	 margin-top: 12px;
	 margin-bottom: 12px;
	 padding-top: 0;
	 padding-bottom: 0;
}
 .health-site .navbar-nav > li > a:focus-within {
	 margin-top: 12px;
	 margin-bottom: 12px;
	 padding-top: 0;
	 padding-bottom: 0;
}
 .health-site .navbar-na .li .dropdown.open {
	 background-color: #fff;
	 margin-top: 0 auto;
}
 .health-site .navbar-na .li .dropdown.open:hover {
	 background-color: #fff;
	 margin-top: 0 auto;
}
 .navbar-nav > li > .dropdown-menu {
	 padding-left: 10px;
	 padding-right: 10px;
	 margin-top: -1px;
	 border: none;
	 box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
	 min-width: 230px;
	 border-radius: 0;
	 list-style: none;
	 color: #63666a ;
	 background-color: #fff;
	 top: 38px;
}
 .health-site .navbar-nav .dropdown > li > a {
	 margin-top: 12px;
	 padding-top: 0;
	 padding-bottom: 0;
}
 .health-site .navbar-nav > ul > a {
	 margin-top: 12px;
	 margin-bottom: 12px;
	 padding-top: 0;
	 padding-bottom: 0;
	 background-color: #fff;
}
 .nav .open > a:hover, .nav .open > a:focus, .nav > li > a:hover, .nav > li > a:focus, .nav li.dropdown:hover a {
	 background: #fff;
	 color: #63666a;
	 font-weight: 700 !important;
}
 .health-site .navbar-nav .dropdown-menu> li {
	 color: #63666a;
	 list-style: none;
}
 dropdown-menu .dropdown-toggle{
	 background-color: #4CAF50;
	 color: white;
	 padding: 16px;
	 border: none;
}
 .health-home .heroBg, .health-cancer .heroBg{
	 overflow: hidden;
	 position:relative;
}
 .health-home .heroBg h1{
	 position:absolute;
	 top:45%;
	 color:#FFFFFF;
	 text-transform:uppercase;
	 width:100%;
	 font-size: 60px;
	 font-weight: 400;
}
 @media screen and (max-width:1280px){
 .health-home .heroBg h1{
     	 top:20%;
 }
 }
 .health-home .heroBg h1::after{
	 background-color: #ba0c2f;
	 height: 44px;
	 content: '';
	 width:100%;
	 display: inline-block;
	 margin-left: 15px;
	 position: absolute;
	 margin-top: 13px;
}


 @media screen and (max-width:450px){
      .health-home .heroBg h1::after{
        margin-top: 6px;
        height: 36px;
      }
 }
 .echo-item{
	 width:314px;
	 max-width: 100%;
	 float:left;
	 height:272px;
	 border:1px solid #FFFFFF;
	 border-bottom: 0;
}
 .echo-item:not(.no-border){
	 background-color:rgba(255,255,255,.25);
}

.echo-item.border-bottom{
    	 border:1px solid #FFFFFF;
}

 .echo-row{
	 position:absolute;
	 bottom:0;
}
 .health-cancer .echo-item a{
	 font-size: 23px;
}
 .health-cancer .echo-item a:hover, .health-cancer .echo-item a:focus {
	 font-size: 28px !important;
}
 .echo-item a{
	 height:100%;
	 width:100%;
	 display:flex;
	 flex-direction: column;
	 background-color:rgba(255,255,255,.6);
	 align-items: flex-end;
	 padding:5px 15px 15px;
	 justify-content: flex-end;
	 font-size:32px;
	 text-decoration:none;
	 color:#000000;
	 font-weight:600;
	 transition:all .35s ease-in-out;
	 text-align:right;
}
 .health-cancer .echo-item:not(.no-border) a{
	 background-color:rgba(255,255,255,.4);
	 color:#000000!important;
}
 .echo-item a:hover, .echo-item a:focus{
	 background-color:rgba(255,255,255,.8);
	 color:#000000;
	 font-size: 36px;
}
 .health-landing .echo-item:not(.no-border){
	 background-color:transparent;
}
 .health-cancer div.echo-item a:hover, .health-cancer div.echo-item a:focus{
	 background-color:rgba(255,255,255,.89);
	 color:#000000 !important;
}
 .health-cancer .echo-item:nth-child(2) a{
	 background-color:rgba(167,168,170,.85) !important;
	 color:#000000 !important;
}
 .health-cancer .echo-item:nth-child(2) a:hover,.health-cancer .echo-item:nth-child(2) a:focus{
	 background-color:rgba(167,168,170,.95) !important;
	 color:#000000 !important;
}
 .health-cancer .echo-item:nth-child(3) a{
	 background-color:rgba(214,164,97,.85) !important;
	 color:#000000 !important;
}
 .health-cancer .echo-item:nth-child(3) a:hover,.health-cancer .echo-item:nth-child(3) a:focus{
	 background-color:rgba(214,164,97,.95) !important;
	 color:#000000 !important;
}
 .health-cancer .echo-item:nth-child(4) a{
	 background-color:rgba(192, 81, 49, .85) !important;
	 color:#000000 !important;
}
 .health-cancer .echo-item:nth-child(4) a:hover,.health-cancer .echo-item:nth-child(4) a:focus{
	 background-color:rgba(192, 81, 49, .95) !important;
	 color:#000000 !important;
}
 .health-cancer .bear-bg{
	 background-image: url(../images/Photography/CCC_bear.png);
	 background-size: 200px;
	 background-repeat: no-repeat;
	 background-position: center center;
}
 .echo-item img{
	 display:block;
	 margin-bottom:20px;
}
 .health-home .slick-arrow, .health-cancer .slick-arrow {
	 position: absolute;
	 width: 50px;
	 height: 50px;
	 background-color: #ba0c2f;
	 color: #FFF;
	 font-weight: 900;
	 outline: 0;
	 box-shadow: none;
	 -webkit-appearance: none;
	 border: 0;
	 z-index: 99;
	 top: 45%;
	 transition: all .35s ease-in-out;
}
 .health-interior a.h2.white-arrow::after,
 .health-cancer a.h2.white-arrow::after{
	 content: url(../images/icons/long_white.png);
	 display:block;
	 text-align: right;
}
 .health-interior a.h2.white-arrow,
 .health-cancer a.h2.white-arrow{
	 display:inline-block;
	 font-weight: 600;
}
 .health-interior a.h2.white-arrow::after,
 .health-cancer a.h2.white-arrow::after{
	 line-height: 10px;
}
 .health-site .slick-next {
	 right: -20px;
}
 .health-home .slick-prev, .health-cancer .slick-prev {
	 left: -20px;
}
 .health-site .slick-arrow:hover,.health-site .slick-arrow:focus{
	 background-color:#FFFFFF;
	 color:#ba0c2f;
	 border:2px solid #ba0c2f;
}
 .health-site .slick-slide .col-md-6.titleGray a{
	 color:#ba0c2f;
	 text-transform: uppercase;
	 font-weight:700;
	 display:inline-block;
	 margin-top:20px;
}
 .slick-slide .row {
	 margin: 0;
}
 .health-site .heroBg video{
	 position: absolute;
	 top: 50%;
	 left: 50%;
	 min-width: 100%;
	 min-height: 100%;
	 width: auto;
	 height: auto;
	 z-index: 0;
	 -ms-transform: translateX(-50%) translateY(-50%);
	 -moz-transform: translateX(-50%) translateY(-50%);
	/* -webkit-transform: translateX(-50%) translateY(-50%);
	*/
	 transform: translateX(-50%) translateY(-50%);
}
 .footer-icon-row{
	 display:flex;
	 text-align:center;
	 justify-content: center;
}
 .health-cancer .footer-icon-row{
	 display:block;
}
 .footer-icon-row img{
	 padding:10px;
	 align-self: center;
	 justify-content: center;
}
 .vid-btn{
	 width:70px;
	 height:70px;
	 background-color:#ba0c2f;
	 position: absolute;
	 bottom:0;
	 right:0;
	 z-index: 99;
	 color:#FFFFFF;
	 display: block;
	 text-align: center;
}
 .vid-btn:hover, .vid-btn:focus, .vid-btn:active{
	 color:#FFFFFF;
	 text-decoration: none;
}
 .vid-btn.pause:before {
	 content: '\f04b';
	 font: normal normal normal 14px/1 FontAwesome;
	 font-size: 40px;
	 margin-top: 15px;
	 display: block;
}
 .vid-btn:before {
	 content: '\f04c';
	 font: normal normal normal 14px/1 FontAwesome;
	 font-size: 40px;
	 margin-top: 15px;
	 display: block;
}
 .health-site .slick-slide .col-md-6.titleGray a::after, .health-site .red-after::after{
	 content:url(../images/icons/icon-arrow-red.svg);
	 padding-left:10px;
}
 .health-site .factoid-c a .red-after{
	 color:#ba0c2f;
	 text-transform:uppercase;
	 font-weight:900;
}
 .health-site .factoid-c a:hover .red-after{
	 text-decoration:underline;
}
 .health-site .factoid-c span{
	 font-weight: 700;
	 line-height:28px;
}
 .health-landing .factoid-c span:first-of-type,.health-interior .factoid-c span:first-of-type{
	 margin-top: 0;
}
 .health-site .factoids{
	 text-align:center;
	 margin-top:50px;
}
 .health-site .factoids span.factTitle{
	 color:#ba0c2f;
	 font-size:72px;
	 font-weight: 600;
}
 .no-padd{
	 padding:0!important;
}
 .health-site .factoids p{
	 color:#63666a;
}
 .flex-container {
	 display: flex;
	 flex-direction: row;
	 margin: 30px 0;
}
 .col-xs-6 {
	 flex-basis: 50%;
}
 .bgimg-factoid{
	 background-repeat: no-repeat !important;
	 height: auto;
	 width: 50%;
	 background-size: inherit;
	 display: block;
	 position: absolute;
	 border: solid 3px #ffffff;
	 z-index: 1;
}
 .bgimg-factoid-sm{
	 background-repeat: no-repeat !important;
	 height: auto;
	 width: 50%;
	 background-size: inherit;
	 display: block;
	 position: absolute;
	 border: solid 3px #ffffff;
}
 .factoid-bg-red{
	 background-color: #ba0c2f;
	 text-align: center;
	 padding: 15px;
	 width: 50%;
	 float: right;
	 border: solid 3px #ffffff;
}
 .wid-auto{
	 width: auto;
}
 .factoid-bg-red h3{
	 color: #ffffff;
	 margin: 10px;
}
 .int-hero-1 img{
	 float:right;
	 width:100%;
}
 .int-hero-1 h1, .int-hero-1 span{
	 color:#FFFFFF;
}
 .int-hero-2 .container{
	 display: flex;
	 flex-direction: column;
	 justify-content: center;
}
 .int-hero-2{
	 background: linear-gradient(90deg,#FFF 30%, transparent 60%), url(../images/Photography/GettyImages-990466580.png) no-repeat right;
	 background-repeat: no-repeat;
	 background-size: 100%;
	 background-position: top right;
	 height: 450px;
}
 .int-hero-2 .heroTxt .h1{
	 color:#000000;
	 display:block;
}
/* .navbar.navbar-primary.navbar-static {
	 position: relative;
}
*/
 .health-site a.white-after::after{
	 content:url(../images/icons/icon-arrow-white.svg);
	 margin-left:10px;
	 width: auto;
	 display: inline-block;
}
 .health-site .footer-top img{
	 margin-bottom:30px;
	 margin-top:20px;
	 max-width: 300px;
}
 .copyright{
	 font-weight: 600;
}
 .bgDark{
	 background: #222222;
}
 .health-site header .bgDark.container-fluid{
	 background-color:#63666a !important;
	 position: fixed;
	 top: 0;
	 padding: 0;
	 left: 0;
	 height: 30px;
	 width: 100%;
	 overflow:hidden;
}
 .health-site .tertNav{
	 padding-top: 5px;
	 text-align:right;
}
 .health-site .tertNav a{
	 color:#FFFFFF;
	 margin-left:30px;
	 padding-left:30px;
	 font-size:13px;
}
 .health-site .tertNav a:last-child{
	 border-left:1px solid #FFFFFF;
}
 .health-site .navbar .bgDark > .container{
	 display:block;
}
 .health-site .site-footer,.health-site .navbar-primary,.health-site .navbar.fixed-header,#mobileMenu.collapse.navbar-collapse, .flexatresponsive{
	 background-color:#007a86;
}
.mobileMenu .flexatresponsive{
    display: flex;
    flex-direction: column;
    align-content: flex-end;
    align-items: flex-end;
}

.mobileMenu .flexatresponsive .mobileMenuFW, .mobileMenu .flexatresponsive .mobileMenuRight{
    width: fit-content !important;
    
}

.flexatresponsive .dropdown-menu{
    box-shadow: none !important
}

.mobileMenu .flexatresponsive {
 flex-wrap: inherit !important
}

/*.health-site ul li{
	 margin-bottom:10px;
}
 */
 .heroTxt .h1{
	 color:#FFFFFF;
	 font-size:60px;
	 font-weight:100;
	 margin-top: 0;
}
 .health-site .breadcrumb li a {
	 color: #343434;
}
 .health-site .breadcrumb li.active a {
	 color: #007a86;
}
 .health-site .slick-dots button:focus{
	 outline: 0;
}
 .health-site .breadcrumb > li + li::before{
	 content: ">";
	 color:#000000;
}
 .health-site .video-icon-img{
	 color:#007a86;
}
 .health-site .video-icon:focus:active .video-icon-img, .health-site .video-icon:focus .video-icon-img, .health-site .video-icon-img:hover, .health-site .video-icon-img:focus:hover, .health-site .video-icon-img:hover:active{
	 background-color:#007a86;
	 color:#FFFFFF;
}
 .health-site .tabSection ul.nav.nav-tabs a{
	 font-size:24px;
	 padding-bottom: 0;
	 font-weight: 600;
}
 .health-site .tabHome ul.nav.nav-tabs a {
	 font-size:30px;
	 padding-bottom: 0;
	 font-weight: 700;
	 color: #5C6161;
}
 .health-site .tabHome ul.nav.nav-tabs a:hover {
	 font-size:30px;
	 padding-bottom: 0;
	 font-weight: 700 !important;
	 color: #007a86;
}
 .health-site .tabHome .nav-tabs>li>a {
	 margin-right: 15px;
	 line-height: 1.42857143;
	/* border: 1px solid transparent;
	 */
	 border-radius: 4px 4px 0 0;
}
/*.health-site .tabHome ul.nav.nav-tabs a{
	 font-size:30px;
	 font-weight:100;
	 padding-bottom: 0;
	 font-weight: 400;
}
 */
 .float-rt{
	 text-align: right;
	 margin: 30px 30px;
}
 .health-site .tabContent a .red-after {
	 color: #ba0c2f;
	 text-transform: uppercase;
	 font-weight: 900;
}
 .health-site .accordion .panel-title a[aria-expanded="true"]:focus, .health-site .accordion .panel-heading a:focus{
	/* background-color:#007a86;
	*/
	 text-decoration: none;
}
 .health-site .contentSection ul li, .health-site .contentSection ol li{
	 padding-left:0;
}
 .redBg.ctaBox h2{
	 color:#FFFFFF;
}
/* interior headers */
 .health-interior h1{
	 font-size:45px;
	 color:#007a86;
	 font-weight:700;
}
 .health-interior h2{
	 font-size:32px;
	 color:#63666a;
	 font-weight:700;
	 line-height: 50px;
}
 .health-interior h3{
	 font-size:28px;
	 color:#63666a;
	 font-weight:700;
	 line-height: 32px;
}
 .health-interior h4{
	 font-size:25px;
	 color:#63666a;
	 font-weight:700;
	 line-height: 32px;
}
 .health-interior h5{
	 font-size:25px;
	 color:#63666a;
	 line-height: 32px;
}
/* end interior headers */
/* callouts */
 .cta-style-1, .cta-style-3, .cta-style-1 .cta-desc, .cta-style-3 .cta-desc{
	 background-color:#007a86;
	 color:#FFFFFF;
	 margin-right: 0;
	 margin-left: 0;
}
 .cta-style-3 a, .cta-style-1 a{
	 font-size: 22px;
	 color: #63666a;
}
 .cta-style-1 a, .cta-style-3 a, .cta-style-2 a{
	 text-transform: uppercase;
}
 .cta-style-1, .cta-style-2{
	 padding: 15px 30px;
	 display:block;
	 align-items: center;
}
 .health-site .cta a.btn{
	 width: 100%;
	 white-space: pre-wrap;
}
 .health-site .cta-desc{
	 padding-top: 30px;
	 padding-bottom: 40px;
}
 .opc-section .btn.btn-default {
	 border: 3px solid #ba0c2f;
	 background-color: #fff;
	 color: #ba0c2f ;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .directory-section p .btn.btn-default {
	 border: 3px solid #ba0c2f;
	 background-color: #fff;
	 color: #ba0c2f;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .directory-section p .btn.btn-default:hover, .directory-section .btn.btn-default:focus {
	 text-decoration: none;
	 border: 3px solid #ba0c2f;
	 background-color: #ba0c2f;
	 color: #fff;
}
 .directory-section p .btn.btn-default-reverse {
	 border: 3px solid #ba0c2f;
	 background-color: #ba0c2f;
	 color: #fff;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .directory-section p .btn.btn-default-reverse:hover, .directory-section p .btn.btn-default-reverse:focus {
	 text-decoration: none;
	 border: 3px solid #ba0c2f;
	 background-color: #fff;
	 color: #ba0c2f;
}
 .directory-section p .btn.btn-primary {
	 border: 3px solid #007a86;
	 background-color: #fff;
	 color: #007a86;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .directory-section p .btn.btn-primary:hover, .directory-section p .btn.btn-primary:focus {
	 text-decoration: none;
	 border: 3px solid #007a86;
	 background-color: #007a86;
	 color: #fff;
}
 .directory-section p .btn.btn-primary-reverse {
	 border: 3px solid #007a86;
	 border-top-color: rgb(0, 122, 134);
	 border-right-color: rgb(0, 122, 134);
	 border-bottom-color: rgb(0, 122, 134);
	 border-left-color: rgb(0, 122, 134);
	 background-color: #007a86;
	 color: #fff;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .directory-section p .btn.btn-primary-reverse:hover, .directory-section p .btn.btn-primary-reverse:focus {
	 text-decoration: none;
	 border: 3px solid #007a86 !important;
	 background-color: #fff !important;
	 color: #007a86 !important;
}
/*ACCORDION BUTTONS*/
 .accordion-section p .btn.btn-default {
	 border: 3px solid #ba0c2f;
	 background-color: #fff;
	 color: #ba0c2f;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .accordion-section p .btn.btn-default:hover, .accordion-section .btn.btn-default:focus {
	 text-decoration: none;
	 border: 3px solid #ba0c2f;
	 background-color: #ba0c2f;
	 color: #fff;
}
 .accordion-section p .btn.btn-default-reverse {
	 border: 3px solid #ba0c2f;
	 background-color: #ba0c2f;
	 color: #fff;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .accordion-section p .btn.btn-default-reverse:hover, .accordion-section p .btn.btn-default-reverse:focus {
	 text-decoration: none;
	 border: 3px solid #ba0c2f;
	 background-color: #fff;
	 color: #ba0c2f;
}
 .accordion-section p .btn.btn-primary {
	 border: 3px solid #007a86;
	 background-color: #fff;
	 color: #007a86;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .accordion-section p .btn.btn-primary:hover, .accordion-section p .btn.btn-primary:focus {
	 text-decoration: none;
	 border: 3px solid #007a86;
	 background-color: #007a86;
	 color: #fff;
}
 .accordion-section p .btn.btn-primary-reverse {
	 border: 3px solid #007a86;
	 border-top-color: rgb(0, 122, 134);
	 border-right-color: rgb(0, 122, 134);
	 border-bottom-color: rgb(0, 122, 134);
	 border-left-color: rgb(0, 122, 134);
	 background-color: #007a86;
	 color: #fff;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .accordion-section p .btn.btn-primary-reverse:hover, .accordion-section p .btn.btn-primary-reverse:focus {
	 text-decoration: none;
	 border: 3px solid #007a86 !important;
	 background-color: #fff !important;
	 color: #007a86 !important;
}
/*END ACCORDION BUTTONS*/
/*TAB BUTTONS*/
 .health-site .tabSection p a {
	 color: #007a86!important;
	/* font-weight: normal;
	*/
}
 .health-site .tabSection p .btn.btn-default {
	 border: 3px solid #ba0c2f;
	 background-color: #fff;
	 color: #ba0c2f !important;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .health-site .tabSection p .btn.btn-default:hover, .tabSection .btn.btn-default:focus {
	 text-decoration: none;
	 border: 3px solid #ba0c2f;
	 background-color: #ba0c2f;
	 color: #fff !important;
}
 .health-site .tabSection p .btn.btn-default-reverse {
	 border: 3px solid #ba0c2f;
	 background-color: #ba0c2f;
	 color: #fff !important;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .health-site .tabSection p .btn.btn-default-reverse:hover, .tabSection p .btn.btn-default-reverse:focus {
	 text-decoration: none;
	 border: 3px solid #ba0c2f;
	 background-color: #fff;
	 color: #ba0c2f !important;
}
 .health-site .tabSection p .btn.btn-primary {
	 border: 3px solid #007a86;
	 background-color: #fff;
	 color: #007a86 !important;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .health-site .tabSection p .btn.btn-primary:hover, .tabSection p .btn.btn-primary:focus {
	 text-decoration: none;
	 border: 3px solid #007a86;
	 background-color: #007a86;
	 color: #fff !important;
}
 .health-site .tabSection p .btn.btn-primary-reverse {
	 border: 3px solid #007a86;
	 border-top-color: rgb(0, 122, 134);
	 border-right-color: rgb(0, 122, 134);
	 border-bottom-color: rgb(0, 122, 134);
	 border-left-color: rgb(0, 122, 134);
	 background-color: #007a86;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
	 color: #fff !important;
}
 .health-site .tabSection p .btn.btn-primary-reverse:hover, .tabSection p .btn.btn-primary-reverse:focus {
	 text-decoration: none;
	 border: 3px solid #007a86 !important;
	 background-color: #fff !important;
	 color: #007a86 !important;
}
/*END TAB BUTTONS*/
 .opc-section .btn.btn-default-reverse {
	 border: 3px solid #ba0c2f;
	 background-color: #ba0c2f;
	 color: #fff;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .opc-section .btn.btn-primary {
	 border: 3px solid #007a86;
	 background-color: #fff;
	 color: #007a86;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .opc-section .btn.btn-primary-reverse {
	 border: 3px solid #007a86;
	 border-top-color: rgb(0, 122, 134);
	 border-right-color: rgb(0, 122, 134);
	 border-bottom-color: rgb(0, 122, 134);
	 border-left-color: rgb(0, 122, 134);
	 background-color: #007a86;
	 color: #fff;
	 padding: 9px 20px;
	 border-radius: 0;
	 font-weight: 700;
}
 .opc-section .btn.btn-primary-reverse:hover, .opc-section .btn.btn-primary-reverse:focus {
	 text-decoration: none ;
	 border: 3px solid #007a86!important;
	 background-color: #fff !important;
	 color: #007a86 !important;
}
 .health-site .cta-desc .btn-primary:hover, .btn-primary:hover, .btn-primary:active, .btn-primary-reverse, .btn-primary:hover:active, .btn-primary:active:focus {
	 background: #007a86 !important;
	 color: #fff !important;
	 border-color: #fff !important;
}
 .health-site .cta-style-1 p{
	 font-size:24px;
}
 .cta-style-3 h2{
	 color:#FFFFFF;
}
 .cta-style-2 .btn-group .btn-primary{
	 background-color:#007a86;
	 color:#FFFFFF;
	 border:3px solid transparent;
}
 .cta-style-2 .btn-group .btn-primary::after{
	 content:url('../images/icons/icon-arrow-white.svg');
	 margin-left:10px;
}
 .cta-style-2 .btn-group .btn-primary:hover::after{
	 content:url('../images/icons/icon-teal-small.png');
	 margin-left:10px;
}
 .cta-style-2 .btn-group .btn-primary:hover,.cta-style-2 .btn-group .btn-primary:focus{
	 background-color:#FFFFFF !important;
	 color:#007a86 !important;
	 border:3px solid #007a86 !important;
}
 .cta-style-1 h2, .cta-style-1 h3{
	 color:#FFFFFF;
}
 .cta-style-2{
	 background-color: #F0F0F0;
}
 .cta-style-2 h2, .cta-style-2 h3{
	 color:#007a86;
}
 .cta-style-3 .btn-group a::after, .cta-style-1 .btn-group a::after{
	 content:url('../images/icons/icon-arrow-gray.png');
	 margin-left:10px;
	top: -2px;
    position: relative;
}
 .cta-style-3 .btn-group a:hover::after,.cta-style-3 .btn-group a:focus::after,.cta-style-1 .btn-group a:hover::after,.cta-style-1 .btn-group a:focus::after{
	 content:url('../images/icons/icon-arrow-white.svg');
}
/* end callouts */
 .health-site .slider-single-item .slick-arrow:hover,.health-site .slider-single-item .slick-arrow:focus{
	 border:0;
	 background-color:buttonface;
	 color:#007a86;
}
 .health-site .slider-single-item .slick-arrow:hover::after,.health-site .slider-single-item .slick-arrow:focus::after{
	 color:#007a86;
}
 .health-interior .sliderWThumbnail .btn-primary-reverse:hover::after,.health-interior .sliderWThumbnail .btn-primary-reverse:focus::after{
	 content: url(../images/icons/icon-teal-small.png);
}
 .health-interior .sliderWThumbnail .slick-arrow:hover, .health-interior .sliderWThumbnail .slick-arrow:focus{
	 border:0;
	 color:#007a86;
}
 .health-interior .sliderWThumbnail .slick-arrow:hover::after, .health-interior .sliderWThumbnail .slick-arrow:focus::after{
	 color:#007a86;
}
 .health-interior .factoid-c .factoid-row{
	 margin-top: unset;
	 margin-bottom: -100px;
}
 .health-site .cta-style-1 a.btn.teal-arrow:hover::after{
	 content:url(../images/icons/icon-arrow-white.svg);
}
 a.teal-arrow{
	 color:#007a86;
}
 .health-interior p{
	 font-size:19px !important;
}
 .health-interior .contentSection ul li, .health-interior .contentSection ol li{
	 font-size:19px;
}
 .health-interior .factoid-c h2{
	 color:#FFFFFF;
}
 .health-site ul li a{
	 color:#007a86;
}
 .health-site .navbar-nav > li > a, .health-site #mobileMenu li > a{
	 color:#FFFFFF;
	 font-weight:400;
}
 .health-site .navbar-nav > li > a:hover,.health-site .navbar-nav > li > a:focus{
	 color:#007a86;
}
 .health-site .navbar-nav > li{
	 margin-left:0;
	 margin-bottom:0;
}
 video.video{
	 max-width:100%;
	 padding:15px 40px 40px;
}
 video.video:focus{
	 outline:0;
}
 .video-container{
	 width: 100%;
	 max-width: 800px;
	 margin: 0 auto;
	 float: left;
}
 .video-responsive{
	 overflow:hidden;
	 padding-bottom:56.25%;
	 position:relative;
	 height:0;
}
 .video-responsive iframe{
	 left:0;
	 top:0;
	 height:100%;
	 width:100%;
	 position:absolute;
}
 .featured-video h2{
	 margin-bottom: 20px;
}
 .image-caption span{
	 font-size:15px;
}
 .int-hero-1{
	 margin:0;
}
/* .contentSection ul li, .contentSection ol li {
	 list-style: none;
	 font-size: 19px;
	 padding-bottom: 15px;
	 position: relative;
	 padding-left: 10px;
	 line-height: 24px;
}
*/
 .health-site .contentSection ul{
	 padding-left:20px;
	 padding-bottom: 25px;
}
 .health-interior .contentSection{
	 padding-left:15px;
}
 .health-landing .redOverlay p{
	 margin-bottom:20px !important;
}
 .health-landing .map-c, .health-interior .map-c{
	 padding:60px 0;
}
 .health-landing .locationTitle, .health-interior .locationTitle{
	 color:#007a86;
	 display:block;
	 font-size: 24px;
	 margin-bottom: 5px;
}
 .health-site .locations-nav address{
	 font-weight: 600;
}
 .health-landing .map-c .teal-arrow, .health-interior .map-c .teal-arrow{
	 font-weight:600;
	 font-size:24px;
}
 .health-site .loc-c address::before{
	 padding-right: 15px;
	 margin-bottom: 20px;
}
 .health-landing address, .health-interior address{
	 padding:0;
	 overflow:hidden;
}
 .health-landing .loc-c:not(:last-child), .health-interior .loc-c:not(:last-child){
	 border-bottom: 1px solid rgba(96,98,103,.1);
}
 .health-site .loc-c:hover{
	 text-decoration: none;
}
 .health-site a.loc-c:hover .locationTitle{
	 text-decoration: underline;
}
 .health-landing .locations-nav div:not(:last-of-type),.health-interior .locations-nav div:not(:last-of-type){
	 border-bottom:1px solid #f1f2f2;
}
 .health-landing .map-c address::before, .health-interior .map-c address::before{
	 content:url(../images/icons/icon-location-teal.png);
	 display:inline-block;
	 float:left;
	 padding-right:15px;
	 margin-bottom: 70px;
}
 .sideBarNavigation ul li{
	 margin-bottom:0;
	 padding-bottom:13px;
}
 .health-interior .sideBarNavigation{
	 margin-bottom:0px;
}
 .health-interior .factoid-c h2{
	 margin-top: 50px !important;
	 margin-bottom: 30px;
}
 .health-interior h2, .health-interior h3, .health-interior h4, .health-interior h5{
	 margin-top: 30px;
}
 aside.medGrayBg.ctaBox a.cta,aside.grayBg.ctaBox a.cta{
	 background-color:#007a86;
	 color:#FFFFFF;
}
 .health-site a.cta{
	 font-weight:700;
	 border:3px solid transparent;
}
 aside.medGrayBg.ctaBox a.cta::after, aside.grayBg.ctaBox a.cta::after, .health-site .video-details a.cta::after{
	 content:url('../images/icons/icon-arrow-white.svg');
	 margin-left:10px;
}
 aside.redBg.ctaBox a.cta::after, aside.redBg.ctaBox a.cta::after{
	 content:url('../images/icons/icon-arrow-gray.png');
	 margin-left:10px;
}
 aside.medGrayBg.ctaBox a.cta:hover,aside.medGrayBg.ctaBox a.cta:focus,aside.grayBg.ctaBox a.cta:hover,aside.grayBg.ctaBox a.cta:focus{
	 background-color:transparent;
	 color:#007a86;
	 text-decoration: none;
	 border:3px solid #007a86;
}
 aside.redBg.ctaBox a.cta:hover,aside.redBg.ctaBox a.cta:focus{
	 background-color:#ba0c2f;
	 border:3px solid #FFFFFF;
	 color:#FFFFFF;
	 text-decoration: none;
}
 aside.redBg.inline-white {
	 color: #ffffff !important;
	 text-transform: none !important;
}
 aside.redBg a .inline-white{
	 color: #ffffff !important;
	 text-transform: none !important;
	 text-decoration: underline !important;
	 font-weight: bold!important;
}
 .ctaBox h2{
	 font-size:30px;
}
 .medGrayBg.ctaBox h2, .grayBg.ctaBox h2{
	 color:#000000;
}
 aside.medGrayBg.ctaBox a.cta:hover::after,aside.medGrayBg.ctaBox a.cta:focus::after,aside.grayBg.ctaBox a.cta:hover::after,aside.grayBg.ctaBox a.cta:focus::after, .health-site .video-details a.cta:hover::after, .health-site .video-details a.cta:focus::after{
	 content:url('../images/icons/icon-teal-small.png');
}
 aside.redBg.ctaBox a.cta:hover::after,aside.redBg.ctaBox a.cta:focus::after{
	 content:url('../images/icons/icon-arrow-white.svg');
}
 aside.redBg.ctaBox a.cta{
	 background-color:#FFFFFF;
	 color:#63666a;
}
 aside.ctaBox a.cta{
	 margin:10px 0 0;
	 text-transform:uppercase;
	 display:inline-block;
	 padding:15px;
}
 aside.redBg.ctaBox .txtWhite p a {
	 color: #fff !important;
	 text-decoration: underline;
}
 .health-landing .hero-text{
	 top: 25%;
	 position: absolute;
	 width:50%;
	 color: #FFFFFF;
}
 .health-landing .hero-text span{
	 font-size:42px;
	 font-weight:700;
}
 .health-landing .hero-text .hero-h1{
	 font-size: 75px;
	 font-weight: 100;
	 display: block;
	 margin-bottom:15px;
}
 .health-landing .echo-row .echo-item.echo-text a{
	 background-color:rgba(0,122,134,.8);
	 color:#FFFFFF;
}
 .health-landing .echo-row .echo-item.echo-text a:hover,.health-landing .echo-row .echo-item.echo-text a:focus{
	 background-color:rgba(0,122,134,.9);
}
 .health-landing .echo-row .echo-item.echo-text a::before,.health-landing .echo-row .echo-item.echo-text a::before{
	 content:url(../images/icons/long_white.png);
}
 .health-landing .intro-text{
	 text-align:center;
}
 .int-hero-1{
	 background-color:#63666a;
	 margin-top: 20px;
}
 .int-hero-1 .heroTxt{
	 align-items: center;
	 display: flex;
	 flex-direction: column;
	 justify-content: center;
	 height:100%;
	 text-align: center;
}
 .int-hero-1 .heroTxt .txtSecondary{
	 font-weight:900;
	 font-size:35px;
}
 .int-hero-2 .heroTxt .txtSecondary{
	 font-weight:900;
	 font-size:35px;
	 line-height: 50px;
}
 .health-interior main .ctaBox{
	 margin-bottom:30px;
}
 .health-interior .cta-desc{
	 width:100%;
}
 .health-interior .tealBg.cta{
	 color:#FFFFFF;
}
 .health-interior .tealBg.cta h3{
	 color:#FFFFFF;
}
 .mtb-50{
	 margin-top:50px!important;
	 margin-bottom:50px!important;
}
 .health-home h2, .health-home .h2{
	 font-size:48px;
}
 
.health-home .slick-slider h2, .vnBg h2{
	 font-size:43px;
}

 @media screen and (max-width:768px){
    .health-home .slick-slider h2,{
	    font-size:18px;
    }
 }

 .vnBg a.white-after{
	 font-weight:700;
}
 .health-site .footer-top a:focus{
	 outline-color:#FFFFFF;
}
 .bold-list li a{
	 font-weight:900;
}
 .health-site .alert{
	 margin-top: 0 auto !important;
}
 @media screen and (max-width:1620px){
	 .vid-btn{
		 left:0;
		 right:unset;
	}
}
 @media screen and (max-width:992px){
	 .factoid-c:not(.tealBg){
		 background-color:#F1F2F2;
		 border-bottom: 10px solid #ba0c2f;
	}
	 .health-site .slide-item{
		 padding-right: 30px;
		 padding-left: 30px;
	}
	 .int-hero-1{
		 margin-top:50px;
	}
	 .health-cancer.health-site h2{
		 font-size:35px;
	}
	 .desk-head-link{
		 display:none;
	}
	 .health-site .sideBarNavigation #SidebarNavigationLabel, .health-site .sideBarNavigation #SidebarNavigationLabel2{
		 padding:15px;
	}
	 .health-site #mobileMenu .mobileMenuFW li a{
		 font-size: 55px;
		 padding-right:0;
		 padding-top:0;
		 line-height: 0;
	}
	 .health-site #mobileMenu .mobileMenuFW{
		 width:100%;
		 margin-top:50px;
		 border-bottom:7px double rgba(255,255,255,.2)
		 padding-bottom: 15px;
		 font-size: 32px;
	}
	 .health-site .mobileMenuFW ul li{
		 line-height:inherit !important;
		 display:block;
		 width: 100%;
		 padding: 0;
	}
	 .vid-C{
		 position:relative;
	}
	 .video-icon-img{
		 top:40%;
	}
	 .health-site .popImg img{
		 margin-left:auto;
		 margin-right:auto;
	}
	 .health-site .fwCallout a.white-after {
		 margin-top: 15px;
	}
	 .vid-btn{
		 bottom:193px;
		 right:0;
		 left:unset;
	}
	 .purpleCallout .calloutOverlay, .orangeCallout .calloutOverlay, .goldCallout .calloutOverlay, .cherryCallout .calloutOverlay{
		 width:auto;
		 left:30px;
		 right:30px;
	}
	 .health-site .footer-top a.mobileFootColl::after, .health-site .contactFooterPanel a.mobileFootColl::after{
		 content: '\2014';
		 line-height: 50px;
	}
	 body.health-site footer .contactFooterPanel a{
	
	}
	 body.health-site footer .contactFooterPanel a::after{
		 top: -6px;
	}
	 .health-site .footer-top a.mobileFootColl.collapsed::after, .health-site .contactFooterPanel a.mobileFootColl.collapsed::after{
		 content: url('../images/icons/plus-sign.png');
	}
	 .health-site .footer-top a.mobileFootColl::after, .health-site .contactFooterPanel a.mobileFootColl::after{
		 position: absolute;
		 right: 0;
		 margin-top: 0;
		 display: flex;
		 justify-content: center;
		 align-items: center;
	}
	 .health-site .sliderWThumbnail button.slick-next.slick-arrow {
		 position: absolute;
		 bottom: -80px;
		 right: 40%!important;
		 overflow: hidden;
		 width: 30px;
		 top: unset;
		 left: unset;
		 height: 30px;
	}
	 .health-site .sliderWThumbnail button.slick-prev.slick-arrow {
		 position: absolute;
		 bottom: -80px;
		 left: 40%!important;
		 overflow: hidden;
		 width: 30px;
		 top: unset;
		 right: unset;
		 height: 30px;
	}
	 .health-site #locations .col-md-4{
		 margin-bottom: 30px;
		 padding-bottom:30px;
	}
	 .vnRow-2 .vnItem-2{
		 border-bottom:1px solid #FFFFFF;
	}
	 .icon-cta span{
		 margin:20px 0 0;
	}
	 .icon-cta{
		 display: block;
		 margin-bottom: 35px;
	}
	 .health-site .factoid-row .icon-cta:not(:last-of-type) .red-after{
		 border-bottom: 1px solid #f1f1f1;
		 padding-bottom: 30px;
	}
	 .echo-row .echo-item.echo-text img{
		 display:none;
	}
	 .int-hero-2 {
		 background: linear-gradient(180deg,#FFF 0%, transparent 90%), url(../images/Photography/GettyImages-990466580.png) no-repeat right;
		 background-repeat: no-repeat;
		 background-size: cover;
		 background-position: top center;
		 height: 600px;
		 margin-top: 150px !important;
	}
	 .int-hero-2 .heroTxt{
		 margin-top:-100px;
		 text-align:center;
	}
	 .health-interior .sideBarNavigation .h3{
		 background-color:transparent;
		 color:#007a86;
	}
	 .health-interior #SidebarNavigationLabel[aria-expanded="true"]::after, .health-interior #SidebarNavigationLabel2[aria-expanded="true"]::after{
		 background-image: none;
		 background-color:#007a86;
		 color:#FFFFFF;
		 content:"-";
		 width: 52px;
		 height: 52px;
	}
	 .health-interior .sideBarNavigation .h3::after{
		 background-image: none;
		 content: url(../images/icons/plus-sign.png);
		 color: #FFFFFF;
		 background-color: #63666a;
		 padding: 10px;
		 font-size: 28px;
		 margin: 0 auto;
		 width: 52px;
		 font-weight: 100;
		 text-align: center;
		 height: 52px;
		 top: 7px;
		 right: 15px;
	}
	 .int-hero-1{
		 margin-bottom:10px;
	}
	 .health-interior .factoid-c .factoid-row{
		 background-color:#007a86;
	}
	 .health-interior .factoid-c .factoid-row span, .health-interior .factoid-c .factoid-row a{
		 color:#FFFFFF;
		 font-weight:700;
	}
	 .health-interior .cta-headline .btn-group .btn,.health-interior .cta-centered .btn-group .btn {
		 max-width:100%;
	}
	 .health-site .factoid-c.tealBg .red-after::after{
		 content: url(../images/icons/icon-arrow-white.svg);
	}
	 .health-interior .factoid-c .factoid-row{
		 margin-bottom: 20px;
	}
	 .health-interior .factoid-c {
		 border-top: 8px solid #ba0c2f;
		 border-bottom:0;
	}
	 .int-hero-1 .heroTxt{
		 padding: 30px 0;
		 text-align:center;
	}
	 .health-landing .icon-cta a{
		 border:0!important;
	}
	 .health-landing .icon-cta span, .health-landing .icon-cta a{
		 color:#FFFFFF;
	}
	 .health-site.health-landing .slick-slide .col-md-6.titleGray a::after, .health-site.health-landing .red-after::after{
		 content: url(../images/icons/icon-arrow-white.svg);
	}
	 .health-landing .intro-c{
		 padding-bottom:40px !important;
	}
	 .health-landing .factoid-c{
		 background-color:#007a86;
		 border-top: 10px solid #ba0c2f;
	}
	 .health-landing .factoid-c .factoid-row{
		 margin-top:0;
		 background-color:#007a86;
	}
	 .health-landing .intro-text{
		 text-align:left;
		 padding:0 15px;
	}
	 .health-landing .hero-text{
		 width:100%;
		 left:15px;
	}
	 .health-landing .echo-row .echo-item.echo-text a:hover::before,.health-landing .echo-row .echo-item.echo-text a:focus::before,.health-landing .echo-row .echo-item.echo-text a::before,.health-landing .echo-row .echo-item.echo-text a::before{
		 content:'';
	}
	 .health-site .slick-next{
		 right:-15px;
		 wid 
	}
	 .health-site .slick-prev{
		 left:-15px;
	}
	 .intro-c{
		 border-bottom:0;
	}
	 .mobile-gray{
		 background-color:#F1F2F2;
	}
	 .redOverlay, .orangeOverlay{
		 top:initial;
		 padding:20px 15px;
	}
	 .fwCallout{
		 background-position: top right;
		 padding: 0!important;
	}
	 .icon-cta:not(:last-child) a{
		 margin-bottom:40px;
		 display:inline-block;
		 border-bottom:1px solid #E0E0E0;
		 padding:0 20px 40px;
	}
	 .echo-row .echo-item.echo-text{
		 width: 100%;
		 height: auto;
		 display: block;
		 text-align:left;
	}
	 .echo-row .echo-item.echo-text a{
		 color:#FFFFFF;
		 background:rgba(255,255,255,.3);
		 align-items: flex-start;
		 padding: 15px;
	}
	 .health-landing .echo-row .echo-item.echo-text a::after{
		 content:url(../images/icons/long_white.png);
		 position: absolute;
		 right: 15px;
		 bottom: 0;
	}
	 .health-cancer .echo-row .echo-item.echo-text a::after{
		 content:url(../images/icons/icon-arrow-black.png);
		 position: absolute;
		 right: 30px;
	}
	 .heroBg{
		 height:500px;
		 background-color:#000;
		/* added to pass accessibility */
	}
	 .health-site.health-home h1{
		 top:15%;
		 left:15px;
	}
	 .contactFooterPanel{
		 background-color:#007a86;
		 padding:0;
	}
	 .contactFooterPanel.loc-closed{
		 background-image:none !important;
	}
	 .scroll{
		 overflow-x:auto;
	}
	 body.health-site .footer-top{
		 padding-bottom:0;
	}
	 footer .b-l{
		 border-left:0;
	}
	 .health-site footer #locations .b-l:last-child{
		 border-bottom: 0;
	}
	 .health-site footer .b-l{
		 border-bottom: 1px solid rgba(255,255,255,.3);
	}
	 .health-site footer .b-l h2{
		 margin-bottom:0;
	}
	 .health-site footer .b-l:first-child{
		 border-top: 1px solid rgba(255,255,255,.3);
		 padding-top:15px;
	}
	 .health-site footer .contactFooterPanel .container{
		 border-bottom: 1px solid rgba(255,255,255,.3);
		 padding-bottom: 5px;
		
	}
	 a.mobileFootColl::after{
		 width: 47px;
		 height: 47px;
		/* position: absolute;
		 */
		 font-weight: 100 !important;
		 right: 15px;
		 color: #FFFFFF;
		 display: inline-block;
		 background-color: #1A9EA7;
		 text-align: center;
		 line-height: 42px;
		/* top: 5px;
		 */
		 float: right;
		 margin-top: -8px;
	}
	 a.mobileFootColl{
		 width: 100%;
		 text-align: left;
		 background-color: transparent;
		 display: FLEX;
		 justify-content: flex-start;
		 align-items: center;
		 margin: 0;
		 padding-right: 20px;
	}
	 .contactFooterPanel h2{
		 margin-bottom:0;
	}
	 .mobileFootColl:hover, .mobileFootColl:focus{
		 text-decoration:none;
		 color:#FFFFFF;
	}
	 .health-site .footer-top .b-l, .health-site .contactFooterPanel{
		 padding-bottom:15px;
		 padding-top:15px;
	}
	 .health-site .tertNav{
		 display:none;
	}
}
 @media screen and (max-width:450px){
	 .health-site.health-home h1{
		 font-size:45px;
	}
	 .health-cancer .echo-item span{
		 width:80%;
		 text-align: left;
	}
	 .health-cancer h1{
		 top:0;
	}
}
 @media screen and (max-width:842px){
	 .fwCallout{
		 min-height: auto;
	}
}
 @media screen and (max-width:767px){
	 .health-cancer .intro-c h2{
		 font-size:35px;
	}
	 .health-cancer .map-c div.map-overlay{
		 position:relative !important;
		 right:0;
		 left:0;
		 top:0;
		 bottom:0;
	}
	 body.health-site .site-footer ul.infoMenu li{
		 display:block;
		 border:0 !important;
	}
	 .vnRow-2 .vnItem-2 .cta-arrow{
		 position: absolute;
		 right: 0;
		 top: 0;
		 padding: 20px;
		 bottom: 0;
		 margin: auto;
		 border-left: 1px solid rgba(255,255,255,.3);
		 margin-right: 0px;
	}
	 .calloutOverlay p{
		 margin-top: 30px;
		 margin-bottom: 45px;
	}
	 .purpleCallout .calloutOverlay, .orangeCallout .calloutOverlay, .goldCallout .calloutOverlay, .cherryCallout .calloutOverlay {
		 padding: 60px 30px;
	}
	 .health-home .vnRow-2 .vnItem-2 .cta-arrow, .health-cancer .vnRow-2 .vnItem-2 .cta-arrow{
		 right:unset;
		 left:10px;
		 top:unset;
	}
	 .redOverlay,.orangeOverlay{
		 position:relative;
	}
	 .health-site .footer-top .b-l, .health-site .contactFooterPanel > .container > .row > .col-xs-12{
		 padding-left: 0;
		 padding-right: 0;
	}
	 .health-home .slick-arrow, .health-cancer .slick-arrow {
		 width:40px;
		 height:40px;
	}
	 video.video{
		 padding:0;
	}
	 .fwCallout{
		 background-size:cover;
	}
	 .vnRow-2 .vnItem-2 .navHeading{
		 width: 80%;
	}
	 .mobileMenuRight li {
		 font-size: 29px !important;
		 margin-bottom: 35px;
	}
}
 @media screen and (max-width:480px){
	 .heroTxt .h1{
		 font-size:46px;
	}
	 .col-xs-6 {
		 flex-basis: 100%;
	}
	 .health-site .echo-item a span{
		 padding-right: 60px;
		 display: inline-block;
		 text-align: left;
	}
	 .health-site .echo-item a span.drop{
		 padding-right: 10px;
		 display: inline-block;
		 text-align: left;
	}
	/* .health-site .factoid-c a .red-after {
		 color: #ba0c2f;
		 text-transform: uppercase;
		 font-weight: 900;
		 border-bottom: 1px solid #f1f1f1;
		 padding-bottom: 30px;
	}
	 */
	 .bgimg-factoid{
		 background-image: url("../images/factoid-img1.png");
		 background-repeat: no-repeat !important;
		 height: auto;
		 width: 100%;
		 background-size: inherit;
		 display: block;
		 position: absolute;
		 border: solid 3px #ffffff;
		 z-index: 1;
	}
	 .bgimg-factoid-sm{
		 background: url('../images/factoid-img2.png') no-repeat;
	}
	 .factoid-bg-red{
		 background-color: #ba0c2f;
		 text-align: center;
		 padding: 15px;
		 width: 100%;
		 float: right;
		 border: solid 3px #ffffff;
	}
}
 @media screen and (max-width:481px){
	 .schedCTA{
		 bottom:-150px;
	}
	 .factoid-bg-red {
		 background-color: #ba0c2f;
		 text-align: center;
		 padding: 15px;
		 width: 100%;
	}
	 .col-xs-6 {
		 flex-basis: 100%;
	}
	 .footer-nav{
		 margin-top: 20px;
		 margin-left: 20px;
	}
	 .health-landing .hero-text .hero-h1{
		 font-size:55px;
	}
	 .health-landing .hero-text span{
		 font-size:32px;
	}
	 .mobile-fw{
		 padding-left:0;
		 padding-right:0;
	}
	 aside.ctaBox{
		 margin-bottom:15px;
	}
}
 #content-6 ul li, #content-6-2 ul li {
	 list-style: none;
	 margin-left: 0;
	 margin-bottom: 0;
}
 .health-landing .heroBg{
	 overflow:hidden;
}
 @media screen and (max-width:768px){
	 .navbar-nav > li > .dropdown-menu {
		 padding-left: 10px;
		 padding-right: 10px;
		 margin-top: -1px;
		 border: none;
		 box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
		 min-width: 230px;
		 border-radius: 0;
		 list-style: none;
		 color: #63666a;
		 background-color: #fff;
		 top: 33px;
	}
	 .grid-width{
		 width:100% !important;
	}
}
 @media screen and (min-width:768px){
	 #content-6 ul li, #content-6-2 ul li {
		 float: left;
		 width: 186px;
		 list-style: none;
		 margin-left: 0;
		 margin-bottom: 0;
	}
	 .cta-style-1, .cta-style-2{
		 display:flex;
	}
	 .vnRow-2 .vnItem-2 .cta-arrow{
		 content:url(../images/icons/icon-arrow-teal.svg);
		 background-repeat: no-repeat;
	}
	 .vnRow-2 .vnItem-2 .navHeading{
		 color:#007a86;
	}
	 .vnRow-2 .vnItem-2{
		 background-color:#FFFFFF;
		 outline:3px solid #FFF;
		 transition:all .3s ease-in-out;
		 -webkit-box-shadow: 0px 0px 10px 5px #F1F2F2;
		 -moz-box-shadow: 0px 0px 10px 5px #F1F2F2;
		 box-shadow: 0px 0px 10px 5px #F1F2F2;
	}
}
 .health-home .vnRow-2 .vnItem-2, .health-cancer .vnRow-2 .vnItem-2{
	 background-color:#FFFFFF;
	 outline:3px solid #FFF;
	 transition:all .3s ease-in-out;
	 -webkit-box-shadow: 0px 0px 10px 5px #F1F2F2;
	 -moz-box-shadow: 0px 0px 10px 5px #F1F2F2;
	 box-shadow: 0px 0px 10px 5px #F1F2F2;
}
 .health-home .vnRow-2 .vnItem-2:hover, .health-cancer .vnRow-2 .vnItem-2:hover,.health-home .vnRow-2 .vnItem-2:focus, .health-cancer .vnRow-2 .vnItem-2:focus{
	 background-color: #007a86;
	 outline-color: #00757C;
	 outline-width: 3px;
	 outline-style: solid;
}
 .health-home .vnRow-2 .vnItem-2:hover .cta-arrow,.health-home .vnRow-2 .vnItem-2:focus .cta-arrow,.health-cancer .vnRow-2 .vnItem-2:hover .cta-arrow,.health-cancer .vnRow-2 .vnItem-2:focus .cta-arrow, .health-home .srmc-page .vnRow-2 .vnItem-2:hover .cta-arrow  {
	 content: url(../images/icons/long_white.png);
}
 .health-home .vnRow-2 .vnItem-2 .navHeading, .health-cancer .vnRow-2 .vnItem-2 .navHeading {
	 color: #007a86;
}
 .health-home .vnRow-2 .vnItem-2 .cta-arrow, .health-cancer .vnRow-2 .vnItem-2 .cta-arrow {
	 content: url(../images/icons/icon-arrow-teal.svg);
	 background-repeat: no-repeat;
	 width: 60px;
	 height: 20px;
}
 .health-interior .map-marker-chks,
 .health-home .map-marker-chks{
	 background-color:#FFFFFF;
	 padding:30px;
	 align-items: center;
	 display: flex;
}
 #map-v1{
	 height:700px;
}
 @media screen and (min-width:993px){
	 .container-lg-nf{
		 margin: 0 auto;
		 max-width: 1480px;
		 width: 100%;
	}
	 .health-site footer .collapse{
		 display:block !important;
	}
	 .health-interior .map-c-overlay,
	 .health-home .map-c-overlay{
		 position:absolute;
		 z-index: 9;
		 right:100px;
		 bottom:100px;
		 top:100px;
		 display: flex;
		 flex-direction: row-reverse;
	}
	.health-interior .map-overlay,
	 .health-home .map-overlay{
		 position:absolute;
		 bottom:200px;
		 right:100px;
		 max-width:100%;
		 width:550px;
	}
	 .map-overlay, .map-marker-chks{
		 float:right;
		 right:650px;
		/* map overlay width plus 100 pixels */
	}
	 .map-marker-chks{
		 margin-right:20px;
		 align-self: flex-end;
		 bottom:100px;
		 position:absolute;
	}
	 .health-site li.menuActive{
		 background-color:#FFF;
	}
	 .health-site .slider-container .slick-slide .row{
		 display:flex!important;
	}
	 .health-site .slider-container .slick-slide .row .col-md-6{
		 background: #f1f2f2;
		 margin-bottom: 50px;
	}
	/* .map-overlay{
		 position:absolute;
		 max-width:100%;
		 width:550px;
	}
	*/
	 .health-site .drop{
		 display:block;
	}
	 .redOverlay p{
		 padding-bottom: 15px;
		 margin-bottom: 25px;
	}
	 .health-site .slick-slide .col-md-6.titleGray{
		 padding: 40px 35px 0;
	}
	 .icon-cta span{
		 margin:20px 0 40px;
	}
	 .intro-c{
		 padding-top: 50px !important;
	}
	 .health-interior .navbar.navbar-primary:not(.fixed-header){
		 position:relative;
	}
	 .health-interior .breadcrumb-sec{
		 margin-top: 10px;
	}
	 .health-interior #SidebarNavigationLabel, .health-interior #SidebarNavigationLabel2 {
		 padding-bottom: 30px;
	}
	 .health-interior .factoid-c{
		 margin-bottom:200px;
		 border-top: 8px solid #ba0c2f;
	}
	 .int-hero-1, .int-hero-2{
		 display:flex;
	}
	 .health-interior .sideBarNavigation{
		 float:none;
	}
	 .factoid-c .icon-cta:nth-child(2){
		 border-left:1px solid #F1F2F2;
		 border-right:1px solid #F1F2F2;
	}
	 .vnRow-2{
		 margin-top:20px;
		 margin-bottom:20px;
	}
	 .mobileFootColl{
		 display:none;
	}
	 .health-site .navbar-primary, .health-site .navbar.fixed-header{
		 top:30px;
	}
	 .address{
		 margin-left: 40px;
	}
}
 @media screen and (max-width:1250px){
	 .echo-row .echo-item:not(.echo-text){
		 display:none;
	}
}
 @media screen and (max-width:1620px){
	/* .echo-row .echo-item{
		 float:right;
	}
	 */
	 .echo-row{
		 right:0;
		 margin: 0;
	}
}
 .photo-gal .slick-dots{
	 margin-top:10px;
}
 .vnRow-2 .slick-dots li button, .slider-container .slick-dots li button, .vnRow .slick-dots li button {
	 font-size: 0;
	 line-height: 0;
	 display: block;
	 width: 20px;
	 height: 20px;
	 padding: 5px;
	 cursor: pointer;
	 color: transparent;
	 border: 0;
	 outline: none;
	 background: transparent;
}
 .vnRow-2 .slick-dots li.slick-active button:before {
	 background-color:#007a86;
}
 .vnRow .slick-dots li.slick-active button:before {
	 background-color:transparent;
}
 .slider-container .slick-dots li.slick-active button:before {
	 background-color:#ba0c2f;
}
 .vnRow-2 .slick-dots li button:before{
	 background-color:transparent;
	 border:1px solid #007a86;
}
 .vnRow .slick-dots li button:before{
	 background-color:#FFFFFF;
	 border:1px solid #FFFFFF;
}
 .slider-container .slick-dots li button:before{
	 background-color:transparent;
	 border:1px solid #ba0c2f;
}
 .medGrayBg.ctaBox p, .grayBg.ctaBox p{
	 margin-bottom:0;
}
 .vnRow-2 .slick-dots li button:before,.vnRow .slick-dots li button:before,.slider-container .slick-dots li button:before {
	 font-family: 'slick';
	 font-size: 6px;
	 line-height: 20px;
	 position: absolute;
	 top: 0;
	 left: 0;
	 width: 20px;
	 height: 20px;
	 content: '';
	 text-align: center;
	 border-radius: 20px;
	 -webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}
 .vnRow-2 .slick-dots,.vnRow .slick-dots,.slider-container .slick-dots {
	 position: absolute;
	 bottom: -35px;
	 display: block;
	 width: 100%;
	 padding: 0;
	 margin: 0;
	 list-style: none;
	 text-align: center;
}
 .vnRow-2 .slick-dots li, .vnRow .slick-dots li, .slider-container .slick-dots li {
	 position: relative;
	 display: inline-block;
	 width: 20px;
	 height: 20px;
	 margin: 0 5px;
	 padding: 0;
	 cursor: pointer;
}

.health-interior footer .fa-map-marker, .health-interior  footer .fa-phone,
.health-cancer footer .fa-map-marker, .health-cancer footer .fa-phone, .fa-map-marker, .fa-phone{
	 font-size:36px;
}
 .health-interior footer address, .health-interior  footer .tel-item,
 .health-cancer footer address, .health-cancer footer .tel-item{
	 display: block;
	 margin-top:10px;
	 font-size: 19px;
	 font-weight: 700;
	 padding: 0;
}
.health-interior .tel-item:hover,
 .health-cancer footer .tel-item:hover{
	 color:#FFFFFF;
	 text-decoration: underline;
}
 .health-site .navbar-brand:focus, .health-site footer .footer-logo:focus {
	 outline:1px solid #FFFFFF;
}
 .no-border{
	 border:0!important;
}
 .health-site .header-right .submitBtn.focused,.health-site .header-right .navbar-toggle.focused{
	 outline:1px solid #FFF;
}
 .health-site .mobileMenuRight .b-b{
	 border-bottom:7px double rgba(255,255,255,.2);
	 padding-bottom:0px;
}
 .health-site .mobileMenuRight a{
	 display:inline-block;
}
 .health-site .mobileMenuRight li{
	 margin-bottom:25px;
}
 .health-site .mobileMenuFW li, .health-site .mobileMenuFW li a{
	 display:inline ;
	 font-weight: bold;
	 list-style: none!important;
	 padding: 0px;
	 line-height: 3px;
	 width: 100%;
}
 .health-site #mobileMenu .mobileMenuFW li a{
	font-size: 46px;
	line-height:50px;
}

.health-site #mobileMenu .mobileMenuFW li {
    margin-bottom: 10px;
}

 .health-site #mobileMenu .mobileMenuFW > li > a {
	 color: #fff;
	 padding-top: 20px;
	 padding-bottom: 20px;
	 line-height: 1;
	 font-size: 46px;
}
 .health-site #mobileMenu .mobileMenuFW > li > .dropdown-menu {
	 padding-left: 10px;
	 padding-right: 10px;
	 margin-top: -1px;
	 border: none;
	 box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
	 min-width: 230px;
	 border-radius: 0;
}
 .health-site .mobileMenuFW .dropdown:hover .dropdown-menu{
	 display:block;
	 padding: 10px 10px 10px 20px;
	 margin-top:0;
}
/* .health-site #mobileMenu .mobileMenuFW > li > .dropdown-menu {
	 padding-left: 10px;
	 padding-right: 10px;
	 margin-top: -1px;
	 border: none;
	 box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
	 min-width: 230px;
	 border-radius: 0;
}
*/
 .health-site #mobileMenu .mobileMenuFW .open > a:hover, .health-site #mobileMenu .mobileMenuFW .open > a:focus, .health-site #mobileMenu .mobileMenuFW > li > a:hover, .health-site #mobileMenu .mobileMenuFW > li > a:focus, .health-site #mobileMenu .mobileMenuFW li.dropdown:hover a {
	 color: #fff;
}
 .health-site #mobileMenu .mobileMenuFW .open > a:hover, .health-site #mobileMenu .mobileMenuFW .open > a:focus, .health-site #mobileMenu .mobileMenuFW > li > a:hover, .health-site #mobileMenu .mobileMenuFW > li > a:focus, .health-site #mobileMenu .mobileMenuFW li.dropdown:hover a {
	 color: #63666a;
}
 .health-site #mobileMenu .mobileMenuFW>li>a:hover, .health-site #mobileMenu .mobileMenuFW>li>a:focus{
	 text-decoration: none !important;
}
/* .health-site #mobileMenu .mobileMenuFW > li > .dropdown-menu {
	 padding-left: 10px;
	 padding-right: 10px;
	 margin-top: -1px;
	 border: none;
	 box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
	 min-width: 230px;
	 border-radius: 0;
}
*/
 .health-site #mobileMenu .mobileMenuFW .dropdown-menu > li:last-of-type > a {
	 border-bottom: none;
}
 .health-site #mobileMenu .mobileMenuFW .dropdown-menu li {
	 font-size: 15px;
	 font-family: "Gotham A","Gotham B","Helvetica Neue",Helvetica,Arial,sans-serif;
	 font-weight: 400;
	 font-style: normal;
}
 .health-site #mobileMenu .mobileMenuFW .dropdown-menu > li > a {
	 padding: 11px 10px;
	 line-height: normal;
	 border-bottom: 1px solid rgba(112, 112, 112, 0.17);
}
 .health-site #mobileMenu .mobileMenuFW .dropdown-menu > li > a {
	 padding: 11px 10px;
	 line-height: normal;
	 border-bottom: 1px solid rgba(112, 112, 112, 0.17);
}
.health-site .mobileMenuFW ul li{
    padding-right:10px;
}

 .health-site .mobileMenuFW{
	 text-align:right;
	 border-bottom: 7px double rgba(255,255,255,.2);
	 width: fit-content;
}
 .health-site #mobileMenu .mobileMenuFW li ul li a {
	 color: #333;
	 font-size: 19px;
}
 .health-site #mobileMenu .mobileMenuFW li ul li a:hover {
	 background: #fff;
	 color: #63666a !important;
	 font-weight: 700 !important;
}
 .health-site .mobileMenuFW li a:hover, .health-site .mobileMenuFW li a:focus{
	 color: #fff !important;
	 text-decoration: none;
}
 .footer-top .health-interior h2,
 .footer-top .health-cancer h2{
	 font-size:48px;
}
 .health-cancer footer .infoMenu{
	 margin-bottom:0;
}
 .health-cancer footer span.h2{
	 margin-bottom: 15px;
	 display: block;
}
 .health-site .social-icon li{
	 margin-left:0;
}
 @media screen and (max-width:1089px){
	 .health-site.health-landing .factoid-c a .red-after{
		 color:#FFFFFF;
	}
}
 .imgBg{
	 height:350px;
	 background-size:cover;
	 background-position: center;
	 background-repeat:no-repeat;
}
 .purpleCallout .imgBg{
	 border-bottom:4px solid #8a387c;
}
 .purpleCallout .imgBg:nth-child(even){
	 border-left:2px solid #8a387c;
}
 .purpleCallout .imgBg:nth-child(odd){
	 border-right:2px solid #8a387c;
}
 .orangeCallout .imgBg{
	 border-bottom:4px solid #c05131;
}
 .orangeCallout .imgBg:nth-child(even){
	 border-left:2px solid #c05131;
}
 .orangeCallout .imgBg:nth-child(odd){
	 border-right:2px solid #c05131;
}
 a.icon-cta:hover{
	 text-decoration: none;
}
 a.icon-cta:hover span{
	 text-decoration: none;
}
 a.icon-cta:hover span.red-after{
	 text-decoration: underline;
}
 .imgBg2{
	 background-position: center;
	 background-size:cover;
	 background-repeat:no-repeat;
}
 .health-site ul.breadcrumb{
	 margin-bottom:0;
}
 .redOverlay p{
	 padding-bottom: 20px;
	 border-bottom:1px solid rgba(255,255,255,.2);
}
 @media screen and (max-width: 1024px){
	 #SidebarNavigationLabel2 {
		 width: 100%;
		 left: 0;
		 border-radius: 0;
		 line-height: normal;
	}
}
 .health-interior .slick-current .fa-play::before{
	 margin-left: 10px;
}
 .health-site .sliderWThumbnail-item-desc h3{
	 font-size:22px;
	 font-weight: 400;
	 margin-top: 20px;
}
 .health-site .tab-content .btn{
	 font-size:24px;
}
 .health-site .header-search .btn.btn-primary{
	 font-size:24px;
}
 .health-site .header-search .form-group input{
	 width:calc(100% - 150px);
	 height:56px;
}
 .health-site .sliderWThumbnail-nav .slick-arrow.slick-next{
	 left:101%;
}
 .health-site #map-v1 h2{
	 color:#000;
	 font-size:24px;
}
 .health-site #map-v2, .health-site #map-v3{
	 height:450px;
}
 .health-site .map-c .map-overlay{
	 position:absolute;
	 right:70px;
	 max-width: 700px;
}
 .health-site .map-c .gm-style-iw-d h2{
	 color: #008a93;
	 font-size: 24px;
	 margin-top: 15px !important;
}
 .health-site .map-c .gm-style-iw-d a {
	 font-size: 17px;
	 color: #008a93;
}
 .health-site .map-c .gm-style-iw-d *{
	 font-weight:600;
	 margin-bottom: 5px;
}
 .health-site .map-c .gm-style-iw-d h2, .health-site .map-c .gm-style-iw-d h2 a{
	 color: #008a93;
	 font-size: 24px;
	 margin-top: 10px;
}
 .health-site .map-c .gm-style-iw-d a{
	 font-size: 17px;
	 color: #008a93;
}
 .map-marker-chks strong{
	 display:block;
	 margin-bottom:20px;
}
 label[for=ch-hospital],label[for=ch-uc],label[for=ch-hc],label[for=ch-pc]{
	 margin-right:15px;
	 padding-left:30px;
	 position: relative;
}
 input[name=ch-hospital],input[name=ch-uc],input[name=ch-hc],input[name=ch-pc]{
	 margin-left:15px;
}
 label[for=ch-hospital]::before{
	 position: absolute;
	 left: 6px;
	 bottom: -10px;
	 content:url(../images/icons/marker-red.png);
}
 label[for=ch-uc]::before{
	 position: absolute;
	 left: 6px;
	 bottom: -10px;
	 content:url(../images/icons/marker-blue.png);
}
 label[for=ch-hc]::before{
	 position: absolute;
	 left: 6px;
	 bottom: -10px;
	 content:url(../images/icons/marker-green.png);
}
 label[for=ch-pc]::before{
	 position: absolute;
	 left: 6px;
	 content:url(../images/icons/marker-gold.png);
}
 .map-c button.gm-ui-hover-effect{
	 top:0 !important;
	 right:4px !important;
}
 .map-c button.gm-ui-hover-effect > img{
	 width: 20px !important;
	 height: 20px !important;
}
 @media (min-width: 993px) and (max-width:1620px){
	 .health-interior .map-marker-chks,
	 .health-home .map-marker-chks{

		 right: 50px;
		 bottom: 50px;
	}
}
 @media screen and (max-width: 993px){
	 .health-site .map-c .map-overlay{
		 position:relative !important;
		 right:0 !important;
		 max-width: 100%;
		 width: 100%;
	}
	 .health-interior .map-marker-chks,
	 .health-home .map-marker-chks {
		 background-color: #FFFFFF;
		 padding: 30px;
		 align-items: center;
		 display: flex;
		 min-height: 300px;
	}
	 .m-drop:nth-child(even) {
		 display: block;
		 padding: 30px 0;
	}
	.health-interior .map-marker-chks,
	 .health-home .map-marker-chks{
		 display:block !important;
	}
}
 @media screen and (min-width:993px){
	 label[for=ch-pc]::before{
		 bottom: -10px;
	}
}
 @media screen and (min-width:1024px){
	 .is-visible-above-1024 {
		 display: block !important;
		 border-top: 10px solid #f2f2f2;
		 margin-top: 26px;
	}
}
 .weirdlft{
	 background-image:url(../images/factoid-img1.png);
	 background-repeat:no-repeat;
	 background-size:cover;
	 background-position:center center;
	 min-height:400px;
}
 .weirdrt{
}
 .weird{
}
 .weirdrt2{
	 background-image:url(../images/factoid-img2.png);
	 background-repeat:no-repeat;
	 background-size:cover;
	 background-position:center center;
	 min-height:200px;
}
 .weird-txt{
	 min-height:200px;
	 background-color:#ba0c2f;
	 border-bottom: 15px solid #FFFFFF;
}
 .weird-txt2{
	 color:#FFFFFF;
	 position: absolute;
	 top:40px;
	 font-size:36px;
	 text-align: center;
	 right: 0;
	 left:0;
}
 .homepage-provider .weird-txt2 {
	 color:#000;
	 position: absolute;
	 top: 50%;
	 transform: translateY(-50%);
}
 @media only screen and (min-width:1200px){
	 div.weird-txt2{
		 top: 20px;
		 left: 0;
		 margin: 20px;
		 color: #fff;
	}
	/* div.homepage-provider .weird-txt2 {
		 top: 20px;
		 left: 0;
		 margin: 20px;
		 color: #000;
	}
	*/
}
 @media only screen and (max-width:992px){
	 label[for=ch-hospital],label[for=ch-uc],label[for=ch-hc],label[for=ch-pc]{
		 float:left;
		 margin-bottom: 30px;
	}
	 input[name=ch-hospital],input[name=ch-uc],input[name=ch-hc],input[name=ch-pc]{
		 float: left;
		 clear: left;
	}
	 div.weirdrt{
		 width: 100%;
		 overflow: hidden;
		 padding: 0;
	}
	 div.weird-txt{
		 border-top: 10px solid #FFFFFF;
		 border-bottom: 10px solid #FFFFFF;
	}
	 div.weird-txt2{
		 top: 50px;
	}
	 div.homepage-provider .weird-txt2 {
		 color: #000;
		 top: 40px;
	}
	 .weird{
		 padding-top:40px;
		 padding-bottom:20px;
	}
	 .three-up, .three-up .container-lg-nf{
		 padding-bottom:0 !important;
	}
}
 @media only screen and (max-width:481px){
	 .health-interior .bottom-align {
		 bottom: 20px;
	}
	 .heroBg {
		 height: 700px;
		 background-color: #000;
		 width: 100%;
	}
	 .health-landing .hero-text {
		 top: 15%;
		 position: absolute;
		 width: 90%;
		 color: #FFFFFF;
	}
	 .homepage-provider .weird-txt2 {
		 top: 60px;
	}
}
 @media only screen and (max-width:325px){
	 div.weird-txt2{
		 top: 20px;
	}
	 div.homepage-provider .weird-txt2 {
		 top: 20px;
		 color: #000;
	}
}
 @media (max-width: 1260px){
	 .health-site .contentSection, .one-third-sec .text-sec {
		 padding: 0px 30px 20px 40px;
	}
}
 @media screen and (max-width: 992px){
	 .health-site .footer-top .b-l:last-of-type {
		 margin-bottom: 0;
	}
	 .health-site #mobileMenu .mobileMenuFW li ul li a:hover {
		 background: transparent;
		 color: #63666a;
		 font-weight: 700 !important;
		 border-bottom: none;
	}
}
 .health-site footer .contactFooterPanel .container:last-of-type {
	 border-bottom: 0;
}
/*.health-site footer .contactFooterPanel.loc-closed .container:last-of-type {
	 border-bottom: 1px solid rgba(255,255,255,.3);
}
 */
 .health-site .mainContentSection {
	 padding-top: 0px !important;
	 margin-top:0px !important;
}
/*----News Section ----*/
 .tabHome .tab-pane {
	 background: #f2f2f2;
	 padding: 23px;
}
 .program-list a .containter-img.program-img-lg {
	 overflow: hidden;
	 display: block;
}
 .program-list a .containter-img.program-img-lg {
	 transition: all .5s ease-in-out;
	 width: 100%;
	/* padding-left: 10px;
	 padding-right: 10px;
	 */
	/* margin-left: 10px;
	 */
	 min-height: 644px;
	 background-size: cover;
	 background-position: center center;
	 background-repeat: no-repeat;
}
/* .program-list a:hover .containter-img.program-img-lg {
	 transform: scale(1.5);
}*/
 .program-list a .containter-img.program-img {
	 overflow: hidden;
	 display: block;
}
 .program-list a .containter-img.program-img {
	 transition: all .5s ease-in-out;
	 width: 100%;
	/* padding-left: 10px;
	 padding-right: 10px;
	 */
	/* margin-left: 10px;
	 */
	 min-height: 310px;
	 background-size: cover;
	 background-position: center center;
	 background-repeat: no-repeat;
}
 /*.program-list a:hover .containter-img.program-img {
	 transform: scale(1.5);
}*/
 .contentSection-news .program-list .program-info a {
	 overflow: hidden;
	 display: block;
}
 .contentSection-news .program-list .program-info a .containter-img-v2 {
	 transition: all .5s ease-in-out;
	 width: 100%;
	 padding-left: 10px;
	 padding-right: 10px;
	/* margin-left: 10px;
	 */
	 min-height: 492px;
	 background-size: cover;
	 background-position: center center;
	 background-repeat: no-repeat;
}
 .contentSection-news .program-list .program-info a:hover .containter-img-v2 {
	 transform: scale(1.5);
}
 .program-list {
	 float: left;
	 width: 100%;
	 font-size: 0;
	 margin: 0;
	 padding-right: 15px;
	 margin-bottom: 20px;
}
 .cta-red{
	 color: #ba0c2f;
	 text-transform: uppercase;
	 font-weight: 700;
	 display: inline-block;
}
 .cta-red:hover{
	 color: #ba0c2f;
	 text-transform: uppercase;
	 font-weight: 700;
	 display: inline-block;
}
/* .program-list li {
	 width: calc(33.33% - 10px);
	 margin-right: 10px;
	 margin-bottom: 10px;
	 display: inline-block;
	 vertical-align: top;
	 position: relative;
}
*/
/* .program-list li:focus:not(:last-of-type), .program-list li:not(:last-of-type) {
	 background: #007a86;
}
*/
/* .program-list li a {
	 background: #007a86;
	 display: block;
	 padding: 108px 15px;
}
*/
 .program-list li a:hover, .program-list li a:focus, .program-list li:focus:not(:last-of-type), .program-list li:hover:not(:last-of-type) {
	 background: #ba0c2f;
}
/* .program-list a:focus .h3, .program-list a:hover .h3 {
	 text-decoration: underline;
}
 */
 .program-list a:focus .program-img img, .program-list a:hover .program-img img {
	 -webkit-transform: scale(1.2) !important;
	 transform: scale(1.2) !important;
}
 .program-list a:focus *, .program-list a:hover * {
	 text-decoration: none;
}
 .program-list a .containter-img-v2.program-img {
	 overflow: hidden;
}
 .program-list a .containter-img-v2.program-img {
	 overflow: hidden;
	 position: relative;
	 right: 0;
	 height: 100%;
	 top: 0;
	 width: 100% 
}
 .program-list a .containter-img-v2.program-info.bottom-left.text-w h3:hover {
	 -o-object-fit: cover;
	 object-fit: cover;
	 height: 100%;
	 width: 100%;
	 -webkit-transform: scale(1);
	 transform: scale(1);
	 text-decoration: underline;
}
 .program-list a .containter-img-v2.program-img img {
	 -o-object-fit: cover;
	 object-fit: cover;
	 height: 100%;
	 width: 100%;
	 -webkit-transform: scale(1);
	 transform: scale(1);
	 text-decoration: underline;
}
 .program-list a .containter-img.program-img {
	 overflow: hidden !important;
}
 .program-list a .containter-img.program-img {
	 overflow: hidden;
	 position: relative;
	 right: 0;
	 height: 100%;
	 top: 0;
	 width: 100% 
}
 .program-list a .containter-img.program-img img {
	 -o-object-fit: cover;
	 object-fit: cover;
	 height: 100%;
	 width: 100%;
	 -webkit-transform: scale(1);
	 transform: scale(1);
}
 .overlay {
	 background: rgb(0, 0, 0);
	 background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
	 position: absolute;
	 height: 50%;
	 width: 100%;
	 bottom: 0;
	 left: 0;
	 right: 0;
}
 .program-list a .containter-img.program-img-lg {
	 overflow: hidden !important;
	 display: block !important;
}
 .program-list a .containter-img.program-img-lg {
	 transition: all .5s ease-in-out;
	 width: 100%;
	/* padding-left: 10px;
	 padding-right: 10px;
	 */
	/* margin-left: 10px;
	 */
	 min-height: 644px;
	 background-size: cover;
	 background-position: center center;
	 background-repeat: no-repeat;
}
/* .program-list a:hover .containter-img.program-img-lg {
	 transform: scale(1.5);
}*/
 .health-site .program-list a {
	 overflow: hidden;
	 display: block;
	 text-decoration: none;
}
 .health-site .program-list a:hover .panel-title, .health-site .program-list a:hover .fadVideo {
	 text-decoration: underline !important;
}
 .program-list a .containter-img.program-img {
	 transition: all .5s ease-in-out;
	 width: 100%;
	/* padding-left: 10px;
	 padding-right: 10px;
	 */
	/* margin-left: 10px;
	 */
	 min-height: 310px;
	 background-size: cover;
	 background-position: center center;
	 background-repeat: no-repeat;
}
 /*.program-list a:hover .containter-img.program-img {
	 transform: scale(1.5);
}*/
 .contentSection-news .program-list .program-info a {
	 overflow: hidden;
	 display: block;
}
 .contentSection-news .program-list .program-info a .containter-img-v2 {
	 transition: all .5s ease-in-out;
	 width: 100%;
	 padding-left: 10px;
	 padding-right: 10px;
	/* margin-left: 10px;
	 */
	 min-height: 492px;
	 background-size: cover;
	 background-position: center center;
	 background-repeat: no-repeat;
}
 .contentSection-news .program-list .program-info a:hover .containter-img-v2 {
	 transform: scale(1.5);
}
 .health-site .program-list a .red-after{
	 color:#ba0c2f;
	 text-transform:uppercase;
	 font-weight:900;
}
 .health-site .program-list a:hover .red-after{
	 text-decoration:underline;
}
 .health-site .program-list span {
	 font-weight: 700;
	 line-height: 28px;
}
/* .program-img {
	 width: 50%;
	 float: left;
	 vertical-align: middle;
}
*/
 .program-list a .containter-img-v2.program-img {
	 overflow: hidden;
}
 .program-list a .containter-img-v2.program-img {
	 overflow: hidden;
	 position: relative;
	 right: 0;
	 height: 100%;
	 top: 0;
	 width: 100% 
}
 .program-list a .containter-img-v2.program-info.bottom-left.text-w h3:hover {
	 -o-object-fit: cover;
	 object-fit: cover;
	 height: 100%;
	 width: 100%;
	 -webkit-transform: scale(1);
	 transform: scale(1);
	 text-decoration: underline;
}
 .program-list a .containter-img-v2.program-img img {
	 -o-object-fit: cover;
	 object-fit: cover;
	 height: 100%;
	 width: 100%;
	 -webkit-transform: scale(1);
	 transform: scale(1);
	 text-decoration: underline;
}
 .program-list a .containter-img.program-img {
	 overflow: hidden;
}
 .program-list a .containter-img.program-img {
	 overflow: hidden;
	 position: relative;
	 right: 0;
	 height: 100%;
	 top: 0;
	 width: 100% 
}
 .program-list a .containter-img.program-img img {
	 -o-object-fit: cover;
	 object-fit: cover;
	 height: 100%;
	 width: 100%;
	 -webkit-transform: scale(1);
	 transform: scale(1);
}
 .bottom-left {
	 position: absolute;
	 bottom: 20px;
	 left: 30px;
	 right: 30px;
	 color: #ffffff;
}
 .text-w {
	 color: #ffffff !important;
}
 .program-list a .containter-img.program-img {
	 overflow: hidden;
	 display: block;
}
 .health-site .contentSection .table a {
	 color:#007a86;
	 text-decoration: none;
}
 .health-site .contentSection .table a:hover {
	 color:#007a86;
	 text-decoration: underline;
}
 .table a {
	 color: #c01533;
	 text-decoration: none;
}
 .table a:hover {
	 color: #c01533;
	 text-decoration: underline;
}
 @media only screen and (max-width: 1024px){
	 .program-list a .containter-img.program-img {
		 overflow: hidden;
		 position: relative;
		 right: 0;
		 height: 100%;
		 top: 0;
		 margin-bottom: 10px;
	}
	 .program-list {
		 float: left;
		 width: 100%;
		 font-size: 0;
		 margin: 0;
		 padding-right: 0;
		 margin-bottom: 20px;
	}
	 .marg-top{
		 margin: 60px 0;
	}
}
 @media only screen and (max-width: 992px){
	 .contactFooterPanel.bgImg {
		 background-color: rgba(0,0,0,.7);
		 background-size: cover;
		 background-blend-mode: color;
	}
	 .contactFooterPanel.bgImg.loc-closed {
		 background-color: #007a86 !important;
		/*background-image: none !important;
		 */
		 padding: 10px 0;
	}
	 .pad-none{
		 padding: 0;
	}
	 .int-hero-2 {
		 background: linear-gradient(180deg,#FFF 0%, transparent 90%), url(/renderfile/c0daffafc0a8508c7598e710e290d2b3/_stamats-testing/test-blocks-media/_images/tabby.jpg) no-repeat right;
		 background-position-x: 0%, right;
		 background-position-y: 0%, center;
		 background-repeat: repeat, no-repeat;
		 background-size: auto, auto;
	}
}
 @media screen and (min-width: 993px){
	 .mainContentSection {
		 padding-top: 0px !important;
	}
}
 @media screen and (max-width: 800px){
	 .health-site #mobileMenu .mobileMenuFW li ul li a {
		 color: #fff !important;
		 font-size: 52px;
	}
	 .health-site .sideBarNavigation {
		 margin-bottom: 0 !important;
	}
}
 @media screen and (max-width: 767px){
	 .health-home .vnRow-2 .vnItem-2, .health-cancer .vnRow-2 .vnItem-2 {
		 background-color: #FFFFFF;
		 outline: 3px solid #FFF;
		 transition: all .3s ease-in-out;
		 -webkit-box-shadow: 0px 0px 10px 5px #F1F2F2;
		 -moz-box-shadow: 0px 0px 10px 5px #F1F2F2;
		 box-shadow: 0px 0px 10px 5px #F1F2F2;
		 height: 300px;
	}
	 .health-cancer .vnRow-2 .vnItem-2 {
		 background-color: #FFFFFF;
		 outline: 3px solid #FFF;
		 transition: all .3s ease-in-out;
		 -webkit-box-shadow: 0px 0px 10px 5px #F1F2F2;
		 -moz-box-shadow: 0px 0px 10px 5px #F1F2F2;
		 box-shadow: 0px 0px 10px 5px #F1F2F2;
		 height: 375px;
	}
	 .health-site #mobileMenu .mobileMenuFW li ul li a {
		 color: #63666a !important;
		 font-size: 25px;
	}
	/* .instagramFeed-section .instagram-title {
		 width: 100% !important;
	}
	*/
	 .photoGallery-section .single-item-img div {
		/* position: relative;
		 background-color: #000;
		*/
		 color: #fff;
		 padding: 20px 20px;
	}
	 .health-home .vnRow-2 .vnItem-2 {
		 background-color: #fff;
		 display: block;
		 padding: 25px 30px;
		 text-decoration: none;
		 height: 300px;
		 position: relative;
	}
	 .vnRow-2 .vnItem-2 {
		 background-color: #A6A7A9;
		 display: block;
		 padding: 25px 30px;
		 text-decoration: none;
		 height: 100%;
		 position: relative;
	}
	 .health-interior .vnRow-2 .vnItem-2:hover, .vnRow-2 .vnItem-2:focus {
		 background-color: #007a86;
		 outline-color: #00757C;
		 outline-width: 3px;
		 outline-style: solid;
	}
	 .health-site .slick-track{
		 display: flex !important;
		 max-height: 100%;
		 margin: 0 auto;
	}
	 .health-site .alert{
		 margin-top: 0 auto !important;
	}
}
 @media (max-width: 481px){
	 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
		 overflow-wrap: break-word;
	}
	 .health-site .mobileMenuFW li.dropdown.open:hover, .health-site .mobileMenuFW li.dropdown.open:active {
		 border-bottom: 3px solid #fff;
	}
	 .health-site #mobileMenu .mobileMenuFW li ul li a {
		 font-size: 18px;
	}
	 .health-site #mobileMenu .mobileMenuFW li a {
		 font-size: 30px;
	}
}
/* additional styles added after 10/13 */
/*.modal-open .dropdown-menu{
	 position:relative;
	 float:none;
	 background-color:transparent;
	 border: 0;
	 box-shadow: none;
}
 */
 .modal-open .dropdown-menu li{
	 display: block;
	 text-align: right;
	 font-size: 38px;
}
 .modal-open .dropdown-menu li a{
	 padding: 10px;
}
 .videoCarousel-section .gallery-thumbs{

	 overflow: hidden;
}
 @media screen and (max-width: 1024px){
	 .navbar.navbar-primary .navbar-brand img {
		 height: 78px !important;
	}
	 header.navbar.navbar-primary.fixed-header {
		 height: auto !important;
	}
	 .container.slider-container{
		 width:94% !important;
	}
}
 @media screen and (min-width:1621px){
	 .map-overlay{
		 bottom:102px;
	}
}
 .unmPopUp-content{
	 position:relative;
}
 .unmPopUp-content #close-unmPopUp{
	 margin-right:0 !important;
	 position:absolute;
	 right:10px;
}
 @media (min-width:1250px) and (max-width:1629px){
	 div.echo-item{
		 width:250px;
		 display:block;
	}
}
/* photo gallery overwrites */
 .slider-single-item div.container{
	 max-width:1140px;
}
 .health-site .mobileMenuFW .dropdown-menu {
	 border:0;
	 border-radius:0;
}
 .health-site .mobileMenuFW .dropdown-menu li {
	 padding: 0;
	 margin: 0;
}
 .health-site .mobileMenuFW li.dropdown:hover, .health-site .mobileMenuFW li a:hover{
	 background-color:#FFFFFF;
	 color:#63666a !important;
}
 .health-site .mobileMenuFW li.dropdown:hover a, .health-site .mobileMenuFW li.dropdown a:hover,.health-site .mobileMenuFW li a:hover{
	 color:#63666a !important;
}
 .position-sticky{
	 position:sticky !important;
}
 .dropdown-backdrop{
	 display:none;
}
 .slick-slide img {
	 width: auto !important;
	 margin: 0 auto;
}
 .single-item-img div{
	 background: transparent !important;
}
 @media only screen and (max-width:991px){
	 .alert-open #siteHeader2{
		 padding-top:21px;
	}
}
 @media only screen and (max-width:1320px){
	 .vid-btn{
		 right: 0 !important;
		 left: unset;
		 z-index: 98;
	}
}
 .homepage-body header.navbar {
	 border-bottom: 5px solid #c01533 !important;
}
 .blkText{
	color: #000 !important
}
/*.cta-testimonial .cta-testimonial-content::after, .cta-testimonial .cta-testimonial-content:before {
	 position: absolute;
	 content: "";
	 left: 238px;
	 top: -30px;
	 color: rgba(255, 255, 255, 0.16);
	 z-index: -1;
	 background: url(../images/quote.svg);
	 width: 95px;
	 height: 110px;
	 z-index: 0;
}
*/
 .health-interior .cta-testimonial-content {
	 width: calc(100% - 40px);
	 background: #007a86;
	 float: right;
}
 .health-interior .cta-testimonial-content.tealBorder{
	 background-color: #fff;
	 border: 8px solid #007a86;
}
 .health-interior .cta-testimonial-content.tealBorder::after{
	 position: absolute;
	 content: "";
	 left: 238px;
	 top: -30px;
	 color: rgba(255, 255, 255, 0.16);
	 z-index: -1;
	 background: url(../images/quote-teal.svg);
	 width: 95px;
	 height: 110px;
	 z-index: 0;
}
 .health-interior .cta-testimonial .cta-testimonial-content.tealBorder::before {
	 top: 100%;
	 right: 15px;
	 left: auto;
	 content: "";
	 background: url(../images/quote-right-teal.svg);
	 background-position: bottom center;
	 z-index: 1;
	 bottom: auto;
	 margin-top: -75px;
}
 .health-interior .cta-testimonial .cta-desc.WtBg {
	 background: #fff;
	 color: #000;
}
 .health-interior .cta-testimonial-content.greyBg {
	 background: #7b7b7b !important;
}
 .health-interior .cta-testimonial .cta-desc.greyBg {
	 background: #7b7b7b !important;
}
 .health-interior .cta-testimonial-content-chBg {
	 width: calc(100% - 40px);
	 background: #c01533;
	 float: right;
}
 .health-interior .cta-testimonial-content-borderTeal {
	 width: calc(100% - 40px);
	 background: #fff;
	 float: right;
	 border: 8px solid #007a86;
}
 .health-interior .cta-testimonial .cta-desc {
	 width: calc(100% - 265px);
	 background: #007a86;
	 padding-left: 10px;
	 padding-right: 40px;
}
 .health-interior .cta-testimonial .cta-desc.cherryBg {
	 margin: auto;
	 width: 100%;
	 padding: 50px;
	 background: #c01533;
}
 .health-interior .cta-testimonial .cta-desc.wtBdBg {
	 margin: auto;
	 width: 100%;
	 padding: 50px;
	 background: #fff;
	 color: #000;
}
 .page-section .cta-testimonial-content{
	 margin: 70px 0;
}
 .health-interior .textImageFeature-section .featuredText h2{
	 color: #000;
}
 div.cherry cite{
	 float: right !important;
	 width: auto;
	 padding: 25px 70px;
}
 div.teal cite{
	 color: #000;
	 float: right !important;
	 width: auto;
	 padding: 25px 70px;
}
 @media only screen and (max-width: 1024px){
	 .health-interior .cta-testimonial .cta-testimonial-content::after {
		 left: 0;
		 top: 220px;
	}
	 .health-interior .cta-opt3 .cta-img img, .cta-testimonial .cta-desc {
		 width: 100%;
	}
	 .health-interior .cta-testimonial .cta-desc {
		 padding-left: 40px;
	}
	 .health-interior .cta-opt3 .cta-img img, .health-interior .cta-testimonial .cta-desc {
		 width: 100%;
	}
}
 @media only screen and (max-width:767px){
	 .health-interior .cta-testimonial-content {
		 width: calc(100% - 25px);
	}
	 .health-interior .cta-testimonial .cta-desc {
		 padding-bottom: 10px;
	}
	 .health-interior .cta-testimonial .cta-desc {
		 padding-left: 40px;
	}
	 .health-interior .cta-testimonial .cta-desc.wtBdBg {
		 padding: 20px;
	}
	 div.teal cite {
		 padding: 25px 10px;
	}
}
/*=============== KRISTI NEW STYLES ======================*/
 .homepage-provider .hasBg {
	 padding: 50px 20px !important;
}
 .homepage-provider .page-section.factoid-c {
	 margin-bottom: 50px;
}
 .health-home .homepage-provider .heroBg h1::after{
	 background-color: #d19F62;
	 height: 40px;
	 content: '';
	 width:100%;
	 display: inline-block;
	 margin-left: 15px;
	 position: absolute;
	 margin-top: 12px;
}
 .interior-provider .sideBarNavigation .h3 {
	 padding: 25px 25px 10px 30px;
	 border-left: 8px solid #007a86;
	 font-family: "Vitesse A","Vitesse B",Cambria,Rockwell,"Times New Roman",serif;
	 font-weight: bold;
	 color: #007a86;
	 display: block;
	 margin-bottom: 0;
	 line-height: 34px;
	 border-bottom: 1px solid#fff;
	 padding-bottom: 25px;
	 border-top: 1px solid#fff;
	 margin: 0;
}
 .homepage-provider .vnItem .navHeading{
	 text-transform: uppercase;
	 color:#000;
	 font-size:26px;
	 margin-bottom: 5px;
	 font-weight: 700;
}
 .homepage-provider .vnItem-c a{
	 color:#000;
	 flex-wrap: wrap;
	 text-decoration: none;
	 border:3px solid transparent;
	 display: flex;
	 justify-content: center;
	 align-content: center;
	 height: 165px;
}
 .homepage-provider .vnItem{
	 background-color: #d19F62;
}
 .homepage-provider .vid-btn {
	 width: 70px;
	 height: 70px;
	 background-color: #007a86;
	 position: absolute;
	 bottom: 0;
	 right: 0;
	 z-index: 99;
	 color: #FFFFFF;
	 display: block;
	 text-align: center;
}
 .homepage-provider .intro-c{
	 padding-bottom:200px!important;
	 border-bottom:10px solid #d19F62;
}
 .health-site .homepage-provider .factoid-c a .teal-after {
	 color: #007a86;
	 text-transform: uppercase;
	 font-weight: 900;
}
 .health-site .homepage-provider .factoid-c a:hover .teal-after {
	 text-decoration: underline;
}
 .health-site .homepage-provider .slick-slide .col-md-6.titleGray a::after, .health-site .homepage-provider .teal-after::after{
	 content:url(../images/icons/icon-arrow-teal-sm.svg);
	 padding-left:10px;
}
 .health-site .homepage-provider .slick-slide .col-md-6.titleGray a {
	 color: #007a86;
}
 .health-home .homepage-provider .slick-arrow, .health-cancer .homepage-provider .slick-arrow {
	 background-color: #d19F62;
}
 .health-site .homepage-provider .slick-arrow:hover,.health-site .homepage-provider .slick-arrow:focus{
	 background-color:#FFFFFF;
	 color:#d19F62;
	 border:2px solid #d19F62;
}
 .homepage-provider .tealOverlay, .homepage-intranet .tealOverlay {
	 background-color:#007a86;
	 max-height: 400px;
}
 .homepage-provider .tealOverlay p, .health-interior .tealOverlay p {
	 padding-bottom: 20px;
	 border-bottom: 1px solid rgba(255,255,255,.2);
}
 .health-site .homepage-provider .factoids span.factTitle {
	 color: #007a86;
	 font-size: 72px;
	 font-weight: 600;
}
 .homepage-provider .weird-txt {
	 background-color: #d19F62;
}
/*.homepage-provider .weird-txt2 {
	 color: #000;
	 position: absolute;
	 top: 35px;
	 font-size: 36px;
	 text-align: center;
	 right: 0;
	 left: 0;
}
*/
 .goldCallout {
	 border-top: 20px solid #d19F62;
	 border-bottom: 20px solid #d19F62;
	 position: relative;
	 background-size: cover;
	 background-repeat: no-repeat;
	 min-height: 700px;
	 background-position: center;
}
 .goldCallout .calloutOverlay {
	 background-color: rgba(209,150,98,.95);
}
 .health-site .homepage-provider .goldCallout {
	 padding: 0 15px !important;
}
 .goldCallout .calloutOverlay{
	 position: absolute;
	 top: 0;
	 left: 0;
	 right: 0;
	 width: fit-content;
	 margin: auto;
	 bottom: 0;
	 height: fit-content;
	 padding:60px 100px;
	 color:#000;
}
 .goldCallout .calloutOverlay h2{
	 color:#000;
}
 .health-site .homepage-provider a.black-after::after {
	 content: url(../images/icons/icon-arrow-black-small.svg);
	 margin-left: 10px;
}
 .health-site .provider .navbar-toggle {
	 display: none ;
	 margin-right: 0;
	 margin-top: 3px;
	 padding-right: 0;
	 margin-bottom: 0;
}
 .health-site .provider.submitBtn {
	 float: right;
	 position: absolute;
	 margin-top: 13px;
	 right: 20px;
	 z-index: 9;
	 background: transparent;
	 border: none;
}
 .health-site .provider .navbar-nav {
	 margin-right: 100px;
	 float: left !important;
}
 .ft-border-btm{
	 border-bottom: 2px solid rgba(255,255,255,.3);
}
 .health-site .footer-provider .footer-top img {
	 margin-bottom: 10px;
	 margin-top: 20px;
	 max-width: 300px;
}
 body.health-site .footer-provider .footer-top {
	 padding-top: 40px;
}
 .health-site .footer-provider .mg-left{
	 margin-left: 17px;
}
 .health-site .footer-provider .no-pad{
	 padding-bottom: 0px;
}
 .health-site .footer-provider .copyright {
	 font-weight: 600;
	 font-size: 18px;
}
 address {
	 font-size: 19px;
	 line-height: 30px;
}
 .interior-provider .sideBarNavigation ul li {
	 padding: 13px 15px 13px 30px;
	 font-size: 16px;
	 border-top: 1px solid #fff;
	 border-left: 8px solid #63666a;
	 clear: both;
}
 .interior-provider .sideBarNavigation ul li:hover, .interior-provider .sideBarNavigation ul li.active, .interior-provider .sideBarNavigation ul > li.dropdown.open {
	 border-left-color: #007a86;
}
 .interior-provider .sideBarNavigation ul li.dropdown.open a[aria-expanded="true"], .interior-provider .sideBarNavigation ul li:hover > a, .interior-provider .sideBarNavigation ul li.active a, .interior-provider .sideBarNavigation ul li:focus a, .interior-provider .sideBarNavigation ul li a:focus {
	 color: #007a86;
	 text-decoration: none;
	 font-weight: 700;
}
 .gold-bg{
	 background-color: #d19F62;
}
 aside.gold-bg.ctaBox a.cta {
	 background-color: #FFFFFF;
	 color: #63666a;
}
 aside.gold-bg.ctaBox a.cta::after, aside.gold-bg.ctaBox a.cta::after {
	 content: url(../images/icons/icon-arrow-gray.png);
	 margin-left: 10px;
}
 aside.gold-bg.ctaBox a.cta:hover, aside.gold-bg.ctaBox a.cta:focus {
	 background-color: #d19F62;
	 border: 3px solid #FFFFFF;
	 color: #000;
	 text-decoration: none;
}
 .health-interior .interior-provider aside h2 {
	 font-size: 32px;
	 color: #000;
	 font-weight: 700;
	 line-height: 50px;
}
 .health-site .interior-provider .ctaBox p {
	 font-size: inherit;
	 margin-bottom: 10px;
	 line-height: 30px;
	 color: #000;
}
 .interior-provider .cta-style-1.gold, .interior-provider .cta-style-1.gold .interior-provider .cta-desc {
	 background-color: #d19F62;
	 color: #000;
}
 .interior-provider .cta-style-1 h2{
	 color: #000;
}
 .interior-provider .cta-style-1 h3 {
	 color: #fff;
}
 .interior-provider .gold .btn-primary:hover, .interior-provider .gold .btn-primary:active, .interior-provider .gold .btn-primary-reverse, .interior-provider .gold .btn-primary:hover:active, .interior-provider .gold .btn-primary:active:focus {
	 background: #d19F62 !important ;
	 color: #fff;
	 border-color: #fff;
}
 .health-site .interior-provider .accordion .panel-title a[aria-expanded="true"]:hover, .health-site .interior-provider .accordion .panel-heading a:hover {
	 background-color: #d19F62;
	 text-decoration: none;
}
 .health-site .interior-provider .accordion .panel-title a[aria-expanded="true"]:focus, .health-site .interior-provider .accordion .panel-heading a:focus {
	 background-color: #d19F62;
	 text-decoration: none;
}
 .health-site .interior-provider .accordion .panel-body {
	 background-color: transparent;
	 border: 2px solid #d19F62;
}
 .health-site .interior-provider .intro-c {
	 padding-bottom: 200px!important;
	 border-bottom: 10px solid #d19F62;
	 padding-top: 0 !important;
}
 .health-site .interior-provider .tealOverlay, .health-site .interior-intranet .tealOverlay {
	 background-color: #007a86;
}
 .health-site .interior-provider .factoid-c a .teal-after {
	 color: #007a86;
	 text-transform: uppercase;
	 font-weight: 900;
}
 .health-site .interior-provider .slick-slide .col-md-6.titleGray a::after, .health-site .interior-provider .teal-after::after {
	 content: url(../images/icons/icon-arrow-teal-sm.svg);
	 padding-left: 10px;
}
 @media screen and (min-width: 1024px){
	 .health-site .interior-provider .is-visible-above-1024 {
		 display: block !important;
		 border-top: 0px solid #f2f2f2;
		 margin-top: 26px;
	}
	 .health-site .interior-intranet .is-visible-above-1024 {
		 display: block !important;
		 border-top: 0px solid #f2f2f2;
		 margin-top: 26px;
	}
}
 @media screen and (min-width: 993px){
	 .goldCallout .calloutOverlay {
		 width: 60%;
		 max-height: 400px;
	}
	 .cherryCallout .calloutOverlay {
		 width: 60% !important;
	}
	 .health-interior .interior-provider .factoid-c {
		 margin-bottom: 200px;
		 border-top: 8px solid #d19F62;
	}
}
 @media screen and (max-width: 993px){
	 .redOverlay, .orangeOverlay, .tealOverlay {
		 position: relative !important;
	}
}
 @media screen and (max-width: 768px){
	 .health-site .provider .navbar-toggle {
		 display: inline-block;
	}
	 .health-interior .cta-testimonial .cta-desc.cherryBkgd {
		 width: calc(100% - 25px)!important;
		 background: #c01533;
		 padding-left: 10px;
		 padding-right: 40px;
		 color: #fff;
	}
	 .redOverlay, .orangeOverlay, .tealOverlay, .homepage-intranet .tealOverlay {
		 padding: 20px 20px 30px 20px !important;
	}
	 .goldCallout .calloutOverlay {
		 right: 30px;
		 left: 30px;
		 width: auto;
		 padding: 30px 30px;
	}
	 .cherryCallout .calloutOverlay{
		 left: 30px !important;
		 right: 30px !important;
		 width: auto !important;
		 padding: 20px !important;
	}
	 .factoid-row.content-factoid {
		 margin-top: -50px !important;
	}
}
 .homepage-intranet .tealOverlay {
	 background-color: #007a86;
}
 .homepage-intranet .tealOverlay {
	 max-width: 750px !important;
	 width: 100% !important;
}
 .homepage-intranet .tealOverlay {
	 max-width: 100%;
	 width: 750px;
	 padding: 40px 40px 30px 100px;
	 position: absolute;
	 left: 0;
	 display: flex;
	 flex-direction: column;
	 top: 0;
	 bottom: 0;
	 height: fit-content;
	 margin: auto;
}
 .homepage-intranet .tealOverlay p {
	 padding-bottom: 20px;
	 border-bottom: 1px solid rgba(255,255,255,.2);
}
 .cherryCallout {
	 border-top: 20px solid #ba0c2f;
	 border-bottom: 20px solid #ba0c2f;
	 position: relative;
	 background-size: cover;
	 background-repeat: no-repeat;
	 min-height: 700px;
	 background-position: center;
}
 .cherryCallout .calloutOverlay {
	 background-color: rgba(186,12,47,.95);
	 max-height: 400px;
}
 .health-site .homepage-intranet .cherryCallout {
	 padding: 0 15px !important;
}
 .cherryCallout .calloutOverlay{
	 position: absolute;
	 top: 0;
	 left: 0;
	 right: 0;
	 width: fit-content;
	 margin: auto;
	 bottom: 0;
	 height: fit-content;
	 padding:60px 100px;
	 color:#fff;
}
 .cherryCallout .calloutOverlay h2{
	 color:#fff;
}
 .health-site .homepage-intranet .calloutOverlay a.white-after{
	 color: #fff;
}
 .interior-intranet .sideBarNavigation .h3 {
	 padding: 25px 25px 10px 30px;
	 border-left: 8px solid #007a86;
	 font-family: "Vitesse A","Vitesse B",Cambria,Rockwell,"Times New Roman",serif;
	 font-weight: bold;
	 color: #007a86;
	 display: block;
	 margin-bottom: 0;
	 line-height: 34px;
	 border-bottom: 1px solid #fff;
	 padding-bottom: 25px;
	 border-top: 1px solid #fff;
	 margin: 0;
}
 .interior-intranet .accordion .panel-title a[aria-expanded="true"], .accordion .panel-heading a:hover {
	 background-color: #ba0c2f;
	 color: #fff;
}
 .health-site .interior-intranet .accordion .panel-title a[aria-expanded="true"]:focus, .health-site .interior-intranet .accordion .panel-heading a:focus {
	 background-color: #ba0c2f;
	 text-decoration: none;
}
 .health-site .interior-intranet .accordion .panel-body {
	 background-color: transparent;
	 border: 2px solid #ba0c2f;
}
 .health-interior .cta-testimonial .cta-desc.noImg {
	 margin: auto;
	 width: 100%;
	 padding: 50px;
	 background: #fff;
	 color: #000;
}
 .health-interior .cta-testimonial-content.tealBorder.noImg::after {
	 position: absolute;
	 content: "";
	 left: 23px;
	 top: -16px;
	 color: rgba(255, 255, 255, 0.16);
	 z-index: -1;
	 background: url(../images/quote-teal.svg);
	 width: 95px;
	 height: 110px;
	 z-index: 0;
}
 .health-interior .cta-testimonial .cta-desc.noImg {
	 width: calc(100% - 50px);
	 padding-left: 10px;
	 padding-right: 40px;
}
 .health-interior .cta-testimonial .cta-desc.cherryBkgd.noImg {
	 width: calc(100% - 50px);
	 padding-left: 10px;
	 padding-right: 40px;
	 color: #fff;
}
 .health-interior .cta-testimonial-content.chBg.noImg::after {
	 position: absolute;
	 content: "";
	 left: 23px;
	 top: -16px;
	 color: rgba(255, 255, 255, 0.16);
	 z-index: -1;
	 background: url(../images/quote.svg);
	 width: 95px;
	 height: 110px;
	 z-index: 0;
}
 .health-interior .cta-testimonial-content.chBg {
	 width: calc(100% - 40px);
	 background: #c01533;
	 float: right;
}
 .health-interior .cta-testimonial .cta-desc.cherryBkgd {
	 width: calc(100% - 265px);
	 background: #c01533;
	 padding-left: 10px;
	 padding-right: 40px;
}
 .health-interior .cta-testimonial-content-greyBg {
	 width: calc(100% - 40px);
	 background: #7b7b7b;
	 float: right;
}
 .health-interior .cta-testimonial .cta-desc.greyBkgd.noImg {
	 width: calc(100% - 50px);
	 padding-left: 10px;
	 padding-right: 40px;
	 color: #fff;
	 background: #7b7b7b;
}
 .health-interior .cta-testimonial .cta-desc.grayBkgd.noImg {
	 margin: auto;
	 width: 100%;
	 padding: 50px;
	 background: #7b7b7b;
	 color: #fff;
}
 .health-interior .cta-testimonial-content.greyBg.noImg::after {
	 position: absolute;
	 content: "";
	 left: 23px;
	 top: -16px;
	 color: rgba(255, 255, 255, 0.16);
	 z-index: -1;
	 background: url(../images/quote.svg);
	 width: 95px;
	 height: 110px;
	 z-index: 0;
}
 .health-interior .cta-testimonial-content-chBg {
	 width: calc(100% - 40px);
	 background: #c01533;
	 float: right;
}
 .health-interior .cta-testimonial .cta-desc.grey-background {
	 margin: auto;
	 width: 100%;
	 padding: 50px;
	 background: #7b7b7b;
}
 .health-interior .cta-testimonial-content-teal {
	 width: calc(100% - 40px);
	 background: #007a86;
	 float: right;
}
 .health-interior .cta-testimonial .cta-desc.cherryBkgd.noImg {
	 width: calc(100% - 50px);
	 padding-left: 10px;
	 padding-right: 40px;
	 color: #fff;
}
 .health-interior .cta-testimonial .cta-desc.tealBkgd {
	 width: calc(100% - 25px);
	 background: #007a86;
	 padding-left: 10px;
	 padding-right: 40px;
	 color: #fff;
}
 .health-interior .cta-testimonial .cta-desc.teal-Bkgd {
	 width: calc(100% - 25px);
	 background: #007a86;
	 padding-left: 10px;
	 padding-right: 40px;
	 color: #fff;
}
 .health-interior .cta-testimonial-content.tealBg.noImg::after {
	 position: absolute;
	 content: "";
	 left: 23px;
	 top: -16px;
	 color: rgba(255, 255, 255, 0.16);
	 z-index: -1;
	 background: url(../images/quote.svg);
	 width: 95px;
	 height: 110px;
	 z-index: 0;
}
 .opc-section .btn.btn-default:hover, .opc-section .btn.btn-default:focus {
	 border: 3px solid #ba0c2f !important;
}
 .opc-section .btn.btn-default {
	 color: #ba0c2f !important;
}
 .opc-section .btn.btn-default:hover, .opc-section .btn.btn-default:focus {
	 text-decoration: none;
	 border: 3px solid #ba0c2f;
	 background-color: #ba0c2f !important;
	 color: #fff !important;
}
 .intro-border{
	 border-top: 10px solid #ba0c2f;
}
 .homepage-provider .intro-border{
	 border-top: 10px solid #d19F62;
}
 .health-site .videoCarousel-section .gallery-top .video-details a.btn:hover, .health-site .videoCarousel-section .gallery-top .video-details a.btn:focus {
	 color: #007a86 !important;
	 background: #fff !important;
	 border: 3px solid #007a86 !important;
}
 .health-interior .interior-provider .cta-desc a.btn-primary {
	 color: #63666a;
}
 @media only screen and (min-width: 993px){
	 #siteHeader2 {
		 padding: 20px 20px !important;
	}
	 #mobileMenu .closeBtn {
		 top: 25px;
	}
	 .purpleCallout .calloutOverlay {
		 max-height: 400px;
	}
}
 @media only screen and (max-width: 481px){
	 .mg-top{
		 margin-top: 30px;
	}
}
 @media only screen and (max-width: 325px){
	 .submitBtn, #collapseSearchExample::after {
		 right: 75px;
	}
	 .health-home .slick-slider h2, .vnBg h2 {
		 font-size: 40px;
	}
	 .health-home .vnRow-2 .vnItem-2 {
		 height: 330px;
	}
	 a.mobileFootColl {
		 width: 90%;
	}
	 .schedCTA {
		 bottom: -200px;
	}
	 .factoid-row.content-factoid {
		 margin-top: -45px !important;
	}
	 .homepage-provider .weird-txt2 {
		 color: #000;
		 top: 40px;
	}
}
 .health-site.health-landing .news .red-after::after{
	 content: url(../images/icons/icon-arrow-red.svg);
}
 .health-site.health-landing .blogs .red-after::after {
	 content: url(../images/icons/icon-arrow-red.svg);
}
 .health-site .redOverlay, .health-site .orangeOverlay {
	 max-height: 500px;
}
 .vnRow-2 .vnItem-2:hover .cta-arrow::after, .vnRow-2 .vnItem-2:focus .cta-arrow::after,.vnRow-2 .vnItem-2 .cta-arrow::after{
	 content:url('../images/icons/long_white.png');
	 background-repeat:no-repeat;
}
 .health-site .intro-text {
	 font-size: 26px !important;
	 text-align: center;
	 line-height: 30px;
}
 .health-site .tertNav a:nth-child(2) {
	 border-left: 1px solid #fff;
}
 @media only screen and (max-width: 1599px) {
	 .video_sub_header {
		 top: 170px !important;
	}
}
 .video_sub_header {
	 position: absolute;
	 font-size: 30px !important;
	 font-family: "Rockwell";
	 color: #fff;
	 text-shadow: 3px 0px 30px rgba(0, 90, 156, 0.58);
	 top: 165px;
	 left: 175px;
}
 .video_header {
	 position: absolute;
	 font-size: 100px !important;
	 font-family: "Rockwell";
	 color: #fff !important;
	 text-shadow: 3px 0px 30px rgba(0, 90, 156, 0.58);
	 top: 30px;
	 left: 175px;
}
/* ========FAD ===========*/

 .health-site.fad h3{
	 color: #007a86;
}
 p.introTxt{
	 font-size: 26px !important;
	 text-align: center;
}
 .health-site.fad footer ul li a{
	 color: #ffffff;
}
/*.health-site .fad .contentSection ul li a, .contentSection .fad ol li a {
	 color: #000000;
	 font-weight: normal;
}
*/
 .health-interior .fad h2 {
	 color: #007a86 !important;
}
 .health-interior .titleGray h2 {
	 color: #63666a !important;
}
 .health-interior .fad .sliderpad h2{
	 margin: 30px 0 40px 0;
}
 .health-interior .fad .overlay {
	 background: rgb(0, 0, 0);
    background: linear-gradient( 90deg, rgba(0, 0, 0, 1) -20%, rgba(0, 0, 0, 0) 100%);
    position: absolute;
    height:100%;
    width: 60%;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
}
 .fadSearch{
	 width:1200px;
	 margin-left:-600px;
	 left:50%;
	 position: absolute;
	 top: 20%;
	 left: 0;
	 right: 0;
	 margin: 0 auto;
}
 .fad .page-section:first-child{
	 margin-top:15px;
}
 .fadSearch.results{
	 padding:0px 15px;
	 margin: 5px 0 30px !important;
	 position: relative;
	 width: 100%;
}
 .fadSearch h1 {
	 color: #ffffff;
}
 .fadSearch.results h1 {
	 color: #007a86;
}
 .fadSearch input.form-control {
	 width: 100%;
	 padding: 20px 10px;
	 border-radius: 0;
	 height: auto;
}
 .fadDropdown select{
	 width: 100%;
	 height: auto;
	 border: 1px solid var(--select-border);
	 border-radius: 0;
	 padding: 20px;
	 font-size: 1.25rem;
	 cursor: pointer;
	 line-height: 1.1;
	 background-color: #fff;
	 background-image: linear-gradient(to top, #f9f9f9, #fff 33%);
}
 .select#specialty::after {
	 content: "\f106";
	 width: 0.8em;
	 height: 0.5em;
	 background-color: var(--select-arrow);
}
 .pd-50{
	 padding: 25px 0 30px 0;
}
 button.card-header-prog.results a{
	 color:#008A93 !important;
}
 select {
	 display: block;
	 width: 100%;
	 height: auto;
	 padding: 6px 12px;
	 font-size: 14px;
	 line-height: 1.42857143;
	 color: #555;
	 background-color: #fff;
	 background-image: none;
	 border: 1px solid #ccc;
	 border-radius: 4px;
	 -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
	 box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
	 -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	 -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	 transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
 select option{
	 background-color: rgba(255,255,255,0.5);
	 color: #555;
}
 .fadDropdown select option {
	 background: transparent;
	 width:100%;
	 font-size: 16px;
	 border: 1px solid #CCC;
	 height: 34px;
}
 .select-selected {
	 background-color: rgba(255, 255, 255, 0.5);
}
 button.card-header-prog {
	 color: #ffffff !important;
	 background-color: transparent;
	 border: none;
}
 button.card-header-prog a {
	 color: #ffffff;
}
 .collapsed .prog-plus::after {
	 content: "+";
	 width: 25px;
	 height: 25px;
	 padding-left: 5px;
	 font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, 'sans-serif';
	 font-size:20px;
	 float: right;
	 padding-right: 20px;
	 font-weight: 400;
}
 .sliderpad{
	 padding:15px 20px 50px 20px;
}
 .prog-plus::after {
	 content: "\2212";
	 width: 25px;
	 height: 25px;
	 padding-left: 5px;
	 font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, 'sans-serif';
	 font-size:20px;
	 float: right;
	 padding-right: 20px;
	 font-weight: 400;
}
 @media only screen and (max-width:1024px){
	 .fadDropdown select{
		 margin: 20px 0;
	}
	 .mobile-mg{
		 margin: 20px 10px;
	}
	 .fadSearch {
		 position: relative;
		 width: 100%;
		 margin: 0 auto;
	}
	 .int-hero-1 img {
		 width: 100%;
	}
}
 @media only screen and (max-width:768px) {
	 .mgNeg{
		 margin: 20px 0;
	}
	 .health-site .fad .contentSection ul{
		 padding-bottom: 0;
	}
	 .fadDropdown select{
		 float: none !important;
	}
	 .no-padMg{
		 margin: 0;
		 padding: 0;
	}
	 .fad-video {
		 width: 100% !important;
		 padding: 0px !important;
	}
	 .fadSearch h1 {
		 color: #ffffff;
	}
	 .fadSearch.results h1 {
		 color: #000000;
	}
	 .fadDropdown{
		 margin: 20px 0;
	}
	 .mg-btm{
		 margin-bottom: 20px;
	}
}
 .fadDropdown label{
	 display: block;
}
 .fadDropdown:after {
	 content: '\f107';
	 font-size: 20px;
	 color: #606267;
	 right: 29px;
	 top: 5px;
	 height: 34px;
	 padding: 15px 0px 0px 8px;
	 position: absolute;
	 pointer-events: none;
	 font-weight: 300;
	 font-family: 'FontAwesome';
}
/* IE11 hide native button */
 select::-ms-expand {
	 display: none;
}
 .fadDropdown select {
	 -webkit-appearance: none;
	 -moz-appearance: none;
	 appearance: none;
	 outline: none;
	/* Add some styling */
	 display: block;
	 width: 100%;
	 font-weight: 300;
	 height: 62px;
	 float: right;
	 margin: 0;
	 padding: 0px 24px;
	 font-size: 14px;
	 line-height: 1.75;
	 color: #555555;
	 background-color: #ffffff;
	 background-image: none;
	 border:1px solid #ccc;
	 -ms-word-break: normal;
	 word-break: normal;
}
 .fadDropdown select option {
	 background-color: rgba(255, 255, 255, 0.5);
	 color: #555;
}
 .fadDropdown select option:hover {
	 background-color: rgba(255, 255, 255, 0.5);
	 color: #c01533;
}
 .mg-top{
	 margin-top: 20px;
}
 .fad .btn-primary-reverse{
	 background: #007a86 !important;
	 color: #fff !important;
	 border-color: #007a86 !important;
}
 .fad .btn-primary-reverse:hover{
	 text-decoration: none;
	 border: 3px solid #007a86!important;
	 background-color: #fff !important;
	 color: #007a86 !important;
}
 .fad .btn-primary-reverse::after{
	 content: '';
	 margin-left: 10px;
	 background-image: url(../images/icons/icon-arrow-wt.svg);
	 width: 30px;
	 height: 13px;
	 display: inline-block;
	 background-repeat: no-repeat;
}
 .fad .btn-primary-reverse:hover::after{
	 content: '';
	 background-image: url(../images/icons/icon-arrow-short-teal.svg);
}
 .fad-pagination .pagination>li>a:hover,.fad-pagination .pagination>li>span:hover,.fad-pagination .pagination>li>a:focus,.fad-pagination .pagination>li>span:focus {
	 z-index: 2;
	 color: #ffffff;
	 background-color: #007a86;
	 border-color: #007a86;
}
 .fad-view{
	 font-size: 14px;
	 color: #555;
}
 .grid-sizer, .progTile, .grid-sizer2, .progTile {
	 width: 99%;
}
 .program-list .grid-sizer, .support-list .grid-sizer2 {
	 width: 22%;
}
 .support-list .progTile {
	 width: 22%;
}
 .program-body-dk.progTileInner h4 {
	 color: #fff;
}
 .grid-sizer, .progTile, .grid-sizer2 {
	 background-color: #ffffff;
	/* border: 1px solid #eee;
	*/
}
 .program-list .grid-sizer2{
	 width:25%;
}
 .grid-width{
	 width:25%;
	 float:left;
}
 .fadSearch.results .pd-results-header .fadDropdown, .fadSearch.results .fd-search-container {
	 width:46%;
	 position: relative;
	 float:left;
	 padding-right: 10px;
}
 .pd-results-header{
	 overflow: hidden;
}
 .fadSearch.results .filterOr{
	 width:8%;
	 float:left;
	 font-weight: 600;
	 font-style: italic;
	 font-size: 22px !important;
	 margin: auto;
	 display:flex;
	 justify-content: center;
	 height: 60px;
	 align-items: center;
}
 @media (min-width: 1025px){
	 .program-list .progTile {
		 width: 98%;
	}
}
 @media (min-width:480px) {
	 .grid-sizer, .grid-sizer2 {
		 width: 40%;
	}
}
 @media screen and (max-width:480px){
	 ul.breadcrumb.right.fad{
		 margin-top: 0px !important;
	}
	 .fadSearch.results .filterOr{
		 height: 15px;
	}
	 .fadDropdown.sortBy{
		 width: 73%;
		 float: right;
		 margin-right: 15px;
	}
	 .grid-sizer, .progTile, .grid-sizer2 {
		 width: 90% !important;
		 padding: 0 20px;
	}
	 .program-body-dk .progTileInner img{
		 width: 100%;
		 display: block;
	}
	 .col-md-4.col-sm-6.sortPargraph {
		 float: left !important;
		 width: 27%;
		 top: 17px;
	}
	 .sortPargraph p{
		 padding-right: 15px !important;
		 float: left !important;
		 padding-top: 27px !important;
	}
	 #program-list .progTile .progTileInner {
		 padding: 0px 10px;
	}
	/* .fadDropdown select#fd-sort{
		 width: 63% 
	}
	 */
	 .fadDropdown.sortBy:after {
		 content: '\f107';
		 font-size: 20px;
		 color: #606267;
		 right: 43px;
		 top: 3px;
		 height: 34px;
		 padding: 15px 0px 0px 8px;
		 position: absolute;
		 pointer-events: none;
		 font-weight: 300;
		 font-family: 'FontAwesome';
	}
}
 @media only screen and (max-width:1250px) and (min-width:768px){
	 .grid-width{
		 width:50%;
	}
}
 .fadDropdown select#fd-sort{
	 height: 45px;
}
 .fadDropdown.sortBy:after {
	 top: -3px;
}
 .marg-ng{
	 margin: 20px -14px;
}
 .pd-results-header{
	 padding: 10px 0 10px 0;
}
 @media screen and (max-width:1300px){
	 .fadSearch {
		 top: 5%;
	}
}
 #program-list .progTile .progTileInner {
	 padding: 0px 57px 
}
 .progResultsInner {
	 font-size: 20px;
	 margin: 0 auto;
}
 a .program-body-dk {
	 height: 100%;
	 background-color: #313535;
	 color: #fff;
	 font-size: 18px;
	 line-height: 24px;
	 text-decoration: none;
	 padding: 1.25em;
}
 .progTileInner img{
	 margin: 20px 0;
}
 .program-list .progTileInner img{
	 margin: 20px 0 5px;
}
 .program-list .grid-item.progTile, .program-list .grid-item2.progTile {
	 margin-bottom: 15px;
	 margin-top: 15px;
	 border-radius: 0rem 0rem 0 0;
	 background-color: #ffffff;
	 color: #000 !important;
	 font-size: 18px;
	 line-height: 24px;
	 text-decoration: none;
	 height: auto;
	 min-height:525px;
	/* border-color: #ddd;
	 */
	 border: 1px solid #ddd;
	 text-align: center;
}
 @media screen and (min-width:576px){
	 .progTile .program-body-dk h4 {
		 color: #000;
		 font-weight: 600;
		 font-size: 20px;
		 margin: 20px 0;
	}
}
 .pad-15{
	 padding: 0 15px;
}
 p.SPECIALTY, p.PHONE {
	 font-size: 16px !important;
	 color: #606267;
	 font-weight: 600;
	 line-height: 22px;
}
 a p.SPECIALTY:hover,a p.PHONE:hover {
	 text-decoration: none;
}
 p.NAME, p.CREDENTIALS{
	 font-weight: 700;
	 color: #007a86;
	 font-family: Gotham, sans-serif;
}
 .progTileInner .btn {
	 margin: 20px auto;
	 display: inline-block;
	 border: 3px solid #007a86;
	 background-color: #007a86;
	 color: #fff;
	 padding: 9px 13px;
	 border-radius: 0;
	 font-size: 14px;
	 font-weight: bold;
	 width: 168px;
	 height: 48px;
	 text-transform: uppercase;
	 font-size: 18px;
}
 .progTileInner .btn:hover{
	 text-decoration: none;
	 border: 3px solid #007a86!important;
	 background-color: #fff !important;
	 color: #007a86 !important;
}
 .progTileInner .btn a:hover{
	 color: #007a86 !important;
}
 .progTileInner .btn a {
	 color: #ffffff;
}
 .fad-video{
	 float: right;
	 width: 475px;
	 margin: 15px;
	 height: auto;
	 padding-top: 20px;
}
 .health-interior .fad .breadcrumb-sec{
	 margin-top: 0;
}
 .fad .contentSection ul li:before {
	 background: #000000;
	 border-radius: 50%;
}
 .health-site .fad ul.breadcrumb {
	 margin-bottom: 10px;
	 margin-top: -6px;
}
 .hh-directory.profile-details .sidebar p.icon-download::before {
	 position: absolute;
	 z-index: 5;
	 font-weight: 900;
	 font: normal normal normal 14px/1 FontAwesome;
	 content: '';
	 color: #007a86;
	 background-image: url(../images/download-arrow.svg);
	 background-repeat: no-repeat;
	 height: 25px;
	 width: 25px;
}
/*.icon-download a{
	 color: #000000 !important;
}
 .icon-download a:hover{
	 color: #C01533 !important;
}
*/
 @media only screen and (min-width: 1440px){
	/*p.icon-download {
		 padding: 0 30px;
	}
	 .hh-directory.profile-details .sidebar p.icon-download::before {
		 position: absolute;
		 z-index: 5;
		 font-weight: 900;
		 width: 30px;
		 height: auto;
		 content: url(../images/download-arrow.png);
		 color: #007a86;
		 left: 15px;
		 margin-left: 20px;
	}
	*/
}
 @media only screen and (max-width: 1250px){
	 .hh-directory.profile-details .sidebar p.icon-download::before {
		 margin-left: 0px !important;
	}
	 p.icon-download {
		 padding: 0 10px !important;
	}
}
 @media only screen and (max-width: 1439px){
	 p.icon-download {
		 padding: 0 30px;
	}
}
 .fad .hh-directory.section.hh-profile{
	 padding: 20px;
}
 .hh-directory.fad-profile.profile-banner .col-md-9 .banner-details .details {
	 margin-left: 0px;
}
 ul.breadcrumb.right.fad {
	 margin-right: 81px !important;
	 margin-top: -48px !important;
}
 p.icon-download a {
	 padding-left: 20px;
}
 .sortPargraph p {
	 float: right;
	 padding-top: 8px;
	 color: #868686;
	 margin-right: -15px;
}
 .hh-directory.profile-banner .overlayBlk {
	 margin-top: -30px;
	 margin-left: -25px;
	 position: absolute;
	 width: 100%;
	 height: 110%;
	 z-index: 0;
	 background: -moz-linear-gradient(left, rgba(242,242,242,1) 0%, rgba(242,242,242,1) 25%, rgba(242,242,242,0) 60%);
	 background: -webkit-linear-gradient(left, rgba(242,242,242,1) 0%,rgba(242,242,242,1) 25%, rgba(242,242,242,0) 60%);
	 background: linear-gradient( 90deg, rgba(0, 0, 0, 1) -20%, rgba(0, 0, 0, 0) 100%);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#00f2f2f2',GradientType=1 );
}
 .mg-neg-15{
	 margin-top: -20px;
}
 @media only screen and (max-width:1024px){
	 ul.breadcrumb.right {
		 border: none;
		 float: LEFT;
		 margin-right: 60px;
		 margin-top: 0;
	}
	 .hh-directory.profile-details .sidebar p.icon-download::before{
		 left: 17px;
		 margin-left: 0px !important;
	}
	 ul.breadcrumb.right.fad{
		 width: 100%;
	}
	

}

  .mobileMenuFW ul {
        width: 100%;
    }

 @media only screen and (max-width:1581px){
    .health-site .mobileMenuFW li{
        line-height:85px;
    }
    .mobileMenuFW ul {
        width: 100%;
    }
}




 