.tagline-container:before{background-image:url("../images/pattern-bg.png")}.links-container li:before{background:#62b435 !important;background:-moz-linear-gradient(-45deg, #62b435 0%, #62b435 3%, #349e6b 100%) !important;background:-webkit-gradient(left top, right bottom, color-stop(0%, #62b435), color-stop(3%, #62b435), color-stop(100%, #349e6b)) !important;background:-webkit-linear-gradient(-45deg, #62b435 0%, #62b435 3%, #349e6b 100%) !important;background:-o-linear-gradient(-45deg, #62b435 0%, #62b435 3%, #349e6b 100%) !important;background:-ms-linear-gradient(-45deg, #62b435 0%, #62b435 3%, #349e6b 100%) !important;background:linear-gradient(135deg, #62b435 0%, #62b435 3%, #349e6b 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#62b435', endColorstr='#349e6b', GradientType=1 ) !important}.links-container li:hover:before{background:#5caa31 !important;background:-moz-linear-gradient(-45deg, #5caa31 0%, #5caa31 3%, #309163 100%) !important;background:-webkit-gradient(left top, right bottom, color-stop(0%, #5caa31), color-stop(3%, #5caa31), color-stop(100%, #309163)) !important;background:-webkit-linear-gradient(-45deg, #5caa31 0%, #5caa31 3%, #309163 100%) !important;background:-o-linear-gradient(-45deg, #5caa31 0%, #5caa31 3%, #309163 100%) !important;background:-ms-linear-gradient(-45deg, #5caa31 0%, #5caa31 3%, #309163 100%) !important;background:linear-gradient(135deg, #5caa31 0%, #5caa31 3%, #309163 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5caa31', endColorstr='#309163', GradientType=1 ) !important}.inner-page-title:before{background-image:url("../images/pattern-bg.png")}.page-content{background-image:url("../images/main-bg.png")}.page-content:after{background:-moz-linear-gradient(90deg, rgba(239,239,239,0) 0%, #efefef 100%);background:-webkit-linear-gradient(90deg, rgba(239,239,239,0) 0%, #efefef 100%);background:-o-linear-gradient(90deg, rgba(239,239,239,0) 0%, #efefef 100%);background:-ms-linear-gradient(90deg, rgba(239,239,239,0) 0%, #efefef 100%);background:linear-gradient(0deg, rgba(239,239,239,0) 0%, #efefef 100%)}.contactus-content:before{background-image:url("../images/pattern-bg.png")}#page-contact .contactus-workhours-wrapper{background-image:url("../images/main-bg.png")}#page-contact .contactus-workhours-wrapper:after{background:-moz-linear-gradient(90deg, rgba(239,239,239,0) 0%, #efefef 100%);background:-webkit-linear-gradient(90deg, rgba(239,239,239,0) 0%, #efefef 100%);background:-o-linear-gradient(90deg, rgba(239,239,239,0) 0%, #efefef 100%);background:-ms-linear-gradient(90deg, rgba(239,239,239,0) 0%, #efefef 100%);background:linear-gradient(0deg, rgba(239,239,239,0) 0%, #efefef 100%)}.testimonials-container:before{background:#62b435 !important;background:-moz-linear-gradient(-45deg, #62b435 0%, #62b435 3%, #349e6b 100%) !important;background:-webkit-gradient(left top, right bottom, color-stop(0%, #62b435), color-stop(3%, #62b435), color-stop(100%, #349e6b)) !important;background:-webkit-linear-gradient(-45deg, #62b435 0%, #62b435 3%, #349e6b 100%) !important;background:-o-linear-gradient(-45deg, #62b435 0%, #62b435 3%, #349e6b 100%) !important;background:-ms-linear-gradient(-45deg, #62b435 0%, #62b435 3%, #349e6b 100%) !important;background:linear-gradient(135deg, #62b435 0%, #62b435 3%, #349e6b 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#62b435', endColorstr='#349e6b', GradientType=1 ) !important}body{background-color:#3c4445}.sbContainer a{color:#1b7809}.sbContainer a:hover{color:#196d08}.sbContainer a:active{color:#196d08}.sbContainer p{color:#4F5257}.sbContainer hr{color:#C1C0C0}.sbContainer h1,.sbContainer h2,.sbContainer h3,.sbContainer h4,.sbContainer h5,.sbContainer h6{color:#1b7809}.sbContainer .logo-container{background-color:#1b7809;box-shadow:2px 0px 5px 0px rgba(0,0,0,0.25)}.sbContainer .logo-container #slot-responsive-phone-only .location-single__phone{color:#1a2638}.sbContainer .logo-container #slot-responsive-phone-only .location-single__phone:before{color:#1a2638}.sbContainer .logo-container .logo a{color:#fff}@media (min-width: 320px) and (max-width: 991px){.sbContainer .logo-container{background-color:#e7e5e5}.sbContainer .logo-container .logo a{color:#1a2638}}.sbContainer header .header-top{background-color:#e7e5e5}.sbContainer header .header--mobile{background:#1b7809}.sbContainer header .toggle-icon-phone{box-shadow:2px 0px 5px 0px rgba(0,0,0,0.25)}.sbContainer header .navbar__header{background-color:#59b427}.sbContainer header .navbar__header .navbar__toggle{color:#fff}.sbContainer header .navbar__header .navbar__toggle:hover{color:#1b7809}.sbContainer header .nav-primary{background-color:#e7e5e5}.sbContainer header .nav-primary ul:first-of-type{border-color:rgba(0,0,0,0.15)}.sbContainer header .nav-primary ul li:first-child{border-color:rgba(0,0,0,0.15)}.sbContainer header .nav-primary ul li a{color:#1a2638}.sbContainer header .nav-primary ul li a:active,.sbContainer header .nav-primary ul li a.active{color:#fff;background-color:#ecb613;opacity:0.4}.sbContainer header .nav-primary ul li a:hover{color:#fff;background-color:#ecb613;opacity:0.4}.sbContainer header .nav-primary ul li a.nm-subopen{background-color:#e7e5e5;border-color:rgba(0,0,0,0.15)}.sbContainer header .nav-primary ul li a.nm-subopen:before{border-color:rgba(0,0,0,0.15)}.sbContainer header .nav-primary ul li a.nm-subopen:after{border-color:#ecb613}.sbContainer header .nav-primary ul li a.nm-subopen:hover{background-color:#ecb613}.sbContainer header .nav-primary ul li a.nm-subopen:hover:after{border-color:#fff}.sbContainer header .nav-primary ul li:after{border-color:rgba(0,0,0,0.15)}.sbContainer header .nav-primary ul li.mm-selected a:first-child{background-color:#1b7809 !important;opacity:0.6}.sbContainer header .nav-primary ul li.mm-selected a:first-child:hover{color:#fff;background-color:#ecb613 !important;opacity:0.4}.sbContainer header .nav-primary ul li.mm-selected a{color:#fff}.sbContainer header .nav-primary ul li.mm-selected a.mm-subopen:hover,.sbContainer header .nav-primary ul li.mm-selected a.nm-subopen:hover{color:#fff;background-color:#ecb613;opacity:0.4}.sbContainer .nav-primary ul>li>a.mm-subopen:after,.sbContainer .nav-primary ul>li>a.mm-subclose:before,.sbContainer .nav-primary ul>li>a.nm-subopen:after,.sbContainer .nav-primary ul>li>a.nm-subclose:before{border-color:#1a2638}.sbContainer .nav-primary ul>li>a.mm-subopen:hover:after,.sbContainer .nav-primary ul>li>a.nm-subopen:hover:after{border-color:#fff}.sbContainer .nav-primary ul>li>a.mm-subclose,.sbContainer .nav-primary ul>li>a.nm-subclose{background-color:#1b7809;color:#fff}.sbContainer .nav-primary ul>li>a.mm-subclose:before,.sbContainer .nav-primary ul>li>a.nm-subclose:before{border-color:#fff}@media (min-width: 992px){.sbContainer header:before{background-color:#e7e5e5}}.sbContainer .tagline-container{background-color:#5fbf2a;box-shadow:4px 6px 20px 0px rgba(0,0,0,0.45)}.sbContainer .tagline-container:before{box-shadow:4px 6px 20px 0px rgba(0,0,0,0.45)}.sbContainer .tagline-container .tagline-title{color:#fff}@media (min-width: 768px){.sbContainer .tagline-container{box-shadow:4px 6px 20px 0px rgba(0,0,0,0.45)}.sbContainer .tagline-container:before{background-color:#5fbf2a;box-shadow:4px 6px 20px 0px rgba(0,0,0,0.45)}}.sbContainer .links--horizontal ul li:before{box-shadow:2px 3px 5px 0px rgba(0,0,0,0.25)}.sbContainer .links--horizontal ul li a{color:#fff;background-color:transparent}.sbContainer .links--horizontal ul li a:hover{background-color:transparent;color:#fff}.sbContainer .links--horizontal ul li a:active{background-color:transparent;color:#fff}.sbContainer header #slot-responsive-phone-only{background-color:#e7e5e5}.sbContainer header #slot-responsive-phone-only .location-phone{border-color:#1b7809}.sbContainer header #slot-responsive-phone-only .location-single__phone{color:#1a2638}.sbContainer header #slot-responsive-phone-only .location-single__phone:before{color:#1a2638}.sbContainer footer .phone-address-map-wrapper{box-shadow:1px 2px 10px 0px rgba(0,0,0,0.2)}.sbContainer footer .phone-address-wrapper{box-shadow:2px 3px 14px 0px rgba(0,0,0,0.35)}.sbContainer footer .location-single__phonecontactus,.sbContainer footer .location-single__address{color:#1b7809}.sbContainer footer .location-single__address:before{color:#1b7809}.sbContainer footer .location-single__phonecontactus:before{color:#1b7809}@media (min-width: 320px) and (max-width: 991px){.sbContainer header #slot-responsive-phone-only{background-color:transparent;box-shadow:none}.sbContainer header #slot-responsive-phone-only .location-phone{border-color:transparent}.sbContainer header #slot-responsive-phone-only .location-single__phone{color:#fff}.sbContainer header #slot-responsive-phone-only .location-single__phone:before{color:#fff}}.sbContainer .page-title{color:#fff}.sbContainer .inner-page-title{background-color:#ecb613}.sbContainer .inner-page-title:before{box-shadow:1px 2px 10px 0px rgba(0,0,0,0.45)}.sbContainer .page-content{box-shadow:2px 3px 10px 0px rgba(0,0,0,0.2)}.sbContainer .page-content .homepage_title{color:#1b7809}.sbContainer .page-content #slot-main h1{color:#666}.sbContainer .page-content p{color:#4F5257}.sbContainer .page-content ul{color:#1b7809}.sbContainer .page-content ul li{color:#4F5257}.sbContainer .page-content ul li a{color:#1b7809}.sbContainer .page-content strong,.sbContainer .page-content h2{color:#666}.sbContainer .contactus-content{background-color:#5fbf2a}.sbContainer .contactus-content:before{box-shadow:2px 3px 5px 0px rgba(0,0,0,0.25)}.sbContainer .contactus-content .contactus-title{color:#fff}.sbContainer .sbContactResponsive .sbContactInfo{color:#f3f3f3}.sbContainer .sbContactResponsive .ajaxFormSuccess{color:#f3f3f3}.sbContainer .contactus-workhours-wrapper .leadForm form .leadFormInfo{color:#fff !important}.sbContainer .contactus-workhours-wrapper .leadForm form .label_container label{color:#fff !important}.sbContainer .contactus-workhours-wrapper .leadForm form .checkbox_wrapper .help_text{color:#fff}.sbContainer .contactus-workhours-wrapper .leadForm form .checkbox_wrapper div[class*='label-input-container'] label{color:#fff}.sbContainer .contactus-workhours-wrapper .leadForm .leadFormSuccess{color:#fff}.sbContainer .leadForm form .leadFormInfo{color:#9db4d6}.sbContainer .leadForm form .ajaxFormSuccess{color:#f3f3f3}.sbContainer .hours-content{background-color:#1b7809;box-shadow:2px 3px 5px 0px rgba(0,0,0,0.25)}.sbContainer .hours-content caption{color:#fff}.sbContainer .hours-content td{color:#fff}.sbContainer .hours-content td:first-child{color:#fff}.sbContainer .testimonials-container{box-shadow:1px 2px 10px 0px rgba(0,0,0,0.2)}.sbContainer .testimonials-container h3,.sbContainer .testimonials-container .testimonial-heading{color:#1b7809}.sbContainer .testimonials-container h2,.sbContainer .testimonials-container .testimonial-text{color:#fff}.sbContainer .testimonials-container p,.sbContainer .testimonials-container .testimonial-name{color:#1b7809}.sbContainer footer .phone-address-map-wrapper{background-color:#fff}.sbContainer footer .footer-practice-name{color:#1b7809}.sbContainer footer #slot-footer3{border-color:#fff}.sbContainer footer #slot-footer3 ul li a{color:#f3f3f3}.sbContainer footer #slot-footer3 ul li a:hover{color:#1b7809}.sbContainer .social-media ul li a{background-color:#1b7809}.sbContainer .social-media ul li a:before{color:#fff}.sbContainer .social-media ul li a:hover{background-color:#196d08}.sbContainer .team-member{background-color:#fff}.sbContainer .team-member .name-title-wrapper h2{color:#1b7809}.sbContainer .team-member .name-title-wrapper h3{color:#666}.sbContainer .team-member .staff-member-info,.sbContainer .team-member .staff-member-info p{color:#1b7809}.sbContainer #sbBlogPosts a,.sbContainer .blog-container a{color:#1b7809}.sbContainer #sbBlogPosts .sbBlogPost,.sbContainer .blog-container .sbBlogPost{border-color:#9db4d6}.sbContainer #sbBlogPosts .sbBlogPostTitle a,.sbContainer .blog-container .sbBlogPostTitle a{background-color:#1b7809;color:#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:#1b7809}.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:#1b7809}.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:#1b7809}.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{text-decoration:underline !important}.sbContainer #sbBlogPosts .sbBlogPostFooterComments,.sbContainer #sbBlogPosts .sbBlogPostPermalink,.sbContainer .blog-container .sbBlogPostFooterComments,.sbContainer .blog-container .sbBlogPostPermalink{color:#1b7809}.sbContainer #sbBlogPosts .sbBlogPostFooterComments:before,.sbContainer #sbBlogPosts .sbBlogPostPermalink:before,.sbContainer .blog-container .sbBlogPostFooterComments:before,.sbContainer .blog-container .sbBlogPostPermalink:before{color:#1b7809}.sbContainer #sbBlogPosts .sbBlogPostContent,.sbContainer .blog-container .sbBlogPostContent{color:#4F5257}.sbContainer #sbBlogPosts .sbBlogPostContent p,.sbContainer .blog-container .sbBlogPostContent p{color:#4F5257}.sbContainer #sbBlogPosts .sbBlogPostContent span,.sbContainer .blog-container .sbBlogPostContent span{color:#4F5257}.sbContainer #sbBlogPosts .sbBlogNavbar,.sbContainer .blog-container .sbBlogNavbar{color:#1b7809}.sbContainer .doctor-wrapper #slot-mainImg{width:175px;height:175px;border:2px solid #1e87a1}.sbContainer .doctor-wrapper .doctor-bio-wrapper{background-color:#fff;box-shadow:1px 2px 10px 0px rgba(0,0,0,0.25);background-image:url("../images/pattern-bg.png")}.sbContainer .doctor-wrapper .doctor-heading{color:#1b7809}.sbContainer .doctor-wrapper #slot-doctor_bio p{color:#4F5257}.sbContainer .doctor-wrapper a{color:#1b7809}.sbContainer .doctor-wrapper a:hover{color:#196d08}.sbContainer aside[role="complementary"] .library_wrapper{background-color:transparent}.sbContainer aside[role="complementary"] .sidebar_title{color:#1b7809}.sbContainer #sbAppointment textarea{border-color:#fff !important}.sbContainer #sbAppointment .sbContactInfo,.sbContainer #sbAppointment .sbApptStatement{color:#9db4d6}.sbContainer .button--submit-colors{color:#fff;background-color:#1b7809;border-color:transparent}.sbContainer .button--submit-colors:hover{color:#fff;background-color:#196d08;border-color:transparent}.sbContainer .button--submit-colors:active{color:#fff;background-color:#196d08;border-color:transparent}.sbContainer .button--submit-colors2,.sbContainer .tagline-container #slot-responsive-appt-request a,.sbContainer #librarySearchForm input[type="submit"],.sbContainer .leadForm form .btn,.sbContainer .leadForm form .submit,.sbContainer #sbBlogPosts .sbBlogComments .submit,.sbContainer .blog-container .sbBlogComments .submit,.sbContainer #sbAppointment .btn,.sbContainer #sbAppointment .submit{color:#fff;background-color:#ecb613;border-color:#ecb613;box-shadow:2px 3px 5px 0px rgba(0,0,0,0.25)}.sbContainer .button--submit-colors2:hover,.sbContainer .tagline-container #slot-responsive-appt-request a:hover,.sbContainer #librarySearchForm input[type="submit"]:hover,.sbContainer .leadForm form .btn:hover,.sbContainer .leadForm form .submit:hover,.sbContainer #sbBlogPosts .sbBlogComments .submit:hover,.sbContainer .blog-container .sbBlogComments .submit:hover,.sbContainer #sbAppointment .btn:hover,.sbContainer #sbAppointment .submit:hover{color:#fff;background-color:#deab12;border-color:#deab12}.sbContainer .button--submit-colors2:active,.sbContainer .tagline-container #slot-responsive-appt-request a:active,.sbContainer #librarySearchForm input[type="submit"]:active,.sbContainer .leadForm form .btn:active,.sbContainer .leadForm form .submit:active,.sbContainer #sbBlogPosts .sbBlogComments .submit:active,.sbContainer .blog-container .sbBlogComments .submit:active,.sbContainer #sbAppointment .btn:active,.sbContainer #sbAppointment .submit:active{color:#fff;background-color:#deab12;border-color:#deab12}.sbContainer .button--submit-colors3,.sbContainer .sbContactResponsive .btn,.sbContainer .sbContactResponsive .submit,.sbContainer .contactus-workhours-wrapper .leadForm form .btn,.sbContainer .contactus-workhours-wrapper .leadForm form .submit{color:#fff !important;background-color:transparent !important;border-color:#fff !important}.sbContainer .button--submit-colors3:hover,.sbContainer .sbContactResponsive .btn:hover,.sbContainer .sbContactResponsive .submit:hover,.sbContainer .contactus-workhours-wrapper .leadForm form .btn:hover,.sbContainer .contactus-workhours-wrapper .leadForm form .submit:hover{color:#1b7809 !important;background-color:#fff !important;border-color:#fff !important}.sbContainer .button--submit-colors3:active,.sbContainer .sbContactResponsive .btn:active,.sbContainer .sbContactResponsive .submit:active,.sbContainer .contactus-workhours-wrapper .leadForm form .btn:active,.sbContainer .contactus-workhours-wrapper .leadForm form .submit:active{color:#1b7809 !important;background-color:#fff !important;border-color:#fff !important}.sbContainer .input-field-colors,.sbContainer #librarySearchForm input[type="text"],.sbContainer .sbContactResponsive .form__control,.sbContainer .sbContactResponsive textarea,.sbContainer .leadForm form .form__control,.sbContainer .leadForm form textarea,.sbContainer #sbBlogPosts input,.sbContainer #sbBlogPosts textarea,.sbContainer .blog-container input,.sbContainer .blog-container textarea,.sbContainer #sbAppointment input,.sbContainer #sbAppointment select{color:#9db4d6;border-color:#fff !important;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25)}.sbContainer .input-field-colors:focus,.sbContainer #librarySearchForm input[type="text"]:focus,.sbContainer .sbContactResponsive .form__control:focus,.sbContainer .sbContactResponsive textarea:focus,.sbContainer .leadForm form .form__control:focus,.sbContainer .leadForm form textarea:focus,.sbContainer #sbBlogPosts input:focus,.sbContainer #sbBlogPosts textarea:focus,.sbContainer .blog-container input:focus,.sbContainer .blog-container textarea:focus,.sbContainer #sbAppointment input:focus,.sbContainer #sbAppointment select:focus{border-color:#5fbf2a !important;color:#9db4d6;background-color:#fff}.sbContainer .text-area-colors,.sbContainer #sbAppointment textarea{color:#9db4d6;border-color:#fff !important;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25)}.sbContainer .text-area-colors:focus,.sbContainer #sbAppointment textarea:focus{border-color:#5fbf2a !important;color:#9db4d6;background-color:#fff}.sbContainer ::-webkit-input-placeholder{color:#9db4d6 !important;opacity:1 !important}.sbContainer ::-moz-placeholder{color:#9db4d6 !important;opacity:1 !important}.sbContainer :-ms-input-placeholder{color:#9db4d6 !important;opacity:1 !important}.sbContainer ::placeholder{color:#9db4d6 !important;opacity:1 !important}.sbContainer [placeholder]:focus::-webkit-input-placeholder{color:#9db4d6 !important;transition:color 0.5s;opacity:1 !important}.sbContainer [placeholder]:focus::-moz-placeholder{color:#9db4d6 !important;transition:color 0.5s;opacity:1 !important}.sbContainer [placeholder]:focus:-ms-input-placeholder{color:#9db4d6 !important;transition:color 0.5s;opacity:1 !important}.sbContainer [placeholder]:focus::placeholder{color:#9db4d6 !important;transition:color 0.5s;opacity:1 !important}body{background-color:#3c4445}.mm-menu{background-color:#e7e5e5}.mm-menu ul.mm-list:first-of-type{border-color:rgba(0,0,0,0.15)}.mm-menu ul.mm-list li a{color:#1a2638}.mm-menu ul.mm-list li a:active,.mm-menu ul.mm-list li a.active{color:#fff;background-color:#ecb613;opacity:0.4}.mm-menu ul.mm-list li a:hover{color:#fff;background-color:#ecb613;opacity:0.4}.mm-menu ul.mm-list li a.mm-subopen{border-bottom-color:rgba(0,0,0,0.15);background-color:#e7e5e5}.mm-menu ul.mm-list li a.mm-subopen:hover{background-color:#ecb613;opacity:0.4}.mm-menu ul.mm-list li.mm-selected.active a:not(.mm-subopen),.mm-menu ul.mm-list li.active.parent a:not(.mm-subopen){background-color:#ecb613 !important;opacity:0.6}.mm-menu ul.mm-list li.mm-selected.active a:not(.mm-subopen):hover,.mm-menu ul.mm-list li.active.parent a:not(.mm-subopen):hover{color:#ecb613;background-color:#ecb613 !important;opacity:0.4}.mm-menu ul.mm-list li.mm-selected.active a,.mm-menu ul.mm-list li.active.parent a{color:#fff}.mm-menu ul.mm-list li.mm-selected.active a.mm-subopen:hover,.mm-menu ul.mm-list li.active.parent a.mm-subopen:hover{border-color:#fff;background-color:#ecb613;opacity:0.4}.mm-menu .mm-list>li>a.mm-subopen:after,.mm-menu .mm-list>li>a.mm-subclose:before{border-color:#1a2638}.mm-menu .mm-list>li>a.mm-subopen:hover:after{border-color:#fff}.mm-menu .mm-list>li>a.mm-subclose{background-color:#1b7809;color:#fff}.mm-menu .mm-list>li>a.mm-subclose:before{border-color:#fff}#page-offices .sbContainer #slot-main #officeHours caption{color:#1b7809}#page-offices .sbContainer #slot-main #officeHours td{color:#666}#page-offices .sbContainer #slot-main #officeHours td:first-child{color:#1b7809}@media (min-width: 992px){#page-contact .sbContainer .hours-content{background-color:transparent;box-shadow:none}#page-contact .sbContainer #officeHours caption{color:#1b7809}#page-contact .sbContainer #officeHours td{color:#1b7809}}#page-appointment .sbContainer #slot-main{color:#4F5257}
