.ccm-responsive-overlay{display:none}.igSpacer{clear:both;display:block;margin:0;padding:0;width:100%}div.ccm-page .bd-service-block.default-service-block .bd-service-item{background-color:#f7f7f7;text-align:center}div.ccm-page .bd-service-block.default-service-block .bd-service-item h2.service-name a{word-wrap:break-word}div.ccm-page .bd-service-block.default-service-block .bd-service-item h2.service-name{padding-bottom:25px;font-size:1.2rem;margin:0}.bd-service-item .read-more{margin-top:20px}@media (min-width:40em){.title-fixed-height .bd-service-item h2.service-name{min-height:110px;padding-bottom:10px}}@media (min-width:52em){.title-fixed-height .bd-service-item h2.service-name{min-height:48px;padding-bottom:15px}}.bd-doctor-item .main-specialty{margin-bottom:20px;font-family:Roboto,proxima-nova,'Helvetica Neue',Helvetica,Arial,sans-serif}.bd-doctor-item .doctor-name{margin-bottom:0;padding-bottom:0;padding-top:0}.bd-doctor-item .doctor-name a{color:#000;font-size:2rem}.bd-doctor-item .doctor-quote{font-weight:300}.bd-doctor-item .doctor-quote .quote{font-style:italic;margin-bottom:10px}.bd-doctor-item .location-contact-info .phone,.bd-doctor-item .location-contact-info .street{margin-bottom:10px}.bd-doctor-item .svg-icon,.bd-doctor-item .svg-icon svg{display:inline;width:25px;vertical-align:bottom;position:relative;bottom:-1px}.bd-doctor-list-block.grid-mode .doctor-name{line-height:1.5rem}.bd-doctor-list-block.grid-mode .doctor-name a{margin-bottom:0;padding-bottom:0;padding-top:0;letter-spacing:0;font-size:1.5rem}.bd-doctor-list-block.grid-mode .read-more,.bd-doctor-list-block.grid-mode .specialties{font-style:italic;font-size:.9rem;font-family:"PT Serif",serif}.bd-doctor-list-block.grid-mode .specialties{margin-bottom:10px}.bd-doctor-list-block.grid-mode .main-specialty{margin-top:10px;padding-bottom:10px;border-bottom:5px solid transparent;display:inline-block;margin-bottom:10px;font-size:1.2rem}@media (max-width:52em){.bd-doctor-list-block.grid-mode{margin-top:0!important}}/*! http://responsiveslides.com v1.54 by @viljamis */.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides>li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides>li:first-child{position:relative;display:block;float:left}.ccm-image-slider .rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_nav{position:absolute;-webkit-tap-highlight-color:transparent;top:50%;left:0;z-index:19;opacity:.7;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url(/application/blocks/image_slider/index-elements/a7292a5adfc945d43fe06805e5b83a2341f9324d/arrows.gif) no-repeat left top;margin-top:-45px}.rslides_tabs{padding-left:0;padding-top:15px;padding-bottom:10px}.rslide_tabs li{list-style-type:none;display:inline-block;margin-right:5px}.rslide_tabs li.rslides_here a{background:#333}.rslide-tabs li a{overflow:hidden;background:#ccccc9;width:15px;height:15px;display:inline-block;margin-right:10px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.rslides_nav.next{left:auto;background-position:right top;right:0}.slide-container{position:relative;overflow:hidden}.bg-image{position:absolute;left:0;top:0;right:-10%;bottom:0;background-size:cover}.bd_rslides_container .bg-image .bg-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#000;opacity:.3}.bd_rslides_container .left-column,.bd_rslides_container .right-column{padding-top:50px;position:relative;height:350px}@media (max-width:40em){.bd_rslides_container .right-column{height:150px}}.bd_rslides_container .left-content,.bd_rslides_container .right-content{position:absolute;z-index:3;right:0;top:0;left:0;bottom:0}.bd_rslides_container .left-side-content,.bd_rslides_container .right-side-content{margin:0 auto;color:#fff;z-index:2;position:relative;width:80%;max-width:450px}div.ccm-page .bd_rslides_container .left-side-content p{font-size:1.4rem;line-height:1.9rem;font-weight:300}.bd_rslides_container .right-side-content{width:75%;max-width:280px}@media (max-width:40em){.bd_rslides_container .right-side-content{max-width:200px}}.bd_rslides_container .right-content:before{content:"";height:149px;left:-24px;position:absolute;top:0;width:24px}.bd_rslides_container .right-content:after{content:"";height:57px;left:0;position:absolute;top:121px;width:35px;-webkit-transform:skew(-40deg);-moz-transform:skew(-40deg);-o-transform:skew(-40deg);-ms-transform:skew(-40deg);transform:skew(-40deg)}.bd_rslides_container .right-content .bottom-bar{bottom:0;left:-24px;position:absolute;top:178px;width:24px}@media (max-width:52em){.bd_rslides_container .right-content:before{content:"";width:46%;left:auto;bottom:auto;position:absolute;top:-24px;height:24px}.bd_rslides_container .right-content:after{content:"";height:57px;position:absolute;top:-24px;left:45%;width:108px;-webkit-transform:skew(-48deg);-moz-transform:skew(-48deg);-o-transform:skew(-48deg);-ms-transform:skew(-48deg);transform:skew(-48deg)}.bd_rslides_container .right-content .bottom-bar{top:-24px;left:60%;position:absolute;bottom:auto;height:24px;width:100%}}/*! http://responsiveslides.com v1.54 by @viljamis */.bd_rslides_container .bd_rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.bd_rslides_container .bd_rslides>li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.bd_rslides_container .bd_rslides>li:first-child{position:relative;display:block;float:left}.bd_rslides_container .bd_rslides img{float:none!important;display:inline-block!important}.bd_rslides_container .rslides_nav{margin-top:-25px!important}@media (max-width:40em){.bd_rslides_container .rslides_nav{margin-top:45px!important}}.bd_rslides_container .rslides_tabs{padding-left:0;padding-top:15px;padding-bottom:10px}.bd_rslides_container .rslide_tabs li{list-style-type:none;display:inline-block;margin-right:5px}.bd_rslides_container .rslide_tabs li.rslides_here a{background:#333}.bd_rslides_container .rslide-tabs li a{overflow:hidden;background:#ccccc9;width:15px;height:15px;display:inline-block;margin-right:10px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.bd_rslides_container .rslides_nav.next{left:auto;background-position:right top;right:0}div.ccm-page section .dark .bd-location-block .phone-block a{text-decoration:underline}.address-block,.bd-location-block,.phone-block{color:#fff}div.ccm-page section .dark .bd-location-block h4,div.ccm-page section.dark .bd-location-block h4{color:#fff}.bd-location-block .hours-block,div.ccm-page section .dark .bd-location-block .hours-block,div.ccm-page section.dark .bd-location-block .hours-block{line-height:120%;font-weight:400;margin-bottom:15px}.bd-location-block .phone-block a{text-decoration:underline}.bd-location-block .directions a{text-decoration:underline}.overlay .bd-location-block.dark{background-color:transparent}.bd-location-block .block{margin-bottom:10px}@media (max-width:52em){.bd-location-block .phone-block .phone{margin-bottom:10px}.bd-location-block .phone-block{margin-bottom:10px}}.bd-location-block p{font-size:1.3rem}.bd-location-block .phone{color:#fff}.bd-location-block .title{margin-top:0}.bd-location-block .location-right-col{min-height:250px;height:250px}.bd-location-block .location-left-col{min-height:250px;padding-top:80px;padding-bottom:80px}@media (max-width:52em){.bd-location-block .location-left-col{padding-top:10px;padding-bottom:30px}}.overlay .bd-location-block h4{font-size:1rem;padding-top:5px}.overlay .bd-location-block .location-left-col .location-content{padding-left:0;padding-right:0}.bd-location-block .location-left-col .location-content{padding-left:10%;padding-right:20px}.bd-social-icons{text-align:center}.social-slide{height:22px;width:22px;margin:10px;display:inline-block;background-position:0 22px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s;background-size:100%;text-decoration:none!important;border-bottom:none!important}.social-slide:hover{background-position:0 0}