Button Grid Spacing

http://stackoverflow.com/questions/34652638/button-grid-spacing

HTML

<body>
<main>
    <article>
    <form action="erfassen.php" method="POST">
                <button class="boxed" dummy="0" name="lkw_id" type="submit" value="07-04-L001">
                  BILD HH DO               
                </button>
            
              
                <button class="boxed" dummy="0" name="lkw_id" type="submit" value="07-04-L002">
                  HAMB.ABEND.PBG.DO        
                </button>
            
              
                <button class="boxed" dummy="0" name="lkw_id" type="submit" value="07-04-L005">
                  F A Z  DO                
                </button>
            
              
                <button class="boxed" dummy="0" name="lkw_id" type="submit" value="07-04-L004">
                  HA.MOPO DO               
                </button>
            
              
                <button class="boxed" dummy="0" name="lkw_id" type="submit" value="07-04-L003">
                  HOLST.COURIER DO         
                </button>
            
              
                <button class="boxed" dummy="0" name="lkw_id" type="submit" value="07-04-L007">
                  SEGEBERGER ZTG.DO        
                </button>
            
              
                <button class="boxed" dummy="0" name="lkw_id" type="submit" value="07-04-L006">
                  ELMSHORNER NACHR. DO     
                </button>
            <button class="boxed" dummy="1" name="lkw_id" type="submit" method="POST" value="other">Andere Titel</button>      </form>

CSS

body {
  background-color: #EBE8E4;
  color: #222;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 300;
  font-size: 15px;
  min-width: 780px;
}
main {
	margin: 8px;
	width: 99%;
}
button {
	background:#fff;
	border: 1px solid #c1c1c1;
	padding-left:11px;
	padding-right:11px;
	height:29px;
  margin-top: 5px;
  white-space: normal;
}

button[type=submit]:hover {
	border: 1px solid #27ae60;
  background: #2ecc71;
	/*color:#27ae60;*/
	color: #fff;
	-webkit-transition: all 250ms ease-in-out;
  -moz-transition: all 250ms ease-in-out;
  -ms-transition: all 250ms ease-in-out;
  -o-transition: all 250ms ease-in-out;
  transition: all 250ms ease-in-out;
}
button[type=submit][dummy="0"]:hover {
	border: 1px solid #27ae60;
  background: #e74c3c;
	color: #fff;
	-webkit-transition: all 250ms ease-in-out;
  -moz-transition: all 250ms ease-in-out;
  -ms-transition: all 250ms ease-in-out;
  -o-transition: all 250ms ease-in-out;
  transition: all 250ms ease-in-out;
}
button[type=submit][dummy="1"]:hover {
	border: 1px solid #27ae60;
  background: #2ecc71;
	color: #fff;
	-webkit-transition: all 250ms ease-in-out;
  -moz-transition: all 250ms ease-in-out;
  -ms-transition: all 250ms ease-in-out;
  -o-transition: all 250ms ease-in-out;
  transition: all 250ms ease-in-out;
}
button[type=submit][dummy="2"]:hover {
	border: 1px solid #27ae60;
  background: #e67e22;
	color: #fff;
	-webkit-transition: all 250ms ease-in-out;
  -moz-transition: all 250ms ease-in-out;
  -ms-transition: all 250ms ease-in-out;
  -o-transition: all 250ms ease-in-out;
  transition: all 250ms ease-in-out;
}
button[type=reset]:hover {
	border: 1px solid #c0392b;
	color:#c0392b;
	-webkit-transition: all 250ms ease-in-out;
   -moz-transition: all 250ms ease-in-out;
   -ms-transition: all 250ms ease-in-out;
   -o-transition: all 250ms ease-in-out;
   transition: all 250ms ease-in-out;
}
.boxed {
  margin-left:1px;
 ...