
.owl-carousel .owl-nav [class*='owl-']{background-color: #17364a;}
.owl-carousel .owl-nav [class*='owl-']:hover{background-color: #3479bc;}
.ui-datepicker, .eventCalOut, .calendarIcon {
    background-color: #17364a;
}
.ui-datepicker th, .ui-state-highlight {
    background-color: #3479bc;
}
.ui-datepicker .ui-datepicker-title .ui-datepicker-month {
    color: #ffffff;
}
.ui-datepicker .ui-datepicker-next:after{
    border-color: transparent transparent transparent color: #ffffff;;
}
.ui-datepicker tbody a{
    color: #ffffff;
}
.heapBox.disabled .holder { color: #edf9ff; }
.heapBox a {color: #ffffff; }
.heapBox .holder {background-color: #edf9ff;color: #17364a;}
.heapBox .handler:before{color: #17364a;}
.heapBox .heap .heapOptions {background-color: #3479bc; border-color: #17364a;}
.heapBox .heap a.sliderUp {background-color: #0c0c0c;border-color: #edf9ff;}
.heapBox .heap a.sliderDown {background-color: #0c0c0c;border-color: #edf9ff;}
.heapBox .heap .heapOptions .heapOption {border-color: #17364a;}
.heapBox .heap .heapOptions .heapOption a{color:#ffffff;}
.heapBox .heap .heapOptions .heapOption a:hover,
.heapBox .heap .heapOptions .heapOption a.selected{background-color:#17364a; color:#ffffff;}
.heapBox .heap .heapOptions .heapOption a.disabled{color: #17364a;}
body{color: #06122c;}
a{color: #17364a;}
a:hover{color: #3479bc;}
button, .btn{background-color:#17364a;color:#ffffff;}
button:hover, .btn:hover{background-color: #3479bc; color: #ffffff;}
.form-control, .form-control:focus{background-color:#ffffff;color:#06122c;}
.form-control.datepicker, .form-control.datepicker:focus{background-color:#ffffff;}
.datefield:before {color: #17364a;}
.radioinput label{color: #17364a;}
.radioinput label .radio-border{border-color:#17364a;}
.radioinput input[type="radio"]:checked + label .radio-border:after{background-color: #17364a;}
.form-group .button:hover{background-color: #ffffff; color:#17364a;}
.aawformblock .aawfieldcol input, .aawformblock .aawfieldcol input:focus, 
.aawformblock .aawfieldcol textarea, .aawformblock .aawfieldcol textarea:focus, 
.aawformblock .aawfieldcol select {background-color:#edf9ff;color:#17364a; }
.ui-datepicker-trigger:before {color: #17364a; }
.aawformblock .aawformradiobox .aawformradiocol input[type="radio"] {
    color: #17364a;
    border-color: #17364a;
}
.aawformblock .aawformradiobox .aawformradiocol label {color: #17364a;}
.aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked {background-color: #17364a;}
.aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked+label {color: #17364a;}
/* Placeholder text color -- selectors need to be separate to work. */
::-webkit-input-placeholder{color:#17364a;}
:-moz-placeholder{color:#17364a;}
::-moz-placeholder{color:#17364a;}
:-ms-input-placeholder{color:#17364a;}
.form-control::-webkit-input-placeholder{color:#17364a;}
.form-control:-moz-placeholder{color:#17364a;}
.form-control::-moz-placeholder{color:#17364a;}
.form-control:-ms-input-placeholder{color:#17364a;}
/***** Header Section *****/
.header-main{background-color: #ffffff;}
.header-top{background-color: #edf9ff;;}
.header-top ul li a{color: #17364a;}
.header-top .header-social li a:hover {color: #3479bc;}
/* Start: Header Multi Location */
.header-top .location_list li {background-color: #17364a;color: #ffffff;}
.header-top .location_list li a {color: #ffffff;}
.header-top .location_list li:hover {background-color: #3479bc;}
.header-top .location_list li a:hover {color: #06122c;}
.headfindloc-bar {background-color: #ffffff;}
.headfindloc-box > span {color: #06122c;}
.headfindloc-box .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type=text] {
    background-color: #edf9ff;
    color: #06122c;
}
.headfindloc-box .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper::after {
    color: #06122c;
}
.headfindloc-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text {color:#ffffff;background-color:#17364a;}
.headfindloc-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text:hover {background-color:#3479bc;color:#ffffff;}
.header-address a{color: #17364a;}
.header-address a:hover{color: #3479bc;}
.header-call a{color: #17364a;}
.header-call a:hover{color: #3479bc;}
/* End: Header Multi Location */
/********* Navigation *********/
.menu-icon, .menu-icon:focus{color:#17364a;}
.menu-icon.open, .menu-icon:hover{color:#3479bc;}
#nav > li > a{color:#17364a;}
#nav > li > a:before{background-color:#3479bc;}
#nav > li:hover > a, #nav > li.active > a{color:#3479bc;}
#nav ul{background-color:#17364a;}
#nav ul li a{color:#ffffff;}
#nav li ul li:hover > a{background-color:#17a9f2;color:#ffffff;}
/********* Navigation *********/
/***** Header Section *****/
.main-title h2, .main-title h1{color: #17364a;}
.main-title p{color: #06122c;}
.main-title h2 span, .main-title h1 span{color: #06122c;}
.inner-title h2{color: #17364a;}
/***** Start: Home Banner Section *****/
.after-text-left{color: #17364a;}
.after-text-left:after{background-color: #17364a; }
.after-text-right{color: #17364a;}
.after-text-right:after{background-color: #17364a; }
.banner-section{background-color: #3479bc;}
.banner-info h2{color: #ffffff;}
.banner-info h2 span{color: #17364a;}
.banner-info h2 span:after{background-color: #17364a;}
.banner-info p{color: #ffffff;}
.banner-btn-group .btn{background-color: #ffffff; color: #17364a;}
.banner-btn-group .btn:hover, .banner-btn-group .btn:focus{background-color: #17364a; color: #ffffff;}
.banner-btn-group .btn.tran-btn{border-color: #ffffff; color: #ffffff; }
.banner-btn-group .btn.tran-btn:hover, .banner-btn-group .btn.tran-btn:focus {background-color: #ffffff;color: #3479bc;}
.banner-section .after-text-left{color: #ffffff;}
.banner-section .after-text-left:after{background-color: #ffffff;}
/* Start: Option 2 */
.homebanner .item:before {background-color: #0c0c0c;}   
.teasertext h2 {color: #ffffff;}
.teasertext p{color:#ffffff;}
.teasertext span {color: #17364a;}
.teasertext .btn {background-color: #ffffff;color: #17364a;}
.teasertext .btn:hover {background-color: #17364a;color: #ffffff;}
.homebanner.owl-carousel .owl-nav [class*='owl-']{color:#ffffff;}
.hmbanner-section .after-text-left {color: #ffffff;}
.hmbanner-section .after-text-left:after {background-color: #ffffff;}
/* End: Option 2 */
.banner-info:after {background-image: url(https://adit.website/opto-theme1/wp-content/uploads/sites/106/2026/05/banner-bg.png);}
/***** End: Home Banner Section *****/
/* Home Book an Appointment */
.hmbookappbox{background-color:#ffffff;}
.hmbookappbox p{color: #17364a;}
.hmbookform .form-group .button:hover{background-color: #3479bc;color:#ffffff;}
/* Home Book an Appointment */
/* Home About Us  */
.hm-about-thumb{border-color:#edf9ff;}
.hm-about-thumb::after{border-color:#3479bc;}
.exp-more-btn{color: #3479bc;}
.exp-more-btn:hover{color: #06122c;}
.hm-content p{color: #06122c;}
/* Home About Us  */
/* Home Services */
.dental-solution-thumb img{border-color:#ffffff;}
.number-bg{color: #0c0c0c;}
.hmnumbr-servicebox h3{color: #17364a;}
/* Home Services */
/* Home Gallery */
.hm-gallery{background-color: #ffffff;}
.hm-gallery .btn{color: #17364a; border-color:#17364a;}
.hm-gallery .btn:hover{background-color:#17364a;color: #ffffff;}

.hmgallerybox .media-thumb:after {
  background-color: #17364a;
}
.gallerylist-row .hmgallerybox{background-color: #edf9ff;}
/* Home Gallery */
/* Home Promotion  */
.hm-promotions{background-color: #3479bc;}
.hm-promotions .main-title h2, .hm-promotions .main-title p{color: #ffffff;}
.hmpromoplan-box{background-color:#ffffff;color: #06122c;}
.hmpromoplan-box:hover {background-color: #17364a;color: #ffffff;}
.hmpromoplan-list.owl-carousel .owl-nav [class*="owl-"]:hover {background-color: #ffffff;color: #3479bc;}
/* Home Promotion  */
/* Home Pricing Plans  */
.pricing-list .owl-item .discplanbox:after{background-color: #17364a;}
.pricing-list .owl-item:nth-child(even) .discplanbox:after{background-color: #3479bc;}
/* Home Pricing Plans  */
/* Home Advantages  */
.advantages-right::after{background-color: #3479bc;}
.advantages-inner{background-color: #ffffff;}
.hm-advantages .after-text{background-color: #3479bc; color: #ffffff;}
.hm-advantages .after-text-right:after{background-color: #ffffff;}
/* Home Advantages  */
/* Home Testimonials  */
.hm-testimonials{background-color: #ffffff;}
.review-pic{border-color:#ffffff;}

/* Home Testimonials  */
/* Home Clients  */
.hmclientlogo-list .owl-stage-outer, .hmlogos-noslide.hmclientlogo-list {border-color: #3479bc;}
.hm-extra-section{background-color: #ffffff;}
/* Home Clients  */
.innerpage-title h2, .innerpage-title h1 {color: #06122c;}
/* About Us Page Start */
.innerpage-banner:after {background-color: #3479bc;}
.bannerheading h1, .bannerheading h2 {color: #ffffff;}
.bannerheading p {color: #ffffff;}
.aboutpage-left .hm-about-thumb {background-color: #edf9ff;}
.aboutpage-left .hm-about-thumb:after {border-color:#3479bc;}
/* About Us Page End */
/* Advanced Technology Page Start */
.adv-image img {border-color:#edf9ff;}
.advatechbox:hover {background-color: #ffffff;}
/* Advanced Technology Page Start */
.beforecol h3{color:#06122c;}
/* End Option1 */
/* Start Option2 */
.beforeafteropt.beforeafteropt2 {background-color: #edf9ff;}
.beforethumb h3{color:#06122c;}
/* End Before & After Page */
.discplanbox {color: #17364a;background-color: #ffffff;}

.discountplan {color: #17364a;}
.discplanbox .btn {border-color:#3479bc;color: #3479bc;}
.discplanbox .btn:hover {background-color: #3479bc;color: #ffffff;}
.discplanbox:after{background-color: #17364a;}
.discplanlist-section .discplanlist .item:nth-child(even) .discplanbox:after{background-color: #3479bc;}
/* End: Discount Plan Page */
/* Start: Book Appointment Page */

/* End: Book Appointment Page */
/* Start: Cotact Us Page */
.fullfootmap-section {background-color: #3479bc;}
/* End: Cotact Us Page */
/* Start: Gallery Page */
.galleryvideo-poplink span i {color: #17364a;}
.galleryvideo-poplink:hover span {background-color: #17364a;}
.galleryvideo-poplink:hover i {background-color: #ffffff;}
/* End: Gallery Page */
/* Start: Finance Insurance Page */
.financeinsure-img {background-color: #edf9ff;}
.financeinsure-img:after {border-color: #3479bc;}
.financelistbox {background-color: #eaeaea;}
.financelistbox-tophead h2 {color: #06122c;}
.financeplan-list ul li {color: #06122c;}
/* End: Finance Insurance Page */
/* Start: Dentist Listing Page */
.hmteambox {background-color: #ffffff;}
.hmteambox-img {border-color: #edf9ff;}
.hmteambox h3 a {color: #17364a;}
.hmteambox h3 a:hover {color: #3479bc;}
.hmteambox:hover{background-color: #ffffff;}
.btn.teamboxbtn {color: #17364a;border-color:#17364a;}
.btn.teamboxbtn:hover, .teamboxbtn:focus {background-color: #17364a;color: #ffffff;}
/* End: Dentist Listing Page */
/* Start: Dentist Detail Page */
.dentistdetailbnnr {background-color: #3479bc;}
.dentistbnnrtext h1 {color: #ffffff;}
.dentistprofile-box {background-color: #ffffff;}
.dentistprofile-img {border-color:#edf9ff;}
.dentistprofile-box h3 {color: #17364a;}
.dentistprofile-box span{color: #17364a;}
/* End: Dentist Detail Page */
/* Start: Promotion Plans Page */
.hmpromobox {background-color: #ffffff;border-color:#17364a;color: #17364a;}
.hmpromobox:hover {background-color: #17364a;color: #ffffff;}
.promoplan-note {color: #17364a;}
/* End: Promotion Plans Page */
/* Start: Service Detail Page */
.servicebanner:before {background-color: #3479bc;}
.servicecontent h2 {color: #06122c;}
.servicecontent h3 {color: #06122c;}
.hmservicebox-text h3 a {color: #ffffff;}
.hmservicebox-text h3 a:hover {color: #3479bc;}
.hmservicebox-text p {color: #ffffff;}
.hmserviceboxbtn {color: #ffffff;border-color: #ffffff;}
.hmserviceboxbtn:hover {background-color: #ffffff;color: #17364a;}
.hmservicebox-text{color:#ffffff;}
.hmservicebox{border-color:#edf9ff;}
.hmseroverlaybox:before{background-color:#17364a;}
/* End: Service Detail Page */
.adv-text h2{color:#17364a;}
/* Start: First Visit Page */
.firstvisit-thumb img {border-color:#edf9ff;}
.firstvisit-thumb:after {border-color:#3479bc;}
.firstvisit-btmdesc ul li span:after {background-color: #0c0c0c;}
/* End: First Visit Page */
/* Start: Blog Listing Page */
.blog-thumb {background-color: #edf9ff;}
.blog-thumb:after {border-color:#3479bc;}
.blog-desc h2 a {color: #06122c;}
.blog-desc h2 a:hover {color: #3479bc;}
.blog-list-main .blog-pagination .page-numbers{background-color:#17364a;color:#ffffff;}
.blog-list-main .blog-pagination .page-numbers:hover,.blog-pagination .page-numbers.current{background-color:#3479bc;}
.blog-list-main .paginationav li a{color:#ffffff;}
/* Footer */
.footer-form-section{background-color: #3479bc;}
.footer-form-section .main-title h2, #footer .footer-form-section .main-title p{color: #ffffff;}
.footer-map {background-color: #3479bc;}
.footer-map iframe {border-color:#3479bc !important;background-color: #edf9ff;}
.footer-map:after {border-color:#ffffff;}
.footer-form-section .after-text{background-color: #3479bc;color: #ffffff;}
.footer-form-section .after-text-right:after {background-color: #ffffff;}
.footer-form .aawformblock .aawfieldcol input, .footer-form .aawformblock .aawfieldcol input:focus, 
.footer-form .aawformblock .aawfieldcol textarea, .footer-form .aawformblock .aawfieldcol textarea:focus, 
.footer-form .aawformblock .aawfieldcol select, .footer-form .heapBox .holder {background-color: #edf9ff;}
.hmfooterform .aawform-group.aawform-btn .button:hover, 
.hmfooterform .aawform-group.aawform-btn .button:focus {background-color: #ffffff;color: #3479bc;}
.hmfooterform .aawformblock .aawformradiobox .aawformradiocol input[type="radio"] {border-color: #ffffff;}
.hmfooterform .aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked {background-color: #ffffff;}
.hmfooterform .aawformblock .aawformradiobox .aawformradiocol label,
.hmfooterform .aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked + label {color: #ffffff;}
.footer-form-section .radioinput label{color: #ffffff;}
.footer-form-section .radioinput label .radio-border{border-color: #ffffff;}
.footer-form-section .radioinput input[type="radio"]:checked + label .radio-border:after{background-color: #ffffff;}
.footer-title{color:#17364a;}
.foot-hours li{color:#17364a;}
.multiloc-foot .foot-hours li{color:#ffffff;}
.foot-fax p {color:#17364a;}
.footer-social li a{border-color:#17364a;}
.footer-social li a:hover{background-color: #17364a; color: #ffffff;}
.ftrpromotions{background-color:#edf9ff;;}
.ftrpromo-price{color:#3479bc;}
.footer-copyright{border-color:#3479bc; }
.copyright-section ul li a{border-color: #17364a;}
.copyright a{color:#3479bc;}
.copyright a:hover{color:#17364a;}
#myModallocationcon .modal-title{color:#17364a;}
#myModallocationcon .close{background-color:#17364a;color:#ffffff;}
#myModallocationcon .close:hover{background-color:#3479bc;color:#ffffff;}
.multimodel a{color:#17364a;}
.multimodel a:hover{color:#3479bc;}
.multiloc-foot:after {
    background-color: #17364a;
}
.ftrfindlocation .main-title h2, .ftrfindlocation .main-title p {color: #ffffff;}
.footfindloc-box .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper .gmw-submit-button {
  background-color: #17364a;
}
.footfindloc-box .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type=text] {
    background-color: #ffffff;
    color: #06122c;
}
.footfindloc-box .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper:after {
    color: #ffffff;
}
.footfindloc-box .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper .gmw-submit-button:hover {background-color: #3479bc;}
.footfindloc-box .mallocortxt {
  color: #ffffff;
}
.footfindloc-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text {background-color:#ffffff;color: #17364a;}
.footfindloc-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text:hover {background-color:#3479bc;color:#ffffff;}
.loc-list {color: #ffffff;}
.loc-name, .loc-hours h3 {color: #3479bc;}
.loc-name a {color: #3479bc;}
.loc-name a:hover {color: #ffffff;}
.loc-add a, .loc-phone a {color: #ffffff;}
.loc-add a:hover, .loc-phone a:hover {color: #3479bc;}
.review-pic:before {background-image: url(https://adit.website/opto-theme1/wp-content/uploads/sites/106/2026/05/icon-2.png);}
.review-pic:after {background-image: url(https://adit.website/opto-theme1/wp-content/uploads/sites/106/2022/03/shape-after.png);}
/* Footer */
/* Start:Landing Pages */
.slbanner:before{background-color:#0c0c0c;}
.sltitlebox{color:#ffffff;}
.sllist li:before{background-color:#ffffff;}
.slbookblock{background-color: #ffffff;}
.slbookblock .main-title a{color:#17364a;}
.slbookblock .main-title a:hover{color:#3479bc;}
/* End:Option 1 */
/* Start:Option 2 */
.slbannerbook{background-color:#ffffff;}
.slbooktitle h2{color:#3479bc;}
.slbooktitle h2 a{color:#17364a;}
.slbooktitle h2 a:hover{color:#3479bc;}
/* End:Option 2 */
/* Start:Option 3 */
.slconblocktitle{background-color:#3479bc;}
.slconblocktitle .main-title h1,.slconblocktitle .main-title h2{color:#ffffff;}
.slconblocktitle .main-title h1 a,.slconblocktitle .main-title h2 a{color:#17364a;}
.slconblocktitle .main-title h1 a:hover,.slconblocktitle .main-title h2 a:hover{color:#ffffff;}
.slheadbookform3{background-color:#17364a;}
.slheadbookform3 .aawformblock .aawfieldcol input, .slheadbookform3 .aawformblock .aawfieldcol input:focus,
.slheadbookform3 .aawformblock .aawfieldcol textarea, .slheadbookform3 .aawformblock .aawfieldcol textarea:focus,
.slheadbookform3 .aawformblock .aawfieldcol select {color:#ffffff;border-color:#ffffff;}
.slheadbookform3 .aawformblock .heapBox .holder{color:#ffffff;border-color:#ffffff;}
.slheadbookform3 .aawformblock .aawformradiobox .aawformradiocol input[type="radio"] {border-color: #ffffff;}
.slheadbookform3 .aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked {background-color: #ffffff;}
.slheadbookform3 .aawformblock .aawformradiobox .aawformradiocol label,
.slheadbookform3 .aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked + label {color: #ffffff;}
.slheadbookform3 .aawformblock .ui-datepicker-trigger:before,.slheadbookform3 .aawformblock .heapBox .handler:before{color:#ffffff;}
.slheadbookform3 .aawfieldcol input::-webkit-input-placeholder,.slheadbookform3 .aawfieldcol textarea::-webkit-input-placeholder{color:#ffffff;}
.slheadbookform3 .aawfieldcol input::-moz-placeholder,.slheadbookform3 .aawfieldcol textarea::-moz-placeholder{color:#ffffff;}
.slheadbookform3 .aawfieldcol input:-ms-input-placeholder,.slheadbookform3 .aawfieldcol textarea:-ms-input-placeholder{color:#ffffff;}
.slheadbookform3 .aawfieldcol input::-ms-input-placeholder,.slheadbookform3 .aawfieldcol textarea::-ms-input-placeholder{color:#ffffff;}
.slheadbookform3 .aawfieldcol input::placeholder,.slheadbookform3 .aawfieldcol textarea::placeholder{color:#ffffff;}
.slheadbookform3 .aawformblock .aawform-btn .button{background-color: #3479bc;color: #ffffff;}
.slheadbookform3 .aawformblock .aawform-btn .button:hover{background-color: #ffffff;color: #3479bc;}
/* End:Option 3 */
/* End:Landing Pages */
.findlocation-img {background-color: #edf9ff;}
.findlocation-img:after {border-color:#3479bc;}
.locationname i {color: #17364a;}
.locationcall i {color: #17364a;}
.locationname a, .locationaddress a, .locationcall a {color: #17364a;}
.locationname a:hover, .locationaddress a:hover, .locationcall a:hover {color: #3479bc;}
.locationboxbtn a {border-color: #17364a;}
.locationboxbtn a:hover {background-color: #17364a;border-color: #17364a;color: #ffffff;}
.multifindloclist-sec .locsearchform .pac-target-input{color:#17364a;border-color:#17364a;}
.multifindloclist-sec .locsearchform .gmw-submit-field-wrapper input{background-color:#17364a;}
.multifindloclist-sec .locsearchform .gmw-submit-field-wrapper:after{color:#ffffff;}
.multifindloclist-sec .locsearchform .gmw-submit-field-wrapper input:hover{background-color:#3479bc;color:#ffffff;}
.multifindloclist-sec .locsearchbox .gmw-locator-button-wrapper.text{color:#ffffff;background-color:#17364a;}
.multifindloclist-sec .locsearchbox .gmw-locator-button-wrapper.text:hover{background-color:#3479bc;color:#ffffff;}
.singleloaddress a, .singlelophone a, .singlelofax span, .singlelomail a {color: #17364a;}
.singleloaddress a:hover, .singlelophone a:hover, .singlelomail a:hover {color: #3479bc;}
.singlelophone a:hover, .singlelomail a:hover {color: #3479bc; }
.locgalleryslider .hmgalleryinner a {border-color: #edf9ff;}
.locgalleryslider .hmgalleryinner a:after { background-color: #17364a;}
.multibookappintment .main-title h2 {color: #ffffff;}
.multibookform-subhead, .locreview p {color: #ffffff;}
.multibookappintment .aawformblock .aawfieldcol input, .multibookappintment .aawformblock .aawfieldcol input:focus, 
.multibookappintment .aawformblock .aawfieldcol textarea, .multibookappintment .aawformblock .aawfieldcol textarea:focus, 
.multibookappintment .aawformblock .aawfieldcol select {background-color: #ffffff;}
.multibookappintment .heapBox .holder {background-color: #ffffff;}
.multibookappintment .aawformblock .aawformradiocol label {color: #ffffff;}
.multibookappintment .aawformblock .aawformradiobox .aawformradiocol input[type="radio"] {border-color: #ffffff;}
.multibookappintment .aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked {background-color: #ffffff;}
.multibookappintment .aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked + label {color: #ffffff;}
.multibookappintment .aawform-group.aawform-btn .button:hover {background-color: #ffffff;color: #3479bc;}
/* End: Location Details Page */
/* Start: 404 Page */
.content404-page {color: #0c0c0c;}
/* End: 404 Page */

@media only screen and (min-width: 992px) {
#nav li.full-megamenu ul li a:after {color:#3479bc;}
  #nav li.full-megamenu ul li:hover>a {color:#3479bc;}
  #nav li.full-megamenu ul li.megamenu-title>a {color:#3479bc;}
  #nav li.full-megamenu .current-menu-item > a {color:#3479bc;}
  #nav li.full-megamenu ul li.megamenu-title>a:hover {color:#ffffff;}
}

@media (max-width:991.98px){
  /* Start: Header */
  .headerfindlocation {background-color: #3479bc;}
  /*Navigation*/
  #nav{ background-color: #17364a;}
  #nav > li > a{ color:#ffffff;}
  #nav > li:hover > a{background-color:#3479bc; color:#ffffff;}
  #nav ul{background-color: #17364a;}
  #nav ul li a{color:#ffffff;}
  .slconblock.slconblockopt1 {background-color: #17364a;}
  .hmbookappointment.slbannerbook1 {background-color: #ffffff;}
  .slconblock.slconblock2 {background-color: #17364a;}
  .slconblock.slconblock3 {background-color: #17364a;}
  .slconblockopt5 .slconblockbox {background-color: #17364a;}
}
 
  @media (max-width:767.98px){
   .teasertext span {color: #ffffff;}
      /***** Start: Mobile Fixed Bottom Button *****/
      .mobilefootcall {border-color: #ffffff;}
      .mobilefootcall a {background-color: #17364a;color: #ffffff; border-color: #ffffff;}
      .mobilefootcall a:hover {background-color: #3479bc;color:#ffffff;}
      /***** End: Mobile Fixed Bottom Button *****/
  }