



/* Sonrisa Dental Care Theme */

.sonrisadentalcare #logo > a{top:-24px;}

.sonrisadentalcare .advantagesbox{min-height:305px;}

.sonrisadentalcare #nav > li{margin-left:15px;}

.sonrisadentalcare .header-right{padding-left:175px;}

.sonrisadentalcare .item.teasitem3 .teasertext h2, .sonrisadentalcare .item.teasitem4 .teasertext h2 {color:#000;}



.sonrisadentalcare .owl-theme .owl-controls .owl-nav [class*="owl-"] {background-image: url(../images/greenleft.png); background-repeat:no-repeat; background-position:left top;}

.sonrisadentalcare .owl-theme .owl-controls .owl-nav .owl-next {background-image: url(../images/greenright.png);}

.sonrisadentalcare .owl-theme .owl-controls .owl-nav [class*="owl-"]:hover {background-image: url(../images/ligreenleft.png);}

.sonrisadentalcare .owl-theme .owl-controls .owl-nav .owl-next:hover {background-image: url(../images/ligreenright.png);}



.sonrisadentalcare .servicelink {text-decoration:none;}

.sonrisadentalcare .footaddress a:hover, .sonrisadentalcare .footaddress a:hover {color:#27b2a6;}



.sonrisadentalcare .bookappblock .form-control.datepicker {background: url(../images/down-arrowgreen.png) no-repeat scroll right center;}

.sonrisadentalcare .heapBox .handler {background: url(../images/select-arrowgreen.png) no-repeat center center;}

.sonrisadentalcare .hmbookappinfrm .heapBox .handler{background:url(../images/timeicon.png) no-repeat center center;}



.home.sonrisadentalcare.fixed .site-content, .single-post.sonrisadentalcare.fixed .site-content { padding-top:0px; }

.sonrisadentalcare.fixed .site-content {padding-top: 140px;}

.sonrisadentalcare .contactcolumn .footaddress {max-width:290px;}

.sonrisadentalcare .servicescontent, .sonrisadentalcare.single-service .page-header h1 {text-align: left;}

.sonrisadentalcare .aboutclinic iframe {height:320px;}

.sonrisadentalcare .clinicsmdec {padding-top:0;}

.sonrisadentalcare .clinicsmdec h2, .sonrisadentalcare .clinicsmdec h3 {margin:0;}



/* Hudson Family Dental Theme */



.hudsonfamilydental #logo > a{top:-22px;}

.hudsonfamilydental .headbookappbtn:hover, .hudsonfamilydental .headcallbtn:hover, .hudsonfamilydental .button:hover, .hudsonfamilydental .footbookapp a:hover{background-color:#2386c8 !important; color:#fff !important;}

.hudsonfamilydental .topbarlink > li > a:hover, .hudsonfamilydental .socialmedia > li > a:hover, .hudsonfamilydental #nav > li:hover > a, .hudsonfamilydental #nav > li.active > a, .hudsonfamilydental .servicelink:hover, .hudsonfamilydental .servicelink:focus, .hudsonfamilydental .fooraddbox a:hover, .hudsonfamilydental .footsocial > li > a:hover, .hudsonfamilydental .doctorsmdec h3 a:hover, .hudsonfamilydental .readbiolink:hover, .hudsonfamilydental .blogsmdec h3 a:hover{color:#2386c8 !important;}

.hudsonfamilydental .footfax span a, .hudsonfamilydental .footfax span a:hover{color:#fff !important;}

.page-id-266.hudsonfamilydental .footcontact .footcall.footfax a{color:#1d458a !important;}



.hudsonfamilydental .hmpromorow .item{display: inline-block; vertical-align: top; float: none; text-align: center;}

.hudsonfamilydental .contactrow .footaddress{max-width:260px;}

.page-id-600.hudsonfamilydental .doctorsmdec h3 a:hover{color:#1d458a !important;}

.page-id-600.hudsonfamilydental .doctorsmdec{margin-bottom:30px;}

.hudsonfamilydental .blog-block .item:nth-child(2n+1) {clear: both;}



