* {
    font-family: Arial,verdana; /* Abraxas default: verdana */
}

body {
    color: hsl(215, 100%, 16%); /* Abraxas default: hsl(191, 100%, 24%) */
}

.logo {
    width:  142px; /* Abraxas default: 80px */
    height: 100px; /* Abraxas default: 80px */
    background-image: url('data:image/jpeg;base64,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');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left top;
}

.options-playslip:before {
    /* see https://fontawesome.com/icons?d=gallery for icon unicode values (only free and solid icons) */
    content: "\f53c"; /* initial value of this icon was: \f0e0 */
}

.options-blame:before {
    /* see https://fontawesome.com/icons?d=gallery for icon unicode values (only free and solid icons)
       f007: user (zusammen mit info und cash-register)
       f2bd: user-circle (zusammen mit info-circle) */
    content: "\f007"; /* initial value of this icon was: \f2bd */
}

.options-objection:before {
    /* see https://fontawesome.com/icons?d=gallery for icon unicode values (only free and solid icons)
	   f0e3: gavel (Hammer)
	   f129: info (Info-i, zusammen mit user und cash-register)
	   f05a: info-circle (Info-Kreis, zusammen mit user-circle)
	   f24e: balance-scale (Waage) */
    content: "\f24e"; /* initial value of this icon was: \f0e3 */
}

.options-paymentDetails:before {
    /* see https://fontawesome.com/icons?d=gallery for icon unicode values (only free and solid icons)
	   f788: cash-register (Registrierkasse, zusammen mit user und info) */
    content: "\f788"; /* initial value of this icon was: \f788 */
}

a,
a:link,
a:visited,
a:hover,
a:active {
    color: hsl(215, 100%, 16%);
}

/* 2020-04-21 PST: Wunsch Kapo LU - Formatierung Checkbox mit Rahmen */
.fa {
    font-weight: 900;
}

.fa-square,
.fa-check-square {
    font-weight: 100;
}
/* 2020-04-21 PST: Wunsch Kapo LU - Formatierung Checkbox mit Rahmen */

.footer {
    color: #ffffff;
    background-color: hsl(215, 100%, 16%);
}

#header li {
    border-left-color: hsl(198, 100%, 24%);
}

.btn-primary {
    border-color: hsl(41, 100%, 20%);
}

.default-button {
    background-color: hsl(215, 100%, 16%);
	color: #ffffff;
}

.default-button:focus,
.default-button:active:focus,
.default-button.active:focus {
    background-color: hsl(215, 100%, 16%);
}

.default-button:focus,
.default-button.focus,
.default-button:active,
.default-button.active,
.default-button:active:focus,
.default-button.active:focus {
    background-color: hsl(215, 100%, 16%);
	color: #ffffff;
}
 
.default-button:hover {
    background-color: hsl(191, 100%, 35%);
}

.default-button:hover {
    color: hsl(4, 100%, 74);
    background-color: hsl(215, 100%, 16%);
    opacity: 0.8;
}

.dropzone-area-over {
    color: hsl(140, 77%, 58%);
    background-color: hsl(215, 100%, 16%);
}

#dropzone-file-button {
    color: hsl(140, 77%, 58%);
    background-color: hsl(215, 100%, 16%);
}

.confirmation-button {
    color: hsl(140, 77%, 58%) !important;
    border-color: hsl(215, 100%, 16%)!important;
}