

.hmabout-section:before {background-image: url();}

.about-details:before {background-image: url();}

.hmprice-section:before {background-image: url();}


.hmdoctor-section:before {background-image: url();}


/*------------Commen-Css-Start-----------*/
body, button, input, select, textarea, p{color: #575757;}
.btn {color: #ffffff;background-color: #7f00ff;}
.btn:hover{color: #ffffff; background-color: #8e2c9b;}
h1{color: #7f00ff;} 
h2{color: #8e2c9b;}
h3{color: #8e2c9b;}
::placeholder {color: #575757;}
::-webkit-input-placeholder{color: #575757;}
:-moz-placeholder{color: #575757;}
::-moz-placeholder{color: #575757; }
:-ms-input-placeholder{color: #575757; }
.form-control::-webkit-input-placeholder{color: #7f00ff;}
.form-control:-moz-placeholder{color: #7f00ff;}
.form-control::-moz-placeholder{color: #7f00ff; }
.form-control:-ms-input-placeholder{color: #7f00ff;}
.aawformblock .aawfieldcol input, 
.aawformblock .aawfieldcol input:focus, 
.aawformblock .aawfieldcol textarea, 
.aawformblock .aawfieldcol textarea:focus, 
.aawformblock .aawfieldcol select{background-color:#ffffff;color: #7f00ff;}
.aawformblock .aawformradiocol label {color: #ffffff;}
.aawformblock .aawformradiocol label:before {background-color: #ffffff;border-color:#8e2c9b;}
.aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked+label:after {background-color: #8e2c9b;}
.aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked+label {background-color: transparent;color: #ffffff;}
.aawform-group.aawform-btn .button {color: #ffffff;background-color:#8e2c9b;}
.aawform-group.aawform-btn .button:hover {background-color:#7f00ff;color:#ffffff;}
.main-title h2, .main-title h1{color: #7f00ff;}
.main-title p {color:#575757;}
.leftpattern-title p, .rightpattern-title p {color:#ffffff;}
.innertitle h1, .innertitle h2 {color: #7f00ff;}
.ui-datepicker, .eventCalOut, .calendarIcon{background-color:#8e2c9b;}
.ui-datepicker th, .ui-state-highlight{background-color:#7f00ff;}
.ui-state-active, .ui-datepicker tbody a:hover{background-color:#7f00ff;}
.ui-datepicker{color:#ffffff;}
.ui-datepicker .ui-datepicker-prev:after{border-color:transparent #ffffff transparent transparent}
.ui-datepicker .ui-datepicker-next:after{border-color:transparent transparent transparent #ffffff}
.ui-datepicker .ui-datepicker-title select{background-color:#ffffff;border-color:#ffffff;color:#161616;}
.calendar-out .button{background-color:#8e2c9b;color:#ffffff;}
.calendar-out .button:hover{background-color:#8e2c9b}
.ui-datepicker tbody a{color:#ffffff;}
.ui-datepicker-title{color:#ffffff;}
.ui-datepicker th{color:#ffffff;}
.ui-datepicker-prev, .ui-datepicker-next{color:#ffffff;}
.ui-datepicker-trigger:before, .heapBox .handler:before{color:#575757;}
.heapBox .holder{color:#575757;}
.heapBox .holder:before{color:#575757;}
.heapOptions{background-color: #8e2c9b;}
.selected{background-color: #7f00ff;color: #ffffff;}
.heapOptions li a{color: #ffffff;}
.heapOptions li a:hover{background-color: #7f00ff;}
.owl-carousel .owl-nav [class*='owl-'] i:hover{color: #8e2c9b;}
/*------------commen-css-End-----------*/
/*----------- Start: Header --------------*/
.head-topbar{background-color: #8e2c9b;}
.headaddress a {color: #ffffff; } 
.headcall a {color: #ffffff;}
.headaddress a:hover {color: #7f00ff; } 
.headcall a:hover {color: #7f00ff;} 
.headtopdetail .social-media li a{color: #ffffff;}
.headtopdetail .social-media li a:hover{color: #7f00ff;}
/* Start: Navigation CSS */
#nav li a {color: #8e2c9b;}
#nav>li>a:hover{color: #ef51c0;}
#nav .submenu {background-color: #7f00ff;}
#nav .submenu>li {border-color:#ffffff;}
#nav .submenu>li>a{color:#ffffff;}
#nav .submenu>li>a:hover{background-color: #8e2c9b;color:#ffffff;}
/*----------Toggle Css--------------*/
#nav-icon{background-color:#7f00ff;}
#nav-icon span{background: #ffffff;}
/* End: Navigation CSS */
/* Start: Header Multi Location */
.multiloc-btn .btn:hover {background-color:#ffffff;color: #7f00ff;}
.location_list {color: #ffffff;}
.location_list li {background-color: #7f00ff;}
.location_list li:hover {background-color: #8e2c9b;}
.location_list li a {color: #ffffff;}
.location_list li a:hover {color: #7f00ff;}
.fixed #header {background-color: #f5f5f5;}

.headfindloc-bar {background-color: #ffffff;}
.headfindloc-box > span {color:#7f00ff;}
.headfindloc-box .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type=text] {background-color: #f5f5f5;color:#7f00ff;}
.headfindloc-box .gmw-form-wrapper .locsearchform .gmw-submit-field-wrapper:after {color: #7f00ff;}
.headfindloc-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text {color: #ffffff;background-color: #7f00ff;}
.headfindloc-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text:hover {background-color: #8e2c9b;color: #ffffff;}
.page-template-template-find-locations #header, .single-location #header{background-color: #f5f5f5;}
/* End: Header Multi Location */
/*----------- End: Header --------------*/
/*------------ Start: Home Banner Section ---------------*/
.hmbaner-section:after{background: #f5f5f5;background: linear-gradient(180deg, #f5f5f5 10%, #ffffff 66%);}
.hmbanner-text:before {border-color: #8e2c9b;}
.hmbanner-smtitle {color:#7f00ff;} 
.hmbanner-text p {color: #7f00ff;}
.hmbanner-img p {color: #7f00ff;}
.hmbanner-img:before {border-color: #8e2c9b;}
/*------------ End: Home Banner Section ---------------*/
/*------------ Start: Home Book Form Section ---------------*/
.hmappointment-section{background-color: #7f00ff;}
.hmappointment-section h2{color:#ffffff;}
.hmappointment-section p {color: #ffffff;}
#hmbook-form .aawform-group.aawform-btn .button {background-color: #8e2c9b;}
#hmbook-form .aawform-group.aawform-btn .button:hover {background-color: #ffffff;color: #8e2c9b;}
/*------------ End: Home Book Form Section ---------------*/
/*------------ Start: Home About Section ---------------*/
.main-title small {color: #8e2c9b;} 
.hmabout-text p {color: #575757;} 
.hmabout-btn .btn {color: #7f00ff; border-color: #7f00ff;}
.hmabout-btn .btn:hover{background-color: #7f00ff; border-color: #7f00ff; color: #ffffff;}
.hmabout-title p, .hmservice-title p, .hmadvantage-title p, .hmprice-title p, .hmdoctor-title p, .gal-title p{color: #dedee0;}
/*------------ End: Home About Section ---------------*/
/*------------ Start: Home Service Section ---------------*/
.hmservice-section:before {background-color: #f5f5f5;} 
.hmservicehead p {color: #575757;}
.hmservicebox {background-color: #ffffff;}
.hmservicebox a {color: #7f00ff;}
.hmservicebox a:hover{color: #8e2c9b;}
.slick-next:before, .slick-prev:before{color: #7f00ff;}
/*------------ End: Home Service Section ---------------*/
/*------------ Start: Home Advantage Section ---------------*/
.hmadvantage-headpara p {color: #575757;}
.hmadvantgbox h3 {color: #8e2c9b;}
/*------------ End: Home Advantage Section ---------------*/
/*------------ Start: Home Gallery Section ---------------*/
.hmgallery-section {background-color: #f5f5f5;}
.hmgallary-inner .main-title p {color: #575757;}
.hmgllry-morebtn .btn {color:#7f00ff;border-color: #7f00ff;}
.hmgllry-morebtn .btn:hover {background-color: #7f00ff;color: #ffffff;}
/*------------ End: Home Gallery Section ---------------*/
/*------------ Start: Home Promotion Section ---------------*/
.hmpromotion-section{background-color: #7f00ff;}
.hmpromotion-section h2, .hmpromotion-section p{color: #ffffff;}
.promotion-box {background-color: #ffffff;}
.promotion-box:hover {background-color:#8e2c9b;}
.promotion-box:hover .promoprice {
    color: #ffffff;
}
.promotion-box h3{color: #7f00ff;}
.promotion-box:hover h3 {
    color: #ffffff;
}
.promotion-box:hover p {
    color: #ffffff;
}
.promoprice {color:#7f00ff; } 
.promotion-box p {color:#7f00ff;}
.promotion-box a{color: #7f00ff;}
.promotion-box a:hover{color: #8e2c9b;}
.promotionlist.owl-carousel .owl-dots .owl-dot {
    background-color: #ffffff;
}
.promotionlist.owl-carousel .owl-dots .owl-dot.active {
    background-color:#8e2c9b;
}
.promotionlist.owl-carousel .owl-nav .owl-prev, .promotionlist.owl-carousel .owl-nav .owl-next {
    color: #ffffff;
}
.promotionlist.owl-carousel .owl-nav .owl-prev:hover, .promotionlist.owl-carousel .owl-nav .owl-next:hover {
    color: #8e2c9b;
}

/*------------ End: Home Promotion Section ---------------*/
/*------------ Start: Home Price Plan Section ---------------*/
.price-box {background-color: #ffffff;border-color: #dedee0;} 
.price {color:#7f00ff;}
.priceplan {color: #7f00ff; } 
.pricelist li span {color:#7f00ff;} 
.price-box .btn {border-color:#7f00ff; color: #7f00ff;}
.price-box .btn:hover {background-color: #7f00ff; color: #ffffff; } 
.price-box:hover {background-color:#f5f5f5;}
.price-box h3{color:#7f00ff;}
/*------------ End: Home Price Plan Section ---------------*/
/*------------ Start: Home Doctor Section ---------------*/
.doctor-box:before {border-color: #8e2c9b;} 
.doctor-about a {color: #7f00ff; } 
.doctor-about a:hover {color:#8e2c9b; }
.meet-readmore .btn {
    border-color: #7f00ff;
}
.meet-readmore .btn:hover {
    background-color:#7f00ff;
    color: #ffffff;
}
/*------------ End: Home Doctor Section ---------------*/
/*------------ Start: Home Testimonial Section ---------------*/
.hmtestimonial-section{background-color: #7f00ff;}
.testimonial-box:before {background-color: #dedee0;} 
.testimonial-review h2{color: #ffffff;} 
.testimonial-review p{color: #ffffff;}
/*------------ End: Home Testimonial Section ---------------*/
/*------------ Start: Home Partner Section ---------------*/
.hmpartner-slider {border-color: #f5f5f5;}
.hmpartner-list {border-color:#f5f5f5;}

/*------------ End: Home Partner Section ---------------*/
/*------------ Start: Extra Content Section ---------------*/
.hmcontent-section{background-color: #f5f5f5;}
/*------------ End: Extra Content Section ---------------*/
/*------------ Start: About Us Page ---------------*/
.innerpage-banner:after {background: linear-gradient(180deg, #f5f5f5 10%, #ffffff 66%);}
/*------------ End: About Us Page ---------------*/
/*------------ Start: Advanced Techonology Page ---------------*/
.advtech-box:hover {border-color: #8e2c9b;background-color: #ffffff;}
.advtech-img img {border-color:#f5f5f5;}
/*------------ End: Advanced Techonology Page ---------------*/
/*------------ Start: Blog Page ---------------*/
.blogbox-text h2 a {color: #7f00ff;}
.blogbox-text h2 a:hover{color:#8e2c9b;}
.blogbox-img a {border-color:#f5f5f5;}
.blogbox-btn {color: #8e2c9b;}
.blogbox-btn:hover {color: #7f00ff;}
.bloglist-section .blog-pagination .page-numbers{background-color: #8e2c9b;color: #ffffff;}
.bloglist-section .blog-pagination .page-numbers:hover,.blog-pagination .page-numbers.current{background-color: #7f00ff;}
.bloglist-section .paginationav li a{color: #ffffff;}
.blogdetail-content:after {background: #f5f5f5;background: linear-gradient(180deg, #f5f5f5 10%, #ffffff 66%);}
.blogdetail-image {border-color: #f5f5f5;}
/*------------ End: Blog Page ---------------*/
/********** Start: Before & After Page **********/
.before-after-slider.owl-carousel .owl-dots .owl-dot.active {
    background-color: #8e2c9b;
}
.before-after-slider.owl-carousel .owl-dots .owl-dot{
    border-color: #8e2c9b;
}
/* Start Option1 */
.bfraftrbox-caption {color: #7f00ff;}
/* End Option1 */
/* Start Option2 */
.beforeafteropt2 {background-color: #f5f5f5;}
/* End Option2 */
/********** End: Before & After Page **********/
/* Start: Testimonials Page */
.bubble blockquote:before, .bubble blockquote:after{color: #8e2c9b;background-color: #ffffff;}
.bubblestar span:before{color:#ffc506;}
.bubble .bubble-btmarrow{border-color: #f5f5f5;}
.bubble{border-color: #f5f5f5;}
/* Start:Option 2 */
.testimonials-list .testmonialbox{background-color: #f5f5f5;}
.bubblestar i {color: #ffc506;}
/* End:Option 2 */
/* Start:Option 3 */
.testimonialone{background-color: #f5f5f5;}
.testmonialbox{background-color: #f5f5f5;}
/* End:Option 3 */
/* End:Testimonials Page */
/* Start: Discount Page */
/* End: Discount Page */
/********** Start: Finance/Insurance Page **********/
.insurplansblock {background:#f5f5f5;}
.insurplanbox-btn .btn {background-color: #8e2c9b;}
.insurplanbox-btn .btn:hover{background-color: #7f00ff;}
/********** End: Finance/Insurance Page **********/
/********** Start: Gallery Page **********/
.gallerypage-main .gallerybox .media-thumb {border-color: #f5f5f5;}
.gallerybox .galleryvideo-poplink span i {color: #8e2c9b;}
.gallerybox .galleryvideo-poplink:hover span {background-color: #7f00ff;}
.gallerybox .galleryvideo-poplink:hover i {background-color: #ffffff;}
/********** End: Gallery Page **********/
/********** Start: Doctor/Team Page **********/
.dentistdetail-section:after {background:#f5f5f5;background: linear-gradient(180deg, #f5f5f5 10%, #ffffff 66%);}
.drprofile-info h3 {color: #7f00ff;}
/********** Start: Doctor/Team Page **********/
/* Start: Book Appointment & Contact Page */
.bookapp-form .aawformblock .aawfieldcol input, .bookapp-form .aawformblock .aawfieldcol input:focus, 
.bookapp-form .aawformblock .aawfieldcol textarea, .bookapp-form .aawformblock .aawfieldcol textarea:focus, 
.bookapp-form .aawformblock .aawfieldcol select, .bookapp-form .heapBox .holder {background-color: #f5f5f5;}
.bookapp-form .aawformblock .aawformradiocol label, 
.bookapp-form .aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked+label {color: #7f00ff;}
/* End: Book Appointment & Contact Page */
/********** Start: Service Page **********/
.servicedetail-content:after {background: #f5f5f5;background: linear-gradient(180deg, #f5f5f5 10%, #ffffff 66%);}
.servicedetail-image {border-color: #f5f5f5;}
.hmservicebox-desc .btn {border-color: #7f00ff;color: #7f00ff;}
.hmservicebox-desc .btn:hover {background-color: #7f00ff;color: #ffffff;}
.otherservice-section {background-color: #f5f5f5;}
/********** End: Service Page **********/
/********** Start: Promotion Plan Page **********/
.promoplanlist-inner .promotion-box {background-color: #ffffff;border-color: #8e2c9b;color: #7f00ff;}
.promoplanlist-inner .promotion-box:hover {background-color: #8e2c9b;color: #ffffff;}
.promoplanlist-inner .promotion-box:hover * {color: #ffffff;}
/********** End: Promotion Plan Page **********/
/* Start:Landing Pages */
/* Start:Landing Header */
#header.landingheader{background-color: #f5f5f5;}
.single-landing.fixed .landingheader#header {background-color: #f5f5f5;}
.landingheader .headaddress a, .landingheader .headcall a {color: #7f00ff;}
.landingheader .headaddress a:hover, .landingheader .headcall a:hover {color: #8e2c9b;}
.landingheadmenu{background-color: #f5f5f5;}
/* End:Landing Header */
/* Start:Option 1 */
.slbanner:before{background-color: #161616;}
.sltitlebox{color: #ffffff;}
.sltitlebox h2, .sltitlebox h3 {color: #ffffff;}
.sllist li:before{background-color: #ffffff;}
.slbannerbook1 .slbookblock {background-color: #7f00ff;}
.slbookblock{background-color: #f5f5f5;}
.slbannerbook1 .main-title h2, .slbannerbook1 .slbookblock .main-title a, .slbannerbook1 .main-title p {color: #ffffff;}
.slbookblock .main-title a{color: #7f00ff;}
.slbookblock .main-title a:hover{color: #8e2c9b;}
/* End:Option 1 */
/* Start:Option 2 */
.slbannerbook{background-color: #ffffff;}
.slbooktitle h2{color: #8e2c9b;}
.slbooktitle h2 a{color: #7f00ff;}
.slbooktitle h2 a:hover{color: #8e2c9b;}
.slheadbookform2 .aawformblock .aawfieldcol input,.slheadbookform2 .aawformblock .aawfieldcol textarea{border-color: #8e2c9b;}
.slheadbookform2 .aawformblock .heapBox .holder{border-color: #8e2c9b;}
.slheadbookform2 .aawformradiobox .aawformradiocol label{font-size:16px;color: #7f00ff;}
.slheadbookform2 .aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked + label {color: #7f00ff;}
/* End:Option 2 */
/* Start:Option 3 */
.slconblocktitle{background-color: #8e2c9b;}
.slconblocktitle .main-title h1,.slconblocktitle .main-title h2{color: #ffffff;}
.slconblocktitle .main-title h1 a,.slconblocktitle .main-title h2 a{color: #7f00ff;}
.slconblocktitle .main-title h1 a:hover,.slconblocktitle .main-title h2 a:hover{color: #ffffff;}
.slheadbookform3{background-color: #7f00ff;}
.slheadbookform3 .aawformblock .aawfieldcol input, .slheadbookform3 .aawformblock .aawfieldcol input:focus,
.slheadbookform3 .aawformblock .aawfieldcol textarea, .slheadbookform3 .aawformblock .aawfieldcol textarea:focus {color: #ffffff;border-color: #ffffff;}
.slheadbookform3 .aawformblock .heapBox .holder{color: #ffffff;border-color: #ffffff;}
.slheadbookform3 .aawformblock .heapBox .holder:before {color: #ffffff;}
.slheadbookform3 .aawformradiocol label{background-color:transparent;color: #ffffff;}
.slheadbookform3 .aawformblock .ui-datepicker-trigger:before,.slheadbookform3 .aawformblock .heapBox .handler:before{color: #ffffff;}
.slheadbookform3 .aawformblock .aawfieldcol input::-webkit-input-placeholder,.slheadbookform3 .aawformblock .aawfieldcol textarea::-webkit-input-placeholder{color: #ffffff;}
.slheadbookform3 .aawformblock .aawfieldcol input::-moz-placeholder,.slheadbookform3 .aawformblock .aawfieldcol textarea::-moz-placeholder{color: #ffffff;}
.slheadbookform3 .aawformblock .aawfieldcol input:-ms-input-placeholder,.slheadbookform3 .aawformblock .aawfieldcol textarea:-ms-input-placeholder{color: #ffffff;}
.slheadbookform3 .aawformblock .aawfieldcol input::-ms-input-placeholder,.slheadbookform3 .aawformblock .aawfieldcol textarea::-ms-input-placeholder{color: #ffffff;}
.slheadbookform3 .aawformblock .aawfieldcol input::placeholder,.slheadbookform3 .aawformblock .aawfieldcol textarea::placeholder{color: #ffffff;}
.slheadbookform3 .aawform-group.aawform-btn .button:hover {background-color: #ffffff;color: #8e2c9b;}
/* End:Option 3 */
/* Start:Option 4 */
.slheadbookform4 .aawformblock .aawfieldcol input,.slheadbookform4 .aawformblock .aawfieldcol textarea{border-color: #8e2c9b;}
.slheadbookform4 .aawformblock .heapBox .holder{border-color: #8e2c9b;}
.slheadbookform4 .aawformradiobox .aawformradiocol label{color: #7f00ff;}
.slheadbookform4 .aawformradiobox .aawformradiocol input[type="radio"]:checked+label{color: #7f00ff;}
/* End:Option 4 */
/* Start:Landing Footer */
/***** Start:Location Listing Page *****/
.findlocation-box:hover {background-color: #ffffff;border-color: #8e2c9b;}
.findlocation-img {background-color: #f5f5f5;}
.locationname i {color: #7f00ff;}
.locationcall i {color: #575757;}
.locationname a{color: #7f00ff;}
.locationname a:hover{color: #8e2c9b;}
.locationaddress a, .locationcall a {color: #7f00ff;}
.locationaddress a:hover, .locationcall a:hover{color: #8e2c9b;}
.locationboxbtn a {color: #7f00ff;border-color: #7f00ff;}
.locationboxbtn a:hover {background-color: #7f00ff;border-color: #7f00ff;color: #ffffff;}
.multifindloclist-sec .locsearchform .pac-target-input{color: #7f00ff;border-color: #7f00ff;}
.multifindloclist-sec .locsearchform .gmw-submit-field-wrapper input{background-color: #7f00ff;}
.multifindloclist-sec .locsearchform .gmw-submit-field-wrapper:after{color: #ffffff;}
.multifindloclist-sec .locsearchform .gmw-submit-field-wrapper input:hover{background-color: #8e2c9b;color: #ffffff;}
.multifindloclist-sec .locsearchbox .gmw-locator-button-wrapper.text{color: #ffffff;background-color: #7f00ff;}
.multifindloclist-sec .locsearchbox .gmw-locator-button-wrapper.text:hover{background-color: #8e2c9b;color: #ffffff;}
.page-template-template-find-locations #footer .copyright-section {border-color: #f5f5f5;}
/***** Start:Location Listing Page *****/
/* Start: Location Details Page */
.locgalleryslider .gallerybox .media-thumb {border-color: #f5f5f5;}
.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 {padding-top: 16px;background-color: #ffffff;}
.multibookappintment .aawformblock .aawformradiocol label {font-size: 16px;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: #8e2c9b;}
/* End: Location Details Page */
/* Start: 404 Page */
.content404-page {color: #161616;}
.content404-page h1, .content404-page h2, .content404-page h3 {color: #161616;}
/* End: 404 Page */

/********** Start: Footer **********/
/*----------- Footer Form Map Section -----------*/
#foot-form .aawformblock .aawfieldcol input, #foot-form .aawformblock .aawfieldcol input:focus, 
#foot-form .aawformblock .aawfieldcol textarea, #foot-form .aawformblock .aawfieldcol textarea:focus, 
#foot-form .aawformblock .aawfieldcol select, #foot-form .heapBox .holder {background-color: #f5f5f5;}
#foot-form .aawformblock .aawformradiocol label, 
#foot-form .aawformblock .aawformradiobox .aawformradiocol input[type="radio"]:checked+label {color: #7f00ff;}
#foot-form .btn {background-color: #8e2c9b;} 
#foot-form .btn:hover {background-color: #7f00ff;color: #ffffff;}
.footformap-section h2{color: #7f00ff;}
/*------------footer-inner-----------*/
.footformap-section{background-color: #ffffff;}
.footer-inner{background-color: #f5f5f5;}
.footer-inner h3 {color: #7f00ff;}
.footcontact-info a, .foot-fax span {color: #7f00ff;}
.foot-fax i{color: #7f00ff;}
.footcontact-info a:hover{color: #8e2c9b;}
.social-media li a {border-color: #8e2c9b; color: #8e2c9b;}
.social-media li a:hover {background-color: #8e2c9b; color:#ffffff; border-color: #ffffff; }
.footday,.foottime, .hour-note {color: #7f00ff; }

.foot-menu ul li a {color: #7f00ff;}
.foot-menu ul li a:hover {color: #8e2c9b;}
/* Multi Location Footer */
.multiloc-foot:after {background-color: #7f00ff;}
.ftrfindlocation .main-title h2, .ftrfindlocation .main-title p {color: #ffffff;}
.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: #7f00ff;}
.footfindloc-box .gmw-form-wrapper .locsearchbox .gmw-form-field-wrapper input[type=text] {background-color: #ffffff;color: #7f00ff;}
.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: #8e2c9b;}
.footfindloc-box .mallocortxt {color: #ffffff;}
.footfindloc-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text {background-color: #ffffff;color: #7f00ff;}
.footfindloc-box div.gmw-form-wrapper div.gmw-locator-button-wrapper.text:hover {background-color: #8e2c9b;color: #ffffff;}
.footmultiloc-list {color: #ffffff;}
.footmultiloc-list h3 {color: #ffffff;}
.footloc-name, .footloc-hours h4 {color: #8e2c9b;}
.footloc-name a {color: #8e2c9b;}
.footloc-name a:hover {color: #ffffff;}
.footloc-add a, .footloc-call a {color: #ffffff;}
.footloc-add a:hover, .footloc-call a:hover {color: #8e2c9b;}
.footloc-hours .hourlist .footday, .footloc-hours .hourlist .foottime{color: #ffffff;}
.footloc-hours .hour-note {margin-bottom: 0;color: #ffffff;}
.ftrpromotions {background-color: #8e2c9b;color:#ffffff;}
.ftrpromotions p {color: #ffffff;}
.ftrpromotions .btn:hover {background-color: #ffffff;color:#7f00ff;}
/* Multi Location Footer */
/*----------copyright-section------------*/
.copyright-section p{color: #7f00ff;}
.copyright-section a {color: #8e2c9b; } 
.adit{color: #8e2c9b !important;}
.copyright-section a:hover{color: #7f00ff;}
/* Start: Mobile Fixed Contact Button */
#myModallocationcon .modal-title{color: #7f00ff;}
#myModallocationcon .close{background-color: #7f00ff;color: #ffffff;}
#myModallocationcon .close:hover{background-color: #8e2c9b;color: #ffffff;}
.multimodel a{color: #7f00ff;}
.multimodel a:hover{color: #8e2c9b;}
/* End: Mobile Fixed Contact Button */
/********** End: Footer **********/

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

@media only screen and (max-width: 991.98px) {
	/* Start: Header */
	.header-inner{background-color: #f5f5f5;}
	#nav {background-color: #7f00ff;}
    #nav>li>a{color: #ffffff;}
	#nav >li>a:hover {
		background-color: #8e2c9b;
		color: #ffffff;
	}
	#nav>li {border-color:#ffffff; }
	#nav>li>a:hover{color: #ffffff;}
	#nav .submenu {background-color: #7f00ff;}
	#nav .submenu>li {border-color: #ffffff; }
	/* Start: Multi Location */
	.headerfindlocation {background-color: #f5f5f5;}
  /* End: Multi Location */
	/* End: Header */
	/* Start: Home Banner Section */
	.hmbaner-section:after {background: linear-gradient(180deg, #f5f5f5 10%, #ffffff 100%);}
  .slconblock.slconblockopt1 {background-color: #8e2c9b;}
  .hmbookappointment.slbannerbook1 {background-color: #7f00ff;}
  /* End: Option 1  */
  /* Start: Option 2  */
  .slconblock.slconblock2 {background-color: #7f00ff;}
  /* End: Option 2  */
  /* Start: Option 3  */
  .slconblock.slconblock3 {background-color: #7f00ff;}
  /* End: Option 3  */
  /* Start: Option 4  */
  .slconblockopt5 .slconblockbox {background-color: #7f00ff;}
  /* End: Option 4  */
}
@media only screen and (max-width: 767.98px) {
  .mobilefootcall {border-color: #ffffff;}
  .mobilefootcall a {background-color: #7f00ff;color: #ffffff; border-color:#ffffff;}
  .mobilefootcall a:hover {background-color: #8e2c9b;color:#ffffff;}
}
@media only screen and (max-width: 479.98px) {
	/* Start: Header */
	.header-inner {
		background-color: #f5f5f5;
	}
}

