﻿ body{padding-top:50px}h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600}.panel{border-color:#cccccc}.clearfloats{clear:both}.modal-header{background-color:#666666;color:#ffffff}.modal-title{font-size:16px}.modal-body{height:650px}.modal-body p{margin:0}.required{color:#ff0000}.navbar{width:100%}.navbar-inner{width:975px;margin:0 auto}.navbar-brand{font-size:14px;line-height:16px}.navbar-default .navbar-brand{color:#ddd}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#fff}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-nav>li>a{text-shadow:black 0.03em 0.03em 0.03em}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#ffffff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#ffffff;background-color:#333333}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff;background-color:#333333}}.masthead{width:100%}.masthead-inner{width:975px;margin:0 auto}#banner-home{height:200px;width:975px;background-position:right;background-repeat:no-repeat}#header-sub{height:100px;width:975px;background-position:top;background-repeat:no-repeat}@media (max-width:970px){.masthead-inner{width:100%}#banner-home{height:auto;width:100%}#header-sub{height:auto;width:100%}}.bxslider p{line-height:40px;font-family:Trebuchet MS,Arial;padding:50px 450px 20px 30px;font-size:24pt}.sub-masthead p{line-height:25px;font-family:Trebuchet MS,Arial;padding:20px 450px 20px 30px;font-size:20pt}#SloganPracticeName{line-height:32px;padding:60px 500px 20px 30px}.slogan-small{font-size:20px}.home-middle{width:975px;background-color:#ffffff;margin-top:10px;margin-bottom:10px}@media (max-width:970px){.home-middle{width:100%;background-color:#ffffff}}.mobile-company-name{width:100%;text-align:center;background-color:#000000;color:#ffffff;padding:5px 0 5px 0;font-weight:bold}.center-column{}hr{width:200px;color:#666666}.page-header,#pageTitle{padding-bottom:9px;margin:10px 0 20px;border-bottom:1px solid #eee}.page-header h1,#pageTitle h1,.page-header p,#pageTitle p{font-size:24px;font-weight:bold}#homeFocus{text-align:center}#homeFocus h1{font-size:20px;line-height:18px;margin:10px 0 0 0}.home-focus-small{font-size:12px}#homeFocus h2{font-size:14px;margin:10px 0 0 0}#homeFocus a,#whatWeOfferCopy a,.quick-links a,#copyBlocks a,.focusAreaCopy h2 a{color:#333333}.nav-tabs>li>a{background-color:#dddddd;color:#666666}.philosophy img{margin:0 10px 10px 0}#feature h3{font-size:14px;font-weight:bold}#feature img{float:left;width:125px;height:auto;border:1px solid #cccccc;padding:2px;margin:5px 10px 0 0}.feature-item{border-bottom:1px solid #eeeeee}#geo-city-benefits img{margin:0 10px 10px 0}.membership,.credentialLogo,.doctorComments{clear:both}.philosophy img,.internal-link-image2 img,.moreInfo img,.newsArticles img{width:120px;height:auto;float:left;border:1px solid #dddddd;border-radius:5px;padding:2px;margin:0 10px 10px 0}.layout-right,.layout-left{min-height:200px}.layout-right img,.layout-left img{width:150px;height:auto;margin:0 10px 0 10px}.layout-center img{margin:0 auto}.testimonial-left .well,.testimonial-right .well{min-height:175px}.testimonial-left img{width:120px;height:auto;float:left;border:1px solid #dddddd;border-radius:5px;padding:2px;margin:0 10px 10px 0}.testimonial-right img{width:120px;height:auto;float:right;border:1px solid #dddddd;border-radius:5px;padding:2px;margin:0 0 10px 10px}.credentialLogo img{width:90px;height:auto;float:left;border:1px solid #dddddd;border-radius:5px;padding:2px;margin:0 10px 10px 0}#creditCardLogo img{width:60px;height:40px}#serviceLogo img,#creditCardLogo img,img.internal-link-image2{margin:0 10px 5px 0}#promo-ctr{width:302px;height:252px;margin:10px 0 10px 80px}@media (max-width:767px){#promo-ctr{width:302px;height:252px;margin:10px}}.focusAreaCopy img,#subtopicInfo img,#questionAnswer img,#beforeAfter img,#focusAreaCopy img,#insurance img,#financial img,#whatWeOfferCopy img{margin:0 10px 10px 0}#questionAnswer img{width:120px;height:auto}blockquote{padding:0;margin:0;font-size:inherit;border-left:0px solid #eee}#articlePhoto img{width:200px;height:auto;float:left;border:1px solid #dddddd;border-radius:5px;padding:2px;margin:0 10px 10px 0}#insuranceCardLogo img{width:100%;height:auto;border:1px solid #dddddd;border-radius:5px;padding:2px;margin:0 10px 10px 0}.insurance-item{border-top:1px solid #eeeeee;padding:10px}#copyBlocks img{float:left;border:1px solid #dddddd;border-radius:5px;padding:2px;margin:0 10px 10px 0}@media (max-width:767px){#copyBlocks img{float:none;margin:0 10px 10px 0}}.moreInfo{clear:both}.newsArticles{clear:both;border-top:1px solid #eeeeee}#patientForms ul{margin:20px 0 20px 50px;list-style-image:url("/template/img/icons/pdficonsm.gif")}.coupon-box{border:4px dashed #ff0000}.coupon-box-button{background-color:orange;padding:3px 10px 3px 10px;font-size:13px;font-weight:bold;width:150px;margin:5px auto;font-family:arial;text-align:center;border:1px solid #666666;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#000000}.coupon-box-button:hover{background-color:darkorange}.coupon-box-button a{color:#000000}form{border:1px solid #cccccc;padding:20px;border-radius:5px;background-color:#f9f9f9}.buttongroup{line-height:1em}.buttongroup input{margin-left:20px}@media (max-width:767px){.buttongroup input{margin-left:10px}}.validation-summary-errors{color:red;font-weight:bold}input[type="submit"]{background-color:orange;color:#000000;font-weight:bold;border-radius:5px}input[type="submit"]:hover{background-color:darkorange}input[type="submit"]:active{background-color:gold}.carousel-caption{right:0;bottom:0;left:0;padding-top:5px;padding-bottom:5px;background-color:#000000;filter:alpha(opacity=70);opacity:.7;text-shadow:none}.carousel-caption p{padding:0 10px 0 10px}.carousel-inner p{text-align:center}.carousel-control.left,.carousel-control.right{background-image:none}.sg-left p{text-align:left}.cta-center{margin-top:10px}.cta-center h3{font-size:15px;font-weight:bold;line-height:16px;text-align:center;margin:0 0 5px 0;padding:10px;moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#ffb76b;background:-moz-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb76b),color-stop(40%,#ffa73d),color-stop(60%,#ff7c00),color-stop(100%,#ff7f04));background:-webkit-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-o-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-ms-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:linear-gradient(to bottom,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b',endColorstr='#ff7f04',GradientType=0);color:#000000;font-weight:bold}.cta-center a{width:100%;background:#ffb76b;background:-moz-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb76b),color-stop(40%,#ffa73d),color-stop(60%,#ff7c00),color-stop(100%,#ff7f04));background:-webkit-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-o-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-ms-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:linear-gradient(to bottom,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b',endColorstr='#ff7f04',GradientType=0);color:#000000;font-weight:bold}.cta-center a:hover{background:#ff7f04;background:-moz-linear-gradient(top,#ff7f04 0%,#ff7c00 40%,#ffa73d 60%,#ffb76b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff7f04),color-stop(40%,#ff7c00),color-stop(60%,#ffa73d),color-stop(100%,#ffb76b));background:-webkit-linear-gradient(top,#ff7f04 0%,#ff7c00 40%,#ffa73d 60%,#ffb76b 100%);background:-o-linear-gradient(top,#ff7f04 0%,#ff7c00 40%,#ffa73d 60%,#ffb76b 100%);background:-ms-linear-gradient(top,#ff7f04 0%,#ff7c00 40%,#ffa73d 60%,#ffb76b 100%);background:linear-gradient(to bottom,#ff7f04 0%,#ff7c00 40%,#ffa73d 60%,#ffb76b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f04',endColorstr='#ffb76b',GradientType=0);color:#000000;font-weight:bold}.cta-top{margin-top:-7px;margin-bottom:-8px}.cta-top p{font-size:16px;font-weight:bold;text-align:center;padding:4px;letter-spacing:0.15em;background:#ffb76b;background:-moz-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb76b),color-stop(40%,#ffa73d),color-stop(60%,#ff7c00),color-stop(100%,#ff7f04));background:-webkit-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-o-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-ms-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:linear-gradient(to bottom,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b',endColorstr='#ff7f04',GradientType=0);border-radius:5px}.cta-top a,.cta-top a:hover{color:#000000}.backlink{margin:20px 0 10px 0;border-top:1px solid #eeeeee}#practiceLogo img{width:100%;height:auto;margin-bottom:5px}.left-nav{padding:5px;border:1px solid #cccccc;border-radius:5px;margin:0;background-color:#f6f6fd}.left-nav h3{font-size:15px;margin:5px 0 5px 0;padding:0;font-weight:bold}.left-nav .list-group-item{font-size:0.85em;color:#eeeeee;background-color:#444444}.left-nav a.list-group-item:hover,.left-nav a.list-group-item:focus{text-decoration:none;background-color:#666666;color:#ffffff}.left-nav p{font-size:12px;margin:0 5px 5px 20px}.left-nav ul{list-style:none}#videoGalleryButton{margin-bottom:10px}.right-column{font-size:0.9em}.doctor-list{margin:0 0 10px 10px}.doctor-list h4{margin:0;padding:0}.primaryOffice,.secondaryOffice{margin:0 0 0 10px}.cta-right h3{font-size:16px;font-weight:bold;line-height:23px;text-align:center;margin:0 0 5px 0;padding:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f9db9e;color:#000000;font-weight:bold}.cta-right h4{font-size:14px;font-weight:bold;line-height:16px;text-align:center;margin:0 0 5px 0;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#ffb76b;background:-moz-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb76b),color-stop(40%,#ffa73d),color-stop(60%,#ff7c00),color-stop(100%,#ff7f04));background:-webkit-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-o-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-ms-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:linear-gradient(to bottom,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b',endColorstr='#ff7f04',GradientType=0);color:#000000;font-weight:bold}.cta-right a{width:100%;background:#ffb76b;background:-moz-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb76b),color-stop(40%,#ffa73d),color-stop(60%,#ff7c00),color-stop(100%,#ff7f04));background:-webkit-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-o-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:-ms-linear-gradient(top,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);background:linear-gradient(to bottom,#ffb76b 0%,#ffa73d 40%,#ff7c00 60%,#ff7f04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b',endColorstr='#ff7f04',GradientType=0);color:#000000;font-weight:bold;font-size:1.3em}.cta-right a:hover{background:#ff7f04;background:-moz-linear-gradient(top,#ff7f04 0%,#ff7c00 40%,#ffa73d 60%,#ffb76b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff7f04),color-stop(40%,#ff7c00),color-stop(60%,#ffa73d),color-stop(100%,#ffb76b));background:-webkit-linear-gradient(top,#ff7f04 0%,#ff7c00 40%,#ffa73d 60%,#ffb76b 100%);background:-o-linear-gradient(top,#ff7f04 0%,#ff7c00 40%,#ffa73d 60%,#ffb76b 100%);background:-ms-linear-gradient(top,#ff7f04 0%,#ff7c00 40%,#ffa73d 60%,#ffb76b 100%);background:linear-gradient(to bottom,#ff7f04 0%,#ff7c00 40%,#ffa73d 60%,#ffb76b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f04',endColorstr='#ffb76b',GradientType=0);color:#000000;font-weight:bold}.practice-info-images{background-color:#eeeeee}#practicePromoPhoto img,.financial-sidebar img{width:120px;height:auto;margin:0 auto}.link-buttons{text-align:center;clear:both}.btn-primary{background-image:none;background-color:#306592;color:#eeeeee}.btn-primary:hover{background-color:#54b4eb;color:#ffffff}#practiceServices p{line-height:1em}#practiceServices .glyphicon,#membership300 .glyphicon{color:#ff9900;margin-right:8px}#promo{width:298px;height:248px;border:1px solid #cccccc;border-radius:5px;margin:0 0 10px 0;overflow:hidden}#membershipHome h3{margin:0 0 10px 0}#membershipHome img{margin:0 10px 10px 0}#credentialLogo300 img{width:80px;height:auto;margin:0 7px 7px 0}.btn-primary,.panel-primary .panel-heading,.left-nav .list-group-item,#headingOne,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.modal-header{text-shadow:black 0.03em 0.03em 0.03em}#home-footer,#sub-footer{width:100%;background-color:#000000;padding:20px 0 50px 0;color:#cccccc}@media (max-width:767px){#home-footer,#sub-footer{padding:5px 0 50px 0}}#product-footer{margin:0 0 20px 0}#product-footer img{margin:2px}#footer-address p{margin-bottom:20px}#footer-address a{}.footer h2{font-size:30px;line-height:32px;color:gold;text-align:center;margin:0 0 10px 0}@media (max-width:767px){.footer h2{font-size:24px;line-height:24px}}.footer h2 a{color:gold}.footer p{text-align:center;margin:0;padding:0;font-size:12px}.footer a{color:#cccccc}.footer a:hover{color:#bbbbbb}#accordion-lt .ui-accordion-header{border:none;background-image:none;background-color:transparent;margin:0;padding:0;text-align:left;font-size:12px;color:#666666;font-weight:normal}#accordion-lt .ui-accordion-content{border:none;font-size:12px;color:#666666}.accordion-lt-inner{-webkit-column-count:3;-moz-column-count:3;column-count:3;column-gap:20px}.accordion-lt-inner a{font-size:12px;color:#666666}@media (max-width:820px){#daysHours300 th{font-size:0.9em}}@media (max-width:767px){#daysHours300 th{font-size:1em}}