html {
	background: #FFF; /* background */
	background-size: cover;
}

header a {
	background-image: url("/images/uid-logo.png?1591946067795"); /* logoimage */
	background-repeat: no-repeat;
	background-size: auto 100%; /* dimension */
	background-position-x: center; /* logoPosition */
}

.col-provide span,
.btn-primary,
.btn-primary:hover,
.btn-primary.btn-next:focus,
.btn-primary.btn-next:active,
.btn-primary.btn-next:active:focus,
.btn-addfiles,
.btn-group .btn-download-primary, .btn-group .btn-download-primary:hover,
.btn-group .btn-download-primary:focus, .btn-group .btn-download-primary:active,
.btn-group .btn-download-secondary, .btn-group .btn-download-secondary:active,
.btn-group .btn-download-secondary:focus, .btn-group .btn-download-secondary:hover,
.btn-download-secondary:focus, .btn-download-secondary:hover,
.progress-bar.main,
.btn-addnotification {
	background-color: #57687c; /* primarycolor */
	color: #fff;
}

.col-retrieve span,
.btn-secondary,
.btn-ghost,
.btn-ghost:hover,
.btn-ghost:focus,
.btn-ghost:active,
.btn-ghost[disabled],
.btn-ghost[disabled]:hover,
.btn-ghost[disabled]:focus,
.btn-ghost[disabled]:active,
.bar .progress-bar,
.bfcs_new-multi-item .bfcs_new-multi-item-input.valid,
.bfcs_new-multi-item .bfcs_new-multi-item-input.valid button,
.bfcs_new-multi-item .bfcs_new-multi-item-input.readonly,
.bfcs_new-multi-item .bfcs_new-multi-item-input.readonly button {
	background-color: #3EBEF9; /* secondarycolor */
	color: #fff;
}

.bfcs_proposal-list .bfcs_proposal-list-item.selected button:first-child {
	border-left-color: #3EBEF9; /* secondarycolor */
}

.bfcs_proposal-list .bfcs_proposal-list-item.selected.active button:first-child {
	border-left-color: #57687c; /* primarycolor */
}

.col-provide span:hover {
	background: #959496 url(/images/provide_ring.svg) center 40px no-repeat;
}

.togglebutton input:checked ~ .checkboxLabel {
	background-color: #3EBEF9; /* secondarycolor */
}

@media (max-width: 767px) {
	.btn-secondary.btn-back {
		background-color: transparent;
	}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {

	html, body {
		background: white;
	}
}
