@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,700);html,body{font-size:100%;font-family:'Open Sans',sans-serif}body a:link,body a:visited,body a:active{text-decoration:none;color:#630803}body a:hover{text-decoration:underline;color:#acacac}.header-wrapper{background-color:transparent}.header-wrapper header.site-header .site-branding{border-bottom:4px solid #8b0a03}.header-wrapper header.site-header .site-branding>.container{background-color:#fff}.header-wrapper header.site-header .site-branding .site-title img{max-height:150px;max-width:100%}.header-wrapper header.site-header .site-branding .practice-details ul.social-media{padding:5px 0 0 0;margin:0;text-align:right;font-size:1.3rem}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li{padding:0;margin:0;display:inline-block}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li:not(:last-child){margin-right:5px}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li a:hover{text-decoration:none !important}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.facebook a:link,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.facebook a:visited,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.facebook a:active{text-decoration:none;color:#3b5998}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.facebook a:hover{text-decoration:underline;color:#8b0a03}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.twitter a:link,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.twitter a:visited,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.twitter a:active{text-decoration:none;color:#4099ff}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.twitter a:hover{text-decoration:underline;color:#8b0a03}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.google-plus a:link,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.google-plus a:visited,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.google-plus a:active{text-decoration:none;color:#d34836}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.google-plus a:hover{text-decoration:underline;color:#8b0a03}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.youtube a:link,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.youtube a:visited,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.youtube a:active{text-decoration:none;color:#e52d27}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.youtube a:hover{text-decoration:underline;color:#8b0a03}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.linkedin a:link,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.linkedin a:visited,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.linkedin a:active{text-decoration:none;color:#007bb6}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.linkedin a:hover{text-decoration:underline;color:#8b0a03}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.pinterest a:link,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.pinterest a:visited,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.pinterest a:active{text-decoration:none;color:#cb2027}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.pinterest a:hover{text-decoration:underline;color:#8b0a03}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.linkedin a:link,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.linkedin a:visited,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.linkedin a:active{text-decoration:none;color:#007bb6}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.linkedin a:hover{text-decoration:underline;color:#8b0a03}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.yelp a:link,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.yelp a:visited,.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.yelp a:active{text-decoration:none;color:#af0606}.header-wrapper header.site-header .site-branding .practice-details ul.social-media li.yelp a:hover{text-decoration:underline;color:#8b0a03}.header-wrapper header.site-header .site-branding .outreach ul{padding:0px;margin:0px;list-style:none;text-align:right}.header-wrapper header.site-header .site-branding .outreach ul li{padding:5px 0}.header-wrapper header.site-header .site-branding .outreach ul li.phone{font-weight:bold;font-size:1.35rem}.header-wrapper header.site-header .site-branding .outreach ul li.phone a:link,.header-wrapper header.site-header .site-branding .outreach ul li.phone a:visited,.header-wrapper header.site-header .site-branding .outreach ul li.phone a:active{text-decoration:none;color:#000}.header-wrapper header.site-header .site-branding .outreach ul li.phone a:hover{text-decoration:underline;color:#8b0a03}.header-wrapper header.site-header .site-branding .outreach ul li.address{font-size:0.9rem}.header-wrapper header.site-header .site-branding .outreach ul li.address a:link,.header-wrapper header.site-header .site-branding .outreach ul li.address a:visited,.header-wrapper header.site-header .site-branding .outreach ul li.address a:active{text-decoration:none;color:#acacac}.header-wrapper header.site-header .site-branding .outreach ul li.address a:hover{text-decoration:underline;color:#000}@media only screen and (max-width:767px){.header-wrapper header.site-header .site-branding h1.site-title{text-align:center}.header-wrapper header.site-header .site-branding .social-media{text-align:center !important}.header-wrapper header.site-header .site-branding .outreach>ul{text-align:center !important}}.header-wrapper header.site-header .navigation-wrapper{background-color:transparent}.header-wrapper header.site-header .navigation-container{background-color:#8b0a03}.header-wrapper header.site-header .navigation-container nav.main-navigation ul{padding-left:4px}.header-wrapper header.site-header .navigation-container nav.main-navigation ul li a{padding:5px 15px;font-size:0.9rem}.header-wrapper header.site-header .navigation-container nav.main-navigation ul li a:link,.header-wrapper header.site-header .navigation-container nav.main-navigation ul li a:visited,.header-wrapper header.site-header .navigation-container nav.main-navigation ul li a:active{text-decoration:none;color:#fff}.header-wrapper header.site-header .navigation-container nav.main-navigation ul li a:hover{text-decoration:underline;color:#000}@media only screen and (min-width:768px) and (max-width:959px){.header-wrapper header.site-header .navigation-container nav.main-navigation ul li a{padding:5px 8px;font-size:0.8rem !important}}.header-wrapper header.site-header .navigation-container nav.main-navigation ul li a:hover{text-decoration:none !important;background-color:#fff;border-right-color:#fff}.header-wrapper header.site-header .navigation-container nav.main-navigation ul li:not(:last-child){border-right:1px solid #a3787b}.header-wrapper header.site-header .navigation-container nav.main-navigation ul li:hover a{background-color:#fff;color:#000}.header-wrapper header.site-header .navigation-container nav.main-navigation ul li .sub-menu{background-color:#fff;margin-top:5px}.header-wrapper header.site-header .navigation-container nav.main-navigation ul li .sub-menu li a:link,.header-wrapper header.site-header .navigation-container nav.main-navigation ul li .sub-menu li a:visited,.header-wrapper header.site-header .navigation-container nav.main-navigation ul li .sub-menu li a:active{text-decoration:none;color:#8b0a03}.header-wrapper header.site-header .navigation-container nav.main-navigation ul li .sub-menu li a:hover{text-decoration:underline;color:#000}.header-wrapper header.site-header .navigation-container nav.main-navigation ul li .sub-menu li a:hover{border-right-color:#630803}@media only screen and (max-width:767px){.header-wrapper header.site-header .navigation-container nav.main-navigation .menu-toggle{margin:10px auto;box-shadow:none;background-color:#fff;color:#a20c04;padding:5px 10px;border:0px;text-shadow:none}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li{display:block !important;float:none}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li a{font-size:1.3rem !important;padding:10px;text-align:left;text-transform:none}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li a:after{font-family:"bowtie2" !important;content:"k";color:#fff !important;vertical-align:top;position:relative;top:-3px;float:right}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li a:hover:after{color:#000 !important}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li.menu-item-has-children a:after{content:"+" !important;left:-2px}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li:hover ul.sub-menu{display:block}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li>ul.sub-menu{display:none;float:none !important;position:static !important;margin-top:0px !important;top:0px !important;background:none !important;box-shadow:none;padding-left:20px}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li>ul.sub-menu li{display:block !important;background-color:none !important}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li>ul.sub-menu li a{color:#fff !important;display:block !important;width:100% !important;left:none !important;float:none !important;background-color:transparent !important;background-color:rgba(238,238,238,0.66)}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li>ul.sub-menu li a:after{font-family:"bowtie2" !important;content:"k" !important;color:#fff !important}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li>ul.sub-menu li a:before{content:"-";margin-right:10px;display:inline-block}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li>ul.sub-menu li a:hover{color:#000 !important;background-color:#fff !important;text-decoration:underline}.header-wrapper header.site-header .navigation-container nav.main-navigation ul.nav-menu li>ul.sub-menu li a:hover:after{color:#000 !important}}main#main .widget-sidebar{list-style:none;padding:0px;margin:0 0 10px 0;background-color:none}main#main .widget-sidebar .widget:not(.widget_nav_menu):not(.widget_doctor){background-color:#ececec;color:#000;margin-top:10px;text-align:center;padding:5px 10px;box-sizing:border-box}main#main .widget-sidebar .widget:not(.widget_nav_menu):not(.widget_doctor) h3{font-weight:bold;font-size:1.2rem;padding-bottom:10px}main#main .widget-sidebar .widget:not(.widget_nav_menu):not(.widget_doctor) ul{text-align:left;font-size:0.9rem}main#main .widget-sidebar .widget_doctor .doctor-photo{width:100%;border-bottom:4px solid #8b0a03}main#main .widget-sidebar .widget_doctor h3{text-align:center;font-size:1rem;font-weight:bold;color:#333}main#main .widget-sidebar .widget_doctor h3 a:link,main#main .widget-sidebar .widget_doctor h3 a:visited,main#main .widget-sidebar .widget_doctor h3 a:active{text-decoration:none;color:#000}main#main .widget-sidebar .widget_doctor h3 a:hover{text-decoration:underline;color:#8b0a03}main#main .widget-sidebar .widget_doctor .doctor-summary{font-size:.9rem;color:#000}main#main .widget-sidebar .widget_doctor .doctor-summary h1,main#main .widget-sidebar .widget_doctor .doctor-summary h2,main#main .widget-sidebar .widget_doctor .doctor-summary h3,main#main .widget-sidebar .widget_doctor .doctor-summary h4,main#main .widget-sidebar .widget_doctor .doctor-summary h5,main#main .widget-sidebar .widget_doctor .doctor-summary h6{color:#000;padding-bottom:5px}main#main .widget-sidebar .widget_doctor .doctor-summary h1{font-size:1.5em}main#main .widget-sidebar .widget_doctor .doctor-summary h2{font-size:1.3em}main#main .widget-sidebar .widget_doctor .doctor-summary h3{font-size:1.2em}main#main .widget-sidebar .widget_doctor .doctor-summary h5{font-size:1.1em}main#main .widget-sidebar .widget_doctor .doctor-summary h6{font-size:0.9em}main#main .widget-sidebar .widget_doctor .doctor-summary p{font-size:.9rem}main#main .widget-sidebar .widget_doctor .doctor-summary a.button{display:inline-block;padding:3px 10px}main#main .widget-sidebar .widget_doctor .doctor-summary a.button:hover{text-decoration:none}main#main .widget-sidebar .widget_doctor .doctor-summary p:nth-last-child(2){display:inline;padding-bottom:0px}main#main .widget-sidebar .widget_doctor .doctor-summary a{display:inline}main#main .widget-sidebar .widget_doctor .doctor-summary a:link,main#main .widget-sidebar .widget_doctor .doctor-summary a:visited,main#main .widget-sidebar .widget_doctor .doctor-summary a:active{text-decoration:none;color:#8b0a03}main#main .widget-sidebar .widget_doctor .doctor-summary a:hover{text-decoration:underline;color:#000}main#main .widget-sidebar .widget_recent_entries{padding-bottom:10px}main#main .widget-sidebar .widget_recent_entries h3{font-size:1.1rem;padding-bottom:5px;border-bottom:1px solid #b3b3b3;margin-bottom:5px}main#main .widget-sidebar .widget_recent_entries ul li{padding:3px 0}main#main .widget-sidebar .widget_recent_entries ul li a{display:block}main#main .widget-sidebar .widget_recent_entries ul li span.post-date{font-size:0.8rem}main#main .widget-sidebar .widget_nav_menu ul.menu{list-style:none;padding:0px;margin:0px}main#main .widget-sidebar .widget_nav_menu ul.menu li{padding:0px;margin:0px;display:block;float:none}main#main .widget-sidebar .widget_nav_menu ul.menu li a{background-color:#ececec;padding:5px 10px;display:block;border-bottom:2px solid #630803;border-radius:0 0 2px 2px;margin-bottom:5px;color:#8b0a03}main#main .widget-sidebar .widget_nav_menu ul.menu li a:hover{color:#fff;background-color:#630803;text-decoration:none;border-bottom-color:#ececec}main#main .widget-sidebar .widget_nav_menu ul.menu li.request,main#main .widget-sidebar .widget_nav_menu ul.menu li.highlight-menu-item{margin-bottom:20px}main#main .widget-sidebar .widget_nav_menu ul.menu li.request a,main#main .widget-sidebar .widget_nav_menu ul.menu li.highlight-menu-item a{background-color:#630803;color:#fff;border-radius:5px;text-align:center;border-bottom:0px}main#main .widget-sidebar .widget_nav_menu ul.menu li.request a:hover,main#main .widget-sidebar .widget_nav_menu ul.menu li.highlight-menu-item a:hover{color:#000;background-color:#ececec}main header.entry-header{font-weight:bold;padding:10px 0;font-size:1.3rem;content:#000}main header.page-header{font-weight:bold;padding:10px 0;font-size:1.5rem;border-bottom:1px solid #ececec}main header.page-header .form-search-header{text-align:right}main header.page-header .form-search-header input[type=search]{font-size:0.9rem;padding:5px 10px;vertical-align:top}main header.page-header .form-search-header input[type=search]:focus{border-color:#8b0a03;outline:none;box-shadow:0px 0px 3px 2px rgba(99,8,3,0.2)}main header.page-header .form-search-header input[type=submit]{font-size:0.9rem;vertical-align:top;box-shadow:none;background-color:#a20c04;color:#fff;text-shadow:none;border:1px solid #a20c04;padding:8px 10px}main header.page-header .form-search-header input[type=submit]:hover{background-color:#acacac;color:#fff}body:not(.page-template-template-homepage) .row{margin-bottom:0 !important}.page-template-template-homepage #main-featured-slider{margin-bottom:55px}.page-template-template-homepage article .entry-content{margin:0 !important}.page-template-template-homepage .dpUniSlider_wrapper .dpUniSlider li{background-size:cover}.page-template-template-homepage .dpUniSlider_wrapper .dpUniSlider_nav{bottom:-40px;background-color:transparent}.page-template-template-homepage .dpUniSlider_wrapper .dpUniSlider_nav li{height:4px;width:50px;background-color:#ececec}.page-template-template-homepage .dpUniSlider_wrapper .dpUniSlider_nav li.active{background-color:#8b0a03}@media only screen and (max-width:767px){.page-template-template-homepage .dpUniSlider_wrapper ul.dpUniSlider,.page-template-template-homepage .dpUniSlider_wrapper ul.dpUniSlider>li{height:200px !important}}.page-template-template-homepage section.schedule-container{background-color:#ececec;color:#000;border-radius:4px;box-sizing:border-box;padding:10px 0;margin-bottom:10px}.page-template-template-homepage section.schedule-container .schedule-description h6{font-weight:bold;font-size:1.1rem}.page-template-template-homepage section.schedule-container .schedule-description .schedule-text{color:#777}.page-template-template-homepage section.schedule-container .schedule-button{text-align:center;padding-top:10px}.page-template-template-homepage section.schedule-container .schedule-button a{background-color:#a20c04;padding:10px 20px;text-align:center;font-weight:400;color:#fff;border-radius:4px;text-transform:uppercase}.page-template-template-homepage section.schedule-container .schedule-button a:hover{background-color:#acacac;text-decoration:none;color:#fff}@media only screen and (max-width:767px){.page-template-template-homepage section.schedule-container h6{text-align:center}.page-template-template-homepage section.schedule-container .schedule-text{font-size:0.9rem}.page-template-template-homepage section.schedule-container>.columns{padding:10px 10px}}.page-template-template-homepage section.location-container{padding-bottom:10px}.page-template-template-homepage section.location-container .multi-locations .location-row{background-color:#ececec}.page-template-template-homepage section.location-container .location-row{overflow:hidden;border-radius:4px;margin-bottom:0px}.page-template-template-homepage section.location-container .location-row .location-content{padding:10px 10px calc(100% + 10px) 0;box-sizing:content-box;margin-bottom:-100%}.page-template-template-homepage section.location-container .location-row .location-content .location-map{min-height:200px;background-color:#fff}.page-template-template-homepage section.location-container .location-row .location-content .location-information{color:#000}.page-template-template-homepage section.location-container .location-row .location-content .location-information h3{text-align:center;font-size:1.2rem;font-weight:bold;border-bottom:1px solid #8b0a03;padding-bottom:10px;margin-bottom:10px;color:#000}.page-template-template-homepage section.location-container .location-row .location-content .location-information ul{list-style:none;padding:0px;margin:0px}.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li{text-align:center;padding:8px 0}.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.phone{font-size:1.1rem;font-weight:800}.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.phone:before{content:'h';font-family:"bowtie2" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:text-bottom}.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.phone a:link,.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.phone a:visited,.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.phone a:active{text-decoration:none;color:#000}.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.phone a:hover{text-decoration:underline;color:#8b0a03}.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.address{font-size:1rem;padding:0 10px}.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.address a:link,.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.address a:visited,.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.address a:active{text-decoration:none;color:#000}.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.address a:hover{text-decoration:underline;color:#8b0a03}.page-template-template-homepage section.location-container .location-row .location-content .location-information ul li.address:before{content:'i';font-family:"bowtie2" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}.page-template-template-homepage section.location-container .location-row .location-hours{color:#000;padding-right:10px;margin-right:0px;box-sizing:content-box;padding-bottom:100%;margin-bottom:-100%}.page-template-template-homepage section.location-container .location-row .location-hours h4{text-align:center;font-size:0.9rem;font-weight:bold;padding:10px 0 10px 0}.page-template-template-homepage section.location-container .location-row .location-hours table.hours-table{padding:0px 30px 10px;margin-bottom:0px;font-size:0.9rem}.page-template-template-homepage section.location-container .location-row .location-hours table.hours-table td:first-child{text-align:left;padding-bottom:3px}.page-template-template-homepage section.location-container .location-row .location-hours table.hours-table td:last-child{text-align:center}.page-template-template-homepage section.location-container .location-row>.columns{background-color:#ececec}body.blog .blog-sidebar,body.single .blog-sidebar,body.archive .blog-sidebar,body.search .blog-sidebar{padding-top:10px !important}body.blog .blog-list article .post-image,body.single .blog-list article .post-image,body.archive .blog-list article .post-image,body.search .blog-list article .post-image{height:250px;background-position:center center;background-color:#ececec;background-size:cover;border-bottom:2px solid #8b0a03;margin-bottom:10px}body.blog .blog-list article .date-block,body.single .blog-list article .date-block,body.archive .blog-list article .date-block,body.search .blog-list article .date-block{margin:10px auto;display:inline-block;background-color:#ececec}body.blog .blog-list article .date-block .month,body.single .blog-list article .date-block .month,body.archive .blog-list article .date-block .month,body.search .blog-list article .date-block .month{background-color:#8b0a03;font-weight:bold;padding:5px;color:#fff}body.blog .blog-list article .date-block .day,body.single .blog-list article .date-block .day,body.archive .blog-list article .date-block .day,body.search .blog-list article .date-block .day{font-weight:bold;font-size:1.5rem;padding:10px;min-width:75px;color:#000}body.blog .blog-list article .date-block>div,body.single .blog-list article .date-block>div,body.archive .blog-list article .date-block>div,body.search .blog-list article .date-block>div{display:block;text-align:center}body.blog .blog-list article header.entry-header,body.single .blog-list article header.entry-header,body.archive .blog-list article header.entry-header,body.search .blog-list article header.entry-header{padding:0px 0px 5px 0px;margin-bottom:0px}body.blog .blog-list article .date-block-wrapper,body.single .blog-list article .date-block-wrapper,body.archive .blog-list article .date-block-wrapper,body.search .blog-list article .date-block-wrapper,body.blog .blog-list article .blog-footer,body.single .blog-list article .blog-footer,body.archive .blog-list article .blog-footer,body.search .blog-list article .blog-footer{font-size:0.9rem}body.blog .blog-list article .date-block-wrapper .meta,body.single .blog-list article .date-block-wrapper .meta,body.archive .blog-list article .date-block-wrapper .meta,body.search .blog-list article .date-block-wrapper .meta,body.blog .blog-list article .blog-footer .meta,body.single .blog-list article .blog-footer .meta,body.archive .blog-list article .blog-footer .meta,body.search .blog-list article .blog-footer .meta{font-size:0.8rem}body.blog .blog-list article:not(:last-child),body.single .blog-list article:not(:last-child),body.archive .blog-list article:not(:last-child),body.search .blog-list article:not(:last-child){border-bottom:2px solid #8b0a03}body.blog .blog-list .not-found,body.single .blog-list .not-found,body.archive .blog-list .not-found,body.search .blog-list .not-found{text-align:center}body.blog .blog-list .not-found input[type=search],body.single .blog-list .not-found input[type=search],body.archive .blog-list .not-found input[type=search],body.search .blog-list .not-found input[type=search]{font-size:0.9rem;padding:5px 10px;vertical-align:top}body.blog .blog-list .not-found input[type=search]:focus,body.single .blog-list .not-found input[type=search]:focus,body.archive .blog-list .not-found input[type=search]:focus,body.search .blog-list .not-found input[type=search]:focus{border-color:#8b0a03;outline:none;box-shadow:0px 0px 3px 2px rgba(99,8,3,0.2)}body.blog .blog-list .not-found input[type=submit],body.single .blog-list .not-found input[type=submit],body.archive .blog-list .not-found input[type=submit],body.search .blog-list .not-found input[type=submit]{font-size:0.9rem;vertical-align:top;box-shadow:none;background-color:#a20c04;color:#fff;text-shadow:none;border:1px solid #a20c04;padding:8px 10px}body.blog .blog-list .not-found input[type=submit]:hover,body.single .blog-list .not-found input[type=submit]:hover,body.archive .blog-list .not-found input[type=submit]:hover,body.search .blog-list .not-found input[type=submit]:hover{background-color:#acacac;color:#fff}body.blog .posts-navigation,body.single .posts-navigation,body.archive .posts-navigation,body.search .posts-navigation{margin-top:20px}body.blog .posts-navigation:after,body.single .posts-navigation:after,body.archive .posts-navigation:after,body.search .posts-navigation:after{clear:both;content:' ';padding-bottom:5px;width:100%;display:block}body.blog .posts-navigation .nav-previous,body.single .posts-navigation .nav-previous,body.archive .posts-navigation .nav-previous,body.search .posts-navigation .nav-previous,body.blog .posts-navigation .nav-next,body.single .posts-navigation .nav-next,body.archive .posts-navigation .nav-next,body.search .posts-navigation .nav-next{display:inline-block}body.blog .posts-navigation .nav-previous a,body.single .posts-navigation .nav-previous a,body.archive .posts-navigation .nav-previous a,body.search .posts-navigation .nav-previous a,body.blog .posts-navigation .nav-next a,body.single .posts-navigation .nav-next a,body.archive .posts-navigation .nav-next a,body.search .posts-navigation .nav-next a{background-color:#a20c04;padding:5px 10px;font-weight:bold;display:inline-block;color:#fff}body.blog .posts-navigation .nav-previous a:hover,body.single .posts-navigation .nav-previous a:hover,body.archive .posts-navigation .nav-previous a:hover,body.search .posts-navigation .nav-previous a:hover,body.blog .posts-navigation .nav-next a:hover,body.single .posts-navigation .nav-next a:hover,body.archive .posts-navigation .nav-next a:hover,body.search .posts-navigation .nav-next a:hover{background-color:#fff;color:#acacac;text-decoration:none}body.blog .posts-navigation .nav-previous,body.single .posts-navigation .nav-previous,body.archive .posts-navigation .nav-previous,body.search .posts-navigation .nav-previous{float:left}body.blog .posts-navigation .nav-next,body.single .posts-navigation .nav-next,body.archive .posts-navigation .nav-next,body.search .posts-navigation .nav-next{float:right}body.single main>.container{margin-top:10px}body.single main>.container .post-image{height:auto}body.single main>.container .post-image img{max-width:100%;display:block}body.single main>.container .date-block-wrapper{text-align:center}body.single main>.container .blog-footer{background-color:#ececec;padding:10px}body.search .form-search-header input[type=search]{width:calc(100% - 100px);border-color:#8b0a03 !important}body.page-template-template-meet-doctors .doctor-sidebar{background-color:#ececec}body.page-template-template-meet-doctors .doctor-sidebar ul{list-style:none;padding:0;margin:0}body.page-template-template-meet-doctors .doctor-sidebar ul li{padding:5px}body.page-template-template-meet-doctors .doctor-sidebar ul li a{font-weight:bold;text-align:center;display:block;margin-bottom:5px}body.page-template-template-meet-doctors .doctor-sidebar ul li .summary{padding:5px;font-size:0.9rem}body.page-template-template-meet-doctors .doctor-sidebar ul li:not(:last-child){border-bottom:#aaa 1px solid}body.single-doctor .post-image{text-align:center}body.single-doctor .post-image img{display:block;border-bottom:1px solid;width:80%;margin:0 auto 20px;border-bottom:2px solid #8b0a03}body.single-doctor .entry-content{margin:0px}body.page-template-template-patient-education .library-link,.single-term .library-link{font-size:0.9rem;font-weight:normal;display:block}body.page-template-template-patient-education .form-search-header input[type=search],.single-term .form-search-header input[type=search]{width:320px}@media only screen and (min-width:768px){body.page-template-template-patient-education .description.entry-content,.single-term .description.entry-content{padding:10px 150px}}body.page-template-template-patient-education .term-overviews,.single-term .term-overviews{border-top:1px solid #ececec}body.page-template-template-patient-education ul.term-overviews,.single-term ul.term-overviews{margin:0 20px;padding:10px 0;list-style:none;-webkit-column-count:3;-moz-column-count:3;column-count:3}body.page-template-template-patient-education ul.term-overviews>li,.single-term ul.term-overviews>li{padding:10px 0;font-size:16px;font-weight:bold}body.page-template-template-patient-education ul.term-overviews>li a,.single-term ul.term-overviews>li a{padding-bottom:10px;font-size:14px;font-weight:normal}body.page-template-template-patient-education ul.term-overviews>li:first-child,.single-term ul.term-overviews>li:first-child{padding-top:9px}@media only screen and (max-width:959px){body.page-template-template-patient-education ul.term-overviews,.single-term ul.term-overviews{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width:797px){body.page-template-template-patient-education ul.term-overviews,.single-term ul.term-overviews{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.page-template-template-contact .location-row:not(:last-child){border-bottom:2px solid #8b0a03}.page-template-template-contact .location-row .acf-map{height:150px;width:100%}.page-template-template-contact .location-row .location-information{font-size:0.9rem}.page-template-template-contact .location-row .location-information h3{text-align:center;font-weight:bold;margin-bottom:10px}.page-template-template-contact .location-row .location-information ul{list-style:none;padding:0;margin:0;text-align:center}.page-template-template-contact .location-row .location-information ul li{padding-bottom:10px}.page-template-template-contact .location-row .location-hours{font-size:0.9rem}.page-template-template-contact .location-row .location-hours h4{text-align:center;font-weight:bold;margin-bottom:10px}.page-template-template-contact .location-row .location-hours td:last-child{text-align:center}body.page-template-template-npi .npi-sidebar{background-color:#ececec}body.page-template-template-npi .npi-sidebar .patient-educaiton-download{padding:15px 10px}body.page-template-template-npi .npi-sidebar .patient-educaiton-download a{display:block;margin:10px;border:1px solid #8b0a03;border-radius:5px;padding:5px;font-size:0.9rem;text-align:center;font-weight:bold}body.page-template-template-npi .npi-sidebar .patient-educaiton-download a:hover{background-color:#630803;color:#fff;text-decoration:none}body.page-template-template-npi .npi-sidebar h2{text-align:center;font-weight:bold;font-size:1.1rem;padding-top:10px}body.page-template-template-npi .npi-sidebar h3{font-weight:bold;text-align:center}body.page-template-template-npi .npi-sidebar ul{padding:5px 0;font-size:0.9rem}body.error404 .error-404.not-found .page-title{padding:30px 0}body.error404 .page-content{text-align:center;padding:0 0 30px 0}body.error404 .page-content input[type=submit]{font-size:0.9rem;vertical-align:top;box-shadow:none;background-color:#a20c04;color:#fff;text-shadow:none;border:1px solid #a20c04;padding:8px 10px}body.error404 .page-content input[type=submit]:hover{background-color:#acacac;color:#fff}.entry-content{font-size:1rem;color:#000}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#000;padding-bottom:5px}.entry-content h1{font-size:1.5em}.entry-content h2{font-size:1.3em}.entry-content h3{font-size:1.2em}.entry-content h5{font-size:1.1em}.entry-content h6{font-size:0.9em}.entry-content p{font-size:1rem}.entry-content a.button{display:inline-block;padding:3px 10px}.entry-content a.button:hover{text-decoration:none}footer.site-footer{background-color:#a20c04;color:#fff;padding:10px 0px}footer.site-footer a:link,footer.site-footer a:visited,footer.site-footer a:active{text-decoration:none;color:#fff}footer.site-footer a:hover{text-decoration:underline;color:#ececec}footer.site-footer ul{padding:0;margin:0;list-style:none}footer.site-footer ul li{display:inline-block;vertical-align:middle}footer.site-footer ul.footer-navigation{font-size:0.8rem;padding-top:5px}footer.site-footer ul.footer-navigation li:not(:last-child):after{content:' | ';margin-right:10px;padding-left:10px}footer.site-footer ul.social-media{text-align:right;font-size:1.2rem}footer.site-footer ul.social-media li{padding-left:10px}@media only screen and (max-width:767px){footer.site-footer ul{text-align:center !important}}@charset "UTF-8";@font-face{font-family:"bowtie2";src:url("https://mycandlewooddental.com/wp-content/themes/bowtie/fonts/bowtie2.eot");src:url("https://mycandlewooddental.com/wp-content/themes/bowtie/fonts/bowtie2.eot?#iefix") format("embedded-opentype"),url("https://mycandlewooddental.com/wp-content/themes/bowtie/fonts/bowtie2.woff") format("woff"),url("https://mycandlewooddental.com/wp-content/themes/bowtie/fonts/bowtie2.ttf") format("truetype"),url("https://mycandlewooddental.com/wp-content/themes/bowtie/fonts/bowtie2.svg#bowtie2") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{content:attr(data-icon);font-family:"bowtie2" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"bowtie2" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"a"}.icon-social-google-plus:before{content:"b"}.icon-social-twitter:before{content:"c"}.icon-social-yelp:before{content:"d"}.icon-youtube:before{content:"e"}.icon-linkedin:before{content:"f"}.icon-social-pinterest:before{content:"g"}.icon-telephone:before{content:"h"}.icon-location:before{content:"i"}.icon-clock:before{content:"j"}