#masthead{margin-bottom:0}.site-branding{padding-bottom:1em}#site-navigation{margin:0;padding:0 0 10px}#site-navigation .menu>li{padding-right:0}#site-navigation .menu>li a{padding:0.3em 1em;border:1px solid transparent;transition:all 0.5s ease}.navigation-main ul ul{top:2.4em}.menu-toggle{padding:0.5em}#site-navigation .nav-menu{margin:0}#site-navigation .nav-menu>li a{padding:0.5em;margin:5px 0;display:block;transition:all 0.5s ease}#secondary .widget i,.widget-button a,.gform_wrapper input[type="submit"]{transition:all 0.3s ease}#mobile-sidebar{margin-bottom:0}.MobileCallWidget,.MobileDirectionsWidget{margin:0.3em 0 !important}#main-content-wrapper{background-color:#fff}.hentry,.no-results{margin:0;padding:0 0 1.5em}#comments{padding:20px;border-top:1px solid #ddd}.comment-reply-title,.comments-title{font-size:1.5em;padding:0.5em 0}.comment-meta,.reply,.reviewer-name{font-size:0.9em}.comment-list{list-style:none;margin-left:0}.comment-list>li{margin-bottom:1em}.comment-list .children{list-style:none;margin-top:1em;margin-left:2em}.comment-author,.comment-metadata{display:inline}.comment-author img{vertical-align:bottom;width:28px;padding:2px;border:1px solid #DDD;border:1px solid rgba(0, 0, 0, .13)}.comment-author cite{font-style:normal}.comment-content p,.testimonial-text p:last-child{margin-bottom:0.5em}.entry-content .reviewer-name{margin-bottom:2em}.reviewer-name{font-style:italic}.archive article.post,.blog article.post,.search-results article{padding-top:1.5em;border-top:1px solid #ddd}.blog #main-content-wrapper>article.post:first-child,.blog .page-thumbnail+article.post{padding-top:0;border-top:none}.archive article.post:nth-child(2),.search-results article:nth-child(2){border-top:none}.error404 .not-found{margin:0 0 1.5em}#mobile-sidebar{padding-bottom:5px}.MobileCallWidget,.MobileDirectionsWidget{text-align:center;font-size:1.3em;font-weight:700;padding:0.2em 0}.MobileCallWidget a,.MobileCallWidget a:hover,.MobileDirectionsWidget a,.MobileDirectionsWidget a:hover{text-decoration:none;color:#fff}.PhoneNumberWidget{text-align:right;font-size:1.4em;padding:0.2em 0;margin:1rem 0}#header-sidebar .SocialMediaLinksWidget{text-align:right;margin:1rem 0;color:#8D8D8D}#below-main-content-sidebar .widget,#secondary .widget{margin:0;padding:20px 0}#below-main-content-sidebar .widget-button a,#secondary .widget-button a,.gform_wrapper input[type="submit"]{padding:0.2em 1em;border-radius:8px}.ContactWidget .highlight-phone{padding-bottom:0.5em}.RecentPostsByAuthorWidget>ul,.widget_custom-menu-with-button-widget>ul{list-style:none;margin:1em 0}#footer-sidebar .AvvoBadgeWidget,#footer-sidebar .SingleSocialMediaLinkWidget{display:inline-block;vertical-align:middle;margin-right:1em}#colophon,#colophon .site-info{padding-top:1em}#breadcrumbs{font-size:0.8em;margin-top:1.5em}#header-sidebar .PhoneNumberWidget i.fa-phone{padding:6px 9px;border-radius:100px;font-size:1.4em;margin-right:5px}#nav-container .dropdown-menu{margin-top:-3px}.full_slide .soliloquy-container{max-width:100%!important;max-height:100%!important}.full_slide img{max-width:100%;width:100%}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside{padding:36px 10px !important}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside hr{width:30%;height:1px;margin:1em auto}.soliloquy-container .soliloquy-caption.soliloquy-caption-bottom{bottom:0!important}.post-type-archive-staff .entry-header img,.single-staff .entry-meta img{padding:4px;border:1px solid #DDD}body.blog #primary .page-title,body.page:not(.home) #primary .entry-header,body.post-type-archive-case #primary .page-title,body.post-type-archive-staff #primary .page-title,body.single-case #primary .page-title,body.single-post #primary .page-title,body.single-staff #primary .page-title{position:absolute;left:0;width:100%}#testimonial-area h3:before,.home .entry-title:before{bottom:-3px;content:"";height:5px;left:50%}.home .entry-title{text-align:center;border-bottom:1px solid #ddd;position:relative;margin:20px}.home .entry-title:before{margin-left:-50px;position:absolute;width:100px}#testimonial-area h3,.widget-title{border-bottom:1px solid #ddd;position:relative}.entry-title{text-align:center}.entry-header .entry-title{text-align:left}body:not(.home) #pageTitle .page-title,body:not(.home) .new-entry-header h1{padding:80px 15px;text-align:center}.widget-title{margin-bottom:20px}.widget-button a,.gform_wrapper input[type="submit"]{display:inline-block;width:100%;text-align:center;background:#ddd;color:#888;border-radius:0!important;padding:5px !important;border:1px solid #ddd;box-shadow:none}#secondary .gform_wrapper input[type="submit"]{width:100% !important}.widget-button a:hover,.gform_wrapper input[type="submit"]:hover{color:#fff}.home #secondary .widget{margin:0;padding:10px}.home .widget-title{text-align:center}#testimonial-area{text-align:center;margin-bottom:0;overflow:hidden;clear:both;width:100%;padding:20px 0;font-style:italic;color:#777}.blog #main-content-wrapper,.home #secondary,.post-type-archive #main-content-wrapper,.single #main-content-wrapper{padding-top:20px}#testimonial-area h3{margin-bottom:30px}#testimonial-area h3:before{margin-left:-50px;position:absolute;width:100px}#testimonial-area .reviewer-name{font-size:0.7em;font-weight:700;text-align:center;margin-top:10px;margin-bottom:20px}.home #secondary .widget i{display:block;width:70px;height:70px;line-height:70px;border-radius:100px;font-size:1.6em;margin-bottom:20px;color:#fff;margin-left:auto;margin-right:auto;text-align:center}body:not(.home) #secondary .widget-title i{color:#fff;border-radius:100px;width:22px;height:22px;text-align:center;font-size:14px;line-height:22px}.home #secondary{position:relative;border-top:1px solid #ddd;margin-top:20px}#ratings-sidebar{text-align:center}ul.bxslider{margin:0}@media (min-width:1300px){.home #secondary .widget-button{width:380px;padding:5px}}@media (min-width:1000px) and (max-width:1299px){.home #secondary .widget-button{width:288px;padding:5px}}@media (min-width:1000px){#testimonial-area{font-size:1.5em}.home #secondary .widget{padding-left:15px;padding-right:14px}}@media (min-width:800px){.home #secondary{position:relative;display:table}.home #secondary .widget{display:table-cell;text-align:center;float:none;padding-top:1em;padding-bottom:2.5em}.home #secondary .widget-title:before{bottom:-2px;content:"";height:3px;left:50%;margin-left:-30px;position:absolute;width:60px}.home #secondary .widget.widget-first{padding-left:0}.home #secondary .widget.widget-last{padding-right:0}.home #secondary .widget-button{position:absolute;bottom:0;display:block}}@media (min-width:800px) and (max-width:999px){#testimonial-area{font-size:1.3em}.home #secondary .widget{padding-left:12px;padding-right:11px}.home #secondary .widget-button{width:228px;padding:5px}}@media (max-width:799px){#secondary .widget{padding:0 0 2em}.home #secondary .widget-button{padding:0.5em}}@media (min-width:480px) and (max-width:799px){#testimonial-area{font-size:1.1em}}@media (max-width:479px){#testimonial-area{font-size:0.9em}.home .widget-button a,.home .gform_wrapper input[type="submit"]{width:85%}#testimonial-area h3{margin-bottom:20px}#testimonialul .name_rating{font-size:1em}}body.page-template-lp-flex-template #secondary .widget i{transition:none;background-color:transparent}