/*!
Theme Name: HCMC
Author: VEWebsites
Author URI: http://vewebsites.com/
Description: A custom child theme for Henry County Medical Center
Template: ve-starter-theme
Version: 49.0.0
Text Domain: hcmc

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/html body{-webkit-font-smoothing:antialiased;font-family:"Lato",Arial,sans-serif}html body a{color:#717070;text-decoration:none}html body a:visited{color:#717070}html body a:hover{color:#393838}.site-main a{color:#059ed7}.site-main a:visited{color:#059ed7}#supernav{background:#e7e7e7;padding-top:6px}#supernav .menu-medical-clinic{font-family:"Lato",Arial,sans-serif;color:#717070;font-weight:bold;font-size:19px;margin-top:-10px;padding-top:10px;padding-left:15px;padding-bottom:6px}#supernav .menu-medical-clinic:after{content:'\f107';font-family:'FontAwesome';padding-left:10px}#supernav .menu-medical-clinic:hover{cursor:pointer}#supernav .menu-medical-clinic.open{background:#fff;position:relative}#supernav .menu-medical-clinic.open:after{content:'\f106';font-family:'FontAwesome';padding-left:10px}#supernav .logos-medical-clinic{padding:0;margin:0;list-style-type:none;position:absolute;z-index:100;left:0;right:0;width:100%}#supernav .logos-medical-clinic .container{background:#fff;box-shadow:0 4px 5px 0px rgba(0,0,0,0.2)}#supernav .logos-medical-clinic .medical-clinic-header{color:#393838;padding-top:20px;padding-bottom:20px;padding-left:30px}#supernav .logos-medical-clinic .medical-clinic-header a{text-decoration:underline}#supernav .logos-medical-clinic ul{padding-left:0;margin-left:0;width:100%;margin-bottom:0}#supernav .logos-medical-clinic li{display:inline-block;float:left;margin-bottom:10px}#supernav .logos-medical-clinic li img{padding:10px 50px;margin:0 auto;display:block}#supernav .logos-medical-clinic li span{display:none}#supernav .logos-medical-clinic li:nth-child(4n+1){clear:both}#supernav .menu-search-and-social{text-align:right}#supernav .menu-search-and-social .menu-social,#supernav .menu-search-and-social form{display:inline-block}#supernav .search-field{background:transparent;font-style:italic;border:none;width:190px;color:#8a8989}#supernav .search-submit{display:none}#supernav .search-form:after{content:'\f002';font-family:'FontAwesome';padding-left:0px;color:#717070;padding-right:15px;border-right:1px solid #d7d7d7}#supernav .menu-social{margin-left:10px}#supernav .menu-social a{color:#717070;margin-right:10px;font-size:1.25em}#supernav .patient-portal{color:#717070;text-decoration:none;border:1px solid;text-transform:uppercase;padding-top:5px;padding-right:15px;padding-bottom:4px;padding-left:15px;margin-left:20px;font-weight:600}header{position:relative}header #main-navigation-block{position:static}header #main-navigation-block .site-branding{margin-top:20px}header #main-navigation-block .site-branding .site-title{margin-bottom:0.25em}header #main-navigation-block .main-navigation{position:static}header #main-navigation-block #mega-menu-wrap-menu-1{margin-top:46px;float:right;position:static}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1{position:static}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item{padding:0 0 8px 0}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link{font-size:20px;line-height:23px;text-transform:uppercase;font-weight:bold;text-align:center;padding:0 11px}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link span{display:block}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu{margin-top:26px;border-top:1px solid #e7e7e7;padding:40px}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu li{padding-right:30px;margin-bottom:10px}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu li:nth-child(3n+1){padding-left:15px}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu li:nth-child(3n+3){padding-right:0}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu li.mega-menu-item a.mega-menu-link{text-transform:none;font-size:18px;text-align:left;padding:0}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1>li:after{content:'';position:relative;border-bottom:6px solid transparent;top:44px;height:auto;display:block;width:100%}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1>li:hover:after{border-color:#059ed7}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.last-visible-menu-item>a.mega-menu-link{padding-right:0}header #main-navigation-block #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator,header #main-navigation-block #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator,header #main-navigation-block #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout li.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item-has-children>a.mega-menu-link:after{display:none}.widget_ve_homepage_carousel_widget{position:relative}.widget_ve_homepage_carousel_widget .getintouch{position:absolute;right:15px;top:7px;z-index:2}.widget_ve_homepage_carousel_widget .getintouch a{background:#0e2b54;color:#fff;text-transform:uppercase;font-size:15px;padding:10px 15px;font-weight:bold}.widget_ve_homepage_carousel_widget .getintouch a:hover{text-decoration:underline}.widget_ve_homepage_carousel_widget .slick-slider{max-width:100%;margin-bottom:0}.widget_ve_homepage_carousel_widget .slick-slider img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:660px}.widget_ve_homepage_carousel_widget .slick-slider .slick-slide{position:relative}.widget_ve_homepage_carousel_widget .slick-slider .slick-slide .slide-text .container{position:absolute;top:100px;left:0;right:0;text-align:left;z-index:99;color:#fff}.widget_ve_homepage_carousel_widget .slick-slider .slide.template1 .slide-text .container{text-align:center;top:200px}.widget_ve_homepage_carousel_widget .slick-slider .slide-title{font-size:83px;font-family:"Lato",Arial,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:2px;width:auto}.widget_ve_homepage_carousel_widget .slick-slider .slide-subtitle{margin-top:0px;padding-top:15px;font-size:23px;border-top:2px solid;width:auto}.widget_ve_homepage_carousel_widget .slick-slider .button{background:#059ed7;text-transform:uppercase;font-weight:bold;display:inline-block;padding:10px 40px;margin-top:40px}.widget_ve_homepage_carousel_widget .slick-slider .button:hover{text-decoration:underline}.widget_ve_homepage_carousel_widget .slick-slider .slide.template2 .slide-title{max-width:30%;letter-spacing:0;font-size:50px}.widget_ve_homepage_carousel_widget .slick-slider .slide.template2 .slide-subtitle{border-top:0;width:33%}.widget_ve_homepage_carousel_widget .slick-slider .slide.template2 .slide-subtitle:before{content:'';border-top:2px solid white;width:100px;display:block;opacity:0.5;padding-bottom:20px}.widget_ve_homepage_carousel_widget .carousel-logo .button{position:absolute;bottom:22px;right:0}.widget_ve_homepage_carousel_widget .carousel-logo img{width:195px;border-top-left-radius:10px;border-top-right-radius:10px}.slick-prev{left:25px;z-index:2}.slick-next{right:25px}.slick-dots{bottom:50px;z-index:99;right:0;text-align:right;margin:0 auto !important;text-align:center}.slick-dots li{margin:0 15px}.slick-dots li button:before{color:#fff;opacity:1;content:'\2014 ';font-size:50px;margin-right:3px;font-family:"Lato",Arial,sans-serif;font-weight:bold}.slick-dots li.slick-active button:before{color:#059ed7;opacity:1}.jquery-modal.blocker.current{z-index:100}.ve_providerpractice_carousel{margin-bottom:60px}.ve_providerpractice_carousel .slide{padding:0 30px}.ve_providerpractice_carousel img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden;opacity:0.6;max-height:90px}.ve_providerpractice_carousel img:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);opacity:1}.ve_providerpractice_carousel .slick-dots{bottom:0;left:0;text-align:center}.ve_providerpractice_carousel .slick-dots li{margin:0 3px}.ve_providerpractice_carousel .slick-dots li button:before{color:#d7d7d7;font-size:30px}.ve_providerpractice_carousel .slick-dots li.slick-active button:before{color:#8a8989}.ve-homepage-news{background:#f7f7f7;padding:80px 0 50px 0}.ve-homepage-news .widget_ve_featured_news_widget .col-12{padding:0}.ve-homepage-news .widget_ve_featured_news_widget .col-12 img{width:100%;-o-object-fit:cover;object-fit:cover}.ve-homepage-news .widget_ve_featured_news_widget .col-12 .news-headline{color:#fff;padding:10px 20px;font-size:17px}.ve-homepage-news .homepage-news-headlines{padding:0 15px}.ve-homepage-news .homepage-news-headlines .title{font-family:"Montserrat",Arial,sans-serif;font-size:33px;padding-right:10px;line-height:1.25em;position:relative;top:-9px}.ve-homepage-news .homepage-news-headlines .news-headline{height:50px}.ve-homepage-news .homepage-news-headlines .news-headlines{border-top:1px solid #d7d7d7;padding-top:10px}.ve-homepage-news .homepage-news-headlines .news-headlines a{color:#0e2b54;font-size:17px;padding-bottom:19px;display:block}.ve-homepage-news .homepage-news-headlines .news-headlines a:hover{color:#717070}.ve-homepage-news .homepage-news-headlines .news-headlines a .date{color:#717070;font-size:0.75em}.ve-homepage-news .homepage-news-headlines button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#059ed7;color:#fff;border-radius:0;font-size:17px;margin-top:5px;margin-bottom:20px;padding:20px 45px;font-weight:bold;font-family:"Lato",Arial,sans-serif;border:none;border-color:#fff}.ve-homepage-news .homepage-news-headlines button a{color:#fff}.ve-homepage-news .homepage-news-headlines button:hover a{text-decoration:underline}.widget_ve_general_image_text_button_widget,.widget_ve_featured_news_widget{text-align:center}.widget_ve_general_image_text_button_widget button,.widget_ve_featured_news_widget button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#fff;border-radius:0;font-size:17px;margin-top:5px;margin-bottom:20px;padding:20px 45px;font-weight:bold;font-family:"Lato",Arial,sans-serif;border:2px solid #fff}.widget_ve_general_image_text_button_widget button:hover,.widget_ve_featured_news_widget button:hover{color:#fff;border-color:#fff;text-decoration:underline}#secondary .widget_ve_general_image_text_button_widget .title{width:100%;text-align:center}#secondary .widget_ve_general_image_text_button_widget .title:after{width:100%}.widget_ve_general_image_text_button_widget{padding:15px 20px}.widget_ve_general_image_text_button_widget .title{color:#fff;line-height:1.5em;font-size:19px;font-weight:bold}.widget_ve_general_image_text_button_widget .title:after{content:'';display:block;border-bottom:1px solid #fff;width:75%;margin:0 auto;margin-bottom:5px;padding-bottom:5px}.widget_ve_general_image_text_button_widget .text{color:#fff;font-size:17px;line-height:1.5em;margin-bottom:10px}.widget_ve_general_image_text_button_widget .text a{color:#fff;text-decoration:underline}.widget_ve_general_image_text_button_widget button{padding:13px 30px;margin-bottom:5px;text-transform:uppercase;font-weight:normal}.ve-homepage-providers{padding:50px 0}.ve-homepage-providers .find_a_provider_widget{list-style-type:none}.ve-homepage-providers .find_a_provider_widget .gform_wrapper{margin-top:0;position:relative;top:-10px}.ve-homepage-providers .find_a_provider_widget .gform_wrapper ul{padding:0;margin:0}.ve-homepage-providers .find_a_provider_widget .gform_wrapper li{list-style-type:none;margin-bottom:30px}.ve-homepage-providers .find_a_provider_widget .gform_wrapper li label{font-weight:600}.ve-homepage-providers .find_a_provider_widget .gform_wrapper #field_1_1 input{width:100%}.ve-homepage-providers .find_a_provider_widget .gform_wrapper .gf_left_half,.ve-homepage-providers .find_a_provider_widget .gform_wrapper .gf_right_half{width:48%;display:inline-block}.ve-homepage-providers .find_a_provider_widget .gform_wrapper .gf_left_half input,.ve-homepage-providers .find_a_provider_widget .gform_wrapper .gf_right_half input{width:100%}.ve-homepage-providers .find_a_provider_widget .gform_wrapper .gf_left_half{float:left;vertical-align:top}.ve-homepage-providers .find_a_provider_widget .gform_wrapper .gf_right_half{float:right}.ve-homepage-providers .find_a_provider_widget .gform_wrapper #field_1_4{clear:both}.ve-homepage-providers .find_a_provider_widget .gform_wrapper #field_1_4 select{max-width:48%}.ve-homepage-providers .find_a_provider_widget .gform_wrapper .gform_title{font-family:"Montserrat",Arial,sans-serif;font-weight:400;font-size:33px;text-transform:uppercase;border-bottom:1px solid #d7d7d7;margin-right:20px;margin-top:0}.ve-homepage-providers .find_a_provider_widget .gform_wrapper .gform_footer input.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#059ed7;color:#fff;border-radius:0;font-size:17px;margin-top:5px;margin-bottom:20px;padding:20px 50px;font-weight:bold;font-family:"Lato",Arial,sans-serif;border:none;border-color:#fff}.ve-homepage-providers .find_a_provider_widget .gform_wrapper .gform_footer input.button:hover{text-decoration:underline}.ve-homepage-providers .widget_ve_featured_provider_widget a{font-size:24px;font-weight:bold;color:#393838}.ve-homepage-providers .widget_ve_featured_provider_widget p{font-size:17px;font-weight:normal}.ve-homepage-providers .widget_ve_featured_provider_widget .image-block{font-size:1px;text-align:left}.ve-homepage-providers .widget_ve_featured_provider_widget .image-block img{border-bottom:10px solid #059ed7}.ve-homepage-providers .widget_ve_featured_provider_widget .image-block .caption{font-size:21px;background:#f7f7f7;border:1px solid #d7d7d7;padding-left:10px;padding-bottom:5px}.ve-homepage-providers .widget_ve_featured_provider_widget .image-block .sub-title{color:#8a8989;font-weight:normal;font-size:17px}.ve-homepage-providers .widget_ve_featured_provider_widget button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#059ed7;color:#fff;border-radius:0;font-size:19px;margin-top:5px;margin-bottom:20px;padding:13px 17px;font-weight:bold;font-family:"Lato",Arial,sans-serif;border:none;border-color:#fff}.ve-homepage-providers .widget_ve_featured_provider_widget button i{padding-right:5px}.ve-homepage-providers .widget_ve_featured_provider_widget button:hover{text-decoration:underline}.ve-homepage-events{background:#f7f7f7;padding:50px 0}.ve-homepage-events button{padding:15px 30px;margin-bottom:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#fff;border-radius:0;font-size:17px;margin-top:5px;font-weight:bold;font-family:"Lato",Arial,sans-serif;border:2px solid #fff}.ve-homepage-events button:hover{color:#fff;border-color:#fff;text-decoration:underline}.ve-homepage-events .widget_ve_featured_event_widget{padding:15px 20px;text-align:center}.ve-homepage-events .widget_ve_featured_event_widget .col-12{padding:0}.ve-homepage-events .widget_ve_featured_event_widget .event-title{color:#fff;font-size:17px;line-height:1.5em;padding:0 20px}.ve-homepage-events .widget_ve_featured_event_widget img{width:100%;max-height:320px;-o-object-fit:cover;object-fit:cover}.ve-homepage-events .widget_ve_upcoming_events_widget{text-align:left}.ve-homepage-events .widget_ve_upcoming_events_widget a{display:block;text-align:left;margin-bottom:30px}.ve-homepage-events .widget_ve_upcoming_events_widget .event-title{color:#0e2b54;vertical-align:top;padding:0}.ve-homepage-events .widget_ve_upcoming_events_widget .event-title:hover{color:#059ed7;text-decoration:underline}.ve-homepage-events .widget_ve_upcoming_events_widget button{border-color:#059ed7}.ve-homepage-events .widget_ve_upcoming_events_widget button a{color:#059ed7;margin-bottom:0}.ve-homepage-events .widget_ve_upcoming_events_widget button a:hover{text-decoration:underline}.ve-homepage-events .widget_ve_upcoming_events_widget .title{color:#393838;font-family:"Montserrat",Arial,sans-serif;line-height:31px;font-size:33px;text-align:left;margin-bottom:30px}.ve-homepage-events .widget_ve_upcoming_events_widget .title:after{content:'';display:block;border-bottom:1px solid #d7d7d7;width:75%;margin-top:20px;text-align:left}.ve-homepage-events .widget_ve_upcoming_events_widget .date{display:inline-block;margin-right:5px;color:#fff;text-align:center;float:left}.ve-homepage-events .widget_ve_upcoming_events_widget .date .month{background:#0e2b54;padding:2px 15px}.ve-homepage-events .widget_ve_upcoming_events_widget .date .day{background:#8fbd38;padding:2px 15px}.ve-homepage-events .widget_ve_upcoming_events_widget .event-description{position:relative;top:-6px}.site-footer{margin-top:-35px}.site-info{display:none}.footer-widgets{padding:35px 0}.footer-widgets,.footer-copyright-line{background:#d7d7d7}.footer-back-to-top{position:relative;top:16px;padding:0;margin:0}.footer-back-to-top i{color:#059ed7;line-height:1px;font-size:2em}.footer-back-to-top div{line-height:1px;font-size:0.75em;font-weight:bold}.footer-back-to-top a{background:#d7d7d7;margin:0 auto;text-align:center;padding:5px 13px;border-radius:50%}.footer-back-to-top a:visited{color:inherit}.footer-widgets li{list-style-type:none}.footer-widgets .widgettitle{font-family:"Montserrat",Arial,sans-serif;font-weight:600;font-size:22px;text-transform:uppercase}.footer-widgets .widget ul{margin-left:0;padding-left:0}.footer-widgets .widget ul li a{color:#393838;font-size:18px}.footer-widgets .widget_text a{color:#393838;text-decoration:underline}.footer-widgets .widget_ve_social_footer_widget i{font-size:2em;margin-right:20px}.footer-copyright-line li{list-style-type:none}.footer-copyright-line a{text-decoration:underline}.footer-copyright-line ul{padding:0;margin:0;text-align:right}.footer-copyright-line ul li{display:inline-block;margin:0 4px}.footer-copyright-line ul li:after{content:' | ';display:inline-block;padding-left:10px;color:#717070}.footer-copyright-line ul li:last-child:after{display:none}.footer-copyright-line ul li a{text-decoration:none;text-transform:uppercase}.page-banner{position:relative;line-height:1px;margin-top:1.5em}.page-banner:after{content:'';height:6px;width:100%;display:block;background:url("assets/images/pagebanner_border.png") repeat-x}.page-banner.no-image .banner-title{min-height:120px;color:#fff;text-transform:uppercase;font-family:"Montserrat",Arial,sans-serif;font-size:33px;line-height:1.5em;padding:30px}.page-banner.has-image{background:#f7f7f7}.page-banner.has-image .image{width:100%;height:auto;max-height:375px;-o-object-fit:cover;object-fit:cover}.page-banner.has-image .banner-title,.page-banner.has-image .logo{position:absolute;bottom:50px;left:15px;width:auto;padding:20px;color:#fff;text-transform:uppercase;font-family:"Montserrat",Arial,sans-serif;font-size:33px;line-height:1.5em}.page-banner.has-image .logo{background:#fff;max-height:152px;padding:30px;bottom:0}.home .page-banner{display:none}.design-2.page-banner.has-image .image{max-height:565px}.design-2.page-banner.has-image .banner-title{bottom:45px;background:none !important;text-transform:uppercase;font-size:52px}.design-2.page-banner.has-image .banner-title .banner-subtext{font-size:18px;max-width:374px;line-height:1.5em;text-transform:none;margin-left:5px}.design-2.page-banner.has-image .banner-title .banner-subtext:before{content:'';height:3px;width:80px;position:relative;left:5px;margin-top:5px;margin-bottom:20px;display:block;background:#fff}.button-row button{background:#059ed7;text-transform:uppercase;font-weight:bold;display:block;padding:20px;border:none;color:#fff;border-radius:0;-webkit-appearance:none;font-size:1em;width:100%;margin:20px auto;font-family:"Lato",Arial,sans-serif}.button-row .logo{max-height:65px}.button-row.count-2 .button-wrapper{width:40%;margin-right:10%;float:left;text-align:center}aside .widget_ve_recent_news_widget{background:#0e2b54;padding-left:10px;padding-right:10px}aside .widget_ve_recent_news_widget .news-title{color:#fff;width:100%;background:#0e2b54;text-align:left;font-weight:bold;padding:15px;text-transform:uppercase}aside .widget_ve_recent_news_widget .news-title:after{content:'';display:block;border-bottom:1px solid #e7e7e7;width:100%;margin-bottom:5px;padding-bottom:5px}aside .widget_ve_recent_news_widget .col-12{background-color:#0e2b54}aside .widget_ve_recent_news_widget img{width:100%;-o-object-fit:cover;object-fit:cover}aside .widget_ve_recent_news_widget .news-headline{color:#fff;padding:10px 0;font-size:17px}aside .widget_ve_recent_news_widget button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#fff;border-radius:0;font-size:17px;margin-bottom:25px;margin-top:5px;padding:15px 30px;text-transform:uppercase;font-weight:normal;font-family:"Lato",Arial,sans-serif;border:2px solid #fff}aside .widget_ve_recent_news_widget button:hover{color:#fff;border-color:#fff;text-decoration:underline}aside .sfsi{list-style-type:none;position:fixed;right:80px;top:33%}aside .sfsi .gpls_tool_bdr .sfsi_inside .icon3{width:61px}aside .widget_ve_subpage_menu_widget,aside .widget_ve_upcoming_events_widget{background:#f7f7f7;border-radius:4px;padding-bottom:20px}aside .widget_ve_subpage_menu_widget .title,aside .widget_ve_upcoming_events_widget .title{width:100%;text-align:left;font-weight:bold;padding:15px;color:#fff;text-transform:uppercase;border-top-left-radius:4px;border-top-right-radius:4px}aside .widget_ve_subpage_menu_widget .title a,aside .widget_ve_upcoming_events_widget .title a{color:#fff}aside .widget_ve_subpage_menu_widget ul,aside .widget_ve_upcoming_events_widget ul{margin:0;padding:0;list-style-type:none;width:100%}aside .widget_ve_subpage_menu_widget ul li,aside .widget_ve_upcoming_events_widget ul li{padding:0 20px}aside .widget_ve_subpage_menu_widget ul li a,aside .widget_ve_upcoming_events_widget ul li a{border-bottom:1px solid #d7d7d7;font-weight:bold;padding:12px 0;display:block}aside .widget_ve_subpage_menu_widget ul li a:hover,aside .widget_ve_upcoming_events_widget ul li a:hover{text-decoration:underline}aside .widget_ve_subpage_menu_widget ul button:hover,aside .widget_ve_upcoming_events_widget ul button:hover{color:#fff;border-color:#fff;text-decoration:underline}aside .widget_ve_general_image_text_button_widget{text-align:center}aside .widget_ve_general_image_text_button_widget button{padding:13px 15px}aside .widget_ve_general_image_text_button_widget .title:after{width:100%}aside .widget_ve_upcoming_events_widget a{padding:0 20px;margin-bottom:20px;display:block}aside .widget_ve_upcoming_events_widget a:hover .event-description .event-title{color:#059ed7;text-decoration:underline}aside .widget_ve_upcoming_events_widget a:first-child{margin-top:20px}aside .widget_ve_upcoming_events_widget .date{display:inline-block;float:left;color:#fff;margin-right:10px;margin-top:5px;font-weight:bold;width:60px}aside .widget_ve_upcoming_events_widget .date .month{background:#0e2b54;padding:3px 15px;text-align:center}aside .widget_ve_upcoming_events_widget .date .day{background:#8fbd38;padding:3px 15px;text-align:center}aside .widget_ve_upcoming_events_widget .event-description{color:#717070;display:table-cell}aside .widget_ve_upcoming_events_widget .event-description .event-title{color:#0e2b54;font-weight:600;font-size:0.85em;margin-bottom:0.5em}aside .widget_ve_upcoming_events_widget .event-description .event-duration{font-size:0.75em}aside .widget_ve_upcoming_events_widget button{background:transparent;border:0;padding-top:15px;padding-left:0;-webkit-appearance:none}aside .widget_ve_upcoming_events_widget button a{font-size:1.25em;color:#059ed7;margin-bottom:0;margin-top:0}aside .widget_ve_upcoming_events_widget button a:first-child{margin-top:0}aside .widget_ve_upcoming_events_widget button:hover a{text-decoration:underline !important}.ve_news_archives_widget,.widget_categories,.widget_events_categories{background:#f7f7f7;border-radius:4px;list-style-type:none}.ve_news_archives_widget .widgettitle,.widget_categories .widgettitle,.widget_events_categories .widgettitle{width:100%;background:#0e2b54;text-align:left;font-weight:bold;padding:15px;color:#fff;text-transform:uppercase;border-top-left-radius:4px;border-top-right-radius:4px;font-size:1em;line-height:1em;margin:0}.ve_news_archives_widget .widgettitle a,.widget_categories .widgettitle a,.widget_events_categories .widgettitle a{color:#fff}.ve_news_archives_widget ul,.widget_categories ul,.widget_events_categories ul{margin:0;padding:0;list-style-type:none;width:100%}.ve_news_archives_widget ul li,.widget_categories ul li,.widget_events_categories ul li{padding:0 20px}.ve_news_archives_widget ul li a,.widget_categories ul li a,.widget_events_categories ul li a{border-bottom:1px solid #d7d7d7;font-weight:bold;padding:12px 0;display:block}.ve_news_archives_widget ul li a:hover,.widget_categories ul li a:hover,.widget_events_categories ul li a:hover{text-decoration:underline;color:#059ed7}.ve_news_archives_widget ul li:last-child a,.widget_categories ul li:last-child a,.widget_events_categories ul li:last-child a{border-bottom:none}.widget-content{display:block}.widget .widget-content{display:block}.widget_ve_magazine_link_widget{background:#f7f7f7;border-radius:4px;list-style-type:none}.widget_ve_magazine_link_widget .title{width:100%;background:#0e2b54;text-align:left;font-weight:bold;padding:15px;color:#fff;text-transform:uppercase;border-top-left-radius:4px;border-top-right-radius:4px;font-size:1em;line-height:1em;margin:0}.widget_ve_magazine_link_widget .widget-content{padding:20px}.widget_ve_magazine_link_widget .widget-content button{color:#fff;border:0;-webkit-appearance:none;padding:10px;border-radius:0;margin-bottom:10px;margin-top:5px}.widget_ve_location_image_widget .location-type.letter-H{background:#0e2b54}.widget_ve_location_image_widget .location-type.letter-O{background:#F49431}.widget_ve_location_image_widget .location-type.letter-C{background:#8fbd38}.widget_ve_location_image_widget .image-block{position:relative;background:#f7f7f7;border:1px solid #e7e7e7}.widget_ve_location_image_widget .image-block img{border-bottom:6px solid #059ed7}.widget_ve_location_image_widget .image-block .location-type{position:absolute;top:0;right:0;display:inline-block;color:#fff;padding:0 7px;font-size:1.25em}.widget_ve_location_image_widget .image-block .caption{padding:4px 10px 10px 10px}.widget_ve_location_image_widget .image-block .title{font-weight:600;color:#393838}.widget_media_image{display:block;list-style-type:none}.locations-widget{border:1px solid #d7d7d7;padding:0 10px 20px 10px;border-radius:8px}.locations-widget .location-block{margin-top:20px;display:block}.locations-widget .location-block:hover .image-block img{opacity:0.6}.locations-widget .location-block:hover .title{color:#059ed7;text-decoration:underline}.locations-widget .widgettitle{background:#0e2b54;text-align:left;color:#fff;font-weight:bold;padding:10px 20px;margin-left:-10px;margin-right:-10px;border-top-left-radius:4px;border-top-right-radius:4px}.locations-widget .image-block{position:relative}.locations-widget .location-type.letter-H{background:#0e2b54}.locations-widget .location-type.letter-O{background:#F49431}.locations-widget .location-type.letter-C{background:#8fbd38}.locations-widget .location-type{position:absolute;right:0;top:0;background:#0e2b54;color:#fff;padding:1px 9px;font-size:22px;font-weight:bold}.locations-widget .image-block{font-size:1px;text-align:left}.locations-widget .image-block .title{color:#393838}.locations-widget .image-block img{max-height:320px;width:100%;-o-object-fit:cover;object-fit:cover;border-bottom:8px solid #059ed7}.locations-widget .image-block .caption{font-size:17px;background:#f7f7f7;border:1px solid #d7d7d7;padding-left:18px;padding-bottom:20px;padding-right:38px;padding-top:15px}.locations-widget .image-block .sub-title{color:#8a8989;font-weight:normal;font-size:17px}.callout-box{padding:20px 30px}.callout-box .shortcode-button{margin-top:20px;background:transparent}.shortcode-button{background:#059ed7;text-transform:uppercase;display:block;padding:10px 20px;font-weight:bold;border:2px solid #fff;color:#fff;border-radius:0;-webkit-appearance:none;font-size:1em;width:auto;font-family:"Lato",Arial,sans-serif}.shortcode-button.inline{display:inline-block}.accordion h3{height:auto !important;background:#059ed7;color:#fff;padding:7px 20px;margin:10px 0 0 0}.accordion h3:after{content:'\f107';font-family:'FontAwesome';padding-left:10px;float:right;font-size:2em;font-weight:normal;line-height:0.75em}.accordion h3[aria-expanded="true"]:after{content:'\f106'}.accordion .ui-accordion-content{background:#f7f7f7;padding:20px}#phone-directory th{text-align:left;padding:15px;background:#f7f7f7}#phone-directory tr{border-bottom:1px solid #e7e7e7}#phone-directory tr:first-child{border-bottom:none}#phone-directory td{padding:15px;font-weight:600}#breadcrumb{padding:10px 15px 20px 15px}#breadcrumb .trail-browse{display:none}#breadcrumb .trail-end span{text-decoration:underline;color:#393838}#breadcrumb .trail-items li::after{content:'\f105';font-family:'FontAwesome'}.shortcode.our-providers{clear:both;border-top:8px solid #f7f7f7;margin-top:40px;margin-bottom:40px}.shortcode.our-providers .caret{display:block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f7f7f7;margin:0 auto}.shortcode.our-providers .section-title{font-weight:600;margin-top:30px;font-size:1.5em}.shortcode.our-providers .section-title:after{content:'';display:block;border-bottom:1px solid #e7e7e7;margin-top:10px;margin-bottom:40px}.shortcode.our-providers .provider-row{width:100%}.shortcode.our-providers .provider-block{display:inline-block;vertical-align:top;text-decoration:none;margin-bottom:1em;max-width:275px}.shortcode.our-providers .provider-block:hover{opacity:0.6}.shortcode.our-providers .provider-block:hover .title{text-decoration:underline;color:#393838}.shortcode.our-providers .provider-block .title{font-size:0.95em;color:#393838}.shortcode.our-providers .provider-block p{font-size:17px;font-weight:normal}.shortcode.our-providers .provider-block .image-block{font-size:1px;text-align:left}.shortcode.our-providers .provider-block .image-block img{border-bottom:8px solid #059ed7}.shortcode.our-providers .provider-block .image-block .caption{font-size:21px;background:#f7f7f7;border:1px solid #d7d7d7;padding-left:10px;padding-bottom:5px}.shortcode.our-providers .provider-block .image-block .sub-title{color:#8a8989;font-weight:normal;font-size:17px}.shortcode.our-providers .provider-block:last-child{margin-right:0}.list-ecard-intro-text h2{font-weight:normal;padding-top:0;margin-top:0}.list-ecard-intro-text p{font-size:1.15em}#ecards-listing .ecard{margin-bottom:30px}#ecards-listing .ecard a{position:relative;text-align:center;display:block}#ecards-listing .ecard span{position:absolute;text-align:center;margin:0 auto;width:100%;top:50%;transform:translateY(-50%);z-index:999;display:none}#ecards-listing .ecard button{background:#059ed7;color:#fff;border:none;border-radius:0;text-transform:uppercase;padding:15px 26px}#ecards-listing .ecard img{border:1px solid #e7e7e7;border-bottom:6px solid #059ed7;max-height:292px;width:100%;-o-object-fit:cover;object-fit:cover}#ecards-listing .ecard:hover img{opacity:0.6}#ecards-listing .ecard:hover span{display:inline-block}.mailer-status-result{font-size:20px;border:2px solid red;color:red;text-align:center;padding:20px;margin-bottom:20px}.mailer-status-result.green{border-color:green;color:green}#ve_overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.4);z-index:100}.e-news-popup{position:fixed;top:15%;margin:0 auto;text-align:center;width:100%;left:0;right:0;max-width:80%;z-index:200}.e-news-popup .e-news-content{position:relative;max-width:800px;margin:0 auto}.e-news-popup #closeButton{position:absolute;top:8px;right:0;background:transparent;border-color:transparent;color:#fff;font-size:2em}.e-news-popup .enews-inner{position:absolute;top:45%;transform:translateY(-50%);margin:0 auto;text-align:center;z-index:99;color:#fff;left:0;right:0}.e-news-popup .enews-title{font-size:66px}.e-news-popup .enews-title:after{content:'';width:60px;display:block;height:3px;background:rgba(255,255,255,0.4);margin:0 auto;margin-bottom:10px;margin-top:10px}.e-news-popup .enews-subtitle{font-size:1.66em;max-width:460px;margin:0 auto;margin-bottom:-7px;margin-top:-10px}.e-news-popup .enews-button{width:420px;margin:0 auto}.e-news-popup .enews-button a{background:#059ed7;text-transform:uppercase;padding:13px 50px;display:block;font-size:1.25em;color:#fff}.e-news-popup .enews-button a:hover{color:#fff;text-decoration:underline}.page-template-template-sidebar .site-main .entry-content a{color:#059ed7}.entry-content ul,.entry-content ol{margin-left:1em}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{clear:none}.entry-content .ve-section-title{text-transform:uppercase;letter-spacing:1px;display:inline-block;border-bottom:1px solid #d7d7d7;margin-top:0.25em}.page-template-default .entry-content{margin-top:0}.careers div.pp_default .pp_content_container .pp_right,.careers div.pp_default .pp_bottom .pp_left,.careers div.pp_default .pp_bottom .pp_middle,.careers div.pp_default .pp_bottom .pp_right,.careers div.pp_default .pp_content_container .pp_left,.careers div.pp_default .pp_top .pp_right,.careers div.pp_default .pp_top .pp_middle,.careers div.pp_default .pp_top .pp_left,.careers div.pp_default .pp_content{background:transparent !important}.careers div.pp_default .pp_expand,.careers div.pp_default .pp_details{display:none !important}.seo-block{width:100%;border-top:1px solid #e7e7e7;padding:10px 20px 40px 20px;font-size:0.85em}.page-template-template-sidebar aside{margin-top:2.75em}.page-template-template-sidebar .entry-title{display:none}.post-navigation{display:none}.single.medical-clinic-template-default aside{margin-top:3em}.single.medical-clinic-template-default .entry-title{display:none}.single.medical-clinic-template-default .type-medical-clinic .entry-content a{text-decoration:underline}.single.medical-clinic-template-default .type-medical-clinic .entry-content a:hover{text-decoration:none}.single.medical-clinic-template-default .type-medical-clinic .entry-content .sfsi_Sicons{display:none !important}.single.medical-clinic-template-default .post-navigation{display:none}.post-type-archive-provider .provider-search-form,.faces-of-care .provider-search-form{margin-top:40px;margin-bottom:40px;padding:25px 40px;background:#f7f7f7;border:1px solid #d7d7d7}.post-type-archive-provider .provider-search-form select,.faces-of-care .provider-search-form select{width:100%}.post-type-archive-provider .provider-search-form .label,.faces-of-care .provider-search-form .label{font-weight:bold}.post-type-archive-provider .provider-search-form input[type="submit"],.faces-of-care .provider-search-form input[type="submit"]{background:#059ed7;text-transform:uppercase;font-weight:bold;display:block;padding:10px 25px;border:none;color:#fff;border-radius:0;-webkit-appearance:none;font-size:1em;margin:20px auto}.post-type-archive-provider .provider-search-results-title,.faces-of-care .provider-search-results-title{font-weight:600;margin-top:20px;margin-bottom:20px}.post-type-archive-provider .faces.providers-results,.faces-of-care .faces.providers-results{margin-top:0;margin-bottom:0}.post-type-archive-provider .faces.providers-results .provider-block .image-block,.faces-of-care .faces.providers-results .provider-block .image-block{position:relative}.post-type-archive-provider .faces.providers-results .provider-block .bio-quote,.faces-of-care .faces.providers-results .provider-block .bio-quote{background:rgba(14,43,84,0.6);color:#fff;font-size:15px;font-style:italic;position:absolute;top:0;left:0;display:none;height:238px}.post-type-archive-provider .faces.providers-results .provider-block .bio-quote .quote,.faces-of-care .faces.providers-results .provider-block .bio-quote .quote{margin:10px 14px;display:inline-block;height:231px}.post-type-archive-provider .faces.providers-results .provider-block .bio-quote .link,.faces-of-care .faces.providers-results .provider-block .bio-quote .link{display:block;background:#059ed7;text-align:center;padding:10px;position:absolute;bottom:-8px;left:0;right:0;font-style:normal;font-weight:bold}.post-type-archive-provider .faces.providers-results .provider-block .bio-quote .link i,.faces-of-care .faces.providers-results .provider-block .bio-quote .link i{margin-right:5px}.post-type-archive-provider .faces.providers-results .provider-block .bio-quote.with-link .quote,.faces-of-care .faces.providers-results .provider-block .bio-quote.with-link .quote{height:195px}.post-type-archive-provider .faces.providers-results .provider-block:hover,.faces-of-care .faces.providers-results .provider-block:hover{opacity:1}.post-type-archive-provider .faces.providers-results .provider-block:hover .bio-quote,.faces-of-care .faces.providers-results .provider-block:hover .bio-quote{display:block}.post-type-archive-provider .faces.providers-results .provider-block:hover .bio-quote a,.faces-of-care .faces.providers-results .provider-block:hover .bio-quote a{color:#fff}.post-type-archive-provider .faces.providers-results .provider-block:hover .title,.faces-of-care .faces.providers-results .provider-block:hover .title{text-decoration:none}.post-type-archive-provider .providers-results,.faces-of-care .providers-results{margin-top:40px;margin-bottom:40px}.post-type-archive-provider .providers-results .provider-block,.faces-of-care .providers-results .provider-block{vertical-align:top;text-decoration:none;margin-bottom:1em;max-width:275px}.post-type-archive-provider .providers-results .provider-block:hover,.faces-of-care .providers-results .provider-block:hover{opacity:0.6}.post-type-archive-provider .providers-results .provider-block:hover .title,.faces-of-care .providers-results .provider-block:hover .title{text-decoration:underline;color:#393838}.post-type-archive-provider .providers-results .provider-block .title,.faces-of-care .providers-results .provider-block .title{font-size:0.95em;color:#393838}.post-type-archive-provider .providers-results .provider-block p,.faces-of-care .providers-results .provider-block p{font-size:17px;font-weight:normal}.post-type-archive-provider .providers-results .provider-block .image-block,.faces-of-care .providers-results .provider-block .image-block{font-size:1px;text-align:left}.post-type-archive-provider .providers-results .provider-block .image-block img,.faces-of-care .providers-results .provider-block .image-block img{border-bottom:8px solid #059ed7}.post-type-archive-provider .providers-results .provider-block .image-block .caption,.faces-of-care .providers-results .provider-block .image-block .caption{font-size:21px;background:#f7f7f7;border:1px solid #d7d7d7;padding-left:10px;padding-bottom:5px}.post-type-archive-provider .providers-results .provider-block .image-block .sub-title,.faces-of-care .providers-results .provider-block .image-block .sub-title{color:#8a8989;font-weight:normal;font-size:17px}.single-provider header h1{margin:0.67em 0 0}.single-provider .entry-content{margin:0}.single-provider .subspecialties h4{display:inline}.single-provider #secondary{margin-top:2em}.single-provider .provider-featured-image-widget .title{font-size:1.1em;color:#393838}.single-provider .provider-featured-image-widget p{font-size:17px;font-weight:normal}.single-provider .provider-featured-image-widget .image-block{font-size:1px;text-align:left}.single-provider .provider-featured-image-widget .image-block img{border-bottom:8px solid #059ed7}.single-provider .provider-featured-image-widget .image-block .caption{font-size:21px;background:#f7f7f7;border:1px solid #d7d7d7;padding-left:15px;padding-right:15px;padding-bottom:21px;padding-top:7px;margin-top:-1px}.single-provider .provider-featured-image-widget .image-block .sub-title{color:#8a8989;font-weight:normal;font-size:16px}.single-provider .post-navigation{display:none}.single-provider .sfsi_Sicons{display:none !important}#services-index .services-initial{color:#059ed7;margin-top:30px;margin-bottom:10px;font-weight:bold}#services-index .column .services-initial:first-child{margin-top:0}#services-index a{display:block;font-weight:bold;margin-bottom:0.5em}#services-index a:hover{color:#059ed7;text-decoration:underline}.single-health-service aside{margin-top:3em}.single-health-service .entry-title{display:none}.single-health-service .entry-content a{color:#059ed7}.single-health-service .entry-content a:hover{text-decoration:underline}#health-topics .health-topic{margin-bottom:30px}#health-topics .health-topic .title{background:#0e2b54;color:#fff;padding:17px 25px;margin-top:-6px;font-weight:bold}#health-topics .health-topic:hover img{opacity:0.8}#health-topics .health-topic:hover .title{text-decoration:underline}.news-page-content{margin-top:30px}.featured-section{margin-bottom:30px}.featured-news-article a:hover img{opacity:0.6}.featured-news-article a:hover .news-headline{text-decoration:underline}.featured-news-article .news-headline{background:#0e2b54;color:#fff;padding:10px 20px;margin-top:-6px;font-weight:bold}.news-item{margin-bottom:15px;padding-bottom:8px;border-bottom:1px solid #e7e7e7}.news-item .news-headline{color:#0e2b54;font-size:1.25em;margin-top:-7px}.news-item .news-date{color:#717070;font-size:0.85em;margin:10px 0}.news-item a:hover .news-headline{color:#059ed7}.news-item button{color:#059ed7;background:transparent;font-weight:bold;border:2px solid #059ed7;-webkit-appearance:none;padding:10px 25px;border-radius:0;margin-bottom:10px;margin-top:5px}.news-item button:hover{color:#059ed7;border-color:#059ed7}.nav-wrapper{margin-bottom:60px}.nav-wrapper ul{margin:0;padding:0;list-style-type:none}.nav-wrapper li{display:inline-block;margin:0 5px;padding:0 5px}.nav-wrapper li:first-child{margin-left:0;padding-left:0}.nav-wrapper li.prev-post:empty{display:none;margin-left:-5px}.nav-wrapper li.current{background:#059ed7;color:#fff;border-radius:50%;padding:1px 9px 2px 8px}.single-news aside{margin-top:2em}.single-news .entry-meta{color:#717070}.single-news .featured-image{float:left;margin-right:2em;margin-bottom:1em}.single-news .featured-image img{border-bottom:6px solid #059ed7}.single-news .entry-content p:first-of-type{margin-top:0;padding-top:0;margin-top:-0.25em}#tribe-events-pg-template,.tribe-events-pg-template{max-width:100%}.events-page-content{margin-top:30px}.featured-event-item{position:relative}.featured-event-item a img{width:100%}.featured-event-item a:hover img{opacity:0.6}.featured-event-item a:hover .event-title{text-decoration:underline}.featured-event-item a:hover .date{opacity:0.6}.featured-event-item .event-title{background:#0e2b54;color:#fff;padding:10px 20px;margin-top:-6px;font-weight:bold}.featured-event-item .date{position:absolute;top:0;left:15px;color:#fff;text-align:center}.featured-event-item .date .day{background:#8fbd38;padding:0 10px}.featured-event-item .date .month{background:#0e2b54;padding:0 10px}.event-list-item{margin-bottom:27px;padding-bottom:20px;border-bottom:1px solid #d7d7d7;margin-left:15px}.event-list-item a .event-content{color:#393838}.event-list-item a:hover .month,.event-list-item a:hover .day{opacity:0.6}.event-list-item a:hover .event-title{color:#059ed7}.event-list-item .date{font-size:1.5em;font-weight:bold;padding-right:15px;line-height:2.5em}.event-list-item .month{background:#0e2b54;text-align:center;color:#fff}.event-list-item .day{background:#8fbd38;text-align:center;color:#fff}.event-list-item .event-title{color:#0e2b54;font-size:1.25em;margin-top:-7px}.event-list-item .event-duration{color:#717070;font-size:0.85em;margin-bottom:1px}.event-list-item button{color:#059ed7;background:transparent;font-weight:bold;border:2px solid #059ed7;-webkit-appearance:none;padding:10px 25px;border-radius:0;margin-bottom:10px;margin-top:5px}.event-list-item button:hover{color:#059ed7;border-color:#059ed7}.event-list-item button a{color:#059ed7}.event-list-item button a:visited{color:#059ed7}.events-single .content-layout{margin-top:30px}.events-single .content-layout .event-time{color:#717070}.events-single .content-layout .featured-image{float:right;margin:1em;margin-right:0}.events-single .content-layout .featured-image img{max-width:450px}.events-single .content-layout h2{font-weight:normal;clear:none}.events-single .content-layout .tribe-events-cal-links{display:none}.events-single .content-layout .location-address p{margin:0}.events-single .content-layout h2:first-of-type{margin-top:0}.events-single .content-layout .tribe_events h2:first-of-type{margin-top:0.83em}.events-single #tribe-events-content .content-layout #main a:hover{color:#059ed7;text-decoration:underline}.events-single #tribe-events-content .content-layout #main a{color:#059ed7}.events-single #tribe-events-content .content-layout #main ul{padding:0}.events-single #tribe-events-content .content-layout #main ul li{margin-bottom:0}body #tribe-events,body #tribe-events-pg-template,body .tribe-events-pg-template{padding:0}.tribe-events-c-nav__list{display:flex}.tribe-events-c-nav__list li{flex-grow:3}.tribe-events-c-nav__list a{display:flex}.tribe-events-c-nav__list svg{max-width:8px;margin:0 10px}.tribe-events-c-nav__list button{display:flex;border:none;background:transparent;font-size:1rem;font-family:"Lato",Arial,sans-serif;width:100%;padding:5px 0 0}.tribe-events-c-nav__list button:hover{cursor:not-allowed}.tribe-events-c-nav__list button .tribe-common-c-svgicon.tribe-common-c-svgicon--caret-right.tribe-events-c-nav__next-icon-svg{margin-top:1px}.post-type-archive-location .location-type.letter-H{background:#0e2b54}.post-type-archive-location .location-type.letter-O{background:#F49431}.post-type-archive-location .location-type.letter-C{background:#8fbd38}.post-type-archive-location .key{margin:30px 0}.post-type-archive-location .key .location-type{display:inline-block;color:#fff;padding:0 7px;margin-right:5px}.post-type-archive-location .key .location-type-name{display:inline-block;margin-right:20px}.post-type-archive-location .location-item{margin-bottom:30px}.post-type-archive-location .location-item a:hover img{opacity:0.6}.post-type-archive-location .location-item a:hover .title{text-decoration:underline;color:#059ed7}.post-type-archive-location .location-item .image-block{position:relative;background:#f7f7f7;border:1px solid #e7e7e7}.post-type-archive-location .location-item .image-block img{border-bottom:6px solid #059ed7}.post-type-archive-location .location-item .image-block .location-type{position:absolute;top:0;right:0;display:inline-block;color:#fff;padding:0 7px;font-size:1.25em}.post-type-archive-location .location-item .image-block .caption{padding:4px 10px 10px 10px}.post-type-archive-location .location-item .image-block .title{font-weight:600;color:#393838}.single-location .entry-title{margin:0}.single-location .entry-content a{color:#059ed7}.single-location .entry-content a:hover{text-decoration:underline;color:#059ed7}.single-location .entry-content{margin-top:0}.single-location .entry-content p{margin-bottom:0}.nursery-page-content{margin-top:30px}.nursery-item{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e7e7e7}.nursery-item .nursery-headline{color:#0e2b54;font-size:1.25em;margin-top:-7px}.nursery-item .nursery-date{color:#717070;font-size:0.85em;margin:10px 0}.nursery-item .nursery-content{color:#393838}.nursery-item button{color:#059ed7;background:transparent;font-weight:bold;border:2px solid #059ed7;-webkit-appearance:none;padding:10px 25px;border-radius:0;margin-bottom:10px;margin-top:5px}.nursery-item button:hover{border-color:#059ed7}.nursery-item:hover img{opacity:0.6}.nursery-item:hover .nursery-headline{color:#059ed7}.single-baby aside{margin-top:2em}.single-baby .entry-meta{color:#717070}.single-baby .entry-content p:first-of-type{margin-top:0;padding-top:0;margin-top:-0.25em}.single-baby .nursery-image{display:inline-block;margin-right:5px}.single-baby .nursery-image img{height:200px;width:200px;-o-object-fit:cover;object-fit:cover}.ecard-sidebar-image{border-bottom:6px solid #059ed7}.ecard-subtitle{font-style:italic}.personalize-ecard-intro-text h2{padding-top:0;margin-top:0;font-weight:normal}.personalize-ecard-intro-text p{font-size:1.15em}.red-text{color:red}.ecard-form input{margin-bottom:0.5em;width:100%}.ecard-form input[type="submit"]{width:auto;background:#059ed7;border-radius:0;color:#fff;border:2px solid #059ed7;padding:8px 20px}.ecard-form input[type="submit"]:hover{border-color:#059ed7;text-decoration:underline}.ecard-form textarea{margin-bottom:0.5em}.ecard-form .g-recaptcha{margin-top:1em;margin-bottom:1.5em}.ecard-form button#preview{background:transparent;border:2px solid #059ed7;color:#059ed7;border-radius:0;padding:8px 20px;margin-right:10px}.ecard-form button#preview:hover{text-decoration:underline}.pp_pic_holder .image{border-bottom:6px solid #059ed7}@media (max-width: 1200px){header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link{padding:0 8px;font-size:17px}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu li.mega-menu-item a.mega-menu-link{font-size:15px}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.last-visible-menu-item>a.mega-menu-link{padding-right:0}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu{margin-top:15px}.widget_ve_homepage_carousel_widget .slick-slider .slide.template2 .slide-title{font-size:35px}.widget_ve_homepage_carousel_widget .slick-slider .slide-title{font-size:65px}}@media (max-width: 991px){body .container{max-width:450px}.menu-search-and-social{display:none}#supernav .menu-medical-clinic{padding-left:15px;color:#393838;text-transform:uppercase;font-weight:bold;font-size:16px}#supernav .menu-medical-clinic:after{content:'\f105';float:right}#supernav .menu-medical-clinic.open{background:#e7e7e7}#supernav .menu-medical-clinic.open:after{content:'\f107'}#supernav .logos-medical-clinic li{margin-bottom:15px}#supernav .logos-medical-clinic li img{display:none}#supernav .logos-medical-clinic li span{display:block;font-size:16px;font-weight:bold;color:#393838}#supernav .logos-medical-clinic li:first-child{margin-top:1.5em}#supernav .medical-clinic-header{display:none}header #main-navigation-block .main-navigation{position:relative}#main-navigation-block .main-navigation a.burger-trigger{display:block;float:right;position:absolute;top:50%;transform:translateY(-50%);margin-top:17px;right:3px}#main-navigation-block .main-navigation a.burger-trigger span{background:#059ed7}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu li:nth-child(3n+3){padding-right:30px}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu{border-top:0;padding-bottom:0}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu li:nth-child(3n+1){padding-left:0}header #main-navigation-block #mega-menu-wrap-menu-1{display:none}header #main-navigation-block .mobile-main-navigation.open{max-height:100%}header #main-navigation-block .mobile-main-navigation.open #mega-menu-wrap-menu-1{display:block;margin-top:0;float:none;padding-top:10px}header #main-navigation-block .mobile-main-navigation.open #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item{width:auto;display:block;border-top:1px solid #e7e7e7;padding-top:15px}header #main-navigation-block .mobile-main-navigation.open #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link{max-width:100%;text-align:left;line-height:1em;height:auto;padding-bottom:7px}header #main-navigation-block .mobile-main-navigation.open #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu{margin-top:0;padding-top:7px}header #main-navigation-block .mobile-main-navigation.open #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li.mega-menu-item .mega-sub-menu li{width:100%;display:block}header #main-navigation-block .mobile-main-navigation.open #mega-menu-wrap-menu-1 .mega-menu-item-has-children>a:after{content:'\f105';font-family:'FontAwesome';padding-left:10px;display:inline-block}header #main-navigation-block .mobile-main-navigation.open #mega-menu-wrap-menu-1 .mega-menu-item-has-children.mega-toggle-on>a:after{content:'\f107';font-family:'FontAwesome';padding-left:10px;display:inline-block}header #main-navigation-block #mega-menu-wrap-menu-1 ul#mega-menu-menu-1>li:after{border:none;display:none}.site-footer{margin-top:15px}.site-footer .footer-copyright-line{text-align:center}.site-footer .footer-copyright-line ul{text-align:center}.site-footer .footer-copyright-line ul li a{font-size:0.5em}.widget_ve_homepage_carousel_widget .getintouch{display:none}.widget_ve_homepage_carousel_widget .slick-slider img{height:300px}.widget_ve_homepage_carousel_widget .slick-slider .button{margin-top:20px;padding:5px 50px}.widget_ve_homepage_carousel_widget .slick-slider .slide.template1 .slide-text .container{top:70px}.widget_ve_homepage_carousel_widget .slick-slider .slick-slide .slide-text .container{top:20px}.widget_ve_homepage_carousel_widget .slick-slider .slide-title{font-size:30px}.widget_ve_homepage_carousel_widget .slick-slider .slide-subtitle{font-size:13px}.widget_ve_homepage_carousel_widget .slick-slider .slide.template2 .slide-title{font-size:22px;max-width:50%}.widget_ve_homepage_carousel_widget .slick-slider .slide.template2 .slide-subtitle{font-size:12px;width:55%}.ve_homepage_carousel .slick-dots{width:auto;margin:0 auto}.slick-dots{text-align:center;bottom:35px;width:auto}.slick-dots li{margin:0 7px}.slick-dots li button:before{font-size:35px}.widget_ve_homepage_carousel_widget .carousel-logo{width:100%;max-width:100%;right:50px}.widget_ve_homepage_carousel_widget .carousel-logo img{width:95px}.ve_providerpractice_carousel{margin:0 auto;max-width:350px}.ve_providerpractice_carousel img{margin:0 auto;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);opacity:1}.ve_homepage_provider_practice_carousel .container{padding:0;margin:0 auto;width:auto}.ve-homepage-news .widget_ve_general_image_text_button_widget button{display:block;width:100%}.ve-homepage-news .widget,.ve-homepage-news .homepage-news-headlines{margin-bottom:3.5em}.ve-homepage-news .homepage-news-headlines .news-headline{height:auto}.ve-homepage-providers .widget_ve_featured_provider_widget .image-block{margin-bottom:30px}.ve-homepage-events .widget_ve_upcoming_events_widget button{width:100%}.ve-homepage-events .widget_ve_upcoming_events_widget button a{text-align:center}.button-row.count-2 .button-wrapper{width:100%;float:none;margin-right:0;margin-bottom:1em}.post-type-archive-provider .provider-search-form input,.post-type-archive-provider .provider-search-form select{margin-bottom:10px}.post-type-archive-provider .provider-search-form input[type="submit"]{width:100%;margin-bottom:0;margin-top:15px}.page-banner.has-image .banner-title,.page-banner.has-image .logo{bottom:0;font-size:14px;padding:10px;max-height:76px}.page-banner.no-image .banner-title{font-size:20px;min-height:80px;padding-left:0}.design-2.page-banner.has-image .banner-title{font-size:30px}.design-2.page-banner.has-image .banner-title .banner-subtext{font-size:12px}.design-2.page-banner.has-image .banner-title .banner-subtext:before{margin-bottom:10px}.provider-featured-image-widget,.locations-widget{max-width:255px;margin-left:auto;margin-right:auto}.widget_ve_general_image_text_button_widget button{width:100%}.mobile-content{order:0}.mobile-sidebar{order:1}#services-index .column .services-initial:first-child{margin-top:40px}.sfsi{display:none}.featured-news-article{margin-bottom:30px}.featured-event-item{margin-bottom:30px}.event-list-item{margin-left:0}.event-list-item .date{font-size:0.75em;padding-right:0;line-height:3em}.single-tribe_events .tribe-events-schedule{margin:0;margin-top:1em;padding:0;border:none;background:transparent}#tribe-events-pg-template{padding:0}#phone-directory td,#phone-directory th{width:50%}.post-type-archive-location .key .location-type-name{margin-right:10px}.single-location #breadcrumb{margin-bottom:1em}#ecards-listing .ecard:hover span{display:none}.not-mobile-sidebar{margin-bottom:30px}.ecard-form button#preview{display:none}div.mailer-status-result{margin:30px auto;max-width:100%}#breadcrumb{padding-bottom:0}.faces-of-care{max-width:300px;margin:0 auto;text-align:center}}@media (max-width: 768px){.e-news-popup .enews-title{font-size:55px}.e-news-popup .enews-subtitle{font-size:1.4em;padding:0 40px}.e-news-popup .enews-subtitle p{font-size:0.75em}.e-news-popup .enews-button{max-width:60%}.e-news-popup .enews-button a{font-size:1em;display:inline-block}.e-news-popup #closeButton{font-size:1.5em}.widget_ve_homepage_carousel_widget .carousel-logo{right:20px}}@media (max-width: 576px){.e-news-popup .enews-title{font-size:25px}.e-news-popup .enews-subtitle{font-size:1em;padding:0 40px}.e-news-popup .enews-subtitle p{font-size:0.75em}.e-news-popup .enews-button{width:auto}.e-news-popup .enews-button a{font-size:0.75em;display:inline-block;padding:10px 35px}.e-news-popup #closeButton{font-size:1em}.careers div.pp_default .pp_content_container .pp_details{margin-top:10px}.careers .pp_pic_holder{width:300px !important;left:0 !important;right:0 !important;margin:0 auto}.careers .pp_pic_holder .pp_content{width:265px !important}.careers .pp_pic_holder .pp_content iframe{width:265px !important}.careers div.pp_default .pp_content_container .pp_right,.careers div.pp_default .pp_bottom .pp_left,.careers div.pp_default .pp_bottom .pp_middle,.careers div.pp_default .pp_bottom .pp_right,.careers div.pp_default .pp_content_container .pp_left,.careers div.pp_default .pp_top .pp_right,.careers div.pp_default .pp_top .pp_middle,.careers div.pp_default .pp_top .pp_left,.careers div.pp_default .pp_content{background:transparent !important}.careers div.pp_default .pp_expand,.careers div.pp_default .pp_details{display:none !important}.widget_ve_homepage_carousel_widget .carousel-logo{display:none}}

/*# sourceMappingURL=style.css.map */
