body {
    padding-left: 0px;
    padding-right: 0px;
}

.container {
	padding: 1em;
}

.juform_content {
    display: flex;
	max-width: 60em;
	flex-direction: column;
    padding: 1em;
    margin: auto !important;
}

.juak_form .form {
    padding: 1em;
}

.ui.form textarea:not([rows]) {
	height: 6em;
    min-height: 6em;
    max-height: 20em;
}

.ui.form .field > label {
	color: inherit !important;
}

.ui.toggle.checkbox label {
	color: inherit !important;
}

.ui.dividing.header {
	color: inherit !important;
}

.ui.form select {
	color: inherit !important;
}

.ui.form input:not([type]), .ui.form input[type="date"], .ui.form input[type="datetime-local"], .ui.form input[type="email"], .ui.form input[type="number"], .ui.form input[type="password"], .ui.form input[type="search"], .ui.form input[type="tel"], .ui.form input[type="time"], .ui.form input[type="text"], .ui.form input[type="file"], .ui.form input[type="url"] {
	color: inherit !important;	
}