/*
Theme Name: HealthHub Child Theme
Template: healthhub
Theme URI: https://healthhub.ancorathemes.com/
Description: HealthHub Child Theme
Author: AncoraThemes
Author URI: https://ancorathemes.com/
Version: 1.0.0
Tested up to: 6.6
Requires at least: 5.0
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: clinic, dental, doctor, gynecology, health, healthtech, healthyliving, hospital, medical, medicine, nutrition, pediatric, therapy
Text Domain: healthhub
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

.bg_white .sc_icons_item {
	background-color: #fff !important;
}

.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {
	width: 16em !important;
}

.menu_mobile_widgets_area {
	display: none !important;
}

.menu_mobile .menu_mobile_inner {
	background-color: #343436;
}

.sc_layouts_logo {
	max-width: 250px;
}

.entryBlock .bc-col {
	border: 3px solid #CCAB7A !important;
}

.body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col.today.active span.date, body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col.active span.date, body div.booked-calendar-wrap div.booked-calendar .bc-body .bc-row.week div.bc-col:hover span.date {
	background-color: #CCAB7A !important;
}

body div.booked-calendar-wrap .booked-appt-list {
	padding: 20px !important; 
}

body div.booked-calendar-wrap .booked-appt-list h2 {
	margin-bottom: 10px !important;
	font-size: 18px !important;
}

body div.booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button {
	padding: 10px 20px !important;
	background-color: #ccab7a !important;
}

body div.booked-calendar-wrap .booked-appt-list .timeslot .timeslot-people button:hover {
	background-color: #BFB474 !important;
}

body .booked-modal .bm-window .button.button-primary, body .booked-modal .bm-window .button.cancel {
		background-color: #ccab7a !important;
}

body .booked-modal .bm-window .button.button-primary:hover, body .booked-modal .bm-window .button.cancel:hover {
	background-color: #BFB474 !important;
}

body .booked-modal .bm-window p.appointment-title {
	color: black !important;
}

.ff-el-input--content input,
.ff-el-input--content textarea {
	border: none !important;
	border-bottom: 1px solid #E9E7DF !important;
	border-radius: 0 !important;
	padding: 0 0 13px 0 !important;
}

.ff-el-input--content input::placeholder,
.ff-el-input--content textarea::placeholder {
	color: #cac8be !important;
	opacity: 1 !important;
}

.fluentform .ff-el-group {
	margin-bottom: 30px !important;
}

.fluentform .ff-el-form-check-label .ff-el-form-check-input {
	position: relative !important;
}

.ff-el-group.textfield-small-margin-bottom {
	margin-bottom: 10px !important;
}

.ff-default .ff-el-form-check:last-child label.ff-el-form-check-label {
	font-size: 13px !important;
}

@media (max-width: 333px) {
	#slider-btn-two {
	  	margin-left: 0 !important;
  		margin-top: 10px !important;	
	}
}