


body,button,input,select,textarea{color:#58595b;}

body{background-color:#ffffff;}

a,a:focus{color:#58595b;}

a:hover{color:#00dae3;}


.owl-carousel .owl-nav [class*='owl-']{color:#00679c;}
.owl-carousel .owl-nav [class*='owl-']:hover{color:#00dae3;}

/* Placeholder text color -- selectors need to be separate to work. */



::-webkit-input-placeholder{color:#58595b;}

:-moz-placeholder{color:#58595b;}

::-moz-placeholder{color:#58595b;}

:-ms-input-placeholder{color:#58595b;}

.form-control::-webkit-input-placeholder{color:#58595b;}

.form-control:-moz-placeholder{color:#58595b;}

.form-control::-moz-placeholder{color:#58595b;}

.form-control:-ms-input-placeholder{color:#58595b;}


		/* 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: #58595b; border-color: #00dae3;}
		.hmbannerform .aawformradiocol label{color: #58595b;}
		.hmbannerform .aawformradiocol input[type="radio"]:checked + label{background-color: #00dae3; color: #ffffff;}
		.hmbannerform .ui-datepicker-trigger .sprite:before,
		.hmbannerform .heapBox .handler:before{color: #00679c;}
		.hmbannerform .custombtnsave{background-color: #00dae3; color: #ffffff;}
		.hmbannerform .custombtnsave:hover{background-color: #00679c; color: #ffffff;}

		/* Footer Form */

		.footerbookform .aawfieldcol input::-webkit-input-placeholder{color:#ffffff;}
		.footerbookform .aawfieldcol textarea::-webkit-input-placeholder{color:#ffffff;}
		.footerbookform .aawfieldcol input:-moz-placeholder{color:#ffffff;}
		.footerbookform .aawfieldcol textarea:-moz-placeholder{color:#ffffff;}
		.footerbookform .aawfieldcol input::-moz-placeholder{color:#ffffff;}
		.footerbookform .aawfieldcol textarea::-moz-placeholder{color:#ffffff;}
		.footerbookform .aawfieldcol input:-ms-input-placeholder{color:#ffffff;}
		.footerbookform .aawfieldcol textarea:-ms-input-placeholder{color:#ffffff;}

		.footerbookform .aawfieldcol input,
		.footerbookform .aawfieldcol input:focus,
		.footerbookform .aawfieldcol textarea,
		.footerbookform .aawfieldcol textarea:focus,
		.footerbookform .aawfieldcol select,
		.footerbookform .heapBox .holder,
		.footerbookform .aawformradiobox{color: #ffffff; border-color: #ffffff;}
		.footerbookform .aawformradiocol label{color: #ffffff;}
		.footerbookform .aawformradiocol input[type="radio"]:checked + label{background-color: #00dae3; color: #ffffff;}
		.footerbookform .ui-datepicker-trigger .sprite:before,
		.footerbookform .heapBox .handler:before{color: #ffffff;}
		.footerbookform .custombtnsave.button{background-color: #ffffff; color: #00679c;}
		.footerbookform .custombtnsave.button:hover{background-color: #00dae3; color: #ffffff;}
		
		
		/*Multi Location Footer Form */
        .multilocatiofooter .footform-section{background-color: #ffffff;}
        .multilocatiofooter .footerbookform .aawfieldcol input::-webkit-input-placeholder{color:#58595b;}
		.multilocatiofooter .footerbookform .aawfieldcol input:-moz-placeholder{color:#58595b;}
		.multilocatiofooter .footerbookform .aawfieldcol input::-moz-placeholder{color:#58595b;}
		.multilocatiofooter .footerbookform .aawfieldcol input:-ms-input-placeholder{color:#58595b;}
		.multilocatiofooter .footerbookform .aawfieldcol textarea::-webkit-input-placeholder{color:#58595b;}
		.multilocatiofooter .footerbookform .aawfieldcol textarea:-moz-placeholder{color:#58595b;}
		.multilocatiofooter .footerbookform .aawfieldcol textarea::-moz-placeholder{color:#58595b;}
		.multilocatiofooter .footerbookform .aawfieldcol textarea:-ms-input-placeholder{color:#58595b;}

		.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: #58595b; border-color: #00dae3;}
		.multilocatiofooter .footerbookform .aawformradiocol label{color: #58595b;}
		.multilocatiofooter .footerbookform .aawformradiocol input[type="radio"]:checked + label{background-color: #00dae3; color: #ffffff;}
		#footer.multilocatiofooter .footerbookform .ui-datepicker-trigger .sprite:before,
		#footer.multilocatiofooter .footerbookform .heapBox .handler:before{color: #00dae3;}
		.multilocatiofooter .footerbookform .custombtnsave.button, .multilocatiofooter .footerbookform .custombtnsave.button:focus{background-color: #00dae3; color: #ffffff;}
		.multilocatiofooter .footerbookform .custombtnsave.button:hover{background-color: #00679c; 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: #58595b; border-color: #00dae3;}
		.bookaptmntform .aawformradiocol label{color: #58595b;}
		.bookaptmntform .aawformradiocol input[type="radio"]:checked + label{background-color: #00dae3; color: #ffffff;}
		.bookaptmntform .ui-datepicker-trigger .sprite:before,
		.bookaptmntform .heapBox .handler:before{color: #00679c;}
		.bookaptmntform .custombtnsave{background-color: #00dae3; color: #ffffff;}
		.bookaptmntform .custombtnsave:hover{background-color: #00679c; color: #ffffff;}

		/* Contact Page Form */
		
		.contactpageform .aawfieldcol input::-webkit-input-placeholder{color:#ffffff;}
		.contactpageform .aawfieldcol textarea::-webkit-input-placeholder{color:#ffffff;}
		.contactpageform .aawfieldcol input:-moz-placeholder{color:#ffffff;}
		.contactpageform .aawfieldcol textarea:-moz-placeholder{color:#ffffff;}
		.contactpageform .aawfieldcol input::-moz-placeholder{color:#ffffff;}
		.contactpageform .aawfieldcol textarea::-moz-placeholder{color:#ffffff;}
		.contactpageform .aawfieldcol input:-ms-input-placeholder{color:#ffffff;}
		.contactpageform .aawfieldcol textarea:-ms-input-placeholder{color:#ffffff;}

		.contactpageform .aawfieldcol input,
		.contactpageform .aawfieldcol input:focus,
		.contactpageform .aawfieldcol textarea,
		.contactpageform .aawfieldcol textarea:focus,
		.contactpageform .aawfieldcol select,
		.contactpageform .heapBox .holder,
		.contactpageform .aawformradiobox{color: #ffffff; border-color: #ffffff;}
		.contactpageform .aawformradiocol label{color: #ffffff;}
		.contactpageform .aawformradiocol input[type="radio"]:checked + label{background-color: #00679c; color: #ffffff;}
		.contactpageform .ui-datepicker-trigger .sprite:before,
		.contactpageform .heapBox .handler:before{color: #ffffff;}
		.contactpageform .custombtnsave.button{background-color: #ffffff; color: #00679c;}
		.contactpageform .custombtnsave.button:hover{background-color: #00dae3; color: #ffffff;}


/*==========================================================================================================================*/

/*================================================ Main CSS Theme Start ====================================================*/

/*==========================================================================================================================*/

/*----Date Picker----*/

.ui-datepicker, .eventCalOut, .calendarIcon{background-color:#00679c;}
.ui-datepicker td{color:#00dae3;}
.ui-datepicker th{background-color:#00dae3;}
.ui-state-highlight{background-color:#00dae3;}
.ui-state-active, .ui-datepicker tbody a:hover{background-color:#00dae3;}


.heapBox .heap .heapOptions{ background-color:#00dae3; border-color:#00679c; }
.denttistpro .heapBox .heap .heapOptions{ background-color:#00dae3;}
.denttistpro .heapBox .heap .heapOptions .heapOption a:hover, .denttistpro .heapBox .heap .heapOptions .heapOption a.selected{background-color:#00679c;}
.heapBox .heap .heapOptions .heapOption{border-color:#00679c;}
.heapBox .heap .heapOptions .heapOption a{color:#ffffff;}
.heapBox .heap .heapOptions .heapOption a:hover, .heapBox .heap .heapOptions .heapOption a.selected{background-color: #00679c; color: #ffffff;}

/********* googmap - Google Map API *********/



.form-control,.form-control:focus{border-color:#00dae3;color:#58595b;}

.heapBox .holder{border-color:#00dae3;color:#58595b;}

.datefield:before{color:#58595b;}

.footcol1 .datefield:before{color:#ffffff;}

.button,.button:focus{color:#ffffff;background:#00dae3;}

.button:hover{color:#ffffff;background:#00679c;}



.radiobox{border-color: #00dae3;color: #58595b;}


.radioinput input[type="radio"]:checked + label{background-color: #00dae3;color:#ffffff;border-color:#00dae3;}

.radioinput .wpcf7-list-item label > span { color: #58595b; }


.radioinput .wpcf7-list-item label > input[type="radio"]:checked + span { background-color: #00dae3; color: #ffffff; }


/********** Header **********/

.fixed #header:before{background-color:#248cc2;}

.headaddmap a,.headaddmap a:focus{color:#ffffff;}

.headaddmap a:hover{color:#00dae3;}

.headcall a,.headcall a:focus{color:#ffffff;}

.headcall a:hover{color:#00dae3;}

.headbookappbtn,.headbookappbtn:focus{background-color:#00dae3;color:#ffffff;}

.headbookappbtn:hover{background-color:#ffffff;color:#00dae3;}



/********* Static Header *********/



#header.staticheader:before{background-color:#248cc2;}



/********* Navigation *********/



.menu-icon,.menu-icon:focus{color:#ffffff;}

.menu-icon.open,.menu-icon:hover{color:#00dae3;}

.baypremierdentistry .menu-icon.open, .baypremierdentistry .menu-icon:hover{color:#ffffff;}



#nav > li > a{color:#ffffff;}

#nav > li:hover > a,#nav > li.active > a{color:#00dae3;}

#nav ul{background-color:#00679c;}

#nav ul li a{color:#ffffff;}

#nav li ul li:hover > a{background-color:#00dae3; color:#ffffff;}


.arrowclick:after{border-top:10px solid #ffffff;}



/* ******** Index Slider ******** */



.teasertext h2{color:#00dae3;}

.teasersmtxt p{color:#ffffff;}

.teasersmtxt .dash:after,.teasertext .dash:before{background-color:#ffffff;}

.headerpagetitle .mainheadtitle{color: #00679c;}

.headerpagetitle .mainheadtitle:before{background-color: #00679c;}



.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: #00679c;}
/********** Home Page Content **********/





.hmwelcometext h2, .hmwelcometext h1 {color:#00679c;}



.hmformafterbanner{background-color:#d4feff;}

.hmbooktitle{color:#00679c;}



/********** Home Advantage Section **********/



.hmadvantagesection{background-color:#d4feff;}

.hmadvantagesection h2{color:#00679c;}

.hmadvbox h3{color:#00679c;}



/********** Home Gallery Section **********/



.hmgallerythumb:after{background-color:#00679c;}

.thedentalspa .hmgallerythumb:after{background-color:#ffffff;}



/********** Home Promotion Section **********/



.hmpromosection{background-color:#00679c;}

.hmpromosection h2{color:#ffffff;}

.hmpromobox{background-color:#ffffff;}

.hmpromocontentnots{color:#ffffff;}

.hmpromobox .price{color:#00dae3;}

.hmpromobox span{color:#00679c;}

.hmpromobox p{color:#58595b;}

.hmpromosection .owl-carousel .owl-nav [class*='owl-']{color:#ffffff;}

.hmpromosection .owl-carousel .owl-nav [class*='owl-']:hover{color:#00dae3;}



/********** Home Service Section **********/



.hmservicesection{background-color:#d4feff;}

.hmservicesection h2{color:#00679c;}



.hmservicebox{background-color:#ffffff;}

.hmservicebox .price{color:#00dae3;}

.hmservicebox h3 a{color:#00679c;}

.hmservicebox h3 a:hover{color:#00dae3;}

.hmservicesection .owl-carousel .owl-nav [class*='owl-'], .locatgalleryslider.owl-carousel .owl-nav [class*='owl-']{color:#00679c;}

.hmservicesection .owl-carousel .owl-nav [class*='owl-']:hover, .locatgalleryslider.owl-carousel .owl-nav [class*='owl-']:hover{color:#00dae3;}



/********** Home Doctor Section **********/



.hmteamsection{background-color:#d4feff;}

.hmteamsection h2{color:#00679c;}

.teamboxitem{background-color: #00dae3;}

.teaminboxcontain h3{color: #ffffff;}

.teaminboxcontain h3 a{color: #ffffff;}

.teaminboxcontain h3 a:hover{color: #00dae3;}

.teaminboxcontain small{color: #ffffff;}

.teaminboxcontain p{color: #ffffff;}
.teaminboxcontain a, .teaminboxcontain a:focus {color: #ffffff;}
.teaminboxcontain a:hover {color:#00dae3;}
.teamthumbteam img{width: 100%;}

.teamboxitem:hover{background-color: #00679c;}



/********** Home Plans Section Start **********/



.hmdisplans-section { background-color:#d4feff; }



.hmdisplans-section h2 {color:#00679c;}



.hmplanslidebox {background-color: #ffffff;}



.hmplantitle{color: #ffffff;}



.hmplantitle:before{background-color: #00679c;}



.hmplanstop:before{background-color: #00679c;}



.hmplanstop strong { color: #ffffff;}



.hmplanstop small {color: #ffffff;}



.hmplansli li {color: #00679c;}



.hmplansli li span:after {color: #00679c;}



.hmplanbutton a{color: #ffffff;}



.hmplanbutton a:before{background-color: #00679c;}



.hmplanbutton a:hover:before{background-color: #00dae3;}


.hmdisplans-section .owl-carousel .owl-nav [class*='owl-']{color: #00679c;}


.hmdisplans-section .owl-carousel .owl-nav [class*='owl-'].active, .hmdisplans-section .owl-carousel .owl-nav [class*='owl-']:hover{color: #00dae3;}
.hmdisplans-section .owl-carousel .owl-dots .owl-dot span{background-color: #00dae3;}
.hmdisplans-section .owl-carousel .owl-dots .owl-dot.active span, .hmdisplans-section .owl-carousel .owl-dots .owl-dot:hover span{background-color: #00679c;}



/********** Home Plans Section End **********/





/********** Home Price Section **********/



.hmpricesection .hmwelcomeimg:before{background-color:#00dae3;}



.hmpricecontentbox ul li{border-bottom:1px dashed #dcddde;}

.hmpricecontentbox .price{color:#00dae3;}



/********** Home pozative Section **********/





.hmpozativesection:before{background-color:#00679c;}

.hmpozativesection h2{color:#ffffff;}



/********** Home Blog Section **********/



.hmblogsection{background-color:#d4feff;}

.hmblogsection h2{color:#00679c;}

.hmblogsection h2 a{color:#00679c;}

.hmblogsection h2 a:hover{color:#00dae3;}

.hmblogdescrition h3 a{color:#00679c;}

.hmblogdescrition h3 a:hover{color:#00dae3;}

.hmblogsection .owl-carousel .owl-nav [class*='owl-']{color: #00dae3;}
.hmblogsection .owl-carousel .owl-dots .owl-dot span{background-color: #00dae3;}
.hmblogsection .owl-carousel .owl-dots .owl-dot.active span, .hmblogsection .owl-carousel .owl-dots .owl-dot:hover span{background-color: #00679c;}

/************ Home patner Logo Section *******/
.hmpartnerlogosection h2{color:#00679c;}




/********** Inner Pages **********/



/********** About us Page **********/



.innerbanner:before{background-color:#00679c;}

.bannersection h1, .bannersection h2{color:#ffffff;}

.bannersection h1:before, .bannersection h2:before{background-color:#ffffff;}

.bannersection p{color:#ffffff;}

.aboutwelcomedesc h1{color: #00679c;}

.aboutwelcomedesc h2, .aboutfullcontent h2{color: #00679c;}

.aboutfullsection{background-color:#d4feff;}

.doctor-name h2, .doctorbtmbox h2, .doctorbtmbox h3{color:#00dae3}

/********** Blog Listing Page **********/



.blogdescrition h3 a{color:#00679c;}

.blogdescrition h3 a:hover{color:#00dae3;}

.page-numbers{color:#58595b;}

.page-numbers.current{background-color:#00dae3;color:#ffffff;}

.blog-pagination a:hover{color:#ffffff;background-color:#00dae3;}



/********** Blog Detail Page **********/





.blogdetailsection h1{color:#00679c;}

.blogdetailsection h2,.locationsectiontwo h3{color:#00679c;}

.backbtn{color:#58595b;}

.backbtn:hover{color:#00dae3;}

.blogdetpagin .pager li > a,.blog-details .pager li > a:focus{color:#58595b;background-color:#ffffff;}

.blogdetpagin .pager li > a:hover{background-color:#00dae3;color:#ffffff;}



/********** Gallery Page **********/





/********** Book Appointment Page **********/





/********** Book Appointment Page **********/



.contactusmain{background-color:#00679c;}

.contactusmain .headerpagetitle .mainheadtitle:before{background-color: #ffffff;}

.contactusmain .headerpagetitle .mainheadtitle{color: #ffffff;}



/********** Faqs Page **********/



.accordion .acclink{color:#ffffff;border-bottom-color:#00679c;background-color: #00dae3;}



.accordion .acclink.active {color:#ffffff;border-bottom-color:#00679c;background-color: #00dae3;}

.accordion .acclink::after { color:#ffffff;}

/********** Service Detail Page **********/



.servicedetailsection h1{color:#00679c;}

.servicedetailsection h2, .servicedetailsection h3{color:#00dae3;}



/********** Pricelist Page **********/



.pricelistbook.bookappmain{background-color:#d4feff;}

.pricelistbook h2{color:#00679c;}



/********** Footer **********/



#footer{background-color:#00679c;}

.footformblock h3{color:#ffffff;}

.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:#ffffff; border-color: #ffffff;}

.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:#00679c;}

.footform .capchaimg{background-color:#00679c;}

.footbookapp .button, .footbookapp .button:focus {background-color:#ffffff;color:#00679c;}

.footbookapp .button:hover{background-color:#00dae3;color:#ffffff;}

.footform .footsubbtn .button, .footform .footsubbtn .button:focus{background-color:#ffffff;color:#00679c;}

.footform .footsubbtn .button:hover {background-color:#00dae3;color:#ffffff;}

.footcall a,.footcall a:focus, .footfax span{color:#ffffff;}

.footcall a:hover{color:#00dae3;}

.footaddmap a,.footaddmap a:focus{color:#ffffff;}

.footaddmap a:hover{color:#00dae3;}

.socialmedia > li > a{background-color:#ffffff;color:#00679c;}

.socialmedia > li > a:hover{background-color:#00dae3;color:#ffffff;}

.foothours h3{color:#ffffff;}

.footofficehours li{color:#ffffff;}

.fcopy, .fcopy a{color:#ffffff;}
.fcopy{background-color:#00679c}
.fcopy a:hover{color:#00dae3;}



.mobilefootcall {color: #ffffff; border-top-color: #ffffff;}
.mobilefootcall a {background-color: #00679c; color: #ffffff;}    
.mobilefootcall a:hover {background-color: #00dae3;}
.mobilefootcall .mobilecallnow {border-right-color: #ffffff;}


/**** Thanke you ****/ 
.thankyou-msg h2 {color:#00679c;}
.thankyou-msg p {color:#58595b}

.headlocation .location_list{background-color: #00679c;}
         .topmultiillink, .topmultiillink:focus{ color:#ffffff; }
         .topmultiillink:hover{ color:#00679c; }
         .headlocation .location_list li a:hover{color:#00dae3;}
         .multilocation-btn, .multilocation-btn:focus{color:#ffffff;background-color: #00679c;}
         .multilocation-btn:hover{color:#ffffff;background-color: #00dae3;}
         .locationicon{color:#ffffff;background-color: #00679c;}
         .loctionadd a, .loctioncall a, .loctionfax p, .loctionemail a{color: #58595b;}
         .loctionadd a:hover, .loctioncall a:hover, .loctionemail a:hover{color: #00dae3;}
         .baytownerditel h3{color: #00679c;}
         .multilochour .foothours li{color: #58595b;}
         .mentsectionbtn{color:#ffffff;background-color: #00dae3;}
         .loctionsocialmedia li a,.loctionsocialmedia li a:focus{color:#ffffff;background-color: #00679c;}
         .loctionsocialmedia li a:hover{color:#ffffff;background-color: #00dae3;}
         .multilocl .footbookappbtn,.multilocl .footbookappbtn:focus{color:#ffffff;}
         .hmtreatmentsection h2,.locationgalleryblock h2,.singlelocationextra h2{color:#00679c;}
         .singlelocationextra h3{color: #00dae3;}
         .multilocl .footbookappbtn:hover{color:#00dae3;}
         

@media only screen and (max-width:991px){
	.home #header, #header{background-color:#248cc2;}
	.menu-icon, .menu-icon:focus{color:#ffffff;}
	.menu-icon:hover{color:#00dae3;}
	#nav{background-color:#00679c;}
	#nav > li:hover > a{background-color: #00dae3;
color: #ffffff;}

}
@media only screen and (max-width:767px){
.teaserBanner.owl-carousel .owl-dots .owl-dot.active span, .teaserBanner.owl-carousel .owl-dots .owl-dot:hover span{background-color:#00dae3;}
}