@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */

	a {
	   color: #016EB9;
	}
	a:hover {
	   color: #0094CF;
	}

	.text-primary {
		color: #016EB9 !important;
	}

	#loginHeadline {
	   background: #5c6e7a;
	}

	#headerWrapper {
		background: #5c6e7a;
	}

	nav ul li a:after {
	  background: #016EB9;
	}

	.table-hover tbody tr:hover {
			background-color: rgba(1, 110, 185, 0.25);
	}

	.form-control:focus {
		border-color: #016EB9;
		box-shadow: 0 0 0 0.2rem rgba(1, 110, 185, 0.25);
	}

	.btn-outline-primary {
		color: #016EB9;
		border-color: #016EB9;
	}
	.btn-outline-primary.disabled, .btn-outline-primary:disabled {
		color: #016EB9;
	}

	.btn-primary {
		background-color: #016EB9;
		border-color: #016EB9;
	}

	.btn-primary:not(:disabled):not(.disabled):active,
	.btn-primary:not(:disabled):not(.disabled).active, 
	.show > .btn-primary.dropdown-toggle,
	.btn-primary:hover {
		background-color: #0094CF;
		border-color: #016EB9;
	}

	.btn-outline-primary:not(:disabled):not(.disabled):active,
	.btn-outline-primary:not(:disabled):not(.disabled).active, 
	.show > .btn-outline-primary.dropdown-toggle,
	.btn-outline-primary:hover {
		background-color: #016EB9;
		border-color: #016EB9;
	}

	.btn-primary:not(:disabled):not(.disabled):active:focus, 
	.btn-primary:not(:disabled):not(.disabled).active:focus,
	.show > .btn-primary.dropdown-toggle:focus, 
	.btn-outline-primary:not(:disabled):not(.disabled):active:focus, 
	.btn-outline-primary:not(:disabled):not(.disabled).active:focus, 
	.show > .btn-outline-primary.dropdown-toggle:focus {
		box-shadow: 0 0 0 0.2rem rgba(1, 110, 185, 0.5);
	}

	.btn-primary:focus, 
	.btn-primary.focus,
	.btn-outline-primary:focus, 
	.btn-outline-primary.focus {
		box-shadow: 0 0 0 0.2rem rgba(1, 110, 185, 0.5);
	}

	.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
		background-color: #016EB9;
	}
	.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
		background-color: rgba(1, 110, 185, 0.5);
	}
	.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
		background-color: rgba(1, 110, 185, 0.5);
		border-color: #016EB9;
	}
	.custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
	.custom-control-input:checked ~ .custom-control-label::before {
		border-color: #016EB9;
	}
	.form-control:focus, .custom-control-input:focus ~ .custom-control-label::before {
		box-shadow: 0 0 0 0.2rem rgba(1, 110, 185, 0.25);
	}

	.btn-link {
		color:#016EB9;
	}
	.btn-link:hover {
		color:#016EB9;
	}

	.selectize-input.focus {
		border-color: #016EB9;
		box-shadow: 0 0 0 0.2rem rgba(1, 110, 185, 0.25);
	}

	.selectize-control.multi .selectize-input > div.active {
		background: #016EB9;
	}

	.page-link {
		color: #016EB9;
	}

	.page-link:focus {
		box-shadow: 0 0 0 0.2rem rgba(1, 110, 185, 0.25);
	}

	.page-link:hover {
		color: #016EB9;	
	}

	.page-item.active .page-link {
		background-color:#016EB9;
		border-color:#016EB9;
	}

	.floatlabel>input:focus + label,
	.floatlabel>div.selectize-control>div.selectize-input.input-active + label {
		color:#016EB9; 
	}

	.loader {
		border-top: 10px solid #016EB9;
	}

}