:root {
	--primary-color: #000000;
}

a {
	color: var(--primary-color);
}
nav {
	background-color: white;
}
nav .sidenav-trigger i {
	color: var(--primary-color);
}
.sidenav li.active
, .sidenav .collapsible-body>ul:not(.collapsible)>li.active
, .sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active
{
	background-color: white;;
}
.sidenav li.active
, .sidenav .collapsible-body>ul:not(.collapsible)>li.active a
, .sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active a
{
	color: var(--primary-color);
}

.pagination li.active {
	background-color: var(--primary-color);
}

.btn, .btn-large, .btn-small {
	background-color: var(--primary-color);
}
.btn:hover, .btn-large:hover, .btn-small:hover {
	background-color: var(--primary-color);
}
.switch label input[type=checkbox]:checked+.lever:after {
	background-color: var(--primary-color);
}
.switch label input[type=checkbox]:checked+.lever {
	background-color: #93b9fc;
}
[type="radio"]:checked+span:after, [type="radio"].with-gap:checked+span:after {
	background-color: var(--primary-color);
}
[type="radio"]:checked+span:after, [type="radio"].with-gap:checked+span:before, [type="radio"].with-gap:checked+span:after {
	border: 2px solid var(--primary-color);
}

input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label {
	color: var(--primary-color);
}

.btn-floating
{
	background-color: var(--primary-color);
}
.btn-floating:hover {
	background-color: gray;
}

.btn:focus, .btn-large:focus, .btn-small:focus, .btn-floating:focus {
    background-color: rgb(86 86 86 / 50%);
}