a,a:active,a:hover{text-decoration:underline!important}.tg-grid-wrapper a,.x-topbar .x-social-global a,a.x-btn,.x-btn-navbar,.x-slider-scroll-bottom,.x-slider-scroll-bottom:hover,.x-scroll-top,.x-scroll-top:hover,.x-social-global a,.df-left-nav-widget h5 a,.x-btn-navbar,.x-btn-navbar:hover,.flex-direction-nav a,.x-creative-cta,a.x-creative-cta{text-decoration:none!important}a.x-anchor.x-anchor-button.df-btn{position:relative;bottom:55px;z-index:9999;text-decoration:none!important}.x-column.df-btn-col{margin-bottom:-65px}*::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}*::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}*::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.x-icon-phone{transform:rotateY(180deg)}.x-icon-map-marker:before{content:"\f3c5"}.x-navbar-fixed-left .desktop .x-nav,.x-navbar-fixed-right .desktop .x-nav{margin-top:1em!important}.df-side-nav-widget{padding-top:15px;font-size:10px;letter-spacing:2px;line-height:1.75em;text-transform:uppercase;text-align:center}.df-social{padding-top:10px;max-width:100%;width:225px;margin:0 auto;text-align:center}.df-social a{font-size:21px}.x-social-global a{font-size:23px;margin:0 2px 0 2px}.x-social-global,.x-social-global+div{display:inline}.df-legal{padding-top:15px;font-size:10px;letter-spacing:2px;line-height:1.75em;text-transform:uppercase;text-align:center}.df-legal a{font-size:10px!important;letter-spacing:2px;line-height:1.75em;text-transform:uppercase;text-align:center}.x-colophon.bottom{box-shadow:none!important;border-top:none!important;font-size:10px;letter-spacing:2px;text-transform:uppercase;padding:10px 0 20px 0}.x-colophon.bottom .x-colophon-content{margin:20px 0 10px!important;padding-bottom:10px!important}.x-slider-container.bg-video.above{background-color:#fff}.x-slider-container.bg-video.below{background-color:#fff}i.x-icon-angle-down{font-weight:700}.x-slider-scroll-bottom{box-shadow:0 0 15px 3px rgb(255 255 255 / .6);text-shadow:1px 5px 20px rgb(255 255 255)}#layerslider_7 .ls-wrapper{left:calc(50% + 117.5px)!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;-moz-transform:translateX(-50%)!important;-o-transform:translateX(-50%)!important;transform:translateX(-50%)!important}@media screen and (max-width:979px){#layerslider_7 .ls-wrapper{left:50%!important}}@media (max-width:480px){.x-slider-scroll-bottom{width:67px;height:67px;border:7px solid;font-size:50px;line-height:50px}.x-slider-scroll-bottom.center{margin-left:-33px}}@media (min-width:481px){.x-slider-scroll-bottom{width:67px;height:67px;border:7px solid;font-size:50px;line-height:50px}.x-slider-scroll-bottom.center{margin-left:-34px}}@media (max-width:979px) and (min-width:768px){.x-slider-scroll-bottom{width:77px;height:77px;font-size:60px}.x-slider-scroll-bottom.center{margin-left:-40px}}@media (min-width:980px){.x-slider-scroll-bottom{width:100px;height:100px;border:10px solid;font-size:79px}.x-slider-scroll-bottom.center{margin-left:-50px}}@media (max-width:767px){header,.df-web-home,.df-patient-info-btn,.x-slider-container,.df-desktop-share{display:none}.df-app-btn{position:relative;max-width:100%;text-transform:uppercase;z-index:10000}}@media (min-width:768px){.df-app-home,.df-app-help,.x-topbar,.df-qr-code,.x-section.df-app-btn{display:none}header,.df-web-home,.df-patient-info-btn,.df-desktop-share{display:inherit}.entry-content.content{max-width:1200px;margin:0 auto;border:1px solid rgb(0 0 0 / .15);border-radius:20px;box-shadow:0 .125em .275em 0 rgb(0 0 0 / .125)}.x-main.full{background:#fff0!important;padding:3%;min-height:768px!important}}@media (max-width:979px) and (min-width:768px){.x-slider-container{display:none}.x-brand img{max-width:100px!important}}@media (min-width:980px){.x-slider-container{display:inherit}footer{display:none}}.x-btn,.x-btn:hover,.button,.button:hover,[type="submit"],[type="submit"]:hover{text-shadow:none!important}.x-btn-navbar,.x-btn-navbar:hover,.x-btn-navbar.collapsed,.x-btn-navbar.collapsed:hover{color:rgb(255 255 255)}div.x-map-inner.x-google-map-inner{border-radius:0 0 20px 20px!important}@media screen and (max-width:460px){.url-overflow{font-size:121.4%}}@media screen and (min-width:461px){.url-overflow{font-size:171.4%}}div.switcher.notranslate,div.gt_switcher.notranslate{max-width:1200px!important;margin:0 auto!important;padding-bottom:10px!important}#x-root{display:block!important}.df-first-letter{visibility:hidden;width:10px}.df-first-letter::first-letter{visibility:visible}.testimonial-name{float:right;text-align:right;margin-right:15px}.df-first-letter{position:absolute;right:23px;font-weight:700}.df-review-date{clear:both}#li-category-4{display:none}.p-meta>span:nth-child(1),.p-meta>span:nth-child(3){display:none!important}.p-meta>span:after{content:""!important}.single .entry-title{padding-bottom:0px!important}.single .p-meta{padding-bottom:40px!important}.entry-header{display:inherit!important}.x-header-landmark{display:none!important}.single .entry-content.content{background:#fff0;border:0 solid rgb(0 0 0 / .15);box-shadow:0 0 0 0 #fff0;margin:initial!important}.blog .x-main.full,.single .x-main.full{background:#fff0!important}.entry-wrap{max-width:1200px!important;padding:30px!important;margin:0 auto!important;background:rgb(255 255 255 / .9);border:none;-webkit-box-shadow:0 0 26px -5px rgb(0 0 0 / .5);-moz-box-shadow:0 0 26px -5px rgb(0 0 0 / .5);box-shadow:0 0 26px -5px rgb(0 0 0 / .5)}.single .entry-title{padding-bottom:30px}.single .entry-thumb{background:transparent!important}.has-post-thumbnail .entry-featured{border-bottom:0 solid #ddd}.x-sidebar{width:25.536945%;background:rgb(255 255 255 / .9);border:none;-webkit-box-shadow:0 0 26px -5px rgb(0 0 0 / .5);-moz-box-shadow:0 0 26px -5px rgb(0 0 0 / .5);box-shadow:0 0 26px -5px rgb(0 0 0 / .5);padding:30px}.x-navbar{overflow-y:auto;background:#fff url(https://www.fdcmilford.com/wp-content/uploads/grid-noise.png) center center}.entry-content.content{border:0!important;box-shadow:none!important;border-radius:0!important}.home .x-main.full{padding:0!important}.home .entry-content.content{max-width:100%!important;background:#fff0!important}.home .with-container,.home .x-flexslider-shortcode-container{margin:0!important}