@charset "utf-8";

/*** Medco ER Plano ****/

.medcoerplano.single-service .servicelist  {margin-top:40px;}



/*** one Dental care ****/

.onedentalcare .foothourslist .hoursday.hoursdayrow{width: 100px;}

.onedentalcare #nav > li > a{padding: 55px 10px;}

.onedentalcare .headbookapp{padding: 40px 0; margin-left: 16px;}

.onedentalcare .patientformsbtn.row .button{width: 100%;text-align: center;margin: 5px auto;}

.onedentalcare #logo{width: 260px;padding: 14px 0;}

.onedentalcare .header-right{margin-left: -260px;padding-left: 270px;}

.onedentalcare .footcallrow{max-width: 210px;}

.onedentalcare .teasercaption:before {opacity: 0.4;}

.onedentalcare .servicebanner::after {opacity: 0.4;}

.onedentalcare.fixed #container {padding-top: 160px;}


/*** Lynn Palmer DDS Questionnaire ****/

.lynnpalmerdds #nav > li > a{padding: 41px 20px;}

.lynnpalmerdds .headbookapp{padding: 28px 0;}

.lynnpalmerdds #logo{padding:11px 0px;}

.lynnpalmerdds .teasercaption::before {opacity: 0.4;}

.lynnpalmerdds .foothourslist .hoursday.hoursdayrow {width: 100px;}

.lynnpalmerdds .patientformsbtn.row .button{width: 100%;text-align: center;margin: 5px auto;}

.lynnpalmerdds .patientformsbtn {margin-bottom: 20px;}	

.lynnpalmerdds.page-template-default .servietitle {text-align: center;}
.lynnpalmerdds.page-template-template-contact #footer {background-color:#fff!important;}


/*** Benicia Family Dentistry ****/

.beniciafamilydentistry #nav > li > a{padding: 57px 15px;}

.beniciafamilydentistry .headbookapp{padding: 43px 0;margin-left: 10px;}

.beniciafamilydentistry #logo{padding: 11px 0;}

.beniciafamilydentistry .teasercaption:before{opacity: 0; background-color: inherit;}
.beniciafamilydentistry .hmbenefit ul li{width: 100%;}

.beniciafamilydentistry .pageteamlist{text-align: inherit;}

.beniciafamilydentistry .servicedecblock .entry-content  h2{margin: 20px 0 20px;}

.beniciafamilydentistry .footcallrow{max-width: 221px;}

.beniciafamilydentistry .pageteambox p a{font-style: normal;}

.beniciafamilydentistry .page-header p{text-align: center;}

.beniciafamilydentistry.page-contact-us #footer{background:none;}

.beniciafamilydentistry.fixed #container{padding-top: 170px;}

.beniciafamilydentistry .hmteamsection h2{font-size: 18px; max-width: 100%;}

.beniciafamilydentistry .hmaboutvideo {position: relative;}
.beniciafamilydentistry .hmaboutvideo img {width: 100%;height: 100%;visibility: hidden;position: relative;}
.beniciafamilydentistry .hmaboutvideo .video-js {position: absolute;right: 0;top: 0;width: 100%;height: 100%;z-index: 1;}
.beniciafamilydentistry.page-membership-program .servietitle {text-align: center;}

.beniciafamilydentistry .advantagesbox h3{text-transform: initial;}
.beniciafamilydentistry video{max-width: 600px; width: 100%; height: auto;}
.beniciafamilydentistry .advantagesbox .advtopcontent{min-height: 265px;}
.beniciafamilydentistry .servicebanner:after{opacity: 0;}
.beniciafamilydentistry .servicedecblock .servietitle{text-align:center;}

.beniciafamilydentistry #logo{width: 260px;}
.beniciafamilydentistry .header-right{margin-left: -260px;padding-left: 260px;}

.beniciafamilydentistry .patientformsbtn.row .button {width: 100%;text-align: center;margin: 5px auto;}


/*********************Urban Smiles Dental*************************/
.urbansmilesdental .teaserBanner .teasertext{max-width: 946px;}
.urbansmilesdental .servicebanner:after {background: transparent;opacity: 1;}
.urbansmilesdental .footcontinfo .footemaillink{font-size:14px;}
.urbansmilesdental .teasercaption::before{opacity: 1;background-color: transparent;}
.urbansmilesdental .hmreviewsection::before{opacity: 1;background-color: transparent;}
.urbansmilesdental .hmnewssection small a:hover{color: #109e9e;}

.houstongeneraldentistry .teasercaption::before{opacity: .4;}
.owl-carousel .fadeOut{animation-name:fadeOut}



@keyframes fadeOut{0%{opacity:1 }



 100%{opacity:0 }



}
