/*definitions for node styles*/


.field-collection-item-field-informations {
  width: 300px;
  margin: 10px;
  background-color: #fff;
  float: left;
}
@media all and (max-width: 760px) {
.field-collection-item-field-informations {
	width:420px;
}
}
@media all and (max-width: 460px) {
.field-collection-item-field-informations {
	width:300px;
}
}
.field-collection-item-field-informations .content {
  position: relative;
  padding: 18px 18px 8px;
}
.field-collection-item-field-informations .content h4.information__title {
  font-family: Bitter, serif;
  position: absolute;
  top: -10px;
  background-color: #00fa82;
  font-size: 1em;
  font-weight: normal;
  padding: 2px 5px;
	margin:0;
}

.field-collection-item-field-extended-body {
  width: 620px;
  margin: 10px;
  background-color: #fff;
  float: left;
}
@media all and (max-width: 760px) {
.field-collection-item-field-extended-body {
	width:420px;
}
}
@media all and (max-width: 460px) {
.field-collection-item-field-extended-body {
	width:300px;
}
}

.node-landingpage__main-content {
	width:640px;
	float: left;
}
@media all and (max-width: 1120px) {
.node-landingpage__main-content {
	width:320px;
}
}
@media all and (max-width: 760px) {
.node-landingpage__main-content {
	width:440px;
}
}
@media all and (max-width: 460px) {
.node-landingpage__main-content {
	width:320px;
}
}
.field-collection-item-field-extended-body .content {
  position: relative;
  padding: 18px 18px 8px;
}
.field-collection-item-field-extended-body .content h4.extended-body__title {
  font-family: Bitter, serif;
  position: absolute;
  top: -10px;
  background-color: #00fa82;
  font-size: 1em;
  font-weight: normal;
  padding: 2px 5px;
	margin:0;
  }
