.img-responsive{width: 100%;height: auto;}
.meet-the-surgeons .row {}

.topbody {
	background: #fff;
}

.lead-in {
	text-align: center;
	padding: 30px 0 45px;
	max-width: 100%;
	margin: 0 auto 45px;
	display: block;
	background: #fbfbfb;
}



.flex { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; }

@media screen and (max-width:767px){
	flex-direction: column;
}
.news-feed li {
	    padding: 10px;
    background: #fbfbfb;
    margin-bottom: 30px;
    border-radius: 6px;
}

/* Homepage Hero Presentation */
.cd-hero {position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing: grayscale;width:100%;}
.cd-hero-slider {position:relative;height:360px;overflow:hidden;list-style:none;margin:0;padding:0;}
.cd-hero-slider li {position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform: translateX(100%);transform:translateX(100%);}
.cd-hero-slider li.selected {position: relative;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
.cd-hero-slider li.move-left {-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);}
.cd-hero-slider li.is-moving, .cd-hero-slider li.selected {-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;transition: transform 0.5s;}
@media only screen and (min-width: 768px) {.cd-hero-slider {height: 88vh;}}
/*@media only screen and (min-width: 1170px) {.cd-hero-slider {height: 580px;}}*/

.cd-hero-slider li:first-of-type {background-color: #4067b0;background-image: url("../images/slideshow/slide-1-2018.jpg"); background-position: top center; background-size:contain;}
.cd-hero-slider li:nth-of-type(2) {background-color: #4067b0;background-image: url("../images/slideshow/slide-2.jpg");}
.cd-hero-slider li:nth-of-type(3) {background-color: #4067b0;background-image: url("../images/slideshow/slide-3.png");}
.cd-hero-slider li:nth-of-type(4) {background-color: #4067b0;background-image: url("../images/slideshow/slide-4.png");}
.cd-hero-slider li:nth-of-type(5) {background-color: #4067b0;background-image: url("../images/slideshow/slide-5.png");}
.cd-hero-slider li:nth-of-type(6) {background-color: #4067b0;background-image: url("../images/slideshow/slide-6.png");}

.cd-hero-slider li {background-position:center -100px;background-size:cover;background-repeat:no-repeat;}
.cd-hero-slider .cd-full-width,.cd-hero-slider .cd-half-width {position:absolute;width:50%;z-index:1;left:0;bottom:25px;text-align:left;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}
.cd-hero-slider .cd-full-width, .cd-hero-slider .cd-half-width{
    width:100%;
    bottom:0;
    padding:15px 0;
    background-color: #4067b0;
}

.cd-hero-slider .cd-img-container {display:none;}
.cd-hero-slider .cd-img-container img {position:absolute;left:50%;top:40%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.cd-hero-slider .cd-bg-video-wrapper {display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}
.cd-hero-slider .cd-bg-video-wrapper video {display:block;min-height:100%;min-width:100%;max-width:none;height:auto;width:auto;position:absolute;left:50%;top:50%;bottom: auto;right: auto;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}
.cd-hero-slider h2, .cd-hero-slider p {text-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);line-height: 1.2;margin:0 auto 14px 30px;color:#fff;width:90%;max-width:600px;}
.cd-hero-slider a.btn:first-child {
	margin-left:auto;
}
div.btn-wrap {padding-left:30px;}
.cd-hero-slider h2 {font-size:2.4rem;font-family: 'Cinzel', serif;color: #fff !important;}
.cd-hero-slider p {font-size:1.4rem;line-height: 1.4;color: #fff !important}
.cd-hero-slider .cd-btn {border-radius:6px;display:inline-block;padding:10px 16px;margin-top: .8em;background-color: #587fbf;font-size:1.3rem;font-weight: 700;letter-spacing: 1px;color: #ffffff;text-transform: uppercase;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);-webkit-transition: background-color 0.2s;-moz-transition: background-color 0.2s;transition: background-color 0.2s;}
.cd-hero-slider .cd-btn.secondary {background-color: rgba(22, 26, 30, 0.8);}
.cd-hero-slider .cd-btn:nth-of-type(2) {margin-left: 1em;}
.no-touch .cd-hero-slider .cd-btn:hover {background-color: #757772;}
.no-touch .cd-hero-slider .cd-btn.secondary:hover {background-color: #161a1e;}

.arrows-container {position:absolute;height:100%;width:100%;}
.arrows-container>span { 
    cursor:pointer;
    position: relative;
    top:35%;  
    z-index: 1;
    margin: 10px 15px 15px;
    color:white;
}
h2.bltext, p.bltext {color: #272425;}

@media only screen and (min-width: 768px) {
/*  .cd-hero-slider .cd-full-width,.cd-hero-slider .cd-half-width {bottom:30px;}*/
  .cd-hero-slider .cd-bg-video-wrapper {display:block;}
  .cd-hero-slider .cd-half-width {width:45%;}
  .cd-hero-slider .cd-half-width:first-of-type {left:5%;}
  .cd-hero-slider .cd-half-width:nth-of-type(2) {right:5%;left:auto;}
  .cd-hero-slider .cd-img-container {display:block;}
  .cd-hero-slider h2, .cd-hero-slider p {max-width:820px;}
  .cd-hero-slider h2 {font-size: 2.4em;font-weight:300;}
  .cd-hero-slider .cd-btn {font-size:1.4rem;}

}

@media only screen and (min-width: 1170px) {
/*  .cd-hero-slider .cd-full-width,.cd-hero-slider .cd-half-width {padding-top: 120px;}*/
  .cd-hero-slider h2, .cd-hero-slider p {margin-bottom: 20px;}
  .cd-hero-slider h2 {font-size: 3em;}
  .cd-hero-slider p {font-size: 1.6rem;}
}

@media only screen and (min-width: 768px) {
  .cd-hero-slider .cd-half-width {opacity: 0;-webkit-transform: translateX(40px);-moz-transform: translateX(40px);-ms-transform: translateX(40px);-o-transform: translateX(40px);transform: translateX(40px);}
  .cd-hero-slider .move-left .cd-half-width {-webkit-transform: translateX(-40px);-moz-transform: translateX(-40px);-ms-transform: translateX(-40px);-o-transform: translateX(-40px);transform: translateX(-40px);}
  .cd-hero-slider .selected .cd-half-width {opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
  .cd-hero-slider .is-moving .cd-half-width {-webkit-transition: opacity 0s 0.5s, -webkit-transform 0s 0.5s;-moz-transition: opacity 0s 0.5s, -moz-transform 0s 0.5s;transition: opacity 0s 0.5s, transform 0s 0.5s;}
  .cd-hero-slider li.selected.from-left .cd-half-width:nth-of-type(2),
  .cd-hero-slider li.selected.from-right .cd-half-width:first-of-type {-webkit-transition: opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;-moz-transition: opacity 0.4s 0.2s, -moz-transform 0.5s 0.2s;transition: opacity 0.4s 0.2s, transform 0.5s 0.2s;}
  .cd-hero-slider li.selected.from-left .cd-half-width:first-of-type,.cd-hero-slider li.selected.from-right .cd-half-width:nth-of-type(2) {-webkit-transition: opacity 0.4s 0.4s, -webkit-transform 0.5s 0.4s;-moz-transition: opacity 0.4s 0.4s, -moz-transform 0.5s 0.4s;transition: opacity 0.4s 0.4s, transform 0.5s 0.4s;}
  .cd-hero-slider .cd-full-width h2,.cd-hero-slider .cd-full-width p,.cd-hero-slider .cd-full-width .cd-btn {opacity: 0;-webkit-transform: translateX(100px);-moz-transform: translateX(100px);-ms-transform: translateX(100px);-o-transform: translateX(100px);transform: translateX(100px);}
  .cd-hero-slider .move-left .cd-full-width h2,.cd-hero-slider .move-left .cd-full-width p,.cd-hero-slider .move-left .cd-full-width .cd-btn {opacity: 0;-webkit-transform: translateX(-100px);-moz-transform: translateX(-100px);-ms-transform: translateX(-100px);-o-transform: translateX(-100px);transform: translateX(-100px);}
  .cd-hero-slider .selected .cd-full-width h2,.cd-hero-slider .selected .cd-full-width p,.cd-hero-slider .selected .cd-full-width .cd-btn {opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
  .cd-hero-slider li.is-moving .cd-full-width h2,.cd-hero-slider li.is-moving .cd-full-width p,.cd-hero-slider li.is-moving .cd-full-width .cd-btn {-webkit-transition: opacity 0s 0.5s, -webkit-transform 0s 0.5s;-moz-transition: opacity 0s 0.5s, -moz-transform 0s 0.5s;transition: opacity 0s 0.5s, transform 0s 0.5s;}
  .cd-hero-slider li.selected h2 {-webkit-transition: opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;-moz-transition: opacity 0.4s 0.2s, -moz-transform 0.5s 0.2s;transition: opacity 0.4s 0.2s, transform 0.5s 0.2s;}
  .cd-hero-slider li.selected p {-webkit-transition: opacity 0.4s 0.3s, -webkit-transform 0.5s 0.3s;-moz-transition: opacity 0.4s 0.3s, -moz-transform 0.5s 0.3s;transition: opacity 0.4s 0.3s, transform 0.5s 0.3s;}
  .cd-hero-slider li.selected .cd-btn {-webkit-transition: opacity 0.4s 0.4s, -webkit-transform 0.5s 0.4s, background-color 0.2s 0s;-moz-transition: opacity 0.4s 0.4s, -moz-transform 0.5s 0.4s, background-color 0.2s 0s;transition: opacity 0.4s 0.4s, transform 0.5s 0.4s, background-color 0.2s 0s;}
}

/* Slider navigation */
.cd-slider-nav {position:absolute;width:50%;bottom:0;right:30px;z-index:2;text-align:right;height:50px;background-color:transparent;}
.cd-slider-nav nav, .cd-slider-nav ul, .cd-slider-nav li, .cd-slider-nav a {height:25px;}
.cd-slider-nav a{background: rgba(0,0,0,.2);padding: 0 !important;margin: 0 5px; }
.cd-slider-nav nav {display:inline-block;position:relative;}

.cd-slider-nav .cd-marker {position:absolute;bottom:0;left:0;width:60px;height:100%;color:#3A78BD;background-color:#ddd;z-index: 10;}

.cd-slider-nav .cd-marker.item-2 {-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}.cd-slider-nav .cd-marker.item-3 {-webkit-transform: translateX(200%);-moz-transform: translateX(200%);-ms-transform: translateX(200%);-o-transform: translateX(200%);transform: translateX(200%);}.cd-slider-nav .cd-marker.item-4 {-webkit-transform: translateX(300%);-moz-transform: translateX(300%);-ms-transform: translateX(300%);-o-transform: translateX(300%);transform: translateX(300%);}.cd-slider-nav .cd-marker.item-5 {-webkit-transform: translateX(400%);-moz-transform: translateX(400%);-ms-transform: translateX(400%);-o-transform: translateX(400%);transform: translateX(400%);}.cd-slider-nav .cd-marker.item-6 {-webkit-transform: translateX(500%);-moz-transform: translateX(500%);-ms-transform: translateX(500%);-o-transform: translateX(500%);transform: translateX(500%);}.cd-slider-nav ul::after {clear:both;content: "";display:table;}

.cd-slider-nav li {display:inline-block;width:60px;float:left;}
.cd-slider-nav li.selected a {color:#2c343b;}
.no-touch .cd-slider-nav li.selected a:hover {background-color: transparent;}
.cd-slider-nav a {display:block;position:relative;padding-top:25px;font-size:70%;font-weight:700;color:#fff;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition: background-color 0.2s;}

.no-touch .cd-slider-nav a:hover {background-color: rgba(0, 1, 1, 0.5);}
.cd-slider-nav li:first-of-type a::before {background-position: 0 0;}.cd-slider-nav li.selected:first-of-type a::before {background-position: 0 -24px;}.cd-slider-nav li:nth-of-type(2) a::before {background-position: -24px 0;}.cd-slider-nav li.selected:nth-of-type(2) a::before {background-position: -24px -24px;}.cd-slider-nav li:nth-of-type(3) a::before {background-position: -48px 0;}.cd-slider-nav li.selected:nth-of-type(3) a::before {background-position: -48px -24px;}.cd-slider-nav li:nth-of-type(4) a::before {background-position: -72px 0;}.cd-slider-nav li.selected:nth-of-type(4) a::before {background-position: -72px -24px;}.cd-slider-nav li:nth-of-type(5) a::before {background-position: -96px 0;}.cd-slider-nav li.selected:nth-of-type(5) a::before {background-position: -96px -24px;}

@media only screen and (min-width: 768px) {
  .cd-slider-nav {height: 50px;}
  .cd-slider-nav .cd-marker,.cd-slider-nav li {width: 50px;}
  .cd-slider-nav a {padding-top: 35px;font-size: 1.1rem;text-transform: uppercase;}
  .cd-slider-nav a::before {top: 18px;}
}

@media screen and (max-width:767px) {
	.cd-slider-nav .cd-marker{width: 40px;}
	.cd-slider-nav{height: 30px;}
	.cd-slider-nav li{width: 40px;}
    .cd-hero-slider {height:60vh;}
    .cd-hero-slider li {background-size:100%;}

	.cd-hero-slider .cd-full-width, .cd-hero-slider .cd-half-width{
        width:100%;
        bottom:0;
        padding:20px 0;
        background-color: #4067b0;
        text-align: center;
    }
    .cd-hero-slider li {background-position:center -25px;background-size: 100%;}
/*    .cd-hero-slider li:first-of-type {background-position: left 50% top -50px;}*/
    .cd-hero-slider h2, .cd-hero-slider p, .cd-hero-slider .btn-wrap {margin: auto;}
    .cd-hero-slider .btn-wrap {padding-left:0;}
    
    .arrows-container .alignleft{
	    float:left;
    }
    .arrows-container .alignright{
	    float:right;
    }
    .cd-hero-slider .cd-btn:nth-of-type(2) {margin-left:0;}
    
}

.no-js .cd-hero-slider li {display: none;}.no-js .cd-hero-slider li.selected {display: block;}.no-js .cd-slider-nav {display: none;}
