@charset "UTF-8";

html {
	background: url("/images/siegel.png") no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	-webkit-appearance: none;
}
.logo {
	color: #fff;
	font-weight: bold;
	margin: 1% 0 3% auto;
	text-align: right;
}
.name {
	font:"Calibri Light";
	font-size: 64pt;
	text-align: center;
}

.welcome {
	font:"Calibri Light";
	font-size: 64pt;
	text-align: center;
	margin-top: 5%;
}

.welcomesub {
	font:"Calibri Light";
	font-size: 32pt;
	text-align: center;
	margin-top: 2%;
}
.updateform {
	font: "Calibri Light";
	font-size: 20pt;
	text-align: center;
}

a.button{
	display:inline-block;
	padding:0.7em 1.4em;
	margin:0 0.3em 0.3em 0;
	border-radius:0.15em;
	box-sizing: border-box;
	text-decoration:none;
	font-family:'Roboto',sans-serif;
	text-transform:uppercase;
	font-weight:400;
	color:#000000;
	background-color:#f8ea1d;
	box-shadow:inset 0 -0.6em 0 -0.35em rgba(0,0,0,0.17);
	text-align:center;
	position:relative;
	font-size: 22pt;
	-webkit-appearance: none;
}
a.button:active{
	top:0.1em;
}
@media all and (max-width:30em){
 a.button{
	display:block;
	margin:0.4em auto;
 }
}

input.button{
	display:inline-block;
	padding:0.7em 1.4em;
	margin:0 0.3em 0.3em 0;
	border-radius:0.15em;
	box-sizing: border-box;
	text-decoration:none;
	font-family:'Roboto',sans-serif;
	text-transform:uppercase;
	font-weight:400;
	color:#000000;
	background-color:#f8ea1d;
	box-shadow:inset 0 -0.6em 0 -0.35em rgba(0,0,0,0.17);
	text-align:center;
	position:relative;
	font-size: 22pt;
	-webkit-appearance: none;
}
input.button:active{
	top:0.1em;
}
@media all and (max-width:30em){
 input.button{
	display:block;
	margin:0.4em auto;
 }
}

a.buttondelete{
	display:inline-block;
	padding:0.7em 1.4em;
	margin:0 0.3em 0.3em 0;
	border-radius:0.15em;
	box-sizing: border-box;
	text-decoration:none;
	font-family:'Roboto',sans-serif;
	text-transform:uppercase;
	font-weight:400;
	color:#000000;
	background-color:#ff3333;
	box-shadow:inset 0 -0.6em 0 -0.35em rgba(0,0,0,0.17);
	text-align:center;
	position:relative;
	font-size: 22pt;
	-webkit-appearance: none;
}
a.buttondelete:active{
	top:0.1em;
}
@media all and (max-width:30em){
 a.buttondelete{
	display:block;
	margin:0.4em auto;
 }
}


input.buttondelete{
	display:inline-block;
	padding:0.7em 1.4em;
	margin:0 0.3em 0.3em 0;
	border-radius:0.15em;
	box-sizing: border-box;
	text-decoration:none;
	font-family:'Roboto',sans-serif;
	text-transform:uppercase;
	font-weight:400;
	color:#000000;
	background-color:#ff3333;
	box-shadow:inset 0 -0.6em 0 -0.35em rgba(0,0,0,0.17);
	text-align:center;
	position:relative;
	font-size: 22pt;
	-webkit-appearance: none;
}
input.buttondelete:active{
	top:0.1em;
}
@media all and (max-width:30em){
 input.buttondelete{
	display:block;
	margin:0.4em auto;
 }
}

p {
	margin: 0;
}

a {
	border: 0;
}

img {
	border: 0;
}