.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 0 0 0.4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1}.slicknav_menu{font-size:14px;float:right}.slicknav_btn{margin:20px 0px 6px;text-decoration:none;background-color:#fff;box-shadow:1px 1px 5px #888888}.slicknav_menu .slicknav_menutxt{color:#000}.slicknav_menu{position:absolute;right:0px;padding:5px}.slicknav_nav{position:relative;color:#000;margin:0 0 0 0;padding:0;font-size:0.875em;z-index:100}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#000}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_menu ul{width:120px;right:0px;background-color:rgba(255,255,255,0.9)}.slicknav_menu li{list-style-type:none;border-bottom:thin solid #ddd;text-align:right;font-size:86%;line-height:12px;margin:0 0 0 0;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{padding-right:0 !important}.container{font-weight:100;height:100%;overflow-x:hidden;width:100%}.header-body-wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -55px}.header-body-wrapper header{position:relative;z-index:5}.main-content{font-size:.9em;height:auto;overflow:hidden;padding:20px 55px 45px 55px}.text-inline-image-float-left{float:left;padding:10px 15px 10px 0px}.text-inline-image-float-right{float:right;padding:10px 0px 10px 25px}.hed{color:#666666;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;letter-spacing:.15em;margin-top:20px}.callout-title{color:#999999;font-size:14px;font-style:italic;line-height:18px}.caption{float:left}.caption i{color:#000;font-size:.7em;line-height:1px}.team-caption{caption-side:bottom;font-size:10px;font-weight:normal;width:100%}.dr-caption{caption-side:bottom;font-size:10px;font-weight:normal;width:60%}p{line-height:1.3em}p.style1{color:#999999;font-style:italic}h2{font-size:1.25em}h3{margin-bottom:-10px}ul li{list-style-type:square}.slicknav_menu{display:none}@media only screen and (max-width: 964px){.pure-menu .pure-menu-heading{padding:22px 1% 0 1%}.pure-menu-horizontal li:last-child{margin-right:0%;padding-right:0%}footer{margin-right:0px}footer .address{padding-left:6%;padding-right:4.5%}.phone-number,.contact-us{padding-right:4.5%}}@media only screen and (max-width: 1420px){.pure-menu{padding-top:10px}.pure-menu .pure-menu-heading{height:auto;text-align:center;padding-left:0px;width:100%}.pure-menu ul{width:100%;text-align:center}}@media only screen and (max-width: 980px){.pure-menu li a{padding:5px 7px !important}}@media only screen and (max-width: 640px){.slicknav_menu{bottom:65px;display:block;float:none;right:25%;width:50%;z-index:1000}.slicknav_menu{bottom:55px}.slicknav_menu a{float:none;text-align:center}.slicknav_menu .slicknav_menutxt{float:none}.slicknav_menu ul{box-shadow:0px 0px 6px black;width:100%}.slicknav_menu ul li{font-size:1.15em;padding:.1em 0}.slicknav_menu ul li a br{display:none}.js #menu{display:none}.js .slicknav_menu{display:block}ul#menu{display:none}.pure-menu .pure-menu-heading{display:block;margin-left:auto;margin-right:auto;padding:10px 0px 0px 0px}}.about-photo{float:right;margin:0 auto}.staff{height:auto;overflow:hidden}.staff-member{clear:both;float:left;margin:20px 0;position:relative}.staff-member img{float:left;position:relative;padding:20px;top:4px}.staff-member .bio{border-top:1px solid lightgray;float:left;position:relative}@media only screen and (max-width: 640px){.staff-member img{height:auto;position:relative}.staff-member .bio{position:relative;top:0;left:10px}}dt{font-size:1.1em;margin:22px 0 5px 0;font-weight:bold}dd{font-weight:100}@keyframes slideshowImageAnimation{0%{opacity:0;animation-timing-function:ease-in}8%{opacity:1;animation-timing-function:ease-out}17%{opacity:1}25%{opacity:0}100%{opacity:0}}#homepage .container{overflow:hidden;padding-bottom:50px}#homepage .full-size-slideshow,#homepage .full-size-slideshow:after{position:fixed;height:100%;left:0px;top:50px;width:100%;z-index:0}#homepage .full-size-slideshow:after{content:''}#homepage .full-size-slideshow ul{list-style-type:none}#homepage .full-size-slideshow li{list-style-type:none}#homepage .full-size-slideshow li span{animation:slideshowImageAnimation 24s linear infinite 0s;background-size:cover;background-position:50% 50%;background-repeat:none;color:transparent;height:100%;left:0px;opacity:0;position:absolute;top:0px;width:100%;z-index:0}#homepage .full-size-slideshow li:nth-child(1) span{background-image:url(/images/slideshow/asian_couple.jpg)}#homepage .full-size-slideshow li:nth-child(2) span{background-image:url(/images/slideshow/black_family.jpg);animation-delay:6s}#homepage .full-size-slideshow li:nth-child(3) span{background-image:url(/images/slideshow/latina_running_image.jpg);animation-delay:12s}#homepage .full-size-slideshow li:nth-child(4) span{background-image:url(/images/slideshow/white_family.jpg);animation-delay:18s}.homepage-heros{padding:50px 15px;height:100%}.homepage-heros .title-photo{height:100%;overflow:hidden;width:100%}.homepage-heros .title-photo .caption{background-color:rgba(255,255,255,0.7);font-size:1.5em;font-family:Palatino, serif;left:4%;line-height:30px;padding:10px 15px 0 15px;position:relative;text-align:center;top:4%}.homepage-heros .title-photo .caption img{height:1px;width:1px;visibility:hidden;outline:none;border-width:0px}.homepage-heros .title-photo .caption span{color:#aaa;font-weight:normal;font-size:.8em;margin-left:-4px}.homepage-heros .title-photo .caption a{color:#000;font-family:Palatino, serif;font-weight:bold;height:60px;line-height:20px;text-decoration:none;padding-top:4px;width:50%;text-align:center}.homepage-heros .title-photo .caption a:hover{color:#666}.homepage-heros .title-photo .caption span:hover{text-decoration:underline}.home-photo{float:right;padding:10px 0 10px 10px}@media only screen and (max-width: 640px){.homepage-heros .title-photo .caption{left:10%}#homepage{background-position:-280px -50px}#homepage .slicknav_menu{bottom:65px}#homepage .title-photo .caption,#homepage .title-photo .caption a{background-color:transparent;color:#fff;line-height:1.1em;text-align:center;width:80%}#homepage .title-photo .caption a{margin-top:20px}#homepage .title-photo .caption a br{display:none}#homepage .title-photo .caption{background-color:rgba(0,0,0,0.5);padding:10px}#homepage .title-photo .caption p,#homepage .title-photo .caption p,#homepage .title-photo .caption img,#homepage .title-photo .caption a span,#homepage .title-photo .caption .reviews{display:none}}.address-block p{line-height:.5em}.address-block p:first-child{padding-top:10px}.hour-block{display:table}.hour-block{margin-top:20px}.hour-block p{display:table-row}.hour-block p b.day-of-week{display:table-cell}ul.insurance-plans li{list-style-type:square}footer,.push-footer{height:55px}footer{background-color:#bcd3f9;bottom:0;font-size:14px;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;line-height:38px;padding:10px 0 5px;position:relative;width:100%}#homepage footer{position:fixed}footer .address{float:left;padding-left:12%;padding-right:3%;color:#444}.phone-number,div.contact-us,.footer-links,.health-news{float:left;padding-right:3%}footer .contact-us{clear:right}footer a:link,a:visited{text-decoration:none;color:#444}footer a:hover{text-decoration:underline;color:#444}@media only screen and (max-width: 640px){footer{background-color:#bcd3f9;font-size:12px;height:auto;padding:0;position:relative;text-align:center;width:100%}footer .phone-number,footer .contact-us,footer .footer-links{float:left;padding-left:0px;padding-right:0px;width:25%;text-align:center}.phone-number{width:100%}footer .address{color:#444;margin-bottom:-10px;padding-left:0px;padding-right:0px;width:100%}footer .footer-links{float:right;margin-right:8.5%}.slicknav_menu ul{box-shadow:0px 0px 6px black}footer .contact-us,footer .footer-links,footer .health-news{display:none}footer{padding:40px 0 0}footer .phone-number{float:none;margin:10px auto;width:100%}}.pure-menu .pure-menu-heading{font-size:1.6em;font-weight:normal;font-family:"Trebuchet MS", "Book Antiqua", Palatino, serif;background-color:#bcd3f9;color:#333;padding:0 4% 0 4%;height:auto;text-transform:none;line-height:1em;text-align:center}.pure-menu-sub{font-size:70%;font-weight:200;color:#666666;font-style:italic;text-align:center;margin-top:0px}.pure-menu-open.pure-menu-horizontal.green-color{background-color:#bcd3f9}.pure-menu-horizontal li{text-align:center;font-size:86%;margin:0 -5px 0 auto}.pure-menu a{height:81px;display:table-cell;vertical-align:middle}.pure-menu a,.pure-menu .pure-menu-can-have-children>li:after{color:#444;font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;line-height:14px}.pure-menu li a{padding:5px 15px 5px 15px;-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out;transition:background-color 0.2 ease-in-out, color 0.2s ease-in-out}.pure-menu li a:hover{background:#fff}.pure-menu .pure-menu-selected a{background-color:#fff}.pure-menu li.mobile-only{display:none}body#book-today li a.call-us-link{background-color:#fff}body#new-patient-center li a.new-patient-center-link{background-color:#fff}body#patient-results li a.patient-results-link{background-color:#fff}body#locations-hours li a.location-hours-link{background-color:#fff}body#about-us li a.about-us-link{background-color:#fff}body#faq li a.faq-link{background-color:#fff}body#auto-accident li a.auto-accident-injury-link{background-color:#fff}body#spinal-rehab li a.spinal-rehab-link{background-color:#fff}body#cold-laser li a.cold-laser-link{background-color:#fff}body#sports-injury li a.sports-injury-link{background-color:#fff}body#massage li a.massage-link{background-color:#fff}body#pregnancy-back-pain a.pregnancy-back-pain-link{font-weight:bold}body#links a.links-link{font-weight:bold}body#health-news a.health-news-link{font-weight:bold}body#contact-us a.contact-us-link{font-weight:bold}@media only screen and (max-width: 640px){.container{box-shadow:none;overflow:visible}.container img{width:100%}.main-content{padding:20px 10px 45px 10px}.time-of-day{margin-left:-60px}}