#homeContainerboven {
   float:left;
   padding: 0;    margin:  0;    border:  0;
   width: 100%;   box-sizing: border-box;
   background-color: #ffffff;
   
}
#homeItemContainer{
  max-width:600px; 
  }
#homeItem {
  color: #000000;
  background-color: #ffffff;
  text-align: center;
  padding: 20px; margin: 0; border: 0;
  width: 90%; box-sizing: border-box;
  max-width: 600px;
}

#homeInlay {
  position: relative;
  top: -70px;
  color: #000000;
  font-size: 12px;
  line-height: 140%;
  text-align: center;
  padding: 10px 20px 0px 20px;  margin: 0; border: 0;
  width: 60%;   box-sizing: border-box;
  background-color: #ffffff;
  max-width:400px;
}

#homeContainerbodem {
   float:left;
   padding:  0;  margin: 0; border: 0;
   width: 100%; box-sizing: border-box;
   background-color: #ffffff;
}


@media only screen and (min-width: 640px) {
   #homeContainera {
      width: 100%;	
   }
   #homeItemContainer {
      width: 80vw;
      }
   #homeItem {
     padding: 20px;
     font-size: 16px;
      }
   #homeInlay {
     font-size: 14px;
     top:-70px;
     padding: 10px 20px 0px 20px;
	background-color: #ffffff;
   }
}

@media only screen and (min-width: 1020px) {
  #homeContainera {
      width: 100%;	
   }
   #homeItemContainer {
      width:80%
      }
   #homeItem {
     padding: 20px;
     font-size: 16px;
      }
 #homeInlay {
     font-size: 14px;
     top:-70px;
     padding: 10px 20px 0px 20px;
     background-color: #ffffff;
     max-width:400px;
   }
}

#homeContainer2 {
   box-sizing: border-box;
   padding: 0px 0px 0px 0px;
   margin: 0;
   width:100%;
   font-size: 24px;
   color:black;
   box-sizing: border-box;
   background-color: #ffffff;
}

@media only screen and (min-width: 640px) {
   #homeContainer2 {
   width:50%;
   }	
}

@media only screen and (min-width: 1022px) {
   #homeContainer2 {
   width:50%;
   }	
}