@charset "utf-8";
/* CSS styles for practice custom branding*/

.nav-background-color{
	background: #fff;
}




#header-navbar li .sep{
	background: #000; width: 1px; display: block;  height: 15px; margin:13px 15px;}


#primary-nav .navbar-brand-color{
	color: #4f4f4f;
}

#primary-nav .navbar-brand{
	color: #0156b2;
	
}

.display-4 {
    font-size: 2.9rem;
   
}

a {color: #153749 !important; text-decoration: none;}
a:hover, a:visited {color: #000;}

a.link-underline {text-decoration: underline;}
a.link-underline:hover, a.link-underline:visited {text-decoration: none;}


.material-icons.custom-material-style { font-size: 22px; color: #FF2768; }
#imp-notice .material-icons { font-size: 22px; color: #df2f3b;}
ion-icon {
  font-size: 52px;
	color: #c4c4c4;

}

.logo-tiktok{

	color: blue;
    display: inline-block;
    width: 30px;
    height: auto;
   
    box-sizing: content-box !important;
    margin-right: 15px;
    position: relative;
    top: -21px;
    left: 7px;
}

/** style for quick action button on top bar**/
#quick-action .btn {
	border: 1px solid #dddddd;
	background: #fff;

}
#quick-action .btn:hover, #quick-action .btn:focus, #quick-action .btn:active {
	background-color: #f3f3f3;	
	border-color: #7698ba;	
	color: #000;
}

/** style for hero background**/
#hero-section, #hero-section .d-flex {
	background: #EDE0CF;
	color: #153749;
	
}

#imp-notice {
	background: #153749;
	color: #EDE0CF;
	
}

.local-panel{
	border: 1px solid #dadada;
	
	
}

#local-meet-doctors .material-icons { font-size: 22px; color: #FF2768;  }
#cta-call-email  small{font-size: 100% !important;}
#cta-call-email .cta-material-icons {font-size: 22px; color: #999 !important; border: 1px solid red;}

#local-socials a ion-icon {color:#FF2768;}
#local-socials a:hover ion-icon {color:#666;}

#insurance-nearby-location .insurance-border {border-right:1px solid #c4c4c4;}
#insurance-nearby-location  {background:#EDE0CF;}


#video-slider {background: #f4f4f4; }

#video-slider .carousel-indicators .active, #testimonials .carousel-indicators .active { background-color: #0156b2;}
#video-slider .carousel-indicators li, #testimonials .carousel-indicators li { background-color: #666;}


#gallery-slider .carousel-indicators .active {background-color: #0156b2;}
#gallery-slider .carousel-indicators li { background-color: #666;}


#meet-doctors {background: #f7f1e9; color: #153749;}

#testimonials {background: #153749; color: #EDE0CF;}
#testimonials .testimonial-name {color: #EDE0CF;}
#testimonials .testimonial-designation {color: #EDE0CF;}

.star {
	color: #ff0000;
}

.star-grey {
	color: #666;
}


.card.stores-cta .card-body {
    
	background: #f4f4f4;
}

.services-tabs a.nav-link {color: #000;}


#patient-tools .patient-tools-tab #p-tools-Content{background:#f3f3f3; }

#patient-tools .nav-tabs .nav-link .active, #patient-tools .nav-tabs .nav-tabs .nav-link.active{
    color: #495057;
    background-color: #ececec;
    border-color: none !important;
}

.material-icons.star { color: #FF2768; }
.material-icons.star-grey{ color: #ababab !important; }



#faqs a.faq-link {color: #007bff; text-decoration: none !important;}

#faqs a.faq-link:hover {color: #000; text-decoration: none !important;}

#footer .list-group-item{background-color:rgba(0,0,0,0);  }

#footer {
	background: #153749;
	color: #EDE0CF;
}

.footer-link li a, .footer-link li a:visited{color: #fff !important;}
.footer-link li a:hover{color: #ccc !important; text-decoration: none !important;}

.custom-link-light, .custom-link-light:active{color: #ccc !important;}

.custom-link-light:hover {color: #fff !important; text-decoration: none !important;}

.btn-modal-custom {color: #fff;background-color: #4ec3e0; border-color: #4ec3e0;}