/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/

/* Import Barlow font from Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@100;200;300;400;500;600;700;800;900&display=swap');

/* Apply Barlow font and white color to the event titles */
#events h3, #eventForm #start_date-block-container h3, #eventForm #timeline-container h3 {
	font-family: 'Barlow', sans-serif;
	color: white; /* This sets the color to white */
	font-size: 24px; /* Adjust the size as needed */
	font-weight: 600; /* Adjust the weight as needed */
}



/* Other existing styles */
#events p.duration, #events div.duration {
	/* add your css rule here */
}

#events p.description, #events div.description {
	/* add your css rule here */
}

#events .selectedEvent {
	/* add your css rule here */
}

#events input.reserve_time_btn {
	/* add your css rule here */
}

#events input.select_another_btn {
	/* add your css rule here */
}

#eventForm #save_button {
	/* add your css rule here */
}

div.ui-widget-content {
	/* add your css rule here */
}

div.ui-widget-header {
	/* add your css rule here */
}

#timeline-container table.timeline {
	/* add your css rule here */
}

.timeline td.not_worked_time {
	/* add your css rule here */
}

.timeline td.free_time {
	/* add your css rule here */
}

.timeline td.selected_time {
	/* add your css rule here */
}

.timeline td.reserved_time {
	/* add your css rule here */
}

div#loading {
	/* add your css rule here */
}

#start_date-block-container .zend_form dt, #start_date-block-container .zend_form dt b, #start_date-block-container .zend_form dd label {
	/* add your css rule here */
}
/* Hide the "GN Martial Arts Academy" title */
.title-main {
    display: none;
}

/* Hide the map element */
.maplibregl-canvas {
    display: none;
}

/* Hide the map element and its container */
.maplibregl-canvas-container {
    display: none;
}

/* Hide the location text */
.title-section {
    display: none;
}
/* Remove extra padding/margin at the bottom */
#sb_content {
    padding-bottom: 0;
    margin-bottom: 0;
}



