.fc-button-primary {
	background-color: #4582EC !important;
	border-color: #4582EC !important;
}

.fc-button-primary:not(:disabled):active, .fc-button-primary:not(:disabled).fc-button-active{
	background-color: #0062cc !important;
	border-color: #0062cc !important; 
}

.fc-day-header{
	background-color: #9fa8b2 !important;
	color: #FFF !important;
}

span.fc-title, span.fc-time, div.fc-time span, div.fc-title {
	color: #FFF;
}

.fc-widget-header span.fc-title {
	color: #000 !important;
}

#calendar{
	max-width: 1000px;
	margin: 0 auto;
}

.clickable, .fc-list-item, .fc-time-grid-event.fc-event, .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end{
	cursor: pointer;
}

.fc-toolbar h2 {
	text-transform: capitalize;
}

.mr-text{
	display: inline-block;
	width: 160px;
}

.rpid-btn{
	position: absolute;
	top: -38px;
	right: 0;
	width: 200px;
	height: 30px;
	background-color: #FFF;
	color: #000;
}

#consultation_option_1{
	margin-left: 50px;
}

#ambulatory-appointment{
	border: 1px solid #e8e8e8;
	padding: 10px 15px 30px 15px;
	margin-top: 20px;
}