html, body {
	background: #B2CEDC;
}
body {
	padding-top: 30px;
	padding-bottom: 30px;
}
.gn-box {
	padding-top: 20px;
	padding-bottom: 20px;
	background: rgba(255, 255, 255, 0.4);
}
body.config .gn-box {
	padding-top: 0;
	position: relative;
}
.gn-button-priority {
	display: inline;
}
.gn-button-group .uk-button {
	margin-right: 4px;
}
.gn-button-save {
	position: absolute;
	top: 0;
	right: 0;
	margin-right: 0 !important;
}
.gn-option-dl {
	margin-top: 0 !important;
	margin-bottom: 0;
}
.gn-option-remove {
	padding-right: 8px;
	font-size: 1.1em;
	color: #ECA190;
	cursor: pointer;
}
.gn-option-remove:hover {
	color: #E4354F !important;
}
label.uk-button > input[type=radio],
label.uk-button > input[type=checkbox] {
	display: none;
}
.gn-options-employee input {
	margin-right: 4px;
}

/* uikit-Anpassungen */
.uk-container {
	max-width: 700px;
}
.uk-grid {
	margin-right: -35px;
}
@media (max-width: 479px) {
	.uk-grid {
		margin-right: -25px;
	}
}
.uk-grid > * {
	padding-right: 35px;	
}
/*@media (min-width: 480px) {
	.uk-description-list-horizontal > dt {
		padding-top: 11px;
		width: 80px;
	}
	.uk-description-list-horizontal > dd {
		margin-left: 100px;
	}
}*/
.uk-description-list-horizontal > dd {
	margin-bottom: 15px;
}
.config .uk-description-list-horizontal > dd {
	margin-bottom: 5px;
}
.config .uk-description-list-horizontal > dt {
	padding-top: 11px;
	width: 20px !important;
}
.config .uk-description-list-horizontal > dd {
	margin-left: 30px !important;
}
.uk-button {
	margin-bottom: 4px;
}
.uk-form-icon > [class*="uk-icon-"] {
	right: 0;	
}
.uk-form-icon:not(.uk-form-icon-flip) > input {
    padding-left: 6px !important;
    padding-right: 30px !important;
}
.uk-form-width-mini {
	width: 70px !important;
}
body.config .uk-button {
	margin-right: 4px;
}

#cc-toggle {
	color: #444444;
	text-decoration: none;
}

/* ----- Additional Employee Classes ----- */
.uk-button-orange {
    background-color: #faa732;
    color: #fff;
}
.uk-button-orange:hover,
.uk-button-orange:focus {
	background-color: #fbb758;
    color: #fff;
}

/* Buttons */
.uk-button.uk-active, .uk-button:active {
	background: #8f8f8f;
}
.uk-button-primary.uk-active, .uk-button-primary:active {
	background: #0075B3;
}
.uk-button-success.uk-active, .uk-button-success:active {
	background: #598E19;
}
.uk-button-danger.uk-active, .uk-button-danger:active {
	background: #a70018;
}
.uk-button-orange.uk-active, .uk-button-orange:active {
	background: #eb8c06;
}
