/*----wellsmiles ----*/


.wellsmiles .hiwnum{border:0;}
.wellsmiles.page-template-default .aboutcontent { text-align: left; }
.wellsmiles .servicebanner-section .innerbanner:after{background-color: transparent;}



 /*---------Sims Dentistry of Louisville------*/
.simsdentistryoflouisville .header-two .headright{padding: 15px 0;}
.simsdentistryoflouisville .teasercaption .teastitle{font-size: 40px;}
.simsdentistryoflouisville .teasercaption .teasertext{max-width: 500px;}
.simsdentistryoflouisville .aboutcontent.hmpozativeopt3::after{background:none;}
.simsdentistryoflouisville.page-insurance .insurplansblock{display: none;}
.simsdentistryoflouisville.page-insurance .financedecs{padding-right: 0px;}
.simsdentistryoflouisville.single-service .innerbanner::after{background:none;}
.simsdentistryoflouisville.single-post .blogdetailsbox ul li{margin-bottom: 10px;}
.simsdentistryoflouisville.single-service .servicedecs ul{padding-left: 25px;}
.simsdentistryoflouisville.single-service .servicedecs ul li{list-style-position: initial;}
.simsdentistryoflouisville .aawfieldgroup{margin:0px;}
.simsdentistryoflouisville.page-template .servicedecs ul{padding-left: 25px;}
.simsdentistryoflouisville.page-template .servicedecs ul li{list-style-position: initial;}
.simsdentistryoflouisville.single-service .hmservicesliderinner.owl-carousel .owl-nav [class*="owl-"], .hmserviceslider.owl-carousel .owl-nav [class*="owl-"]{border-color: #ffffff;color: #ffffff;}

.simsdentistryoflouisville.single-service .hmservicesliderinner.owl-carousel .owl-nav [class*="owl-"]:hover, .hmserviceslider.owl-carousel .owl-nav [class*="owl-"]:hover {border-color: #57bee8;color: #57bee8;}
.simsdentistryoflouisville.single-post .innerbanner:after {background-color: inherit;}
.simsdentistryoflouisville .hmserviceblock p a{display: block;}

/*******************Braces Now 14*****************/
.bracesnow14 .teasertext .teastitle{color: #0d3b84;}
.bracesnow14 .foothourstime{font-size:15px;}
.bracesnow14 .formpdf .item a{margin:8px 0 8px 0;}
.bracesnow14 .header-two .headaddress a i{top: 3px;}
.bracesnow14 .insurplansblock{display: none;}
.bracesnow14 .teasertext p{color: #46494e;}
.bracesnow14 .financedecs{padding-right: 0;}
.bracesnow14 .innerbanner::after{background-color: transparent;}


/* Wellsmiles */
.wellsmiles .sevicevideo {margin-bottom: 20px;}
.wellsmiles .sevicevideo iframe {width: 100%;height: auto;max-width: 560px;min-height: 300px;}
.wellsmiles.page-testimonials .aboutcontent{padding: 60px 0 0 0;}
.wellsmiles .testimo {}
.wellsmiles .testi-item {margin-bottom: 60px;}
.wellsmiles .testi-item strong{font-size: 22px;color: #b7d304;line-height: 1.5;letter-spacing: 0.4px;}
.wellsmiles .testi-item span{float: right;color: #54301b;font-weight: 500;}


/*Impression Dental Care*/
.impressiondentalcare .teastitle{font-size: 39px;}
.impressiondentalcare.page-id-9058 .aboutcontentopt1 .aboutweldesc h3{color:#7f8182;}
.impressiondentalcare .header-two .headaddress a{padding-top: 0px;}
.impressiondentalcare .header-two #logo{padding-top: 0px;}
.impressiondentalcare .owl-carousel .owl-dots{padding: 20px 0 5px 0;}
.impressiondentalcare .owl-carousel .owl-item .owl-lazy{opacity: 1;}
.impressiondentalcare .teaminbox h3 a{color: #4d91cd;}
.impressiondentalcare .teaminbox p a:hover{color: #fff;}
.impressiondentalcare.page-id-9106 .aboutcontent, .futuresection, .teamsection{text-align: left;}
.impressiondentalcare.page-id-9058 .aboutweldesc h2{margin-top: 10px;}
/*.impressiondentalcarepage-id-9058 .contentsection, .aboutcontent, .futuresection, .teamsection{padding: 20px 0;}*/
.impressiondentalcare .innerbanner::after{background-color: transparent;}
.impressiondentalcare .teamsection .teamlist-one .item.col-md-4.col-sm-4.col-xs-6{display: block;float: none;margin:auto;}
.impressiondentalcare.page-id-9164 .aboutweldesc{text-align: left;}

/*Harbour View Dental*/

.harbourviewdental .innerbanner::after{background:none;}


/* New Essence Dentistry */

.newessencedentistry .row.teamlist-two{text-align: center;}
.newessencedentistry .row.teamlist-two .item{display: inline-block;float: none;}
.newessencedentistry .aboutcontent{background-repeat: repeat;}
.newessencedentistry .teasertext{max-width: 460px;}
.newessencedentistry .hmserviceblock h3 a{color: #859fb3;}
.newessencedentistry.single-service .hmserviceblock h3 a{color: #ffffff;}
.newessencedentistry.single-service .hmserviceblock h3 a:hover{color: #bcb091;}
.newessencedentistry .owl-carousel .owl-dots .owl-dot span{background-color: #859fb3 !important;}
.newessencedentistry .owl-carousel .owl-dots .owl-dot.active span, .newessencedentistry .owl-carousel .owl-dots .owl-dot:hover span{background-color: #bcb091 !important;}
.newessencedentistry .hmservicesliderinner.owl-carousel .owl-nav [class*="owl-"], .newessencedentistry .hmserviceslider.owl-carousel .owl-nav [class*="owl-"]{border-color: #9caeb8; color: #9caeb8;}
.newessencedentistry .hmservicesliderinner.owl-carousel .owl-nav [class*="owl-"]:hover, .newessencedentistry .hmserviceslider.owl-carousel .owl-nav [class*="owl-"]:hover {border-color: #bcb091;color: #bcb091;}
.newessencedentistry .innerbanner:after{background-color:rgba(56, 70, 87, 0) }
.newessencedentistry .header-two .headright{padding-top: 26px;padding-bottom: 26px }
.newessencedentistry .header-two #logo{width: 350px}
.newessencedentistry .header-two .headright{margin-left: -350px;padding-left: 350px;}

/******************dentalartsclearwater************************/
.dentalartsclearwater .header-two .headright{padding: 27px 0;}
.dentalartsclearwater.fixed #logo img{max-width:250px}
.dentalartsclearwater.fixed .header-two .headright {padding: 20px 0;}
.dentalartsclearwater #logo img, .dentalartsclearwater .header-two .headright {-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}
.dentalartsclearwater .hiwnum {background-size: 66%;background-position: center center;}
.dentalartsclearwater.bodyheader2.fixed #container{padding-top: 143px;}
.dentalartsclearwater .financedecs{padding-right: 0px;}
.dentalartsclearwater .financedoctor{display: none;}

.footerbookform .aawfieldcol input, .footerbookform .aawfieldcol input:focus, .footerbookform .aawfieldcol textarea, .footerbookform .aawfieldcol textarea:focus, .footerbookform .aawfieldcol select, .footform-section .footerbookform .heapBox .holder {
    color: #80868e;
    border-color: #4488ff;
}
.aawformblock .aawfieldcol input, .aawformblock .aawfieldcol input:focus, .aawformblock .aawfieldcol textarea, .aawformblock .aawfieldcol textarea:focus, .aawformblock .aawfieldcol select, .aawformblock .aawformradiocol label, .aawformblock .heapBox .holder {background: transparent;border-radius: 0;font-weight: 300;padding: 10px 14px;border: none;font-size: 16px;border-bottom: 1px solid #ccc;}
.indexbanner-three .teasertext .button:hover {background-color: #ff4715;color: white;}
.heapBox .handler::before {color: rgb(128, 128, 128);}
.indexbanner-three .form-control, .indexbanner-three .form-control:focus, .indexbanner-three .hmbookform .heapBox .holder, .indexbanner-three .hmbookform .radiobox {border-bottom: 1px solid #ccc;}
.heapBox .handler::before {color: rgb(128, 128, 128) !important;}
.heapBox .heap .heapOptions {background-color: rgb(255, 71, 21) !important;}
.heapBox .heap .heapOptions .heapOption a:hover, .heapBox .heap .heapOptions .heapOption a.selected {background-color: #0f9595 !important;color: white !important;}
.footerbookform .aawfieldcol input, .footerbookform .aawfieldcol input:focus, .footerbookform .aawfieldcol textarea, .footerbookform .aawfieldcol textarea:focus, .footerbookform .aawfieldcol select, .footform-section .footerbookform .heapBox .holder {border-color: #ccc !important;}

.datefield::before {
	content: "\f073";
	font-family: "Font Awesome 5 free";
	color:#07375b;
}
.aawformblock .ui-datepicker-trigger .sprite::before, .ui-datepicker-trigger .sprite::before {
	display: none;
}
.heapBox .handler {
	right: 16px;
	top: 14px;
}
.heapBox .handler::before , .datefield::before  {
	color: #07375b !important;
}
.radioinput {
	height: 40px;
}
.pagebooksubmitbar label {
	text-align: left;
}
.pagebooksubmitbar label span {
	font-size: 15px;
	font-weight: normal;
}
.pagebooksubmitbar .form-group {
	text-align: center;
}
.indexbanner-three .form-control, .indexbanner-three .form-control:focus, .indexbanner-three .hmbookform .heapBox .holder, .indexbanner-three .hmbookform .radiobox {
	background-color: #fff;
}
.indexbanner-three .radioinput .wpcf7-list-item label > input[type="radio"]:checked + span {
	background-color: #07375b;
	border: 0;
}
.hmbookform .heapBox .handler {
	right: 16px;
}
.footform-section .radioinput .wpcf7-list-item label > input[type="radio"]:checked + span {
	background-color: #07375b;
	border: 0;
}
.hmserviceslider.owl-carousel .owl-nav [class*="owl-"] { color: #07375b; border-color: #07375b; }