/* Stuff that was required to look different than BELogin */

/* BELogin form with no spacing left */
#content-col-main form.noBeloginIndentation p,
#content-col-main form.noBeloginIndentation h3 {
	margin-left: 0;
}
#content-col-main form ul,
#content-col-main form ol,
#content-col-main form li {
	margin: 0px 0px 0px 0px !important;
}

.belogin #content-col-main form h3 {
	margin: 0px 0px 0px 0px !important;
}

/* Form with inputs sticking to the left side */
#content-col-main form.noBeloginIndentation fieldset label:first-child,
#content-col-main form.noBeloginIndentation fieldset div.label:first-child {
	width: auto;
}

.belogin #content-col-main form.noBeloginIndentation fieldset input.submit {
	margin-left: 0;
}

table.noBorders,
.noBorders table,
.noBorders table td,
.noBorders table tr,
.noBorders table th {
	border: 0 none !important;
}

/* [i] */
.beShorthelpInfoIcon {
	display: inline;
	color: red;
}

.beShorthelpBrackedOpen {
	display: inline;
	color: red;
	padding: 0 0 0 8px;
	text-decoration: none;
}

.beShorthelpBrackedClose{
	display: inline;
	color: red;
	text-decoration: none;
}

/* HTML- und primeface-buttons*/
#content-col-main form input[type="submit"],
#content-col-main form button.ui-button {
	font-weight: bold;
	background-color: white;
	border-width: 1px;
	border-radius: 2px;
	border-style:  solid;
	border-color: #566a73 #37444a #37444a #566a73;
	padding: 2px 17px 2px 17px;
}
#content-col-main form input[type="submit"][disabled],
#content-col-main form button.ui-button {
	background-color: #eee !important;
	color: #999 !important;
}


#content-col-main form .typeFileDetails .typeButton {
	white-space: normal;
}

#content-col-main .warnbox .larger-warning {
	padding: 22px 12px 22px 130px;
	background-repeat: no-repeat;
	background-size: contain;
	font-size: 1.1em;
	display: block;
}

#content-col-main .warnbox .larger-warning {
	background-image: url("../../media/warning.png");
}
