        	.teaserBanner .item::after{background-color: #ffffff;}        	        	.hmservicesection.hmspecialize::after{background-color: #e7e5da;}        	        	.hmwelcometocreative .hmwelcomeimg::after{background: #444c57;}        	        	        	        	        	.hmpozativesection::before{background-color: #f5f7f2;}        	        	    body,button,input,select,textarea{color:#2b2b2b;}
body{}
a,a:focus{color:#2b2b2b;}
a:hover{color:#686868;}
.owl-carousel .owl-nav [class*='owl-']{color:#212f3d;}
.owl-carousel .owl-nav [class*='owl-']:hover{color:#686868;}
/* Placeholder text color -- selectors need to be separate to work. */
::-webkit-input-placeholder{color:#2b2b2b;}
:-moz-placeholder{color:#2b2b2b;}
::-moz-placeholder{color:#2b2b2b;}
:-ms-input-placeholder{color:#2b2b2b;}
.form-control::-webkit-input-placeholder{color:#2b2b2b;}
.form-control:-moz-placeholder{color:#2b2b2b;}
.form-control::-moz-placeholder{color:#2b2b2b;}
.form-control:-ms-input-placeholder{color:#2b2b2b;}
/* Home Banner Form */
.hmbannerform .aawfieldcol input,
.hmbannerform .aawfieldcol input:focus,
.hmbannerform .aawfieldcol textarea,
.hmbannerform .aawfieldcol textarea:focus,
.hmbannerform .aawfieldcol select,
.hmbannerform .heapBox .holder,
.hmbannerform .aawformradiobox,
.hmbookform .hmbannerform .heapBox .holder{color: #ffffff; border-color: #ffffff;}
.hmbannerform .aawformradiocol label{color: #ffffff;}
.hmbannerform .aawformradiocol input[type="radio"]:checked + label{background-color: #686868; color: #ffffff;}
.hmbannerform .ui-datepicker-trigger .sprite:before,
.hmbannerform .heapBox .handler:before{color: #ffffff;}
.hmbannerform .custombtnsave{background-color: #ffffff; color: #686868;border-color: #686868;}
.hmbannerform .custombtnsave:after{background-color: #686868;}
.hmbannerform .custombtnsave:hover{background-color: #212f3d; color: #ffffff;border-color: #686868;}
.hmwelcometocreativetext .hmwelcomedesc h1{color: #ffffff;}
.hmspecializerow .hmservicecontent{background-color: #212f3d;}
/* Footer Form */
.footerbookform .aawfieldcol input::-webkit-input-placeholder{color:#212f3d;}
.footerbookform .aawfieldcol textarea::-webkit-input-placeholder{color:#212f3d;}
.footerbookform .aawfieldcol input:-moz-placeholder{color:#212f3d;}
.footerbookform .aawfieldcol textarea:-moz-placeholder{color:#212f3d;}
.footerbookform .aawfieldcol input::-moz-placeholder{color:#212f3d;}
.footerbookform .aawfieldcol textarea::-moz-placeholder{color:#212f3d;}
.footerbookform .aawfieldcol input:-ms-input-placeholder{color:#212f3d;}
.footerbookform .aawfieldcol textarea:-ms-input-placeholder{color:#212f3d;}
.footerbookform .aawfieldcol input,
.footerbookform .aawfieldcol input:focus,
.footerbookform .aawfieldcol textarea,
.footerbookform .aawfieldcol textarea:focus,
.footerbookform .aawfieldcol select,
.footerbookform .heapBox .holder,
.footerbookform .aawformradiobox{color: #212f3d; border-color: #212f3d;}
.footerbookform .aawformradiocol label{color: #ffffff;}
.footerbookform .aawformradiocol input[type="radio"]:checked + label{background-color: #212f3d; color: #ffffff;}
.footerbookform .ui-datepicker-trigger .sprite:before,
.footerbookform .heapBox .handler:before{color: #212f3d;}
.footerbookform .custombtnsave.button{background-color: #ffffff; color: #212f3d;border-color: #686868}
.footerbookform .custombtnsave.button:hover{background-color: #686868; color: #ffffff;}
.footerbookform .aawformradiocol label{color: #212f3d;}
/*Multi Location Footer Form */
.multilocatiofooter .footform-section{background-color: #ffffff;}
.multilocatiofooter .footerbookform .aawfieldcol input::-webkit-input-placeholder{color:#2b2b2b;}
.multilocatiofooter .footerbookform .aawfieldcol input:-moz-placeholder{color:#2b2b2b;}
.multilocatiofooter .footerbookform .aawfieldcol input::-moz-placeholder{color:#2b2b2b;}
.multilocatiofooter .footerbookform .aawfieldcol input:-ms-input-placeholder{color:#2b2b2b;}
.multilocatiofooter .footerbookform .aawfieldcol textarea::-webkit-input-placeholder{color:#2b2b2b;}
.multilocatiofooter .footerbookform .aawfieldcol textarea:-moz-placeholder{color:#2b2b2b;}
.multilocatiofooter .footerbookform .aawfieldcol textarea::-moz-placeholder{color:#2b2b2b;}
.multilocatiofooter .footerbookform .aawfieldcol textarea:-ms-input-placeholder{color:#2b2b2b;}
.multilocatiofooter .footerbookform .aawfieldcol input,
.multilocatiofooter .footerbookform .aawfieldcol input:focus,
.multilocatiofooter .footerbookform .aawfieldcol textarea,
.multilocatiofooter .footerbookform .aawfieldcol textarea:focus,
.multilocatiofooter .footerbookform .aawfieldcol select,
.multilocatiofooter .footerbookform .heapBox .holder,
.multilocatiofooter .footerbookform .aawformradiobox,
#footer.multilocatiofooter .heapBox .holder{color: #2b2b2b; border-color: #686868;}
.multilocatiofooter .footerbookform .aawformradiocol label{color: #2b2b2b;}
.multilocatiofooter .footerbookform .aawformradiocol input[type="radio"]:checked + label{background-color: #686868; color: #ffffff;}
#footer.multilocatiofooter .footerbookform .ui-datepicker-trigger .sprite:before,
#footer.multilocatiofooter .footerbookform .heapBox .handler:before{color: #686868;}
.multilocatiofooter .footerbookform .custombtnsave.button, .multilocatiofooter .footerbookform .custombtnsave.button:focus{background-color: #686868; color: #ffffff;}
.multilocatiofooter .footerbookform .custombtnsave.button:hover{background-color: #212f3d; color: #ffffff;}
/* Book Appointment Page Form */
.bookaptmntform .aawfieldcol input,
.bookaptmntform .aawfieldcol input:focus,
.bookaptmntform .aawfieldcol textarea,
.bookaptmntform .aawfieldcol textarea:focus,
.bookaptmntform .aawfieldcol select,
.bookaptmntform .heapBox .holder,
.bookaptmntform .aawformradiobox{color: #2b2b2b; border-color: #686868;}
.bookaptmntform .aawformradiocol label{color: #2b2b2b;}
.bookaptmntform .aawformradiocol input[type="radio"]:checked + label{background-color: #686868; color: #ffffff;}
.bookaptmntform .ui-datepicker-trigger .sprite:before,
.bookaptmntform .heapBox .handler:before{color: #2b2b2b;}
.bookaptmntform .custombtnsave{background-color: #686868; color: #ffffff;}
.bookaptmntform .custombtnsave:hover{background-color: #212f3d; color: #ffffff;}
/* Contact Page Form */
.contactpageform .aawfieldcol input::-webkit-input-placeholder{color:#2b2b2b;}
.contactpageform .aawfieldcol textarea::-webkit-input-placeholder{color:#2b2b2b;}
.contactpageform .aawfieldcol input:-moz-placeholder{color:#2b2b2b;}
.contactpageform .aawfieldcol textarea:-moz-placeholder{color:#2b2b2b;}
.contactpageform .aawfieldcol input::-moz-placeholder{color:#2b2b2b;}
.contactpageform .aawfieldcol textarea::-moz-placeholder{color:#2b2b2b;}
.contactpageform .aawfieldcol input:-ms-input-placeholder{color:#2b2b2b;}
.contactpageform .aawfieldcol textarea:-ms-input-placeholder{color:#2b2b2b;}
.contactpageform .aawfieldcol input,
.contactpageform .aawfieldcol input:focus,
.contactpageform .aawfieldcol textarea,
.contactpageform .aawfieldcol textarea:focus,
.contactpageform .aawfieldcol select,
.contactpageform .heapBox .holder,
.contactpageform .aawformradiobox{color: #2b2b2b; border-color: #686868;}
.contactpageform .aawformradiocol label{color: #2b2b2b;}
.contactpageform .aawformradiocol input[type="radio"]:checked + label{background-color: #686868; color: #ffffff;}
.contactpageform .ui-datepicker-trigger .sprite:before,
.contactpageform .heapBox .handler:before{color: #212f3d;}
.contactpageform .custombtnsave.button{background-color: #686868; color: #ffffff;}
.contactpageform .custombtnsave.button:hover{background-color: #212f3d; color: #ffffff;}
/*================================================ Main CSS Theme Start ====================================================*/
/*----Date Picker----*/
.ui-datepicker, .eventCalOut, .calendarIcon{background-color:#686868;}
.ui-datepicker td{color:#686868;}
.ui-datepicker .ui-datepicker-unselectable.ui-state-disabled{color:#686868;}
.ui-datepicker .ui-datepicker-today a{background-color:#686868; color:#212f3d;} 
.ui-datepicker th{background-color:#212f3d;}
.ui-state-highlight{background-color:#dadada;}
.ui-state-active, .ui-datepicker tbody a:hover{background-color:#686868; color:#212f3d;}
.heapBox .heap .heapOptions{ background-color:#212f3d; border-color:#dadada; }
.denttistpro .heapBox .heap .heapOptions{ background-color:#686868;}
.denttistpro .heapBox .heap .heapOptions .heapOption a:hover, .denttistpro .heapBox .heap .heapOptions .heapOption a.selected{background-color:#686868;}
.heapBox .heap .heapOptions .heapOption{border-color:#dadada;}
.heapBox .heap .heapOptions .heapOption a{}
.heapBox .heap .heapOptions .heapOption a:hover, .heapBox .heap .heapOptions .heapOption a.selected{background-color: #686868; color: #212f3d;}
/********* googmap - Google Map API *********/
.form-control,.form-control:focus{border-color:#686868;color:#2b2b2b;}
.heapBox .holder{border-color:#686868;color:#2b2b2b;}
.datefield:before{color:#2b2b2b;}
.footcol1 .datefield:before{color:#ffffff;}
.button,.button:focus{color:#212f3d;background:#ffffff;}
.button:hover{color:#ffffff;background:#212f3d;}
.radiobox{border-color: #686868;color: #2b2b2b;}
.radioinput input[type="radio"]:checked + label{background-color: #686868;color:#ffffff;border-color:#686868;}
.radioinput .wpcf7-list-item label > span { color: #2b2b2b; }
.radioinput .wpcf7-list-item label > input[type="radio"]:checked + span { background-color: #686868; color: #ffffff; }
/********** Header **********/
.fixed #header:before{background-color:#ffffff;}
.home .bannervideohead #header{}
.headaddmap a,.headaddmap a:focus{color:#444c57;}
.headaddmap a:hover{color:#bdc1c4;}
.headcall a,.headcall a:focus{color:#444c57;}
.headcall a:hover{color:#bdc1c4;}
.headbookappbtn,.headbookappbtn:focus{background-color:#ffffff;color:#212f3d;border-color:#212f3d;}
.headbookappbtn:hover{background-color:#212f3d;color:#ffffff;border-color:#212f3d;}
.headbookappbtn:after{background-color:#212f3d;}
/********* Static Header *********/
#header.staticheader:before{}
/********* Navigation *********/
.menu-icon,.menu-icon:focus{color:#ffffff;}
.menu-icon.open,.menu-icon:hover{color:#686868;}
.baypremierdentistry .menu-icon.open, .baypremierdentistry .menu-icon:hover{color:#ffffff;}
#nav > li > a{color:#474747;}
#nav > li:hover > a,#nav > li.active > a{color:#81888c;}
#nav ul{background-color:#212f3d;}
#nav ul li a{}
#nav li ul li:hover > a{background-color:#686868; color:#ffffff;}
.arrowclick:after{border-top:10px solid ;}
/* ******** Index Slider ******** */
        	        	        	.hmservicesection.hmspecialize::after{background-color: #e7e5da;}        	        	        	        	        	        	        	        	        	    .title-main::after {background-image:url(https://www.dentistofpaoli.com/wp-content/uploads/2023/02/title-before.png);}
.title-pink-main::after {background-image:url(https://www.dentistofpaoli.com/wp-content/uploads/2023/02/title-after-1.png);}
.sub-title::after {background-image:url(https://www.dentistofpaoli.com/wp-content/uploads/2021/12/subhead-before.png);}
.teasersmtxt .dash:after,.teasertext .dash:before{background-color:#ffffff;}
.teasertext h2{color:#ffffff;}
.teasersmtxt p{color:#ffffff;}
.teasersmtxt .dash{color:#ffffff;}
.headerpagetitle .mainheadtitle{color: #212f3d;}
.teaserBanner.owl-carousel .owl-dots .owl-dot span  {background-color: #ffffff;}
.teaserBanner.owl-carousel .owl-dots .owl-dot.active span, .teaserBanner.owl-carousel .owl-dots .owl-dot:hover span {background-color: #212f3d;}
.welcomebutton a{background-color:#ffffff;color:#212f3d;border-color:#686868;}
.welcomebutton a:hover{background-color:#212f3d;border-color:#686868;}
.welcomebutton a:after{background-color:#686868;}
/********** Home Page Content **********/
.hmwelcometext h2, .hmwelcometext h1 {color:#212f3d;}
.hmformafterbanner{background-color:#e7e5da;}
.hmbooktitle{color:#ffffff;}
.hmspecializerow .hmservicecontent h3 a{color:#ffffff;}
.hmspecializerow .readmore a{color:#ffffff;border-color:#686868; background-color:#686868;}
.hmspecializerow .readmore a:after{background-color:#e7e5da;}
.hmspecializerow .readmore a:hover{background-color:#212f3d;}
/********** Home Advantage Section **********/
.hmadvantagesection h2{color:#212f3d;}
.hmadvbox h3{color:#212f3d;}
.advantagesleft .hmadvbox h3{color:#212f3d;}
/********** Home Gallery Section **********/
.hmgallerythumb:after{background-color:#212f3d;}
.thedentalspa .hmgallerythumb:after{background-color:#ffffff;}
/********** Home Promotion Section **********/
.hmpromosection h2{color:#212f3d;}
.hmpromobox .hmpromoboxinner{background-color:#686868;}
.hmpromocontentnots{color:#ffffff;}
.hmpromobox .price{color:#ffffff;background-color:#212f3d;}
.hmpromobox .price:hover{color:#686868;}
.hmpromobox span{color:#212f3d;}
.hmpromobox p{color:#212f3d;}
.hmpromosection .owl-carousel .owl-nav [class*='owl-']{color:#212f3d;}
.hmpromosection .owl-carousel .owl-nav [class*='owl-']:hover{color:#ffffff;}
/********** Home Service Section **********/
.hmservicesection{background-color:#e7e5da;}
.hmservicesection h2{color:#212f3d;}
.hmservicebox{background-color:#ffffff;}
.hmservicebox .price{color:#686868;}
.hmservicebox h3 a{color:#212f3d;}
.hmservicebox h3 a:hover{color:#686868;}
.hmservicesection .owl-carousel .owl-nav [class*='owl-'], .locatgalleryslider.owl-carousel .owl-nav [class*='owl-']{color:#212f3d;}
.hmservicesection .owl-carousel .owl-nav [class*='owl-']:hover, .locatgalleryslider.owl-carousel .owl-nav [class*='owl-']:hover{color:#ffffff;}
/********** Home Doctor Section **********/
.hmteamsection.hmproviders{background-color:#ffffff;}
.hmteamsection{background-color:#e7e5da;}
.hmteamsection h2{color:#212f3d;}
.teamboxitem{background-color: #686868;}
.hmteamsection.hmproviders .accordion-item{background-color: #686868;}
.hmteamsection.hmproviders .accordion-item h3{color: #212f3d;}
.hmteamsection.hmproviders .accordion-item h3 a{color: #ffffff;}
.hmteamsection.hmproviders .accordion-item h3 a:hover{color: #212f3d;}
.hmteamsection.hmproviders .accordion-item small{color: #212f3d;}
.hmteamsection.hmproviders .accordion-item p{color: #ffffff;}
.hmteamsection.hmproviders .accordion-body p{color: #ffffff;}
.hmteamsection.hmproviders .accordion-item a, .hmteamsection.hmproviders .accordion-item a:focus {color: #ffffff;}
.hmteamsection.hmproviders .accordion-item a:hover {color:#686868;}
.hmteamsection.hmproviders .accordion-item:hover{background-color: #686868;}
.hmproviders .accordion-item{background-color: #686868;}
/********** Home Plans Section Start **********/
.hmdisplans-section h2 {color:#ffffff;}
.hmplanslidebox {background-color: #ffffff;}
.hmplantitle{color: #ffffff;}
.hmplantitle:before{background-color: #686868;}
.hmplanstop strong { color: #212f3d;}
.hmplanstop small {color: #ffffff;}
.hmplansli li {color: #212f3d;border-color: #212f3d;}
.hmplansli li span:after {color: #212f3d;}
.hmplanbutton a{color: #ffffff;}
.hmplanbutton a:before{background-color: #686868;}
.hmplanbutton a:hover{color: #212f3d;}
.hmplanbutton a:hover:before{background-color: #e7e5da;}
.hmdisplans-section .owl-carousel .owl-nav [class*='owl-']{color: #ffffff;}
.hmdisplans-section .owl-carousel .owl-nav [class*='owl-'].active, .hmdisplans-section .owl-carousel .owl-nav [class*='owl-']:hover{color: #686868;}
.hmdisplans-section .owl-carousel .owl-dots .owl-dot span{background-color: #686868;}
.hmdisplans-section .owl-carousel .owl-dots .owl-dot.active span, .hmdisplans-section .owl-carousel .owl-dots .owl-dot:hover span{background-color: #212f3d;}
.hmproviders .hmteamrow .accordion-body{ border-color:#212f3d;}
.hmproviders .accordion-button:after{color: #212f3d;}
/********** Home Plans Section End **********/
/********** Home Price Section **********/
.hmpricesection .hmwelcomeimg:before{background-color:#686868;}
.hmpricecontentbox ul li{border-bottom:1px dashed #dcddde;}
.hmpricecontentbox .price{color:#686868;}
/********** Home pozative Section **********/
.hmpozativesection h2{color:#212f3d;}
/********** Home Blog Section **********/
.hmblogsection h2{color:#212f3d;}
.hmblogsection h2 a{color:#212f3d;}
.hmblogsection h2 a:hover{color:#686868;}
.hmblogdescrition h3 a{color:#212f3d;}
.hmblogdescrition h3 a:hover{color:#686868;}
.hmblogsection .owl-carousel .owl-nav [class*='owl-']{color: #212f3d;}
.hmblogsection .owl-carousel .owl-nav [class*='owl-']:hover{color: #686868;}
.hmblogsection .owl-carousel .owl-dots .owl-dot span{background-color: #686868;}
.hmblogsection .owl-carousel .owl-dots .owl-dot.active span, .hmblogsection .owl-carousel .owl-dots .owl-dot:hover span{background-color: #212f3d;}
/************ Home patner Logo Section *******/
.hmpartnerlogosection h2{color:#212f3d;}
/********** Inner Pages **********/
/********** About us Page **********/
.innerbanner:before{background-color:#212f3d;}
.bannersection h1, .bannersection h2{color:#ffffff;}
.bannersection h1:before, .bannersection h2:before{background-color:#ffffff;}
.bannersection p{color:#ffffff;}
.aboutwelcomedesc h1{color: #212f3d;}
.aboutwelcomedesc h2, .aboutfullcontent h2{color: #212f3d;}
.aboutfullsection{background-color:#e7e5da;}
.doctor-name h2, .doctorbtmbox h2, .doctorbtmbox h3{color:#686868}
/********** Blog Listing Page **********/
.blogdescrition h3 a{color:#212f3d;}
.blogdescrition h3 a:hover{color:#686868;}
.page-numbers{color:#2b2b2b;}
.page-numbers.current{background-color:#686868;color:#ffffff;}
.blog-pagination a:hover{color:#ffffff;background-color:#686868;}
/********** Blog Detail Page **********/
.blogdetailsection h1{color:#212f3d;}
.blogdetailsection h2,.locationsectiontwo h3{color:#686868;}
.blogdetailsection h3{color:#686868;}
.backbtn{color:#2b2b2b;}
.backbtn:hover{color:#686868;}
.blogdetpagin .pager li > a,.blog-details .pager li > a:focus{color:#2b2b2b;background-color:#ffffff;}
.blogdetpagin .pager li > a:hover{background-color:#686868;color:#ffffff;}
/********** Gallery Page **********/
/********** Book Appointment Page **********/
.contactusmain{background-color:#ffffff;}
.contactusmain .headerpagetitle .mainheadtitle{color: #212f3d;}
/********** Faqs Page **********/
.accordion .acclink{color:#ffffff;border-bottom-color:#212f3d;background-color: #686868;}
.accordion .acclink.active {color:#ffffff;border-bottom-color:#212f3d;background-color: #686868;}
.accordion .acclink::after { color:#ffffff;}
/********** Service Detail Page **********/
.servicedetailsection h1{color:#212f3d;}
.servicedetailsection h2, .servicedetailsection h3{color:#686868;}
/********** Pricelist Page **********/
.pricelistbook.bookappmain{background-color:#e7e5da;}
.pricelistbook h2{color:#212f3d;}
/********** Footer **********/
#footer{background-color:#212f3d;}
.footformblock h2{color:#212f3d;}
.footform::-webkit-input-placeholder{color:#ffffff;}
.footform:-moz-placeholder{color:#ffffff;}
.footform::-moz-placeholder{color:#ffffff;}
.footform:-ms-input-placeholder{color:#ffffff;}
.footform .form-control,.footform .form-control:focus, .footform .radiobox{color:#ffffff; border-color: #ffffff;}
.footformblock .heapBox .holder, .footformblock .heapBox .handler::before {color:#212f3d; border-color: #212f3d;}
.footform .form-control, .footform .radioinput .wpcf7-list-item label > span{color:  #ffffff;}
.footform .form-control::placeholder{color:#ffffff;}
.footform .form-control:-ms-input-placeholder{color:#ffffff;}
.footform .form-control::-ms-input-placeholder{color:#ffffff;}
.footform .button:hover{background-color:#ffffff;color:#212f3d;}
.footform .capchaimg{background-color:#212f3d;}
.footbookapp .button, .footbookapp .button:focus {background-color:#ffffff;color:#212f3d;}
.footbookapp .button:hover{background-color:#686868;color:#ffffff;}
.footform .footsubbtn .button, .footform .footsubbtn .button:focus{background-color:#ffffff;color:#212f3d;}
.footform .footsubbtn .button:hover {background-color:#686868;color:#ffffff;}
.footcall a,.footcall a:focus, .footfax span{color:#ffffff;}
.footcall a:hover{color:#686868;}
.footaddmap a,.footaddmap a:focus{color:#ffffff;}
.footaddmap a:hover{color:#686868;}
.socialmedia > li > a{background-color:#ffffff;color:#212f3d;border-color:#212f3d;}
.socialmedia > li > a:hover{background-color:#686868;color:#ffffff;border-color:#686868;}
.footercontdtail .socialmedia>li>a{background-color:#ffffff;color:#212f3d;border-color:#ffffff}
.footercontdtail .socialmedia>li>a:hover{background-color:#686868;color:#ffffff;border-color:#686868}
.foothours h2{color:#686868;}
.footofficehours li{color:#ffffff;}
.fcopy{background-color:#2b2b2b}
.fcopy, .fcopy a{color:#ffffff;}
.fcopy a:hover{color:#686868;}
.mobilefootcall {color: #ffffff; border-top-color: #ffffff;}
.mobilefootcall a {background-color: #686868; color: #ffffff;}    
.mobilefootcall a:hover {background-color: #212f3d;}
.mobilefootcall .mobilecallnow {border-right-color: #ffffff;}
/**** Thanke you ****/ 
.thankyou-msg h2 {color:#212f3d;}
.thankyou-msg p {color:#2b2b2b}
/* ======================= New Multi Location Start ============================= */
.hederlocation {background-color:#212f3d;}
.hederlocation-inner .finde-office-text {color: #ffffff;}
.locsearchbox .locsearchform .pac-target-input {
    background-color: #ffffff;
    color: #2b2b2b;
}
.locsearchbox .pac-target-input::-webkit-input-placeholder {color: #2b2b2b;}
.locsearchbox .pac-target-input::-moz-placeholder {color: #2b2b2b;}
.locsearchbox .pac-target-input:-ms-input-placeholder {color: #2b2b2b;}
.locsearchbox .pac-target-input:-moz-placeholder {color: #2b2b2b;}
.gmw-form-wrapper .locsearchbox .locsearchform .gmw-submit-field-wrapper:after 
{color: #ffffff;}
.gmw-form-wrapper .locsearchbox .locsearchform .gmw-submit-field-wrapper .gmw-submit-button{
    background-color: #686868;
}
.gmw-form-wrapper .locsearchbox .locsearchform .gmw-submit-field-wrapper .gmw-submit-button:hover{
    background-color: #212f3d;
}
.gmw-form-wrapper .locsearchbox .gmw-locator-button-wrapper.text {
    background-color: #ffffff;
    color: #686868;
    -webkit-box-shadow: 4px 4px 0px 0px #686868;
    box-shadow: 4px 4px 0px 0px #686868;
}
.gmw-form-wrapper .locsearchbox .gmw-locator-button-wrapper.text:hover {
    background-color: #686868;
    color: #ffffff;
}

.multilocationheder .location_list{background-color: #212f3d;}
.multilocationheder .location_list li{background-color: #212f3d;}
.multilocationheder .location_list li:hover{background-color: #686868;}
.multilocationheder .location_list li a{color: #ffffff;}
.multilocationheder .location_list li:hover a{color: #212f3d;}
.multilocationheder .location_list li:hover a:hover{color: #ffffff;}
.footerlocation-inner .finde-office-text{color:#ffffff;}

.footermultiloction-search .locsearchbox .locsearchform .pac-target-input {
    background-color: #ffffff;
    color: #2b2b2b;
}
.footermultiloction-search .gmw-form-wrapper .locsearchbox .locsearchform .gmw-submit-field-wrapper:after {color: #2b2b2b;}
.footermultiloction-search .mallocortxt {color: #ffffff;}
.footermultiloction-search .gmw-form-wrapper .locsearchbox .gmw-locator-button-wrapper.text {
    background-color: #ffffff;
    color: #686868;
}
.footermultiloction-search .gmw-form-wrapper .locsearchbox .gmw-locator-button-wrapper.text:hover {
    background-color: #686868;
    color: #ffffff;
}


.fotersectiiontitle,.footerpromotion{color: #ffffff;}
.footerservicelist li a,.footermenu ul li a{color: #ffffff;}
.footerservicelist li a:hover,.footermenu ul li a:hover{color:#686868;}
.footerbookbtn, .footerbookbtn:focus{background-color:#ffffff;color: #212f3d;}
.footerbookbtn:hover{background-color:#686868;color:#212f3d;}
.footerbookbtn:after{background-color:#686868;}
.findlocation-data .wpgmza_sl_query_innerdiv1{color:#212f3d;}
.multifindloclist-sec .gmw-form-wrapper .locsearchbox .gmw-locator-button-wrapper.text {
    border-color: #686868;
}

.findlocation-data .wpgmza-form-field__input::placeholder{color:#2b2b2b;}
.findlocation-data .wpgmza-form-field__input::-webkit-input-placeholder {color:#2b2b2b;}
.findlocation-data .wpgmza-form-field__input::-moz-placeholder {color:#2b2b2b;}
.findlocation-data .wpgmza-form-field__input:-ms-input-placeholder {color:#2b2b2b;}
.findlocation-data .wpgmza-form-field__input:-moz-placeholder {color:#2b2b2b;}
.findlocation-data .wpgmza-form-field__input,
.findlocation-data .wpgmza-form-field__input:focus{border-color: #212f3d;color:#212f3d;}
.findlocation-data .wpgmza_sl_query_div .wpgmza-use-my-location{border-color: #212f3d;color:#ffffff;background-color:#212f3d;}
.findlocation-data .wpgmza_sl_query_div .wpgmza-use-my-location:hover{background-color:#ffffff;color:#212f3d;}
.findlocation-data .wpgmza_sl_radius_div .heapBox .holder{border-color: #212f3d;color: #212f3d;background-color:#ffffff;}
.findlocation-data .wpgmza_sl_search_button_div .wpgmza_sl_search_button_1{border-color:#212f3d; background-color:#212f3d;color:#ffffff;}
.findlocation-data .wpgmza_sl_search_button_div .wpgmza_sl_search_button_1:hover{background-color: transparent;color:#212f3d;}
.findlocation-data .wpgmza_sl_reset_button_div .wpgmza_sl_reset_button_1{border-color:#212f3d; background-color:#212f3d;color:#ffffff;}
.findlocation-data .wpgmza_sl_reset_button_div .wpgmza_sl_reset_button_1:hover{background-color:#ffffff;color:#212f3d;}
.findlocation-data .wpgmaps_directions_outer_div h2{color:#212f3d;}
.findlocation-data .ui-sortable .wpgmza-use-my-location{border-color: #686868;color:#686868;}
.findlocation-data .ui-sortable .wpgmza-use-my-location:hover{background-color:#686868;color:#ffffff;}
.findlocation-data .ui-sortable .wpgmza-form-field .wpgmaps_get_directions{background-color:#686868;color:#ffffff;}
.findlocation-data .ui-sortable .wpgmza-form-field .wpgmaps_get_directions:hover{background-color:#212f3d;color:#ffffff;}
.findlocation-data .wpgmza-basic-listing-content-holder{border-color:#212f3d; }
.findlocation-data .wpgmza-content-address-holder p.wpgmza-content-address-holder-inner,
.findlocation-data .wpgmza-content-address-holder p.wpgmza-content-address-holder-inner a{color:#212f3d;}
.findlocation-data .wpgmza-content-address-holder p.wpgmza-content-address-holder-inner a:hover{color:#686868;}
.findlocation-data .wpgmza_basic_row .wpgmza-address{color:#212f3d;}
.findlocation-data .wpgmza_basic_row .wpgmza-address a,
.findlocation-data .wpgmza_basic_row .wpgmza-desc p a {color:#212f3d;}
.findlocation-data .wpgmza_basic_row .wpgmza-address a:hover,
.findlocation-data .wpgmza_basic_row .wpgmza-desc p a:hover{color:#686868;}
.findlocation-data .wpgmza_basic_row .wpgmza-link a{color:#212f3d;background-color:#ffffff;border-color:#212f3d;}
.multifindloclist-sec .wpgmza-content-address-holder .wpgmza-link a {border-color:#212f3d;}
.findlocation-data .wpgmza_basic_row .wpgmza-link a:hover{color:#ffffff;background-color:#212f3d;}
.findlocation-data .wpgmza_basic_row .wpgmza-link a:after{background-color:#212f3d; }
.multititleblog h2{color:#212f3d;}
.innerbanner .innerbannertitle{color:#686868;}
.locatcondetail .title-main h1, .locatcondetail .title-main h2 {color:#212f3d;}
.locatgalleryslider.owl-carousel .owl-nav [class*="owl-"]{color:#212f3d;}
.locatgalleryslider.owl-carousel .owl-nav [class*="owl-"]:hover{color:#686868;}
.singleloctionadd a{color:#2b2b2b;}
.singleloctioncall a, .singleloctionfax a, .singleloctionemail a, .singleloctionfax{color:#212f3d;}
.singleloctionadd a:hover,.singleloctioncall a:hover, .singleloctionfax a:hover, .singleloctionemail a:hover{color:#686868;}
.loctionsocialmedia li a{color:#212f3d;}
.loctionsocialmedia li a:hover{color:#686868;}
.hederlocation-inner .maplocheadbtnform .addressInput::placeholder{color:#2b2b2b;}
.hederlocation-inner .maplocheadbtnform .addressInput::-webkit-input-placeholder {color:#2b2b2b;}
.hederlocation-inner .maplocheadbtnform .addressInput::-moz-placeholder {color:#2b2b2b;}
.hederlocation-inner .maplocheadbtnform .addressInput:-ms-input-placeholder {color:#2b2b2b;}
.hederlocation-inner .maplocheadbtnform .addressInput:-moz-placeholder {color:#2b2b2b;}
.footerlocation-inner .maplocheadbtnform .addressInput::placeholder{color:#2b2b2b;}
.footerlocation-inner .maplocheadbtnform .addressInput::-webkit-input-placeholder {color:#2b2b2b;}
.footerlocation-inner .maplocheadbtnform .addressInput::-moz-placeholder {color:#2b2b2b;}
.footerlocation-inner .maplocheadbtnform .addressInput:-ms-input-placeholder {color:#2b2b2b;}
.footerlocation-inner .maplocheadbtnform .addressInput:-moz-placeholder {color:#2b2b2b;}
.multibookform .aawfieldcol input::placeholder{color:#2b2b2b;}
.multibookform .aawfieldcol input::-webkit-input-placeholder {color:#2b2b2b;}
.multibookform .aawfieldcol input::-moz-placeholder {color:#2b2b2b;}
.multibookform .aawfieldcol input:-ms-input-placeholder {color:#2b2b2b;}
.multibookform .aawfieldcol input:-moz-placeholder {color:#2b2b2b;}
.multibookform .aawfieldcol textarea::placeholder{color:#2b2b2b;}
.multibookform .aawfieldcol textarea::-webkit-input-placeholder {color:#2b2b2b;}
.multibookform .aawfieldcol textarea::-moz-placeholder {color:#2b2b2b;}
.multibookform .aawfieldcol textarea:-ms-input-placeholder {color:#2b2b2b;}
.multibookform .aawfieldcol textarea:-moz-placeholder {color:#2b2b2b;}
.multibookform .aawfieldcol input,
.multibookform .aawfieldcol input:focus,
.multibookform .aawfieldcol textarea,
.multibookform .aawfieldcol textarea:focus,
.multibookform .aawfieldcol select,
.multibookform .heapBox .holder{background-color: #ffffff; color: #2b2b2b;}
.multibookform .aawformradiobox{border-color: transparent;}
.multibookform .aawformradiobox .aawformradiocol{background-color: #ffffff;}
.multibookform .aawformradiocol label{color: #2b2b2b;}
.multibookform .aawformradiocol input[type="radio"]:checked + label{background-color: #686868; color: #ffffff;}
.multibookform .ui-datepicker-trigger .sprite::before,
.multibookform .heapBox .handler::before{color: #686868;}
.multibookform .custombtnsave {background-color: #ffffff; color: #212f3d; }
.multibookform .custombtnsave:after{background-color: #212f3d;}
.multibookform .custombtnsave:hover {background-color: #212f3d; color: #ffffff; }
.multipromotionsec .promotionlocation .contacthour{background-color: #212f3d;}
.multipromotionsec .promotions-block .item:after{background-color: #212f3d;}
.multipromotionsec .promotions-block .lpromotions .landing-button {background-color: #686868;color:#212f3d;}
.multipromotionsec .promotions-block .lpromotions .landing-button:hover{background-color: #ffffff;color:#212f3d;}
.multipromotionsec .bookappblock .landing-button{background-color: #212f3d; color:#ffffff;}
.multipromotionsec .bookappblock .landing-button:hover{background-color: #686868; color:#ffffff;}
.hmtreatmentsection .multilocationbtn{background-color: #212f3d; color:#ffffff;}
.doctorboxcontain .doctortitle, .doctorboxcontain .doctortitle a{color: #686868;}
.doctorboxcontain .doctortitle a:hover{color: #212f3d;}
.multiservicescolumn strong{color: #686868;}
.multiservicescolumn .multiserviceslink:hover strong{color: #212f3d;}
.multilocfotsingle .item a,.multilocfotsingle .item{color:#ffffff;}
.multilocfotsingle .item a:hover{color: #212f3d;}
.multilocationheder a.headcallbtn,.multilocationheder a.headcallbtn:focus{background-color:#ffffff;color:#212f3d;border-color:#212f3d}
.multilocationheder a.headcallbtn:after{background-color:#212f3d;}
.multilocationheder a.headcallbtn:hover{background-color:#212f3d;color:#ffffff;}
.footermultiloction {background-color: #212f3d;}
.multilocationfooterdetail {background-color: #686868;}
.footerform .footcol1:after{background-color: #686868;}
.hmgallerysection h2{color: #212f3d;}
.firstvisit-box{background-color: #212f3d;color: #ffffff;}
.firstvisitdesc ul li, .firstvisitdesc h3{color: #ffffff;}
.careerblock h1, .careerblock h2{color: #212f3d;}
.careersmdesc h2, .careersmdesc h3{color: #212f3d;}
.career-box {background-color: #e7e5da;}
.contentlist li::after{color: #212f3d;}
.careersmdesc .btn{background-color: #ffffff;color: #212f3d;border-color: #212f3d;}
.careersmdesc .btn:before{background-color: #212f3d;}
.careersmdesc .btn:hover{background-color: #212f3d;color: #ffffff}
.beforeafterblock .beforethumb h2{color: #686868}
.bookappblock.multititleblog .landing-button{color: #ffffff;background-color: #212f3d;border-color: #212f3d}
.bookappblock.multititleblog .landing-button:after{background-color: #ffffff;}
.bookappblock.multititleblog .landing-button:hover{background-color: #686868;border-color: #686868}
.accordion h2{color: #686868}
.hmteamsection.hmproviders .accordion-item .accordion-button{background-color: #686868;color: #212f3d; }
.hmteamsection.hmproviders .accordion-item .accordion-button:hover{background-color: #686868;color: #ffffff;}
.teaminboxcontain .accordion-button{background-color: #686868}
.hmteamsection.hmproviders .accordion-item .accordion-button:hover h3{color: #e7e5da}
.teasebtn{border-color: #212f3d; background-color: #ffffff;color: #212f3d;}
.teasebtn:hover{}
.button:after{background-color: #212f3d;}
.footaddmap a:hover i, .footcall a:hover i, .footemail a:hover i{color: #686868;}
.bookappform1 .aawformblock .ui-datepicker-trigger .sprite:before, .bookappform1 .aawformblock .ui-datepicker-trigger .sprite:before, .bookappform1 .aawformblock .heapBox .handler:before{
    color: #212f3d;
}
/** Start: Location Details Page **/
.singlelodetail a, .singlelofax span {color: #2b2b2b;}
.singlelodetail a:hover {color: #686868;}
.locathourscol .footofficehours li {color: #2b2b2b;}
.multibookappintment .aawfieldcol input, 
.multibookappintment .aawfieldcol input:focus, 
.multibookappintment .aawfieldcol textarea, 
.multibookappintment .aawfieldcol textarea:focus, 
.multibookappintment .aawfieldcol select, 
.multibookappintment .heapBox .holder,
.multibookappintment .aawformradiobox {border-color: #212f3d;color: #212f3d;}
.multibookappintment .aawformblock .ui-datepicker-trigger .sprite:before, 
.multibookappintment .aawformblock .heapBox .handler:before {color: #212f3d;}
.multibookappintment .aawformradiocol label {color: #212f3d;}
.multibookappintment .aawformradiocol input[type="radio"]:checked+label {
    background-color: #212f3d;
    color: #ffffff;
}
.multibookappintment .aawform-btn .button {border-color: #212f3d;}

/** End: Location Details Page **/

/* ======================= New Multi Location Stop ============================= */
@media only screen and (max-width:991.98px){
#nav > li > a{color: #212f3d;}
.arrowclick:after{color: #212f3d;}
.home #header, #header{background-color: #ffffff;}
.menu-icon{color:#212f3d;}
.menu-icon:focus{color:#686868;}
.menu-icon:hover{color:#686868;}
#nav{background-color:#212f3d;}
#nav > li:hover > a{background-color: #686868;
color: #ffffff;}
.servicelandingthree .slconblock{background-color:transparent}
}
@media only screen and (max-width:767.98px){
    .servicelandingthree .slconblock{background-color:#2b2b2b;}
.teaserBanner.owl-carousel .owl-dots .owl-dot.active span, .teaserBanner.owl-carousel .owl-dots .owl-dot:hover span{background-color:#686868;}
}
.slheadmap a{color:#212f3d;}
.slheadmap a:hover{color:#686868;}
.slheadmap a i{color:#212f3d;}
.slheadmap a:hover i{color:#686868;}
.slheadcall{color:#212f3d;}
.slheadcall a{color:#212f3d;}
.slheadcall a:hover, .slheadmap a:hover{color:#686868;}
.slconblock h2{color:#686868;}
.landservcontent-secion h1{color:#212f3d;}
.slconblock h3{color:#ffffff;}
.sllist li{color:#ffffff;}
.sllist li:after{background-color:#686868;}
.slbookblock{background-color: #e7e5da;}
.slbooktitle h2{color:#686868;}
.servicelandingone .slbannerbook .slbooktitle h2{color:#2b2b2b;}
.slheadbookform1 .aawformblock .aawfieldcol input, .slheadbookform1 .aawformblock .aawfieldcol input:focus, .slheadbookform1 .aawformblock .aawfieldcol textarea, .slheadbookform1 .aawformblock .aawfieldcol textarea:focus, .slheadbookform1 .aawformblock .aawfieldcol select, .slheadbookform1 .aawformblock .heapBox .holder, .slheadbookform1 .hmbookform .aawformblock .heapBox .holder{
    border-color:#2b2b2b;color:#212f3d;
}
.slheadbookform1 .aawformblock .aawformradiobox{ border-color:#2b2b2b;}
.slbooktitle h2 a{color:#212f3d;}
.slbooktitle h2 a:hover{color:#686868;}
.slheadbookform1 .aawformradiocol input[type="radio"]:checked+label{background-color:#212f3d;color:#ffffff;}
.servicelandingone .landservcontentrow h1{color:#212f3d;}
.landservreview-secion h2{color:#212f3d;}
.landservcontent-section h2{color:#212f3d;}
.landserdoctorblock h2{color:#e7e5da;}
.landservextra-secion h2{color:#212f3d;}
#slfooter h3{color:#e7e5da}
#slfooter{background-color:#2b2b2b;}
#slfooter .button{background-color:#686868;border-color:#686868;color:#ffffff;}
#slfooter .button:hover{background-color:#e7e5da;border-color:#e7e5da;color:#212f3d;}
.slbookappform .button:after{background-color:#e7e5da}
#slfooter .aawformblock .aawfieldcol input, #slfooter .aawformblock .aawfieldcol input:focus, #slfooter .aawformblock .aawfieldcol textarea, #slfooter .aawformblock .aawfieldcol textarea:focus, #slfooter .aawformblock .aawfieldcol select, #slfooter .aawformblock .aawformradiobox, #slfooter .aawformblock .heapBox .holder, #slfooter .hmbookform .aawformblock .heapBox .holder
{color:#ffffff;border-color:#ffffff}
#slfooter .aawformradiocol input[type="radio"]:checked+label{background-color:#686868}
#slfooter .slfootcall a:hover, #slfooter .slfootmap a:hover{color:#686868;}
#slfooter .slfootcall a{color:#ffffff;}
.slheadbookform2 .aawformblock .aawfieldcol input, .slheadbookform2 .aawformblock .aawfieldcol input:focus, .slheadbookform2 .aawformblock .aawfieldcol textarea, .slheadbookform2 .aawformblock .aawfieldcol textarea:focus, .slheadbookform2 .aawformblock .aawfieldcol select, .slheadbookform2 .aawformblock .aawformradiobox, .slheadbookform2 .aawformblock .heapBox .holder, .slheadbookform2 .hmbookform .aawformblock .heapBox .holder{
    color:#212f3d;border-color:#212f3d;
}
.slheadbookform2 .aawformradiocol input[type="radio"]:checked+label{background-color:#212f3d;}
.slheadbookform2 button{background-color:#ffffff;border-color:#212f3d;}
.sltitleboxopt2 .sllist:after, .sltitleboxopt2 .sllist li:after{background-color:#ffffff;}
.landservcontent-secion h2{color:#212f3d;}
.slconblocktitle{background-color:#212f3d;}
.slconblocktitle h2{color:#e7e5da;}
.slbookformrow{background-color:#e7e5da;}
.slconblocktitle h2 a{color:#686868;}
.slconblocktitle h2 a:hover{color:#ffffff;}
.slheadbookform3 .aawformblock .aawfieldcol input, .slheadbookform3 .aawformblock .aawfieldcol input:focus, .slheadbookform3 .aawformblock .aawfieldcol textarea, .slheadbookform3 .aawformblock .aawfieldcol textarea:focus, .slheadbookform3 .aawformblock .aawfieldcol select, .slheadbookform3 .aawformblock .aawformradiobox, .slheadbookform3 .aawformblock .heapBox .holder, .slheadbookform3 .hmbookform .aawformblock .heapBox .holder{
    border-color:#212f3d;color:#212f3d}
.slheadbookform3 .aawformradiocol input[type="radio"]:checked+label{background-color:#212f3d;}
.landservcontentrow h1{color:#212f3d;}
.slprmosmdesc strong{color:#212f3d;}
.slconblockopt5 .aawformblock .aawfieldcol input, .slconblockopt5 .aawformblock .aawfieldcol input:focus, .slconblockopt5 .aawformblock .aawfieldcol textarea, .slconblockopt5 .aawformblock .aawfieldcol textarea:focus, .slconblockopt5 .aawformblock .aawfieldcol select, .slconblockopt5 .aawformblock .aawformradiobox, .slconblockopt5 .aawformblock .heapBox .holder, .slconblockopt5 .hmbookform .aawformblock .heapBox .holder{
    border-color:#212f3d;color:#212f3d;
}
.slconblockopt5 .aawformradiocol input[type="radio"]:checked+label{background-color:#212f3d;}
.slconblockopt5 button{border-color:#212f3d;background-color:#ffffff; }
.slheadbookform3 button{border-color:#212f3d;background-color:#ffffff;}
.slheadbookform3 button:hover{background-color:#212f3d}
.multisinglecontainsec h2{color:#212f3d}
.hmservicecontent .button{background-color:#686868;color:#ffffff}
.hmservicecontent .button:hover{background-color:#212f3d;color:#ffffff}
.multibookappintment .bookappblock h2{color:#212f3d}
.multibookappintment .bookappblock h3{color:#212f3d}
.multibookappintment .bookappblock p{color:#2b2b2b}
.page-template-tpl-contact .footsubcol2, .page-template-tpl-book-appointment .footerform .footsubcol2{background-color:#e7e5da;}
.page-template-tpl-contact .foothours h2, page-template-tpl-book-appointment .foothours h2{color:#212f3d}
.page-template-template-testimonials .page-header h1{color:#212f3d}
.teamsubtitle{color:#686868}
.bubble blockquote, .testmonialbox{background-color:#212f3d;color:#ffffff}
.bubble blockquote:before, .page-template-template-testimonials .bubble blockquote:after{
    color:#ffffff}
.bubble blockquote:before, .page-template-template-testimonials .bubble blockquote:after{
    color:#ffffff}
.page-template-template-career-form .page-header h1{ color:#212f3d}
.upload-btn-wrapper .UploadResume .sfi-wrapper .sfi-filename{color:#2b2b2b;background-color:#ffffff;border-color:#686868}
.upload-btn-wrapper .UploadResume .sfi-wrapper .sfi-trigger:after{color:#686868;}
.page-template-template-career-form .button{background-color:#686868;color:#ffffff;}
.page-template-template-career-form .button:hover{background-color:#212f3d;}
.hmextracontent h2{color:#212f3d;}
.bubble blockquote p{color:#ffffff;}
.hmsubsection h3{color:#2b2b2b;}
.hmwelcometocreative .hmsubsection h3{color:#ffffff;}
.hmdisplans-section .hmsubsection h3{color:#ffffff;}
.teaminbox .teaminboxcontain h3 a{color:#212f3d;}
.teaminbox .teaminboxcontain h3 a:hover{color:#ffffff;}
.page-template-tpl-book-appointment .title-pink-main{color:#212f3d;}
.page-template-tpl-book-appointmen .title-pink-main::after {background-image:url(https://www.dentistofpaoli.com/wp-content/uploads/2023/02/title-before.png);}
.page-template-tpl-contact .title-pink-main:after {background-image:url(https://www.dentistofpaoli.com/wp-content/uploads/2023/02/title-before.png);}
.page-template-tpl-book-appointment .title-pink-main:after {background-image:url(https://www.dentistofpaoli.com/wp-content/uploads/2023/02/title-before.png);}
.teaminboxcontain small{color:#ffffff;}
.teaminboxcontain p {color:#ffffff;}
.page-template-tpl-gallery .hmbooktitle h3{color:#686868;}
.location-singlepage h1{color:#ffffff;}
.findlocation-data .wpgmza_sl_search_button_div input{color:#ffffff;background-color:#212f3d;border-color:#212f3d;}
.findlocation-data .wpgmza_sl_reset_button_div input {color:#ffffff;background-color:#212f3d;border-color:#212f3d;}
.findlocation-data .wpgmza_sl_reset_button_div input:hover{background-color: transparent;color:#212f3d}
.findlocation-data .wpgmza_sl_search_button_div input:hover{background-color: transparent;color:#212f3d}
.page-subheader h2{color:#686868;}
.hmteamsection .owl-carousel .owl-nav [class*='owl-']{color:#212f3d;}
.hmteamsection .owl-carousel .owl-nav [class*='owl-']:hover{color:#686868;}
.footcol1full .title-main{color:#212f3d;}
.findlocation-data .wpgmza_sl_query_innerdiv1:after {background-image:url(https://www.dentistofpaoli.com/wp-content/uploads/2023/02/title-before.png);}
.findlocation-data .wpgmza_sl_query_div .wpgmza-use-my-location:before{background-color:#686868;}
.findlocation-data .wpgmza_sl_search_button_div:after, .findlocation-data .wpgmza_sl_reset_button_div:after{box-shadow: 4px 4px 0px 0px #686868;}
.findlocation-data .wpgmza_sl_radius_div .wpgmza-form-field__label{color:#212f3d;}
.findlocation-data .wpgmaps_directions_outer_div h2:after{background-image:url(https://www.dentistofpaoli.com/wp-content/uploads/2023/02/title-before.png);}



/* New landing */
.landingsection .hmtitle h2,.landingsection .hmtitle h1{color:#212f3d;}
.slbanner:after{background-color:#2b2b2b;}
.sltitlebox h2, .sltitlebox h3{color:#ffffff;}
.sltitlebox{color:#ffffff;}
.sllist li:after{background-color:#ffffff;}
.slbannerbook1 .slbookblock{background-color:#212f3d;}
.slbannerbook1 .slbooktitle h2{color:#ffffff;}
.slbannerbook1 .slbooktitle h2 a{color:#ffffff;}
.slbannerbook1 .slbooktitle h2 a:hover{color:#686868;}
.bookappform1 .aawfieldcol input, 
.bookappform1 .aawfieldcol input:focus, 
.bookappform1 .aawfieldcol textarea, 
.bookappform1 .aawfieldcol textarea:focus, 
.bookappform1 .aawfieldcol select, 
.bookappform1 .heapBox .holder, 
.bookappform1 .aawformradiobox{
color:#2b2b2b;
background-color:#ffffff}
.bookappform1 .aawfieldcol input::placeholder, .bookappform1 .aawfieldcol textarea::placeholder{
color:#2b2b2b;
}
.bookappform1 .aawformradiocol input[type="radio"]:checked + label{
background-color:#686868;color:#ffffff}
.bookappform1 .custombtnsave{color:#686868;background-color:#ffffff;border-color:#686868}
.bookappform1 .custombtnsave:after{background-color:#686868;}
.bookappform1 .custombtnsave:hover{background-color:#212f3d;color:#ffffff;}
.slbanneropt2 .slbooktitle h2{color:#212f3d;}
.slbanneropt2 .slbooktitle h2 a{color:#212f3d;}
.slbanneropt2 .slbooktitle h2 a:hover{color:#686868;}
.slconblockopt2 .slbannerbook{background-color:#ffffff}
.slheadbookform2 .aawformradiocol input[type="radio"]:checked + label{background-color:#212f3d;color:#ffffff}
.slheadbookform2 .aawformblock .ui-datepicker-trigger .sprite:before, .slheadbookform2 .aawformblock .heapBox .handler:before{color:#212f3d}
.slheadbookform2 .custombtnsave{background-color:#212f3d;color:#ffffff}
.slheadbookform2 .custombtnsave:hover{background-color:#e7e5da;color:#ffffff}
.slprmocoupon{background-color:#ffffff}
.slprmosmbox{background-color:#686868}
.slprmosmdesc p{color:#212f3d}
.slprmosmdesc strong{color:#212f3d}
.slconblocktitle{background-color:#212f3d}
.slconblocktitle .hmtitle h2{color:#ffffff}
.slconblocktitle .hmtitle h2 a{color:#ffffff}
.slconblocktitle .hmtitle h2 a:hover{color:#686868}
.slbookformrow{background-color:#e7e5da}
.slheadbookform3 .aawfieldcol input, 
.slheadbookform3 .aawfieldcol input:focus, 
.slheadbookform3 .aawfieldcol textarea, 
.slheadbookform3 .aawfieldcol textarea:focus, 
.slheadbookform3 .aawfieldcol select, 
.slheadbookform3 .heapBox .holder, 
.slheadbookform3 .aawformradiobox{
color:#2b2b2b;
background-color:#ffffff}
.slheadbookform3 .aawfieldcol input::placeholder, .slheadbookform3 .aawfieldcol textarea::placeholder{
color:#2b2b2b;
}
.slheadbookform3 .aawformradiocol input[type="radio"]:checked + label{
background-color:#212f3d;color:#ffffff}
.slheadbookform3 .aawformblock .ui-datepicker-trigger .sprite:before, .slheadbookform3 .aawformblock .heapBox .handler:before{color:#212f3d}
.slheadbookform3 .custombtnsave{background-color:#212f3d;color:#ffffff}
.slheadbookform3 .custombtnsave:hover{background-color:#686868;color:#ffffff}
.landinglayout4  .topheadlink > li a {color: #ffffff;}
.slconblockopt5 .slbannerbookouter{background-color:#ffffff;}
.slconblockopt5 .slbooktitle h2{color:#212f3d;}
.slconblockopt5 .slbooktitle h2 a{color:#212f3d;}
.slconblockopt5 .slbooktitle h2 a:hover{color:#686868;}
.slheadbookform4 .aawformradiocol input[type="radio"]:checked + label{background-color:#212f3d;color:#ffffff}
.slheadbookform4 .custombtnsave{background-color:#212f3d;color:#ffffff}
.slheadbookform4 .custombtnsave:hover{background-color:#e7e5da;color:#ffffff}
.slbookblock:before{background-color:#212f3d;}
.slheadbookform4 .aawformblock .ui-datepicker-trigger .sprite:before, .slheadbookform4 .aawformblock .heapBox .handler:before{color:#212f3d}
/* New landing */
.beforeafterblock h2{color:#686868;}

/* Start: 404 Page */
.content404-page {color: #2b2b2b;}
.content404-page .button, .content404-page .button:focus {border-color: #212f3d;}
/* End: 404 Page */

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

@media only screen and (max-width: 991.98px) {
  .slbanner.slbanneropt2:after{background-color:transparent;}
  .slconblock2{background-color:#212f3d}
  .slconblockopt5 .slconblockbox{background-color:#212f3d}
  .slbanner.slbanner4:after {background-color: transparent;}
  .landinglayout4 #header, .landinglayout4.fixed #header{background-color:#ffffff}
  .landinglayout4 .topheadlink > li a{color:#e7e5da}
  .landinglayout4 .topheadlink > li a:hover{color:#686868}
}

@media only screen and (max-width: 767.98px) {
  .slbanner:after{background-color:transparent;}
  .slconblockopt1{background-color:#212f3d}
  .slconblock3{background-color:#212f3d}
}