.button--submit-colors,.sbContainer .tagline-container #slot-responsive-appt-request a,.sbContainer .page-content .slot-main-button--appointment a,.sbContainer .page-content #slot-homepage-appointment-request a,.sbContainer #librarySearchForm input[type="submit"],.sbContainer .sbContactResponsive .btn,.sbContainer .sbContactResponsive .submit,.sbContainer .leadForm form .btn,.sbContainer .leadForm form .submit,.sbContainer #sbBlogPosts .sbBlogComments .btn,.sbContainer #sbBlogPosts .sbBlogComments .submit,.sbContainer .blog-container .sbBlogComments .btn,.sbContainer .blog-container .sbBlogComments .submit,.sbContainer .doctor_info_wrapper_outer .doctor_info_wrapper #slot-responsive-appt-request a,.sbContainer #sbAppointment .btn,.sbContainer #sbAppointment .submit{background:url("../images/button-bg-02.png")}.inner-page-title-wrapper{background:url("../images/inner-page-title-bg-02.png")}header #slot-responsive-phone-only .location-single__phone:before{background:url("../images/top-phone-icon-02.png")}footer .location-single__phonecontactus:before{background:url("../images/location-phone-icon-02.png")}footer .location-single__address:before{background:url("../images/location-map-icon-02.png")}.testimonials-container{background:url("../images/testimonials-bg-02.png")}.sbBlogComments .title-wrapper:before{background:url("../../colors/images/comment-title-icon-02.png")}.sbBlogComments .by-wrapper:before{background:url("../images/contact-name-icon-02.png")}body{background-color:#fff}.sbContainer a{color:#94967d}.sbContainer a:hover{color:#adaf96}.sbContainer a:active{color:#999b83}.sbContainer p{color:#2f322e}.sbContainer h1,.sbContainer h2,.sbContainer h3,.sbContainer h4,.sbContainer h5,.sbContainer h6{color:#94967d}.sbContainer .logo-container .logo a{color:#fff}.sbContainer header .logo-outer-wrapper{background-color:#72755b}.sbContainer header .menu-outer-wrapper{background-color:#94967d}.sbContainer header .navbar__header{background:#94967d}.sbContainer header .navbar__header .navbar__toggle{color:#fff}.sbContainer header .navbar__header .mobile-menu-label{color:#fff}.sbContainer .nav-primary ul li a{color:#eff4f8}.sbContainer .nav-primary ul li a:hover{color:#fff}.sbContainer .nav-primary ul li:hover{background:#585c43}.sbContainer .nav-primary ul li.haschild:before{color:#eff4f8}.sbContainer .nav-primary ul li.haschild:hover:before{color:#fff}.sbContainer .nav-primary ul li.active{background:#585c43}.sbContainer .nav-primary ul li.active a{color:#fff}.sbContainer .nav-primary ul li ul{background:#585c43}.sbContainer .nav-primary ul li ul li{background:#585c43}.sbContainer .nav-primary ul li ul li a{background-color:#585c43;color:#eff4f8}.sbContainer .nav-primary ul li ul li:hover{color:#fff;background:#eff4f8 !important}.sbContainer .nav-primary ul li ul li.haschild:hover:before{color:#fff;background:#eff4f8 !important}.sbContainer footer .nav-primary ul li a{color:#94967d}.sbContainer footer .nav-primary ul li a:hover{color:#585c43}.sbContainer footer .nav-primary ul li:hover{background:none}.sbContainer footer .nav-primary ul li.active{background:none}.sbContainer footer .nav-primary ul li.active a{color:#94967d}.sbContainer .tagline-container .tagline-title{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.35)}@media (max-width: 767px){.sbContainer .tagline-container .tagline-title{color:#94967d;text-shadow:none}}.sbContainer .links--horizontal ul li a{color:#fff !important}.sbContainer .links--horizontal ul li a:hover{opacity:0.9}.sbContainer .links--horizontal ul #links-1 a{background-color:#2f322e}.sbContainer .links--horizontal ul #links-2 a{background-color:#107f94}.sbContainer .links--horizontal ul #links-3 a{background-color:#94967d}.sbContainer .links--horizontal ul #links-4 a{background-color:#86a6aa}@media (max-width: 767px){.sbContainer header #slot-responsive-phone-only .location-single__phone{color:#fff !important}.sbContainer footer .contact-location{border-top:1px solid #ebebeb}}.sbContainer header #slot-responsive-phone-only .location-single__phone{color:#fff}.sbContainer header #slot-responsive-phone-only .location-single__phone:before{color:#c1ecff}.sbContainer footer .contact-location .location-single__phonecontactus,.sbContainer footer .contact-location .location-single__address{color:#2f322e}.sbContainer footer .contact-location .location-single__address:before{color:#94967d}.sbContainer footer .contact-location .location-single__phonecontactus:before{color:#94967d}.sbContainer .page-title{color:#fff;border-color:#ddd}.sbContainer .page-content .homepage_title,.sbContainer .page-content #slot-main h1,.sbContainer .page-content .doctor_info h1{color:#94967d}.sbContainer .page-content p{color:#2f322e}.sbContainer .page-content ul li a,.sbContainer .page-content ol li a{color:#94967d}.sbContainer .page-content strong{color:#525953}.sbContainer .page-content #slot-homepage-appointment-request{background-color:#585c43}.sbContainer .page-content #slot-homepage-appointment-request h1{color:#fff}.sbContainer textarea{border-color:#ddd !important}.sbContainer .contactus-section #slot-contactus-custom-text,.sbContainer .contactus-section #slot-contactus-custom-text p{color:#2f322e}.sbContainer .sbContactResponsive .sbContactInfo{color:#8e8e8e}.sbContainer .leadForm form .leadFormInfo{color:#8e8e8e}.sbContainer #officeHours caption{color:#2f322e}.sbContainer #officeHours td{color:#2f322e}.sbContainer #officeHours td:first-child{color:#2f322e}.sbContainer .testimonials-container h2{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.35)}.sbContainer .testimonials-container h3,.sbContainer .testimonials-container .testimonial-heading{color:#fff}.sbContainer .testimonials-container p{color:#fff}.sbContainer footer{background-color:#fff}.sbContainer footer .separator--footer{background:#ebebeb}.sbContainer footer #slot-footer3 ul li{border-color:#94967d}.sbContainer footer #slot-footer3 ul li a{border-color:#94967d;color:#94967d}.sbContainer header .social-media{border-color:#fff}.sbContainer header .social-media ul li a{background-color:transparent}.sbContainer header .social-media ul li a:before{color:#fff}.sbContainer header .social-media ul li a:hover:before{color:#585c43}.sbContainer .social-media ul li a{background-color:transparent}.sbContainer .social-media ul li a:before{color:#94967d}.sbContainer .social-media ul li a:hover:before{color:#585c43}.sbContainer .team-member{border-color:#ddd}.sbContainer .team-member .name-title-wrapper h2{color:#94967d}.sbContainer .team-member .name-title-wrapper h3{color:#c6d8e0}.sbContainer .team-member .name-title-wrapper .staff-member-info,.sbContainer .team-member .name-title-wrapper .staff-member-info p{color:#2f322e}.sbContainer #sbBlogPosts a,.sbContainer .blog-container a{color:#94967d}.sbContainer #sbBlogPosts .sbBlogPost,.sbContainer .blog-container .sbBlogPost{border-color:#ddd}.sbContainer #sbBlogPosts .sbBlogPostTitle a,.sbContainer .blog-container .sbBlogPostTitle a{color:#94967d}.sbContainer #sbBlogPosts .sbBlogPostByLine,.sbContainer #sbBlogPosts .sbBlogPostPublishDate,.sbContainer #sbBlogPosts .sbBlogPostCategories,.sbContainer #sbBlogPosts .sbBlogPostTags,.sbContainer #sbBlogPosts .sbBlogPostFoot,.sbContainer .blog-container .sbBlogPostByLine,.sbContainer .blog-container .sbBlogPostPublishDate,.sbContainer .blog-container .sbBlogPostCategories,.sbContainer .blog-container .sbBlogPostTags,.sbContainer .blog-container .sbBlogPostFoot{color:#2f322e}.sbContainer #sbBlogPosts .sbBlogPostByLine:before,.sbContainer #sbBlogPosts .sbBlogPostPublishDate:before,.sbContainer #sbBlogPosts .sbBlogPostCategories:before,.sbContainer #sbBlogPosts .sbBlogPostTags:before,.sbContainer #sbBlogPosts .sbBlogPostFoot:before,.sbContainer .blog-container .sbBlogPostByLine:before,.sbContainer .blog-container .sbBlogPostPublishDate:before,.sbContainer .blog-container .sbBlogPostCategories:before,.sbContainer .blog-container .sbBlogPostTags:before,.sbContainer .blog-container .sbBlogPostFoot:before{color:#94967d}.sbContainer #sbBlogPosts .sbBlogPostFooterComments,.sbContainer #sbBlogPosts .sbBlogPostPermalink,.sbContainer .blog-container .sbBlogPostFooterComments,.sbContainer .blog-container .sbBlogPostPermalink{color:#94967d}.sbContainer #sbBlogPosts .sbBlogPostFooterComments:before,.sbContainer #sbBlogPosts .sbBlogPostPermalink:before,.sbContainer .blog-container .sbBlogPostFooterComments:before,.sbContainer .blog-container .sbBlogPostPermalink:before{color:#94967d}.sbContainer #sbBlogPosts .sbBlogPostContent,.sbContainer .blog-container .sbBlogPostContent{color:#2f322e}.sbContainer #sbBlogPosts .sbBlogPostFooter,.sbContainer #sbBlogPosts .sbBlogPostHeader,.sbContainer .blog-container .sbBlogPostFooter,.sbContainer .blog-container .sbBlogPostHeader{border-color:#ddd}.sbContainer #sbBlogPosts .sbBlogPostShare a[class^="addthis_button_"] span:hover,.sbContainer .blog-container .sbBlogPostShare a[class^="addthis_button_"] span:hover{background-color:#585c43 !important}.sbContainer #sbBlogPosts .sbBlogComments,.sbContainer .blog-container .sbBlogComments{background-color:#f3f3f3}@media (min-width: 768px){.sbContainer #sbBlogPosts a,.sbContainer .blog-container a{color:#94967d}.sbContainer #sbBlogPosts .sbBlogPost,.sbContainer .blog-container .sbBlogPost{border-color:#ddd}.sbContainer #sbBlogPosts .sbBlogPostTitle h1,.sbContainer .blog-container .sbBlogPostTitle h1{background:#fff}.sbContainer #sbBlogPosts .sbBlogPostByLine,.sbContainer #sbBlogPosts .sbBlogPostPublishDate,.sbContainer #sbBlogPosts .sbBlogPostCategories,.sbContainer #sbBlogPosts .sbBlogPostTags,.sbContainer #sbBlogPosts .sbBlogPostFoot,.sbContainer .blog-container .sbBlogPostByLine,.sbContainer .blog-container .sbBlogPostPublishDate,.sbContainer .blog-container .sbBlogPostCategories,.sbContainer .blog-container .sbBlogPostTags,.sbContainer .blog-container .sbBlogPostFoot{color:#fff}.sbContainer #sbBlogPosts .sbBlogPostByLine:before,.sbContainer #sbBlogPosts .sbBlogPostPublishDate:before,.sbContainer #sbBlogPosts .sbBlogPostCategories:before,.sbContainer #sbBlogPosts .sbBlogPostTags:before,.sbContainer #sbBlogPosts .sbBlogPostFoot:before,.sbContainer .blog-container .sbBlogPostByLine:before,.sbContainer .blog-container .sbBlogPostPublishDate:before,.sbContainer .blog-container .sbBlogPostCategories:before,.sbContainer .blog-container .sbBlogPostTags:before,.sbContainer .blog-container .sbBlogPostFoot:before{color:#fff}.sbContainer #sbBlogPosts .sbBlogPostByLine a,.sbContainer #sbBlogPosts .sbBlogPostPublishDate a,.sbContainer #sbBlogPosts .sbBlogPostCategories a,.sbContainer #sbBlogPosts .sbBlogPostTags a,.sbContainer #sbBlogPosts .sbBlogPostFoot a,.sbContainer .blog-container .sbBlogPostByLine a,.sbContainer .blog-container .sbBlogPostPublishDate a,.sbContainer .blog-container .sbBlogPostCategories a,.sbContainer .blog-container .sbBlogPostTags a,.sbContainer .blog-container .sbBlogPostFoot a{color:#fff}.sbContainer #sbBlogPosts .sbBlogPostByLine a:hover,.sbContainer #sbBlogPosts .sbBlogPostPublishDate a:hover,.sbContainer #sbBlogPosts .sbBlogPostCategories a:hover,.sbContainer #sbBlogPosts .sbBlogPostTags a:hover,.sbContainer #sbBlogPosts .sbBlogPostFoot a:hover,.sbContainer .blog-container .sbBlogPostByLine a:hover,.sbContainer .blog-container .sbBlogPostPublishDate a:hover,.sbContainer .blog-container .sbBlogPostCategories a:hover,.sbContainer .blog-container .sbBlogPostTags a:hover,.sbContainer .blog-container .sbBlogPostFoot a:hover{color:#94967d}.sbContainer #sbBlogPosts .sbBlogPostFooterComments,.sbContainer #sbBlogPosts .sbBlogPostPermalink,.sbContainer .blog-container .sbBlogPostFooterComments,.sbContainer .blog-container .sbBlogPostPermalink{color:#2f322e}.sbContainer #sbBlogPosts .sbBlogPostFooterComments:before,.sbContainer #sbBlogPosts .sbBlogPostPermalink:before,.sbContainer .blog-container .sbBlogPostFooterComments:before,.sbContainer .blog-container .sbBlogPostPermalink:before{color:#94967d}.sbContainer #sbBlogPosts .sbBlogPostContent,.sbContainer .blog-container .sbBlogPostContent{color:#2f322e}.sbContainer #sbBlogPosts .sbBlogPostHeader,.sbContainer .blog-container .sbBlogPostHeader{background:#9cb5b9}.sbContainer #sbBlogPosts .sbBlogPostFooter,.sbContainer .blog-container .sbBlogPostFooter{background-color:#f3f3f3}.sbContainer #sbBlogPosts .sbBlogPostShare a[class^="addthis_button_"] span:hover,.sbContainer .blog-container .sbBlogPostShare a[class^="addthis_button_"] span:hover{background-color:#585c43 !important}}.sbContainer .blogContainerWrapper #blogContainer #sbBlogArchive{border-color:#ddd}.sbContainer .blogContainerWrapper #blogContainer #sbBlogArchive ul li a{color:#2f322e}.sbContainer .blogContainerWrapper #blogContainer #sbBlogArchive ul li a:hover{color:#94967d}.sbContainer .blogContainerWrapper #blogContainer #sbBlogArchive ul ul li a{color:#2f322e}.sbContainer .blogContainerWrapper #blogContainer #sbBlogArchive ul ul li a:hover{color:#94967d}.sbContainer .blogContainerWrapper #blogContainer .sbTagList{border-color:#ddd}.sbContainer .blogContainerWrapper #blogContainer .sbTagList ul li a{color:#2f322e}.sbContainer .blogContainerWrapper #blogContainer .sbTagList ul li a:hover{color:#94967d}.sbContainer .blogContainerWrapper #blogContainer .sbTagList ul ul li a{color:#2f322e}.sbContainer .blogContainerWrapper #blogContainer .sbTagList ul ul li a:hover{color:#94967d}.sbContainer .blogContainerWrapper #blogContainer #sbBlogCategoryList{border-color:#ddd}.sbContainer .blogContainerWrapper #blogContainer #sbBlogCategoryList ul li a{color:#2f322e}.sbContainer .blogContainerWrapper #blogContainer #sbBlogCategoryList ul li a:hover{color:#94967d}.sbContainer .blogContainerWrapper #blogContainer #sbBlogCategoryList ul ul li a{color:#2f322e}.sbContainer .blogContainerWrapper #blogContainer #sbBlogCategoryList ul ul li a:hover{color:#94967d}.sbContainer .doctor-curve{background-color:#94967d}.sbContainer .doctor_info_wrapper_outer{background-color:#94967d}.sbContainer .doctor_info_wrapper_outer .doctor_info_wrapper p{color:#fff}.sbContainer .doctor_info_wrapper_outer .doctor_info_wrapper a{color:#c6d8e0}.sbContainer .doctor_info_wrapper_outer .doctor_info_wrapper .doctor-heading{color:#fff}.sbContainer .doctor_info_wrapper_outer .doctor_info_wrapper h2{color:#c6d8e0}.sbContainer aside[role="complementary"] #slot-library ul li{background-color:#86a6aa}.sbContainer aside[role="complementary"] #slot-library ul li a{color:#fff}.sbContainer aside[role="complementary"] #slot-library ul li a:hover{background-color:#94967d;font-family:""}.sbContainer aside[role="complementary"] #slot-library ul li.haschild:before{color:#fff}.sbContainer aside[role="complementary"] #slot-library ul li.beforeHover:before{background-color:#94967d}.sbContainer aside[role="complementary"] #slot-library ul li.active:not(.parent)>a{background-color:#94967d;font-family:""}.sbContainer aside[role="complementary"] #slot-library ul li ul{background-color:#9eb7bb;color:#fff}.sbContainer aside[role="complementary"] #slot-library ul li ul li{border-color:#fff}.sbContainer aside[role="complementary"] #slot-library ul li ul li a{color:#fff;background-color:#9eb7bb}.sbContainer aside[role="complementary"] #slot-library ul li ul li a:hover{background-color:#94967d;color:#fff}.sbContainer aside[role="complementary"] #slot-library ul li ul li ul li a{background-color:#b1c5c9}.sbContainer #sbAppointment input,.sbContainer #sbAppointment select{border-color:#ddd !important}.sbContainer #sbAppointment textarea{border-color:#ddd !important}.sbContainer #sbAppointment .sbContactInfo,.sbContainer #sbAppointment .sbApptStatement{color:#8e8e8e}.sbContainer #sbAppointment .src_location_id{color:#8e8e8e}.sbContainer .button--submit-colors,.sbContainer .tagline-container #slot-responsive-appt-request a,.sbContainer .page-content .slot-main-button--appointment a,.sbContainer .page-content #slot-homepage-appointment-request a,.sbContainer #librarySearchForm input[type="submit"],.sbContainer .sbContactResponsive .btn,.sbContainer .sbContactResponsive .submit,.sbContainer .leadForm form .btn,.sbContainer .leadForm form .submit,.sbContainer #sbBlogPosts .sbBlogComments .btn,.sbContainer #sbBlogPosts .sbBlogComments .submit,.sbContainer .blog-container .sbBlogComments .btn,.sbContainer .blog-container .sbBlogComments .submit,.sbContainer .doctor_info_wrapper_outer .doctor_info_wrapper #slot-responsive-appt-request a,.sbContainer #sbAppointment .btn,.sbContainer #sbAppointment .submit{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.35)}.sbContainer .button--submit-colors:hover,.sbContainer .tagline-container #slot-responsive-appt-request a:hover,.sbContainer .page-content .slot-main-button--appointment a:hover,.sbContainer .page-content #slot-homepage-appointment-request a:hover,.sbContainer #librarySearchForm input[type="submit"]:hover,.sbContainer .sbContactResponsive .btn:hover,.sbContainer .sbContactResponsive .submit:hover,.sbContainer .leadForm form .btn:hover,.sbContainer .leadForm form .submit:hover,.sbContainer #sbBlogPosts .sbBlogComments .btn:hover,.sbContainer #sbBlogPosts .sbBlogComments .submit:hover,.sbContainer .blog-container .sbBlogComments .btn:hover,.sbContainer .blog-container .sbBlogComments .submit:hover,.sbContainer .doctor_info_wrapper_outer .doctor_info_wrapper #slot-responsive-appt-request a:hover,.sbContainer #sbAppointment .btn:hover,.sbContainer #sbAppointment .submit:hover{color:#fff;opacity:0.9}.sbContainer .button--submit-colors:active,.sbContainer .tagline-container #slot-responsive-appt-request a:active,.sbContainer .page-content .slot-main-button--appointment a:active,.sbContainer .page-content #slot-homepage-appointment-request a:active,.sbContainer #librarySearchForm input[type="submit"]:active,.sbContainer .sbContactResponsive .btn:active,.sbContainer .sbContactResponsive .submit:active,.sbContainer .leadForm form .btn:active,.sbContainer .leadForm form .submit:active,.sbContainer #sbBlogPosts .sbBlogComments .btn:active,.sbContainer #sbBlogPosts .sbBlogComments .submit:active,.sbContainer .blog-container .sbBlogComments .btn:active,.sbContainer .blog-container .sbBlogComments .submit:active,.sbContainer .doctor_info_wrapper_outer .doctor_info_wrapper #slot-responsive-appt-request a:active,.sbContainer #sbAppointment .btn:active,.sbContainer #sbAppointment .submit:active{color:#fff}.sbContainer ::-webkit-input-placeholder{color:#999 !important;opacity:1 !important}.sbContainer ::-moz-placeholder{color:#999 !important;opacity:1 !important}.sbContainer :-ms-input-placeholder{color:#999 !important;opacity:1 !important}.sbContainer ::placeholder{color:#999 !important;opacity:1 !important}.sbContainer [placeholder]:focus::-webkit-input-placeholder{color:#999 !important;transition:color 0.5s;opacity:1 !important}.sbContainer [placeholder]:focus::-moz-placeholder{color:#999 !important;transition:color 0.5s;opacity:1 !important}.sbContainer [placeholder]:focus:-ms-input-placeholder{color:#999 !important;transition:color 0.5s;opacity:1 !important}.sbContainer [placeholder]:focus::placeholder{color:#999 !important;transition:color 0.5s;opacity:1 !important}.sbContainer .input-field-colors,.sbContainer #librarySearchForm,.sbContainer .form__control,.sbContainer textarea,.sbContainer #sbBlogPosts .sbBlogComments input,.sbContainer #sbBlogPosts .sbBlogComments textarea,.sbContainer .blog-container .sbBlogComments input,.sbContainer .blog-container .sbBlogComments textarea,.sbContainer #sbAppointment input,.sbContainer #sbAppointment select{color:#999;border-color:#ddd !important}.sbContainer .input-field-colors:focus,.sbContainer #librarySearchForm:focus,.sbContainer .form__control:focus,.sbContainer textarea:focus,.sbContainer #sbBlogPosts .sbBlogComments input:focus,.sbContainer #sbBlogPosts .sbBlogComments textarea:focus,.sbContainer .blog-container .sbBlogComments input:focus,.sbContainer .blog-container .sbBlogComments textarea:focus,.sbContainer #sbAppointment input:focus,.sbContainer #sbAppointment select:focus{border-color:#585c43 !important;color:#999;background-color:#f3f3f3;box-shadow:none}.sbContainer .text-area-colors,.sbContainer #sbAppointment textarea{color:#999;border-color:#ddd !important}.sbContainer .text-area-colors:focus,.sbContainer #sbAppointment textarea:focus{border-color:#585c43 !important;color:#999;background-color:#f3f3f3;box-shadow:none}
