body, h1, h2, h3, h4, h5, h6 {
font-family: karmina-sans, LatoLatinWeb,'Helvetica Neue',Arial,Helvetica,sans-serif;
}
body {
font-size: 21px;
}

.hauptinhalt {
// box-shadow: 0 -5px 5px -3px #fe8804;
background-color: rgba(254, 136, 4, 0.05);
}
.hauptinhalt .ten.wide.column {
box-shadow: 5px 0 5px -3px #fe8804;
}
.blogleiste {
background-color: rgba(254, 136, 4, 0.09);
}
.blogleiste h1 {
text-align: right;
}

div.wrapper {
margin: 2em 1.5em;
}

#head h1 a, #head h1 {
color: #fe8804;
font-size: 2em !important;
margin-top: 3em;
}

#head h1 span.titel a {
font-size: 5em !important;
}

h1, h2, h3, h1 a, h2 a, h3 a {
color: #fe8804 !important;
}

.description a {
color: #999999 !important;
}

.blogleiste h1 a, .blogleiste h1 {
color: #fe8804;
}

.secterm {
color: #fe8804;
font-size: .8em !important;
font-weight: light !important;
font-style: italic !important;
}
