body.home .entry-content h1,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{text-align:left;line-height:1}#bannerPromo{position:fixed;top:0;text-align:center;width:100%;padding:6px 10px;background-color:#9e1a1a;color:#fff;z-index:10}#bannerPromo a{color:#fff;font-weight:100;font-size:20px}#bannerPromo a span{display:inline-block}#sectionCallToAction{max-width:1130px;margin:10px auto;padding:0 20px}.widget pre a,.widget pre a:hover{color:inherit !important;font-weight:inherit !important}@media (min-width:769px){header#masthead{top:0 !important}header#masthead+*{margin-top:235px !important}body:not(.home) #content{margin-top:265px !important}#bannerPromo{padding:0 5px;line-height:40px}#bannerPromo a span{display:inline-block;padding:0 5px;background:#cacaca;font-weight:700}#logo{margin-right:20px !important}.navbar{flex-grow:1}#masthead .navbar-nav{-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}#masthead .navbar-nav>li>a{padding:0 7px !important}}@media all and (max-width:950px) and (min-width:769px){#masthead .navbar-nav>li>a{text-transform:capitalize !important;font-weight:400 !important;white-space:nowrap}}.deBar{padding-top:10px;padding-bottom:10px;min-height:45px}.deBar>div{max-width:850px;margin:auto}.deBar>div>div,.deBar>div>a{display:block;line-height:45px !important;text-align:center !important;font-size:26px !important;min-height:45px !important}.deBar div div{background-color:#ddd !important;color:#333 !important;text-align:center !important}.deBar div>a{background-color:#c92424 !important;color:#ddd !important}.deBar a{display:block;line-height:45px !important;text-align:center !important;font-size:26px !important;min-height:45px !important;color:#fff !important;background-color:#9e1a1a !important}.deBar a:hover{color:#fff}.entry-content .highlight h2{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center;height:55px;line-height:28px;letter-spacing:2px;font-family:Built-Titling-Bold}.entry-content .highlight:last-child h2{height:28px}@media all and (min-width:769px){.entry-content .highlight{margin:0 10px}.entry-content .highlight:first-child{margin:0 10px 0 0}.entry-content .highlight:last-child{margin:0 0 0 10px}}.entry-content .highlight{background-size:cover;background-position:center;position:relative;line-height:1.5;z-index:1;cursor:default;margin-bottom:20px}.entry-content .highlight.lazyloaded{background-image:url('/wp-content/uploads/2016/07/Couple-Low.jpg')}.entry-content .highlight.emergency.lazyloaded{background-image:url('/wp-content/uploads/2019/03/emergency.jpg')}.entry-content .highlight.sameday.lazyloaded{background-image:url('/wp-content/uploads/2019/03/sameday.jpg')}.entry-content .highlight.rootcanals.lazyloaded{background-image:url('/wp-content/uploads/2019/03/rootcanals.jpg')}.entry-content .highlight.extractions.lazyloaded{background-image:url('/wp-content/uploads/2019/03/extractions.jpg')}.entry-content .highlight p{color:rgba(255,255,255,0) !important;-webkit-transition:color .5s;transition:color .5s;padding:20px 25px}.entry-content a.learnmore{display:block;margin-top:10px;text-align:center;padding:4px;color:rgba(255,255,255,0) !important;-webkit-transition:all .5s;transition:all .5;background-color:rgba(201,36,36,0)}.entry-content .highlight.hover a.learnmore{color:rgba(255,255,255,1) !important;background-color:rgba(201,36,36,1)}.entry-content .highlight.hover a.learnmore:hover{color:rgba(201,36,36,1) !important;background-color:rgba(255,255,255,1)}.entry-content .highlight:after{content:' ';display:block;height:100%;width:100%;position:absolute;background-color:rgba(201,36,36,.9);top:0;left:0;right:0;bottom:0;z-index:-1;-webkit-transition:background-color .5s;transition:background-color .5s}.entry-content .highlight h2{color:rgba(255,255,255,1) !important;-webkit-transition:color .5s;transition:color .5s}@media all and (min-width:769px){.entry-content .highlight:hover p{color:rgba(255,255,255,1) !important}.entry-content .highlight:hover:after{background-color:rgba(125,125,125,.9)}.entry-content .highlight:hover h2{color:rgba(255,255,255,0) !important}.entry-content .highlight:hover a.learnmore{color:rgba(255,255,255,1) !important;background-color:rgba(201,36,36,1)}.entry-content .highlight:hover a.learnmore:hover{color:rgba(201,36,36,1);background-color:rgba(255,255,255,1)}}.entry-content .highlight.hover p{color:rgba(255,255,255,1) !important}.entry-content .highlight.hover:after{background-color:rgba(125,125,125,.9)}.entry-content .highlight.hover h2{color:rgba(255,255,255,0) !important}@supports(-webkit-backdrop-filter:blur(10px)){.entry-content .highlight:after{-webkit-backdrop-filter:blur(0px);-webkit-transition:background-color .5s,-webkit-backdrop-filter .5s;transition:background-color .5s,-webkit-backdrop-filter .5s}.entry-content .highlight:hover:after{-webkit-backdrop-filter:blur(10px);background-color:rgba(125,125,125,.7)}}@supports(backdrop-filter:blur(10px)){.entry-content .highlight:after{backdrop-filter:blur(0px);-webkit-transition:background-color .5s,backdrop-filter .5s;transition:background-color .5s,backdrop-filter .5s}.entry-content .highlight:hover:after{backdrop-filter:blur(10px);background-color:rgba(125,125,125,.7)}}#contactHover{position:relative}#contactHover #contactPop{position:absolute;bottom:100%;width:100%;max-height:0;overflow:hidden;transition:max-height .6s}#contactus .formlabel1{float:none !important;text-align:left !important;display:block;margin-top:5px;width:165px !important}textarea.wpcf7-form-control.wpcf7-textarea{height:100px;resize:none}#contactHover:hover #contactPop{max-height:445px;padding:20px}#contactHover #contactPop p{margin:0;line-height:1.2em}#contactHover .formlabel1{line-height:1.2em;text-align:left}#contactHover #contactPop input[type=submit],#content-full input[type=submit]{position:static}#contactPop label{display:none;max-width:100%;margin-bottom:5px;font-weight:700;margin-right:10px}#contactPop .wpcf7-form-control-wrap{display:block;width:100%;font-size:0;margin-bottom:10px}#contactPop .wpcf7-form-control-wrap *{font-size:16px}#contactPop .wpcf7-form-control-wrap+br{display:none}#contactPop .wpcf7-submit{margin:0}#contactus .formlabel1{float:left;width:150px;text-align:left}#content-full select,#content-full .wpcf7 input[type=text],#content-full .wpcf7 input[type=password],#content-full .wpcf7-email,#content-full .wpcf7-tel,#content-full .wpcf7 textarea{max-width:175px}#secondary{margin-bottom:20px !important}#secondary label{display:none}#secondary .wpcf7-form-control-wrap{margin-bottom:15px}#belowSliderButtons{display:none}.socialMedia{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;-moz-align-items:center;align-items:center}.socialMedia a{padding:0 10px;margin:10px auto}@media all and (max-width:768px){#bannerPromo{position:static}#bannerPromo a{font-size:16px}#responsiveheader{max-width:300px}#belowSliderButtons{display:block;max-width:400px;margin:0 auto;padding:0 10px}#belowSliderButtons a{display:block;margin:10px 0;background-color:#ddd;color:#333;text-align:center;font-size:18px;padding:3px 5px}#belowSliderButtons a:nth-of-type(even){background-color:#9e1a1a;color:#fff}#sectionCallToAction{display:none}#breadcrumbs{margin-top:20px !important}}.financial-options{list-style:none;text-align:center}.financial-options li{display:inline-block}.team{display:inline-block;margin:0 1% 10px;max-width:30%;vertical-align:top}.team img{margin-bottom:5px}.referDoctor .your-message{width:100%}#closeAd{cursor:pointer;position:absolute;left:0;top:-30px;padding:5px 10px;background-color:#fff;z-index:9}#covid-19{position:fixed;bottom:0;top:0;right:0;left:0;margin:auto;width:700px;max-width:100%;z-index:99999;background-color:#fff;padding:10px;height:fit-content;max-height:100vh;display:none;justify-content:center}#medWidgetmenu{position:fixed;top:40px;left:0;right:0;margin:0 !important;text-align:center;height:40px;line-height:40px;pointer-events:none;z-index:999}header#masthead+#medWidgetmenu{margin-top:0 !important}@media all and (max-width:768px){header#masthead{margin-top:40px}}#medWidgetmenu a{color:#fff;background-color:#c92424;pointer-events:all;padding:5px 10px}@media all and (max-width:909px){#medWidgetmenu{top:80px}}@media all and (max-width:768px){#medWidgetmenu{display:none}}@media all and (max-width:768px){#responsiveheader a:nth-of-type(5){width:228px;display:block;text-align:center;margin:auto;margin-bottom:15px}}body:not(.home) header#masthead+#topBar{margin-top:0 !important}