*
{
padding:0px;
margin:0px;
}

/* ----------------------------------------------- */

@font-face
{
font-family:'Roboto';
font-style:normal;
font-weight:400;
src:local('Roboto'),local('Roboto-Regular'),
url('../../fonts/roboto-v20-latin-regular.woff2') format('woff2'),
url('../../fonts/roboto-v20-latin-regular.woff') format('woff');
font-display:fallback;
}

@font-face
{
font-family:'Roboto';
font-style:normal;
font-weight:700;
src:local('Roboto Bold'),local('Roboto-Bold'),
url('../../fonts/roboto-v20-latin-700.woff2') format('woff2'),
url('../../fonts/roboto-v20-latin-700.woff') format('woff');
font-display:fallback;
}

@font-face
{
font-family:'Line Awesome Free';
font-style:normal;
font-weight:900;
src:url('../../fonts/Line-Awesome-Free.woff2') format('woff2'),
url('../../fonts/Line-Awesome-Free.woff') format('woff');
font-display:fallback;
}

/* ----------------------------------------------- */

html
{
font-size:100%; /* 16 Pixel */
background-color:rgba(255,255,255,1);
}

/* ----------------------------------------------- */

iframe
{
width:100%;
height:100%;
border:none;
background-color:rgba(226,221,231,1);
display:block;
}

/* ----------------------------------------------- */

footer
{
position:fixed;
right:1.3vh;
bottom:0rem;
height:2.5vh;
z-index:1;
display:-webkit-flex;
display:flex;
-webkit-align-items:center;
align-items:center;
}

/* ----------------------------------------------- */

footer a,footer span
{
font-size:56.25%; /* 9 Pixel */
color:rgba(0,0,0,0.5);
}

footer a
{
text-decoration:none;
padding:0rem 0rem 0.125rem 0rem; /* 2 Pixel */
}

footer span
{
padding:0rem 0.3125rem 0.125rem 0.3125rem; /* 5 Pixel / 2 Pixel */
}

/* ----------------------------------------------- */

.ausnehmen
{
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-touch-callout:none; /* iOS Safari */
-webkit-user-select:none;
user-select:none;
outline:none;
}

/* ----------------------------------------------- */

.line-awesome-icons
{
font-family:'Line Awesome Free';
font-style:normal;
line-height:1;
}

.la-times
{
position:fixed;
right:3rem; /* 48 Pixel */
top:2.5rem; /* 40 Pixel */
font-size:200%; /* 32 Pixel */
cursor:pointer;
}

/* ----------------------------------------------- */

body
{
position:fixed;
left:1.2vh;
right:1.2vh;
top:1.2vh;
bottom:2.5vh;
font-family:'Roboto',sans-serif;
background-color:rgba(255,255,255,1);
}

/* ----------------------------------------------- */

/* ----------------------------------------------- */

/* ----------------------------------------------- */

@media screen and (max-width:40rem) /* 640 Pixel */
{

/* ----------------------------------------------- */

html
{
font-size:87.5%; /* 14 Pixel */
}

/* ----------------------------------------------- */

.la-times
{
right:1.25rem; /* 20 Pixel */
top:1.25rem; /* 20 Pixel */
}
/* ----------------------------------------------- */

}

/* ----------------------------------------------- */

/* ----------------------------------------------- */

/* ----------------------------------------------- */

@media screen and (max-width:30rem) /* 480 Pixel */
{

/* ----------------------------------------------- */

html
{
font-size:81.25%; /* 13 Pixel */
}

/* ----------------------------------------------- */

}

/* ----------------------------------------------- */

/* ----------------------------------------------- */

/* ----------------------------------------------- */

@media print
{

/* ----------------------------------------------- */

html,body
{
height:100%;
}

/* ----------------------------------------------- */

iframe
{
-webkit-filter:grayscale(100%);
filter:grayscale(100%);
}

/* ----------------------------------------------- */

.verbergen
{
display:none;
}

/* ----------------------------------------------- */

body
{
position:static;
}

/* ----------------------------------------------- */

}