/* Layout Elements */
body {
	max-width: 1280px;
	background-color: #282828;
}

.container.presentation-1 {
  margin-right: auto;
  margin-left: auto;
  margin-top:0.78%;
  padding-right: 2px;
  padding-left: 2px;
  max-width: 1141px;
}

.container.imglogo {
  margin-right: auto;
  margin-left: auto;
  max-width: 1280px;
}

.container.animKS {
  margin-right: auto;
  margin-left: auto;
  max-width: 296px;
}

div.responsive-picture.picture-1 {
  float: left;
  max-width: 243px;
  width: 21.3%;
  border: 1px solid #b3eafa;
  box-shadow: #000 10px 10px 10px 0; 
}

div.responsive-picture.picture-2 {
  float: right;
  margin-right: 4.82%;
  max-width: 243px;
  width: 21.3%;
  border: 1px solid #b3eafa;
  box-shadow: #000 10px 10px 10px 0;   
}

div.responsive-picture.picture-3 {
  float: right;
  max-width: 243px;
  width: 21.3%;
  border: 1px solid #b3eafa;
  box-shadow: #000 10px 10px 10px 0;   
}

div.responsive-picture.picture-4 {
  float: left;
  margin-right: 0;
  margin-left: 4.82%;
  max-width: 243px;
  width: 21.3%;
  border: 1px solid #b3eafa;
  box-shadow: #000 10px 10px 10px 0;   
}

div.responsive-picture.picture-5 {
  margin-right: auto;
  margin-left: auto;
  max-width: 1280px;
}

div.responsive-picture.picture-6 {
  margin: 6.8% auto 3.9%;
  max-width: 253px;
}

div.responsive-picture.picture-6a {
  margin: 3.9% auto 3.9%;
  max-width: 253px;
}

@media screen and (max-width:660px){
div.responsive-picture.picture-6 {
  max-width: 40%;
}

div.responsive-picture.picture-6a {
  max-width: 40%;
}
}

div.responsive-picture.picture-7 {
  margin-right: auto;
  margin-left: auto;
  max-width: 296px;
  border: 1px solid #b3eafa;
  box-shadow: #000 10px 10px 10px 0;   
}