@charset "utf-8";
*{
font-family: 'Open Sans', sans-serif;
}
body{
background-color:#f3f2ed;
-webkit-text-size-adjust:100%;
text-size-adjust:100%;
padding-left: 10px;
padding-right: 10px;
height: auto !important;
}
.linie {
border-bottom: 1px solid black;
margin-left: 0;
margin-right: 0; 
margin-top: 20px;
margin-bottom: 6px;
}
.subred {
text-decoration: underline;
-webkit-text-decoration-color: red; /* Safari */  
text-decoration-color: red;
text-decoration-thickness: 2px;
}
p{
margin-top: .4em;
margin-bottom: .4em;
}
b{
font-weight: 600;
}
.sd-btnex {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
padding: calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));
background: var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));
border-radius: var(--sjs-corner-radius, 4px);
cursor: pointer;
font-family: var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));
font-style: normal;
font-weight: 600;
font-size: var(--sjs-font-size, 16px);
line-height: calc(1.5*(var(--sjs-font-size, 16px)));
text-align: center;
color: var(--sjs-primary-backcolor, var(--primary, #1E69AC));
border: none;
outline: none;
box-shadow: var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, 0.15)),0 0 0 0px var(--sjs-primary-backcolor, var(--primary, #1E69AC));
transition: box-shadow var(--sjs-transition-duration, 150ms),background var(--sjs-transition-duration, 150ms)
}
.nobr {
    white-space: nowrap;
}

