@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,700);html,body{font-size:100%;font-family:'Open Sans',sans-serif}body{background-color:#ebebeb;overflow:hidden}body a:link,body a:visited,body a:active{text-decoration:none;color:#2180d3}body a:hover{text-decoration:underline;color:#0068aa}body a:link,body a:visited,body a:active{text-decoration:none;color:#2180d3}body a:hover{text-decoration:underline;color:#0068aa}header.site-header{background-image:url("https://acadiafootandankle.com/wp-content/themes/willow/images/dot-texture.png");position:relative}header.site-header>*:not(.pattern){position:relative;z-index:1}header.site-header .pattern{z-index:0;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0.8;background-color:#414141}header.site-header .information-wrapper{background-color:rgba(65,65,65,0.8);padding:8px 0;border-bottom:1px solid #414141}header.site-header .information-wrapper .phone-number a{display:inline-block;font-size:0.9rem;letter-spacing:1px}header.site-header .information-wrapper .phone-number a:link,header.site-header .information-wrapper .phone-number a:visited,header.site-header .information-wrapper .phone-number a:active{text-decoration:none;color:#fff}header.site-header .information-wrapper .phone-number a:hover{text-decoration:underline;color:#b4282f}header.site-header .information-wrapper .phone-number a:link,header.site-header .information-wrapper .phone-number a:visited,header.site-header .information-wrapper .phone-number a:active{text-decoration:none;color:#fff}header.site-header .information-wrapper .phone-number a:hover{text-decoration:underline;color:#b4282f}header.site-header .information-wrapper .phone-number:before{font-size:0.9rem;position:relative;vertical-align:text-bottom;content:"Phone:";color:#e6e6e6}header.site-header .information-wrapper .fax-number a{display:inline-block;font-size:0.9rem;letter-spacing:1px}header.site-header .information-wrapper .fax-number a:link,header.site-header .information-wrapper .fax-number a:visited,header.site-header .information-wrapper .fax-number a:active{text-decoration:none;color:#fff}header.site-header .information-wrapper .fax-number a:hover{text-decoration:underline;color:#b4282f}header.site-header .information-wrapper .fax-number a:link,header.site-header .information-wrapper .fax-number a:visited,header.site-header .information-wrapper .fax-number a:active{text-decoration:none;color:#fff}header.site-header .information-wrapper .fax-number a:hover{text-decoration:underline;color:#b4282f}header.site-header .information-wrapper .fax-number:before{margin-left:10px;font-size:0.9rem;vertical-align:text-bottom;content:"Fax:";color:#e6e6e6}header.site-header .information-wrapper .details{text-align:right}header.site-header .information-wrapper .details>div{display:inline-block}header.site-header .information-wrapper .details .social-medias ul{margin:0;padding:0;list-style:none}header.site-header .information-wrapper .details .social-medias ul li{display:inline-block;padding:0;margin:0}header.site-header .information-wrapper .details .social-medias ul li a{padding:0 5px;font-size:1.1rem;color:#fff}header.site-header .information-wrapper .details .social-medias ul li a:hover{text-decoration:none;color:#b4282f}header.site-header .information-wrapper .details .social-medias ul li a i{vertical-align:middle}header.site-header .information-wrapper .details .subscribe-button a{background-color:#d43b43;padding:15px 20px;font-size:0.9rem;text-transform:uppercase;color:#fff}header.site-header .information-wrapper .details .subscribe-button a:hover{text-decoration:none;color:#fff;background-color:#c92d34}header.site-header .site-navigation-wrapper .site-title img{max-width:100%;margin:5px 0;display:block}header.site-header .site-navigation-wrapper .navigation-columns{position:absolute;bottom:20px;right:0}header.site-header .site-navigation-wrapper .navigation-columns nav.main-navigation ul{padding:0px;margin:0px}header.site-header .site-navigation-wrapper .navigation-columns nav.main-navigation ul li{margin:0;padding:0}header.site-header .site-navigation-wrapper .navigation-columns nav.main-navigation ul li a{padding:6px 8px 4px 8px;color:#fff;font-size:0.9rem;text-transform:uppercase}header.site-header .site-navigation-wrapper .navigation-columns nav.main-navigation ul li a:hover{color:#fff;background-color:transparent;text-decoration:underline}header.site-header .site-navigation-wrapper .navigation-columns nav.main-navigation ul li:last-child a{padding-right:0px}header.site-header .site-navigation-wrapper .navigation-columns nav.main-navigation ul li ul.sub-menu{background-color:#fff;margin-top:5px}header.site-header .site-navigation-wrapper .navigation-columns nav.main-navigation ul li ul.sub-menu>li a{background-color:#fff;color:#000}header.site-header .site-navigation-wrapper .navigation-columns nav.main-navigation ul li ul.sub-menu>li a:hover{background-color:#2d587b;color:#fff;text-decoration:none}@media only screen and (max-width:767px){header.site-header .columns{text-align:center}header.site-header .columns .social-medias{text-align:center;width:100%}header.site-header .columns .subscribe-button{width:100%;display:block;padding:20px;text-align:center}header.site-header .navigation-columns{position:relative !important;margin-top:20px;width:100% !important;border-top:1px solid rgba(255,255,255,0.8)}header.site-header .navigation-columns .main-navigation button.menu-toggle{margin:10px auto;color:#fff;background-color:#b4282f;text-shadow:none;box-shadow:none;border:0px solid}header.site-header .navigation-columns .main-navigation button.menu-toggle:hover{color:#b4282f;background-color:#fff}header.site-header .navigation-columns .main-navigation ul li{display:block;float:none}header.site-header .navigation-columns .main-navigation ul li a{font-size:1.3rem !important;padding:10px;text-align:left}header.site-header .navigation-columns .main-navigation ul li>ul.sub-menu{display:block !important;float:none !important;position:static !important;margin-top:0px !important;top:0px !important;background:none !important;box-shadow:none}header.site-header .navigation-columns .main-navigation ul li>ul.sub-menu li{background-color:none !important}header.site-header .navigation-columns .main-navigation ul 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}header.site-header .navigation-columns .main-navigation ul li>ul.sub-menu li a:hover{color:#fff;background-color:transparent;text-decoration:underline}}main.site-main .photo-row{margin:30px 0 0 0 !important;height:250px;background-size:cover;background-position:center center;line-height:0;font-size:0;color:transparent;border-bottom:3px solid #2d587b}main.site-main .page-wrapper{margin:20px 0;background-color:#fff;padding:10px 0px;box-sizing:border-box;clear:both}main.site-main .page-wrapper.has-post-image{margin-top:0px !important}main.site-main .page-wrapper .row:first-child{margin-bottom:0px !important}main.site-main .page-wrapper article{padding:0px 20px;box-sizing:border-box}main.site-main h1.entry-title,main.site-main h1.page-title{font-size:2rem;font-family:"brandon-grotesque",sans-serif;font-weight:100;text-transform:none}main.site-main h1.page-title{margin-bottom:-20px;margin-top:20px}main.site-main .entry-content{font-size:1rem}main.site-main .entry-content h1,main.site-main .entry-content h2,main.site-main .entry-content h3,main.site-main .entry-content h4,main.site-main .entry-content h5,main.site-main .entry-content h6{padding-bottom:5px;font-weight:bold}main.site-main .entry-content h1,main.site-main .entry-content h2{font-size:1.6em}main.site-main .entry-content h3{font-size:1.4em}main.site-main .entry-content h4{font-size:1.3em}main.site-main .entry-content h5{font-size:1.1em}main.site-main .entry-content h6{font-size:0.9em}main.site-main .entry-content button,main.site-main .entry-content input[type=submit]{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block}main.site-main .entry-content button:hover,main.site-main .entry-content input[type=submit]:hover{background-color:#2d587b;color:#000;border:1px solid #fff}main.site-main .entry-content a.button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block;padding:3px 10px}main.site-main .entry-content a.button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}main.site-main .entry-content a.button:hover{text-decoration:none}main.site-main .entry-content h1,main.site-main .entry-content h2,main.site-main .entry-content h3,main.site-main .entry-content h4,main.site-main .entry-content h5,main.site-main .entry-content h6{font-family:"brandon-grotesque",sans-serif;padding-bottom:5px;font-weight:bold}main.site-main .entry-content h1,main.site-main .entry-content h2{font-size:1.6em}main.site-main .entry-content h3{font-size:1.4em}main.site-main .entry-content h4{font-size:1.3em}main.site-main .entry-content h5{font-size:1.1em}main.site-main .entry-content h6{font-size:0.9em}main.site-main .entry-content p{font-size:1em}main.site-main .entry-content button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block}main.site-main .entry-content button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}main.site-main .entry-content a.button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block;padding:3px 10px}main.site-main .entry-content a.button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}main.site-main .entry-content a.button:hover{text-decoration:none}main.site-main .entry-content p:last-child{margin-bottom:0px}main.site-main .page-sidebar>ul{padding:0;margin:0;background-color:#f8f8f8;list-style:none;position:relative;right:-10px}@media only screen and (max-width:767px){main.site-main .page-sidebar>ul{right:0px}}main.site-main .page-sidebar>ul li.widget{padding:0;margin:0 0 10px 0}main.site-main .page-sidebar>ul li.widget h2.widgettitle,main.site-main .page-sidebar>ul li.widget h3{text-align:center;font-weight:100px;margin:0 0 10px 0;font-size:1.1rem;border-bottom:1px solid #0068aa;font-family:"brandon-grotesque",sans-serif}main.site-main .page-sidebar>ul li.widget_office_hours table{border-spacing:1px;border-collapse:separate}main.site-main .page-sidebar>ul li.widget_office_hours td{text-align:center;background-color:#e3e3e3;font-size:0.9rem;box-sizing:border-box;padding:3px}main.site-main .page-sidebar>ul li.widget_office_hours td:first-child{font-weight:bold}main.site-main .page-sidebar>ul li.widget_doctor .doctor-summary{font-size:0.9rem;box-sizing:border-box;padding:5px}main.site-main .page-sidebar>ul li.widget_doctor .doctor-summary p:last-child{margin-bottom:5px}main.site-main .page-sidebar>ul li.widget_doctor .doctor-summary a:last-child{display:block;text-align:center;margin:0px auto}main.site-main .page-sidebar>ul li ul{font-size:0.9rem;list-style:square;padding:0px;margin-left:25px}main.site-main .not-found{text-align:center;padding-bottom:20px}main.site-main .not-found .search-form{padding-bottom:10px}main.site-main .not-found .search-form label{display:block;text-align:center}main.site-main .not-found .search-form input[type=search]{border:2px solid #3b73a0;background-color:#fff;color:#000;border-radius:2px;margin-bottom:10px;width:300px}main.site-main .not-found .search-form input[type=submit]{border:2px solid #2d587b;background-color:#2d587b;color:#fff;box-shadow:none;text-shadow:none;font-size:0.9rem;font-weight:100;padding:8px 15px;text-transform:uppercase;border-radius:0px}main.site-main .not-found .search-form input[type=submit]:hover{border:2px solid #b4282f;background-color:#b4282f;color:#fff}@media only screen and (min-width:768px){.admin-bar.page-template-template-homepage header.site-header{top:32px}}@media only screen and (min-width:768px){.page-template-template-homepage header.site-header{position:absolute;top:0;left:0;right:0;z-index:100}}.page-template-template-homepage section h2{font-size:2rem;font-family:"brandon-grotesque",sans-serif;font-weight:100;text-transform:uppercase}.page-template-template-homepage section .entry-content h2{text-transform:none}@media only screen and (max-width:767px){.page-template-template-homepage section.slider #main-featured-slider{height:350px !important}.page-template-template-homepage section.slider #main-featured-slider>li{height:350px !important}.page-template-template-homepage section.slider #main-featured-slider>li .entry-content{padding:0 40px}.page-template-template-homepage section.slider #main-featured-slider>li .entry-content p{display:none}.page-template-template-homepage section.slider #main-featured-slider>li .columns{display:block !important;padding-top:30px;position:static}}.page-template-template-homepage section.slider .dpUniSlider_container li{background-position:center bottom;background-size:cover}.page-template-template-homepage section.slider .dpUniSlider_container li:before{content:' ';position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-image:url("https://acadiafootandankle.com/wp-content/themes/willow/images/dot-texture.png");z-index:1;opacity:0.5}.page-template-template-homepage section.slider .dpUniSlider_container .container{position:absolute !important;top:auto !important;left:0px;right:0px;bottom:0px;z-index:2;text-align:left;height:400px}.page-template-template-homepage section.slider .dpUniSlider_container .container>.columns{display:inline !important;clear:none !important}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content{font-size:1.4rem;font-family:"brandon-grotesque",sans-serif;text-align:left;color:#fff;text-shadow:0px 0px 4px rgba(0,0,0,0.3);box-sizing:border-box;padding-left:70px !important}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h2,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h3,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h4,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h5,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h6{padding-bottom:5px;font-weight:bold}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h2{font-size:1.6em}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h3{font-size:1.4em}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h4{font-size:1.3em}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h5{font-size:1.1em}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h6{font-size:0.9em}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content button,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content input[type=submit]{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content button:hover,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content input[type=submit]:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content a.button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block;padding:3px 10px}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content a.button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content a.button:hover{text-decoration:none}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h2,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h3,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h4,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h5,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h6{font-family:"brandon-grotesque",sans-serif;padding-bottom:5px;font-weight:bold}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h2{font-size:1.6em}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h3{font-size:1.4em}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h4{font-size:1.3em}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h5{font-size:1.1em}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content h6{font-size:0.9em}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content p{font-size:1em}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content a.button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block;padding:3px 10px}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content a.button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.slider .dpUniSlider_container .container .entry-content a.button:hover{text-decoration:none}.page-template-template-homepage section.slider .dpUniSlider_container .container .button-column{position:absolute;right:0;top:calc(50% - 20px)}.page-template-template-homepage section.slider .dpUniSlider_container .container .button-column .slider-button{background-color:#2180d3;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block;color:#fff;border:3px solid #fff;background-color:transparent;padding:10px 20px;text-shadow:0px 0px 4px rgba(0,0,0,0.3);box-shadow:0px 0px 4px rgba(0,0,0,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-template-template-homepage section.slider .dpUniSlider_container .container .button-column .slider-button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.slider .dpUniSlider_container .container .button-column .slider-button:hover{color:#2d587b;border:3px solid #fff;background-color:#fff;text-decoration:none;text-shadow:none}.page-template-template-homepage section.slider .dpUniSlider_larrow,.page-template-template-homepage section.slider .dpUniSlider_rarrow{background-color:#2d587b;height:70px;width:70px;background-image:none;bottom:165px;top:auto;border-radius:0px;opacity:1 !important;text-indent:0px;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.page-template-template-homepage section.slider .dpUniSlider_larrow:hover,.page-template-template-homepage section.slider .dpUniSlider_rarrow:hover{background-color:#ebebeb}.page-template-template-homepage section.slider .dpUniSlider_larrow:before,.page-template-template-homepage section.slider .dpUniSlider_rarrow:before{font-family:"willow" !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;position:absolute;top:calc(50% - 20px);;left:calc(50% - 20px);;z-index:120;color:#fff;font-size:40px}.page-template-template-homepage section.slider .dpUniSlider_larrow{left:0px}.page-template-template-homepage section.slider .dpUniSlider_larrow:before{content:"k"}.page-template-template-homepage section.slider .dpUniSlider_rarrow{right:0px}.page-template-template-homepage section.slider .dpUniSlider_rarrow:before{content:"l"}.page-template-template-homepage section.slider .dpUniSlider_nav{background:transparent}.page-template-template-homepage section.slider .dpUniSlider_nav li{width:10px;height:10px;border-radius:15px;background-color:#ebebeb}.page-template-template-homepage section.slider .dpUniSlider_nav li.active{background-color:#2d587b}.page-template-template-homepage section.introduction{padding:30px 0 0 0}.page-template-template-homepage section.introduction article{position:relative;background-color:#fff;box-sizing:border-box}.page-template-template-homepage section.introduction article .entry-content{padding:20px;font-size:1rem}.page-template-template-homepage section.introduction article .entry-content h1,.page-template-template-homepage section.introduction article .entry-content h2,.page-template-template-homepage section.introduction article .entry-content h3,.page-template-template-homepage section.introduction article .entry-content h4,.page-template-template-homepage section.introduction article .entry-content h5,.page-template-template-homepage section.introduction article .entry-content h6{padding-bottom:5px;font-weight:bold}.page-template-template-homepage section.introduction article .entry-content h1,.page-template-template-homepage section.introduction article .entry-content h2{font-size:1.6em}.page-template-template-homepage section.introduction article .entry-content h3{font-size:1.4em}.page-template-template-homepage section.introduction article .entry-content h4{font-size:1.3em}.page-template-template-homepage section.introduction article .entry-content h5{font-size:1.1em}.page-template-template-homepage section.introduction article .entry-content h6{font-size:0.9em}.page-template-template-homepage section.introduction article .entry-content button,.page-template-template-homepage section.introduction article .entry-content input[type=submit]{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block}.page-template-template-homepage section.introduction article .entry-content button:hover,.page-template-template-homepage section.introduction article .entry-content input[type=submit]:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.introduction article .entry-content a.button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block;padding:3px 10px}.page-template-template-homepage section.introduction article .entry-content a.button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.introduction article .entry-content a.button:hover{text-decoration:none}.page-template-template-homepage section.introduction article .entry-content h1,.page-template-template-homepage section.introduction article .entry-content h2,.page-template-template-homepage section.introduction article .entry-content h3,.page-template-template-homepage section.introduction article .entry-content h4,.page-template-template-homepage section.introduction article .entry-content h5,.page-template-template-homepage section.introduction article .entry-content h6{font-family:"brandon-grotesque",sans-serif;padding-bottom:5px;font-weight:bold}.page-template-template-homepage section.introduction article .entry-content h1,.page-template-template-homepage section.introduction article .entry-content h2{font-size:1.6em}.page-template-template-homepage section.introduction article .entry-content h3{font-size:1.4em}.page-template-template-homepage section.introduction article .entry-content h4{font-size:1.3em}.page-template-template-homepage section.introduction article .entry-content h5{font-size:1.1em}.page-template-template-homepage section.introduction article .entry-content h6{font-size:0.9em}.page-template-template-homepage section.introduction article .entry-content p{font-size:1em}.page-template-template-homepage section.introduction article .entry-content button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block}.page-template-template-homepage section.introduction article .entry-content button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.introduction article .entry-content a.button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block;padding:3px 10px}.page-template-template-homepage section.introduction article .entry-content a.button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.introduction article .entry-content a.button:hover{text-decoration:none}.page-template-template-homepage section.introduction article .entry-content h2{font-size:2rem;text-transform:uppercase}.page-template-template-homepage section.introduction article .entry-content h1,.page-template-template-homepage section.introduction article .entry-content h2,.page-template-template-homepage section.introduction article .entry-content h3,.page-template-template-homepage section.introduction article .entry-content h4,.page-template-template-homepage section.introduction article .entry-content h5,.page-template-template-homepage section.introduction article .entry-content h6{font-weight:100}.page-template-template-homepage section.introduction article .intro-photo{position:relative;top:10px;right:-50px}@media only screen and (max-width:959px){.page-template-template-homepage section.introduction article .intro-photo{right:0px !important}}.page-template-template-homepage section.introduction article .row{margin-bottom:0px}.page-template-template-homepage section.introduction article .row:last-child{padding-top:20px}.page-template-template-homepage section.introduction article .introduction-button{display:inline-block;position:relative;background-color:#b4282f;color:#fff;padding:8px 20px;font-size:1.5rem;left:-10px;bottom:10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-template-template-homepage section.introduction article .introduction-button:hover{background-color:#2d587b;color:#fff;text-decoration:none}.page-template-template-homepage section.feature-section,.page-template-template-homepage section.blog{position:relative;margin:30px 0}.page-template-template-homepage section.feature-section .inner-holder,.page-template-template-homepage section.blog .inner-holder{background-color:#fff;color:#000}.page-template-template-homepage section.feature-section .inner-holder h2,.page-template-template-homepage section.blog .inner-holder h2{padding:20px}.page-template-template-homepage section.feature-section .inner-footer,.page-template-template-homepage section.blog .inner-footer{background-color:#fff;height:20px}.page-template-template-homepage section.feature-section .slider,.page-template-template-homepage section.blog .slider{background-color:#fff;position:relative;clear:both}.page-template-template-homepage section.feature-section .dpUniSlider_container li,.page-template-template-homepage section.blog .dpUniSlider_container li{background-position:center bottom;background-size:cover}.page-template-template-homepage section.feature-section .dpUniSlider_container li:before,.page-template-template-homepage section.blog .dpUniSlider_container li:before{content:' ';position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-image:url("https://acadiafootandankle.com/wp-content/themes/willow/images/dot-texture.png");z-index:1;opacity:0.5}.page-template-template-homepage section.feature-section .dpUniSlider_container .container,.page-template-template-homepage section.blog .dpUniSlider_container .container{position:absolute !important;left:80px;right:80px;bottom:0px;z-index:2;text-align:left;height:400px}@media only screen and (max-width:767px){.page-template-template-homepage section.feature-section .dpUniSlider_container .container,.page-template-template-homepage section.blog .dpUniSlider_container .container{left:0;right:0}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content{padding:0px 90px;font-size:1rem !important}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .button-column,.page-template-template-homepage section.blog .dpUniSlider_container .container .button-column{padding-top:20px;position:static !important}}.page-template-template-homepage section.feature-section .dpUniSlider_container .container>.columns,.page-template-template-homepage section.blog .dpUniSlider_container .container>.columns{display:inline !important;clear:none !important}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content{font-size:1.4rem;font-family:"brandon-grotesque",sans-serif;text-align:left;color:#fff;text-shadow:0px 0px 4px rgba(0,0,0,0.3)}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h2,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h2,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h3,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h3,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h4,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h4,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h5,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h5,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h6,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h6{padding-bottom:5px;font-weight:bold}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h2,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h2{font-size:1.6em}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h3,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h3{font-size:1.4em}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h4,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h4{font-size:1.3em}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h5,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h5{font-size:1.1em}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h6,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h6{font-size:0.9em}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content button,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content button,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content input[type=submit],.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content input[type=submit]{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content button:hover,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content button:hover,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content input[type=submit]:hover,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content input[type=submit]:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content a.button,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content a.button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block;padding:3px 10px}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content a.button:hover,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content a.button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content a.button:hover,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content a.button:hover{text-decoration:none}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h2,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h2,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h3,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h3,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h4,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h4,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h5,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h5,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h6,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h6{font-family:"brandon-grotesque",sans-serif;padding-bottom:5px;font-weight:bold}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h1,.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h2,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h2{font-size:1.6em}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h3,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h3{font-size:1.4em}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h4,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h4{font-size:1.3em}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h5,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h5{font-size:1.1em}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content h6,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content h6{font-size:0.9em}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content p,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content p{font-size:1em}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content button,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content button:hover,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content a.button,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content a.button{background-color:#2180d3;color:#fff;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block;padding:3px 10px}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content a.button:hover,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content a.button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .entry-content a.button:hover,.page-template-template-homepage section.blog .dpUniSlider_container .container .entry-content a.button:hover{text-decoration:none}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .button-column,.page-template-template-homepage section.blog .dpUniSlider_container .container .button-column{position:absolute;right:80;top:calc(145px - 20px)}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .button-column .slider-button,.page-template-template-homepage section.blog .dpUniSlider_container .container .button-column .slider-button{background-color:#2180d3;border:1px solid transparent;padding:7px 10px;box-shadow:none;text-shadow:none;display:inline-block;color:#fff;border:3px solid #fff;background-color:transparent;padding:10px 20px;text-shadow:0px 0px 4px rgba(0,0,0,0.3);box-shadow:0px 0px 4px rgba(0,0,0,0.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .button-column .slider-button:hover,.page-template-template-homepage section.blog .dpUniSlider_container .container .button-column .slider-button:hover{background-color:#2d587b;color:#000;border:1px solid #fff}.page-template-template-homepage section.feature-section .dpUniSlider_container .container .button-column .slider-button:hover,.page-template-template-homepage section.blog .dpUniSlider_container .container .button-column .slider-button:hover{color:#2d587b;border:3px solid #fff;background-color:#fff;text-decoration:none;text-shadow:none}.page-template-template-homepage section.feature-section .dpUniSlider_larrow,.page-template-template-homepage section.blog .dpUniSlider_larrow,.page-template-template-homepage section.feature-section .dpUniSlider_rarrow,.page-template-template-homepage section.blog .dpUniSlider_rarrow{background-color:#fff;height:70px;width:70px;background-image:none;top:130px !important;position:absolute;border-radius:0px;opacity:1 !important;text-indent:0px;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.page-template-template-homepage section.feature-section .dpUniSlider_larrow:hover,.page-template-template-homepage section.blog .dpUniSlider_larrow:hover,.page-template-template-homepage section.feature-section .dpUniSlider_rarrow:hover,.page-template-template-homepage section.blog .dpUniSlider_rarrow:hover{background-color:#ebebeb}.page-template-template-homepage section.feature-section .dpUniSlider_larrow:before,.page-template-template-homepage section.blog .dpUniSlider_larrow:before,.page-template-template-homepage section.feature-section .dpUniSlider_rarrow:before,.page-template-template-homepage section.blog .dpUniSlider_rarrow:before{font-family:"willow" !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;position:absolute;top:calc(50% - 20px);;left:calc(50% - 20px);;z-index:120;color:#2d587b;font-size:40px}.page-template-template-homepage section.feature-section .dpUniSlider_larrow,.page-template-template-homepage section.blog .dpUniSlider_larrow{left:0px}.page-template-template-homepage section.feature-section .dpUniSlider_larrow:before,.page-template-template-homepage section.blog .dpUniSlider_larrow:before{content:"k"}.page-template-template-homepage section.feature-section .dpUniSlider_rarrow,.page-template-template-homepage section.blog .dpUniSlider_rarrow{right:0px}.page-template-template-homepage section.feature-section .dpUniSlider_rarrow:before,.page-template-template-homepage section.blog .dpUniSlider_rarrow:before{content:"l"}.page-template-template-homepage section.blog .header-row{margin-bottom:0px !important}.page-template-template-homepage section.blog .blog-row{margin-bottom:0px !important;background-color:#fff;position:relative}@media only screen and (max-width:767px){.page-template-template-homepage section.blog .blog-row{left:-10px}}.page-template-template-homepage section.blog .blog-row .blog-title-header{height:100px;width:100%;position:relative}.page-template-template-homepage section.blog .blog-row .blog-title-header h2{text-align:center;font-size:1.1rem;position:absolute;top:calc(50% - 1rem);left:0;right:0;bottom:0}.page-template-template-homepage section.blog .blog-row .read-more{font-size:1.1rem;position:absolute;box-sizing:border-box;padding-top:40px;font-family:"brandon-grotesque",sans-serif;top:0;left:0;right:0;bottom:0;background-color:rgba(45,88,123,0.95);text-align:center;color:#fff;font-weight:bold;opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;text-decoration:none}.page-template-template-homepage section.blog .blog-row .one-third{background-color:#eee;margin:0px;padding:10px 10px;box-sizing:content-box;color:#fff;position:relative}.page-template-template-homepage section.blog .blog-row .one-third:nth-child(1n){background-color:#0068aa}.page-template-template-homepage section.blog .blog-row .one-third:nth-child(2n){background-color:#2d587b}.page-template-template-homepage section.blog .blog-row .one-third:nth-child(3n){background-color:#b4282f}.page-template-template-homepage section.blog .blog-row .one-third:hover .read-more{opacity:1}.page-template-template-homepage section.homepage-footer{background-color:#414141;color:#ebebeb;padding:30px 0}.page-template-template-homepage section.homepage-footer a:link,.page-template-template-homepage section.homepage-footer a:visited,.page-template-template-homepage section.homepage-footer a:active{text-decoration:none;color:#fff}.page-template-template-homepage section.homepage-footer a:hover{text-decoration:underline;color:#b4282f}.page-template-template-homepage section.homepage-footer a:link,.page-template-template-homepage section.homepage-footer a:visited,.page-template-template-homepage section.homepage-footer a:active{text-decoration:none;color:#fff}.page-template-template-homepage section.homepage-footer a:hover{text-decoration:underline;color:#b4282f}.page-template-template-homepage section.homepage-footer h2{padding:0 0 10px 0}.page-template-template-homepage section.homepage-footer .locations .location{margin-bottom:10px;padding-bottom:10px}.page-template-template-homepage section.homepage-footer .locations .location:not(:last-child){border-bottom:1px solid #4e4e4e}.page-template-template-homepage section.homepage-footer .locations .location .title-line h3{display:inline;font-weight:bold;font-family:"brandon-grotesque",sans-serif}.page-template-template-homepage section.homepage-footer .locations .location .info-line a,.page-template-template-homepage section.homepage-footer .locations .location .info-line a:link{text-decoration:underline !important}.page-template-template-homepage section.homepage-footer .locations .location.single h3{display:block;font-weight:bold;font-size:1.3rem;margin-bottom:10px}.page-template-template-homepage section.homepage-footer .locations .location.single .info-line .hours-wrapper{display:block}.page-template-template-homepage section.homepage-footer .locations .location.single .info-line .hours{display:inline-block;border-top:1px solid #5a5a5a;padding:10px 0 0 0;margin:10px 0 0 0;font-size:0.9rem}.page-template-template-homepage section.homepage-footer .locations .location.single .info-line .hours li{display:inline-block}.page-template-template-homepage section.homepage-footer .locations .location.single .info-line .hours li:not(:last-child){margin-right:10px}.page-template-template-homepage section.homepage-footer .acf-map{background-color:#eee;height:150px}.page-template-template-homepage section.homepage-footer .schedule-area{margin-top:30px;text-align:center}.page-template-template-homepage section.homepage-footer .schedule-area .schedule-button{color:#fff;background-color:#d43b43;padding:10px 15px;text-transform:uppercase;font-size:0.9rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-template-template-homepage section.homepage-footer .schedule-area .schedule-button:hover{color:#fff;background-color:#3b73a0;text-decoration:none}.page-template-template-homepage section.homepage-footer .social-medias{margin-top:30px}.page-template-template-homepage section.homepage-footer .social-medias ul{list-style:none;padding:0;margin:0;width:100%;text-align:center}.page-template-template-homepage section.homepage-footer .social-medias ul li{display:inline-block;font-size:1rem;padding:3px}.page-template-template-homepage section.homepage-footer .social-medias ul li a{box-sizing:border-box;padding:3px 0 0 0;display:block;vertical-align:middle;border:2px solid #fff;border-radius:100%;height:30px;width:30px;text-align:center;color:#fff;background-color:transparent}.page-template-template-homepage section.homepage-footer .social-medias ul li a:hover{color:#414141;background-color:#fff;text-decoration:none}.page-template-template-homepage section.homepage-footer .social-medias ul li:first-child{padding-left:0px}.page-template-template-homepage section.homepage-footer .social-medias ul li:last-child{padding-right:0px}.page-template-template-homepage section.form-section{background-color:#2d587b;color:#fff;padding:10px 0}.page-template-template-homepage section.form-section h2{padding:0 0 10px 0}.page-template-template-homepage section.form-section .homepage-form .gplaceholder_wrapper .gform_body input,.page-template-template-homepage section.form-section .homepage-form .gplaceholder_wrapper .gform_body textarea{border:2px solid #fff;background-color:#2d587b;color:#fff;border-radius:0px}.page-template-template-homepage section.form-section .homepage-form .gplaceholder_wrapper .gform_body input:focus,.page-template-template-homepage section.form-section .homepage-form .gplaceholder_wrapper .gform_body textarea:focus{background-color:#34658e}.page-template-template-homepage section.form-section .homepage-form .gplaceholder_wrapper .gform_footer input[type=submit]{border:2px solid #fff;background-color:#fff;color:#2d587b;text-shadow:none;box-shadow:none;border-radius:0px;text-transform:uppercase;font-size:0.9rem}.page-template-template-homepage section.form-section .homepage-form .gplaceholder_wrapper .gform_footer input[type=submit]:hover{border:2px solid #fff;background-color:#2d587b;color:#fff}.blog .page-sidebar,.home .page-sidebar,.archive .page-sidebar,.search .page-sidebar{margin-top:20px}.blog main.site-main .page-wrapper,.home main.site-main .page-wrapper,.archive main.site-main .page-wrapper,.search main.site-main .page-wrapper{padding-bottom:0px !important}.blog main.site-main article,.home main.site-main article,.archive main.site-main article,.search main.site-main article{padding:0px !important;margin-bottom:0px !important}.blog main.site-main article header.entry-header,.home main.site-main article header.entry-header,.archive main.site-main article header.entry-header,.search main.site-main article header.entry-header{padding:0 20px}.blog main.site-main article header.entry-header .entry-title,.home main.site-main article header.entry-header .entry-title,.archive main.site-main article header.entry-header .entry-title,.search main.site-main article header.entry-header .entry-title{font-size:1.5rem;font-weight:bold;color:#000}.blog main.site-main article header.entry-header .entry-title a:link,.home main.site-main article header.entry-header .entry-title a:link,.archive main.site-main article header.entry-header .entry-title a:link,.search main.site-main article header.entry-header .entry-title a:link,.blog main.site-main article header.entry-header .entry-title a:visited,.home main.site-main article header.entry-header .entry-title a:visited,.archive main.site-main article header.entry-header .entry-title a:visited,.search main.site-main article header.entry-header .entry-title a:visited,.blog main.site-main article header.entry-header .entry-title a:active,.home main.site-main article header.entry-header .entry-title a:active,.archive main.site-main article header.entry-header .entry-title a:active,.search main.site-main article header.entry-header .entry-title a:active{text-decoration:none;color:#2d587b}.blog main.site-main article header.entry-header .entry-title a:hover,.home main.site-main article header.entry-header .entry-title a:hover,.archive main.site-main article header.entry-header .entry-title a:hover,.search main.site-main article header.entry-header .entry-title a:hover{text-decoration:underline;color:#0068aa}.blog main.site-main article header.entry-header .entry-title a:link,.home main.site-main article header.entry-header .entry-title a:link,.archive main.site-main article header.entry-header .entry-title a:link,.search main.site-main article header.entry-header .entry-title a:link,.blog main.site-main article header.entry-header .entry-title a:visited,.home main.site-main article header.entry-header .entry-title a:visited,.archive main.site-main article header.entry-header .entry-title a:visited,.search main.site-main article header.entry-header .entry-title a:visited,.blog main.site-main article header.entry-header .entry-title a:active,.home main.site-main article header.entry-header .entry-title a:active,.archive main.site-main article header.entry-header .entry-title a:active,.search main.site-main article header.entry-header .entry-title a:active{text-decoration:none;color:#2d587b}.blog main.site-main article header.entry-header .entry-title a:hover,.home main.site-main article header.entry-header .entry-title a:hover,.archive main.site-main article header.entry-header .entry-title a:hover,.search main.site-main article header.entry-header .entry-title a:hover{text-decoration:underline;color:#0068aa}.blog main.site-main article header.entry-header .entry-meta,.home main.site-main article header.entry-header .entry-meta,.archive main.site-main article header.entry-header .entry-meta,.search main.site-main article header.entry-header .entry-meta{font-size:0.9rem;border-bottom:1px solid #ebebeb}.blog main.site-main article .entry-content,.home main.site-main article .entry-content,.archive main.site-main article .entry-content,.search main.site-main article .entry-content,.blog main.site-main article .entry-summary,.home main.site-main article .entry-summary,.archive main.site-main article .entry-summary,.search main.site-main article .entry-summary{padding:0px 20px}.blog main.site-main article footer.entry-footer,.home main.site-main article footer.entry-footer,.archive main.site-main article footer.entry-footer,.search main.site-main article footer.entry-footer{margin-top:20px;background-color:#414141;color:#fff;padding:5px;font-size:0.9rem}.blog main.site-main article footer.entry-footer a:link,.home main.site-main article footer.entry-footer a:link,.archive main.site-main article footer.entry-footer a:link,.search main.site-main article footer.entry-footer a:link,.blog main.site-main article footer.entry-footer a:visited,.home main.site-main article footer.entry-footer a:visited,.archive main.site-main article footer.entry-footer a:visited,.search main.site-main article footer.entry-footer a:visited,.blog main.site-main article footer.entry-footer a:active,.home main.site-main article footer.entry-footer a:active,.archive main.site-main article footer.entry-footer a:active,.search main.site-main article footer.entry-footer a:active{text-decoration:none;color:#ebebeb}.blog main.site-main article footer.entry-footer a:hover,.home main.site-main article footer.entry-footer a:hover,.archive main.site-main article footer.entry-footer a:hover,.search main.site-main article footer.entry-footer a:hover{text-decoration:underline;color:#0068aa}.blog main.site-main article footer.entry-footer a:link,.home main.site-main article footer.entry-footer a:link,.archive main.site-main article footer.entry-footer a:link,.search main.site-main article footer.entry-footer a:link,.blog main.site-main article footer.entry-footer a:visited,.home main.site-main article footer.entry-footer a:visited,.archive main.site-main article footer.entry-footer a:visited,.search main.site-main article footer.entry-footer a:visited,.blog main.site-main article footer.entry-footer a:active,.home main.site-main article footer.entry-footer a:active,.archive main.site-main article footer.entry-footer a:active,.search main.site-main article footer.entry-footer a:active{text-decoration:none;color:#ebebeb}.blog main.site-main article footer.entry-footer a:hover,.home main.site-main article footer.entry-footer a:hover,.archive main.site-main article footer.entry-footer a:hover,.search main.site-main article footer.entry-footer a:hover{text-decoration:underline;color:#0068aa}.blog main.site-main .navigation-row .nav-links>div,.home main.site-main .navigation-row .nav-links>div,.archive main.site-main .navigation-row .nav-links>div,.search main.site-main .navigation-row .nav-links>div{display:inline-block}.blog main.site-main .navigation-row .nav-links>div a,.home main.site-main .navigation-row .nav-links>div a,.archive main.site-main .navigation-row .nav-links>div a,.search main.site-main .navigation-row .nav-links>div a{border:2px solid #fff;background-color:#fff;color:#2d587b;padding:5px 10px}.blog main.site-main .navigation-row .nav-links>div a:hover,.home main.site-main .navigation-row .nav-links>div a:hover,.archive main.site-main .navigation-row .nav-links>div a:hover,.search main.site-main .navigation-row .nav-links>div a:hover{border:2px solid #b4282f;background-color:#b4282f;color:#fff;text-decoration:none}.blog main.site-main .navigation-row .nav-previous,.home main.site-main .navigation-row .nav-previous,.archive main.site-main .navigation-row .nav-previous,.search main.site-main .navigation-row .nav-previous{float:left}.blog main.site-main .navigation-row .nav-next,.home main.site-main .navigation-row .nav-next,.archive main.site-main .navigation-row .nav-next,.search main.site-main .navigation-row .nav-next{float:right}.single main.site-main article .entry-footer{border-bottom:1px solid #ebebeb;padding-bottom:10px;margin-top:20px;font-size:0.8rem}.single main.site-main .navigation-row .post-navigation{padding:0 20px}.single main.site-main .navigation-row .post-navigation .nav-links>div{display:inline-block}.single main.site-main .navigation-row .post-navigation .nav-links>div a{border:2px solid #fff;background-color:#0068aa;color:#fff;padding:5px 10px;display:inline-block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single main.site-main .navigation-row .post-navigation .nav-links>div a:hover{border:2px solid #b4282f;background-color:#b4282f;color:#fff;text-decoration:none}.single main.site-main .navigation-row .post-navigation .nav-previous{float:left}.single main.site-main .navigation-row .post-navigation .nav-next{float:right}.single-doctor .doctor-sidebar>ul{padding:0;margin:0;background-color:#f8f8f8;list-style:none;position:relative;right:-10px}@media only screen and (max-width:767px){.single-doctor .doctor-sidebar>ul{right:0px}}.single-doctor .doctor-sidebar>ul li.widget{padding:0;margin:0 0 10px 0}.single-doctor .doctor-sidebar>ul li.widget h2.widgettitle,.single-doctor .doctor-sidebar>ul li.widget h3{text-align:center;font-weight:100px;margin:0 0 10px 0;font-size:1.1rem;border-bottom:1px solid #0068aa;font-family:"brandon-grotesque",sans-serif}.single-doctor .doctor-sidebar>ul li.widget_office_hours table{border-spacing:1px;border-collapse:separate}.single-doctor .doctor-sidebar>ul li.widget_office_hours td{text-align:center;background-color:#e3e3e3;font-size:0.9rem;box-sizing:border-box;padding:3px}.single-doctor .doctor-sidebar>ul li.widget_office_hours td:first-child{font-weight:bold}.single-doctor .doctor-sidebar>ul li.widget_doctor .doctor-summary{font-size:0.9rem;box-sizing:border-box;padding:5px}.single-doctor .doctor-sidebar>ul li.widget_doctor .doctor-summary p:last-child{margin-bottom:5px}.single-doctor .doctor-sidebar>ul li.widget_doctor .doctor-summary a:last-child{display:block;text-align:center;margin:0px auto}.single-doctor .doctor-sidebar>ul li ul{font-size:0.9rem;list-style:square;padding:0px;margin-left:25px}.single-doctor .doctor-sidebar>ul:first-child{background-color:#2d587b;color:#fff}.single-doctor .doctor-sidebar>ul:first-child li.doctor-photo .doctor-photo{width:100%}.single-doctor .doctor-sidebar>ul:first-child li.doctor-photo .doctor-summary{margin-top:10px;color:#ebebeb;font-size:0.8rem;padding:10px}.single-doctor .doctor-sidebar>ul:nth-child(2){padding-top:10px}.page-template-template-education-library h2.library-title{font-size:20px;text-align:center;border-bottom:1px solid #ebebeb;margin:20px 0}.page-template-template-education-library ul.term-overviews{margin:0;padding:20px;list-style:none;-webkit-column-count:3;-moz-column-count:3;column-count:3}.page-template-template-education-library ul.term-overviews>li{padding:10px 0;font-size:1.1rem;font-weight:bold}.page-template-template-education-library ul.term-overviews>li a{padding-bottom:10px;font-size:14px;font-weight:normal}.page-template-template-education-library ul.term-overviews>li:first-child{padding-top:9px}@media only screen and (max-width:959px){.page-template-template-education-library ul.term-overviews{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width:797px){.page-template-template-education-library ul.term-overviews{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.single-term .term-sidebar>ul{padding:0;margin:0;background-color:#f8f8f8;list-style:none;position:relative;right:-10px}@media only screen and (max-width:767px){.single-term .term-sidebar>ul{right:0px}}.single-term .term-sidebar>ul li.widget{padding:0;margin:0 0 10px 0}.single-term .term-sidebar>ul li.widget h2.widgettitle,.single-term .term-sidebar>ul li.widget h3{text-align:center;font-weight:100px;margin:0 0 10px 0;font-size:1.1rem;border-bottom:1px solid #0068aa;font-family:"brandon-grotesque",sans-serif}.single-term .term-sidebar>ul li.widget_office_hours table{border-spacing:1px;border-collapse:separate}.single-term .term-sidebar>ul li.widget_office_hours td{text-align:center;background-color:#e3e3e3;font-size:0.9rem;box-sizing:border-box;padding:3px}.single-term .term-sidebar>ul li.widget_office_hours td:first-child{font-weight:bold}.single-term .term-sidebar>ul li.widget_doctor .doctor-summary{font-size:0.9rem;box-sizing:border-box;padding:5px}.single-term .term-sidebar>ul li.widget_doctor .doctor-summary p:last-child{margin-bottom:5px}.single-term .term-sidebar>ul li.widget_doctor .doctor-summary a:last-child{display:block;text-align:center;margin:0px auto}.single-term .term-sidebar>ul li ul{font-size:0.9rem;list-style:square;padding:0px;margin-left:25px}.single-term .term-sidebar>ul:first-child{background-color:#c92d34;color:#fff}.single-term .term-sidebar>ul:first-child>li{text-align:center}.single-term .term-sidebar>ul:first-child>li:first-child{padding-top:10px}.single-term .term-sidebar>ul:first-child li>ul{padding:0px;margin:10px 0;border-top:1px solid #fff}.single-term .term-sidebar>ul:first-child li>ul li{padding:0px;margin:0px;text-align:left;display:block}.single-term .term-sidebar>ul:first-child li>ul li a{color:#fff;background-color:#b4282f;padding:5px;display:block}.single-term .term-sidebar>ul:first-child li>ul li a:hover{color:#fff;background-color:#b4282f;text-decoration:none}.single-term .term-sidebar>ul:nth-child(2){padding-top:10px}@media only screen and (min-width:768px){.admin-bar.page-template-template-contact header.site-header{top:32px}}@media only screen and (min-width:768px){.page-template-template-contact header.site-header{position:absolute;top:0;left:0;right:0;z-index:100}.page-template-template-contact .floating-map{position:absolute;top:0px;left:0px;right:0px;height:600px;background-color:#eee;z-index:0}.page-template-template-contact .page-wrapper{margin-top:400px !important}}.page-template-template-contact .page-wrapper{margin-bottom:0px !important}.page-template-template-contact .locations-row{background-color:#34658e;color:#fff;position:relative;overflow:hidden}.page-template-template-contact .locations-row>ul{list-style:none;padding:0px;margin:0px}.page-template-template-contact .locations-row>ul>li{padding:0px;margin:0px;display:block;clear:both;background-color:#2d587b;color:#fff}.page-template-template-contact .locations-row>ul>li a:link,.page-template-template-contact .locations-row>ul>li a:visited,.page-template-template-contact .locations-row>ul>li a:active{text-decoration:none;color:#fff}.page-template-template-contact .locations-row>ul>li a:hover{text-decoration:underline;color:#0068aa}.page-template-template-contact .locations-row>ul>li a:link,.page-template-template-contact .locations-row>ul>li a:visited,.page-template-template-contact .locations-row>ul>li a:active{text-decoration:none;color:#fff}.page-template-template-contact .locations-row>ul>li a:hover{text-decoration:underline;color:#0068aa}.page-template-template-contact .locations-row>ul>li:nth-child(2n){background-color:#0068aa}.page-template-template-contact .locations-row>ul>li:nth-child(3n){background-color:#b4282f}.page-template-template-contact .locations-row>ul>li .column{float:none;display:block;padding:20px;box-sizing:border-box}.page-template-template-contact .locations-row>ul>li .column h2{font-size:1.3rem;font-weight:bold;font-family:"brandon-grotesque",sans-serif;margin-bottom:5px}.page-template-template-contact .locations-row>ul>li .column .information>ul{padding:0px;margin:0;font-size:0.9rem;list-style:none}.page-template-template-contact .locations-row>ul>li .column .information>ul li{padding-left:0px}.page-template-template-contact .locations-row>ul>li .column .information>ul li:not(:last-child){margin-bottom:5px}.page-template-template-contact .locations-row>ul>li .column .information>ul li>ul.hours{font-size:1em;padding:0px;margin:0}.page-template-template-contact .locations-row>ul>li .column .information>ul li>ul.hours li{display:inline-block;padding:0px;margin:0}.page-template-template-contact .locations-row>ul>li .column .information>ul li>ul.hours li:not(:last-child):after{content:", "}.page-template-template-contact .locations-row .contact-form{background-color:#ebebeb;color:#000;padding:5px 10px 0px 10px;margin-bottom:10px;box-sizing:border-box;clear:both;font-size:0.9rem;border:1px solid #e3e3e3;border-width:0px 1px 0px 1px}@media only screen and (max-width:767px){.page-template-template-contact .locations-row .contact-form{position:relative;top:0;left:0;background-color:#f3f3f3}}.page-template-template-contact .locations-row .contact-form .gplaceholder_wrapper .gform_header .gform_description{font-size:0.8rem}.page-template-template-contact .locations-row .contact-form .gplaceholder_wrapper .gform_body input,.page-template-template-contact .locations-row .contact-form .gplaceholder_wrapper .gform_body textarea{border:2px solid #fff;background-color:#fff;color:#000;border-radius:0px}.page-template-template-contact .locations-row .contact-form .gplaceholder_wrapper .gform_body input:focus,.page-template-template-contact .locations-row .contact-form .gplaceholder_wrapper .gform_body textarea:focus{background-color:#fff}.page-template-template-contact .locations-row .contact-form .gplaceholder_wrapper .gform_footer input[type=submit]{border:2px solid #fff;background-color:#fff;color:#2d587b;text-shadow:none;box-shadow:none;border-radius:0px;text-transform:uppercase;font-size:0.9rem}.page-template-template-contact .locations-row .contact-form .gplaceholder_wrapper .gform_footer input[type=submit]:hover{border:2px solid #fff;background-color:#fff;color:#fff}.page-template-template-contact .locations-row .clearfix{clear:both}.page-template-template-npi .patient-sidebar>ul{padding:0;margin:0;background-color:#f8f8f8;list-style:none;position:relative;right:-10px}@media only screen and (max-width:767px){.page-template-template-npi .patient-sidebar>ul{right:0px}}.page-template-template-npi .patient-sidebar>ul li.widget{padding:0;margin:0 0 10px 0}.page-template-template-npi .patient-sidebar>ul li.widget h2.widgettitle,.page-template-template-npi .patient-sidebar>ul li.widget h3{text-align:center;font-weight:100px;margin:0 0 10px 0;font-size:1.1rem;border-bottom:1px solid #0068aa;font-family:"brandon-grotesque",sans-serif}.page-template-template-npi .patient-sidebar>ul li.widget_office_hours table{border-spacing:1px;border-collapse:separate}.page-template-template-npi .patient-sidebar>ul li.widget_office_hours td{text-align:center;background-color:#e3e3e3;font-size:0.9rem;box-sizing:border-box;padding:3px}.page-template-template-npi .patient-sidebar>ul li.widget_office_hours td:first-child{font-weight:bold}.page-template-template-npi .patient-sidebar>ul li.widget_doctor .doctor-summary{font-size:0.9rem;box-sizing:border-box;padding:5px}.page-template-template-npi .patient-sidebar>ul li.widget_doctor .doctor-summary p:last-child{margin-bottom:5px}.page-template-template-npi .patient-sidebar>ul li.widget_doctor .doctor-summary a:last-child{display:block;text-align:center;margin:0px auto}.page-template-template-npi .patient-sidebar>ul li ul{font-size:0.9rem;list-style:square;padding:0px;margin-left:25px}.page-template-template-npi .patient-sidebar>ul:first-child{background-color:#c92d34;color:#fff}.page-template-template-npi .patient-sidebar>ul:first-child>li{text-align:center}.page-template-template-npi .patient-sidebar>ul:first-child>li:first-child{padding-top:10px}.page-template-template-npi .patient-sidebar>ul:first-child li>ul{padding:0px;margin:10px 0;border-top:1px solid #fff}.page-template-template-npi .patient-sidebar>ul:first-child li>ul li{padding:0px;margin:0px;text-align:left;display:block}.page-template-template-npi .patient-sidebar>ul:first-child li>ul li a{color:#fff;background-color:#b4282f;padding:5px;display:block}.page-template-template-npi .patient-sidebar>ul:first-child li>ul li a:hover{color:#fff;background-color:#b4282f;text-decoration:none}.page-template-template-npi .patient-sidebar>ul.download-button{margin-top:10px}.page-template-template-npi .patient-sidebar>ul.download-button a{display:block;color:#fff;background-color:#2d587b;padding:10px;box-sizing:border-box;font-weight:bold}.page-template-template-npi .patient-sidebar>ul.download-button a:hover{text-decoration:none;color:#2d587b;background-color:#fff}body.single-product .product{padding:0px 40px}body.single-product span.onsale{padding:0 !important;top:0 !important;left:10px !important;background-color:#b4282f}body.single-product p.price{color:#b4282f !important}.woocommerce button[type=submit],.woocommerce input[type=submit]{background-color:#2d587b !important;color:#fff !important}.woocommerce button[type=submit]:hover,.woocommerce input[type=submit]:hover{background-color:#b4282f !important;color:#fff !important}footer.site-footer{background-color:#414141;color:#ebebeb;font-size:0.8rem;padding:10px;border-top:1px solid #4e4e4e}footer.site-footer ul{padding:0;margin:0}footer.site-footer ul li{display:inline-block;margin:0;padding:0 10px 0 0}footer.site-footer ul li a:link,footer.site-footer ul li a:visited,footer.site-footer ul li a:active{text-decoration:none;color:#ebebeb}footer.site-footer ul li a:hover{text-decoration:underline;color:#fff}footer.site-footer ul li a:link,footer.site-footer ul li a:visited,footer.site-footer ul li a:active{text-decoration:none;color:#ebebeb}footer.site-footer ul li a:hover{text-decoration:underline;color:#fff}footer.site-footer ul li:after{content:" | ";padding-left:10px}footer.site-footer ul li:last-child{padding-right:0px}footer.site-footer ul li:last-child:after{display:none}@charset "UTF-8";@font-face{font-family:"willow";src:url("https://acadiafootandankle.com/wp-content/themes/willow/fonts/willow.eot");src:url("https://acadiafootandankle.com/wp-content/themes/willow/fonts/willow.eot?#iefix") format("embedded-opentype"),url("https://acadiafootandankle.com/wp-content/themes/willow/fonts/willow.woff") format("woff"),url("https://acadiafootandankle.com/wp-content/themes/willow/fonts/willow.ttf") format("truetype"),url("https://acadiafootandankle.com/wp-content/themes/willow/fonts/willow.svg#willow") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"willow" !important;content:attr(data-icon);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:"willow" !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-telephone:before{content:"a"}.icon-social-twitter:before{content:"b"}.icon-google-plus:before{content:"c"}.icon-youtube:before{content:"d"}.icon-pinterest:before{content:"e"}.icon-social-yelp:before{content:"f"}.icon-yahoo:before{content:"g"}.icon-linkedin:before{content:"h"}.icon-magnifying-glass:before{content:"i"}.icon-calendar:before{content:"j"}.icon-left-open-big:before{content:"k"}.icon-right-open-big:before{content:"l"}.icon-marker:before{content:"m"}.icon-facebook:before{content:"n"}