body{
    background-color: #FFF !important;
}

.openforms-progress-indicator {
		background-color: #f3f3f3 !important; 
}

.openforms-theme .utrecht-page>.utrecht-page__content{
	background-color: #FFF !important;	
}

.openforms-theme .utrecht-page>.page-footer, .openforms-theme .utrecht-page>.utrecht-page-header{
	padding-bottom: 0;
	padding-top: 3rem;
	background-color: #e20d18;
}

.utrecht-page-header.utrecht-page-header--openforms-with-logo .utrecht-page-header__openforms-return-url{
	width: 300px;
	min-height: 35px;
}

.openforms-theme .utrecht-textbox.utrecht-textbox--openforms-time{
	width: 100%;
}
.utrecht-page-footer{
	background-color:#f6f6f6;
}

.utrecht-page-footer ul li a{
	color: #333 !important;
    text-decoration: underline !important;
}

.utrecht-form-field.utrecht-form-field--file .list-group .list-group-header .row{
	border-bottom: 1px solid #e5e5e5;
}

.utrecht-form-field.utrecht-form-field--file .row .col-md-9 strong{
	font-weight: 400;
}
.utrecht-form-field.utrecht-form-field--file .row .col-md-2 strong{
	font-weight: 400;
}

i.fa.fa-plus {
    padding-right: 1rem;
}

.utrecht-form-field.utrecht-form-field--file.utrecht-form-field--openforms{
    padding: 2rem;
    background-color: #f3f3f3;
}

label.utrecht-form-label.utrecht-form-label--openforms.field-required.utrecht-form-label--openforms-required {
    font-weight: bold;
}

.utrecht-form-label--openforms-required {
    font-weight: bold;
}

div#react-portal--language-selection button{
	color: white;
	font-weight: bold;
}