@charset "UTF-8";
/* CSS Document */
#onlineservice_grid 	{	width: 100%;
							margin-left: auto; 
							margin-right: auto; 
							padding: 0px 0px 0px 0px; 
							display: flex; 
							flex-direction:row; 
							flex-wrap: wrap; 
							}

input, select, textarea, button, option {
							font-size: inherit;
							font-family: inherit;
							font-weight: 300;
							line-height: 30px;
							padding: 10px 10px 10px 10px;
							border-radius:0px;
							}

textarea 				{	max-width: 100%; }

input.larger 			{	width: 20px; height: 20px;}

input[type="submit"] 	{	font-size: inherit;
							font-family: inherit;
							font-weight: 300;
							line-height: 30px;
							padding: 10px 20px 10px 20px;
							border-radius: 0px;
							border: 0px;
							background-color: #AD1F09; 
							color: #FFF;
							}

.onlineservice_name {width: 100%; text-align: left; padding: 20px 0 10px 0; }
.onlineservice_field {width: 100%;}
.checkbox {width: 10%; padding-top: 50px;}
.checkbox_datenschutz {width: 90%; padding-top: 50px;}
.checkbox_submit {width: 100%; padding: 30px 0 0 0;}
