/********body letter speacing***********/
p{
 letter-spacing:0.01em;
}

.default-page a {
    text-decoration: underline !important;
}

/********body letter speacing***********/

.icon-hover > .vc_column-inner > .wpb_wrapper > .wpb_single_image{
	transition: transform .3s ease-out;
}
.icon-hover:hover > .vc_column-inner > .wpb_wrapper > .wpb_single_image{
	transform: translate(0, -10px);
}

.icon-hover .radiantthemes-iconbox{
transition: transform .3s ease-out;
}
.icon-hover:hover .radiantthemes-iconbox{
transform: translate(0, -10px);
}

.custom-box-shadow-2{
       box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.12);
}

.box-shadow{
   box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.11);
}

.table>tbody>tr:first-child td{border-top:none;}
.table>tbody>tr>td{padding:14px 0px;}
.menu-item-has-children ul a {font-size: 11px !important;}
.byline {display: none !important;}
.header_top_item ul.contact li.phone {
    color: #000;
}
.spacing-table>div>.table>tbody>tr>td{padding:14px 14px;}

/********departments service hover box***********/
.product-hover-box div{
transition: all 0.3s ease-in-out !important;
-webkit-transition: all 0.3s ease-in-out !important;
}
.product-hover-box div:hover{
background:#eff9fb;
}
/********departments service hover box***********/

/********Book Appointment button***********/
.button-letter-space .wpcf7-submit{
font-size:13px !important;
letter-spacing:1px !important;
}

/********Book Appointment button***********/

.doctor-contact-info-box{
    background:#212d45;
}

.blog.element-two .blog-item > .holder > .data ul.post-meta li strong {
 color: #2d2d2d !important;
}

.wraper_header.style-twelve .wraper_header_main {
    background-color: #000 !important;
}
.owl-stage .post-meta li:first-child {display: none !important;}
.cookie-bar-block #catapult-cookie-bar span {
    font-size: 11px;
}
.cookie-bar-block #catapult-cookie-bar h3 {
    font-size: 22px;
}
.home .post-meta li:first-child {display: none !important;}

.post.style-default .entry-main .entry-meta > .holder > .data .published-on, .post.single-post .entry-header .entry-meta > .holder > .data .published-on {display: none;}

body[data-header-style="header-style-twelve"] #mobile-menu {
    background-color: #000 !important;
}

body[data-header-style="header-style-twelve"] .mobile-menu-nav {
    color: #fff !important;
}

.brand-logo img {
    max-width: 160px !important;
}