/* CSS thumbnail menu */

.kit-body-wrap div.block-thumbnail {
  background: #3F4B5C;
}

#page-select-zone-reveal input{
	height: auto;
}

.kit-body-wrap div.block-thumbnail > .row {
  border: thin solid #636A76;
  border-bottom: none;
  margin: 0;
}

.kit-body-wrap div.block-thumbnail > .row > .columns + .columns {
  border-left: thin solid #636A76;
  border-bottom: thin solid #636A76;
}

.kit-body-wrap div.block-thumbnail > .row > .columns > .row > .columns {
  border-bottom: thin solid #636A76;
}

.kit-body-wrap div.block-thumbnail > .row > .columns > .row:last-child > .columns {
  border-bottom: none;
}

.kit-body-wrap div.block-thumbnail > .row > .columns:first-child {
  border-left: none;
  border-bottom: thin solid #636A76;
}

.kit-body-wrap div.block-thumbnail > .row > .columns:nth-child(4n) {
  border-left: none;
}

.kit-body-wrap div.block-thumbnail .row > .columns {
  padding: 0;
}

.kit-body-wrap div.block-thumbnail .row,
.kit-body-wrap div.block-thumbnail .columns,
.kit-body-wrap div.block-thumbnail .column {
  min-height: 2rem;
}

.kit-body-wrap div.block-thumbnail a.module-add {
  display: none;
}

/* CSS zone insérée dans une page */
.kit-body-wrap div.page-block-module {
  min-height: 5rem;
  height: 100%;
}

.kit-body-wrap div.page-block.move {
  background: #FFF;
}

.kit-body-wrap div.page-block > .row,
.kit-body-wrap div.page-block > .columns,
.kit-body-wrap div.page-block > .column {
  min-height: 5rem;
}

.kit-body-wrap div.page-block a.module-add {
  margin-top: 1.2rem;
  display: inline-block;
}