diff --git a/public/css/beitritt.css b/public/css/beitritt.css
index 4c202d84a44733fd1190aa30aa2a0a404f606c68..69a740465bb6e5831a4eef8b670425f0a572532c 100644
--- a/public/css/beitritt.css
+++ b/public/css/beitritt.css
@@ -1,26 +1,67 @@
 @media print {
     #spendenaufruf {
-        display: none!important;
+        display: none !important;
+    }
+    header {
+        display: none !important;
     }
     footer {
-        display: none!important;
+        display: none !important;
     }
     .wrapper {
-        padding-top: 0!important;
+        padding-top: 0 !important;
     }
     * {
         font-size: 12px!important;
     }
     input[type=text], input[type=email] {
-        padding: 0!important;
-        height: initial!important;
+        margin: 0px !important;
+        padding: 0px !important;
+        /*padding-top: 5px!important;*/
+        height: initial !important;
         border: 0;
     }
+    .beitritt-form-group {
+        margin: 0px !important;
+        padding: 0px !important;
+        margin-bottom: 0px !important;
+    }
+    .sign {
+        margin-top: 10px;
+    }
+    .donation-amount-input {
+        padding-top: 5px;
+    }
     h1 {
-        margin-top: 0!important;
-        padding-top: 0!important;
+        margin-top: 0 !important;
+        padding-top: 0 !important;
+    }
+    /* Skalierung für Firefox, absolut für die funktionierenden Browser */
+    input[type=radio] {
+        transform: scale(0.5);
+        -moz-transform: scale(0.5);
+        -ms-transform: scale(0.5);
+        -webkit-transform: scale(0.5);
+        -o-transform: scale(0.5);
+        width: 20px !important;
+        height: 20px !important;
+        margin-top: 0px !important;
+        padding-top: 0px !important;
+    }
+    input::-webkit-input-placeholder {
+        /* WebKit browsers */
+        color: transparent !important;
+    }
+    input:-moz-placeholder {
+        /* Mozilla Firefox 4 to 18 */
+        color: transparent !important;
+    }
+    input::-moz-placeholder {
+        /* Mozilla Firefox 19+ */
+        color: transparent !important;
     }
-    .form-group {
-        margin-bottom: 10px!important;
+    input:-ms-input-placeholder {
+        /* Internet Explorer 10+ */
+        color: transparent !important;
     }
 }
\ No newline at end of file
diff --git a/resources/views/spende/beitritt.blade.php b/resources/views/spende/beitritt.blade.php
index d4f83a2c16b331bdb8fd351badfea6e6ce4d4a82..5486a7329f4707524a2b27fdd057af50f8ddbd3c 100644
--- a/resources/views/spende/beitritt.blade.php
+++ b/resources/views/spende/beitritt.blade.php
@@ -39,10 +39,10 @@
 	<div class="form-group beitritt-form-group">
 		<label class="non-bold" for="betrag">{{ trans('beitritt.beitritt.8') }}</label>
 		<div class="row">
-			<div class="col-xs-2">
+			<div class="pull-left donation-amount-input">
 				<input type="text" class="form-control" name="betrag" />
 			</div>
-			<div class="col-xs-2">
+			<div class="pull-left" style="padding-left: 10px">
 				<p class="help-block"> {{ trans('beitritt.beitritt.9') }}</p>
 			</div>
 		</div>
@@ -54,14 +54,14 @@
 		{{ trans('beitritt.beitritt.11') }}
 	</label>
 	<div class="row">
-		<div class="col-xs-2">
+		<div class="pull-left">
 			<div class="radio">
 				<label>
 					<input type="radio" name="veröffentlichung" checked> {{ trans('beitritt.beitritt.12') }}
 				</label>
 			</div>
 		</div>
-		<div class="col-xs-2">
+		<div class="pull-left" style="padding-left: 10px">
 			<div class="radio">
 				<label>
 					<input type="radio" name="veröffentlichung"> {{ trans('beitritt.beitritt.13') }}
@@ -74,7 +74,6 @@
 		<input type="text" class="form-control" id="ort" placeholder=""/>
 	</div>
 	<br />
-
 	<p class="sign">---------------------------------------------------------
 {{ trans('beitritt.abbuchung.1') }}</p>
 	<h3>{{ trans('beitritt.abbuchung.2') }}</h3>