.patient-form{
	padding: 100px 0;
}
.patient-form h2{
	text-align: center;
	margin-bottom: 50px;
}

.dataTables_length label{
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 150px;
}

.dataTables_length label select{
	margin:0 5px;
}
div#example_filter {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
div#example_filter label{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
div#example_filter label input{
	margin-right: 10px;
}
div#example_wrapper .row{
	margin-bottom: 15px;
}
div#example_wrapper .pagination{
	  justify-content: flex-end;
}
div#example_wrapper .page-item.active .page-link,
div#example_wrapper .btn-primary{
	background-color: var(--primary-color);
    border-color: var(--primary-color);
}

div#example_wrapper .form-control:focus,
div#example_wrapper .form-select:focus {
    border-color: var(--primary-color);
    box-shadow: 0 0 0 .25rem rgba(40, 59, 249, .25);
}
div#example_wrapper .ps-6{
	padding-left: 4rem;
}