body {
	width: 100%;
	background: #42b455;
}

nav.top-nav-onzuma {
	width: 95%;
	margin: auto;
}

main.main {
	width: 95%;
	margin: auto;
	background: white;
}

div.container {
	width: 100%;
	margin: auto;
}

div.form {
	width: 60%;
	margin: auto;
}

table.applicationslist {
	table-layout: fixed;
	max-width: 100%;
}

table.applicationslist select,
table.applicationslist input {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}
table.applicationslist td,
table.applicationslist th {
	overflow: hidden;
	text-overflow: ellipsis;
}

td.pre-application {
	background-color: #E04E9D;
}

td.application {
	background-color: #4E8DE0;
}

td.post-application {
	background-color: #82E76E;
}

table.legende td{
	border-bottom: none;
}

.input.radio label:first-of-type {
	margin: 0;
}

div.input.textarea textarea {
	height: 220px;
}

fieldset.reciept {
	min-width: auto;
}

td.app-id,
th.app-id {
	width: 4%;
}
td.app-bearer-number,
th.app-bearer-number {
	width: 5%;
}

td.app-name,
th.app-name {
	width: 33%;
}

td.app-modified,
th.app-modified,
td.app-start-date,
th.app-start-date {
	width: 8%;
}

td.app-list-actions,
th.app-list-actions {
	width: 12%;
}

td.app-submitted,
th.app-submitted {
	width: 3%;
}

td.app-workflow,
th.app-workflow {
	width:10%;
}

td.app-status,
th.app-status {
	width: 10%;
}
.app-workflow select {
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}

td.app-funding-program,
th.app-funding-program {
	width: 16%;
}

main.main div.container div.fundingPrograms.form{
	width: 80%;
	margin-left: auto;
	margin-right:auto;
}

@media (min-width: 1280px) {
  main.main div.container div.fundingPrograms.form fieldset {
    max-width: 100%;
	margin-left: auto;
	margin-right:auto;
  }
}

div.funding-program-formula,
div.funding-program-formula textarea {
	width: 100%;
	height: 500px !important;
}