/* @less partials */
/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
/* @group GN Additions */
/* @end */
/* @group Corporate colours taken from logo */
/* @end */
/* @group Site Defaults */
/* @end */
/* @group Greys */
/* @end */
.mosaic {
  float: none;
}
#mosaic {
  width: 100.06%!important;
}
.mosaic > .item > .overlay > .texts {
  padding: 1.75rem;
  background: rgba(0, 0, 0, 0);
}
.overlay.textOnlyBlock {
  -moz-opacity: 1 !important;
  -khtml-opacity: 1 !important;
  -webkit-opacity: 1 !important;
  opacity: 1 !important;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
  filter: alpha(opacity=100) !important;
}
.overlay.textOnlyBlock p,
.overlay.textOnlyBlock h3 {
  color: #555553 !important;
}
.overlay.textOnlyBlock .btn {
  color: white!important;
}
.overlay.textOnlyBlock {
  background: rgba(0, 0, 0, 0) !important;
}
.mosaic .disabled {
  cursor: default;
}
.mosaic > .item {
  position: relative;
  display: block!important;
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width: 320px) and (max-width: 736px) {
  #swipebox-title {
    margin-top: 4rem;
    font-size: 0.85em;
    line-height: 1.35em;
    padding-right: 2rem;
    padding-left: 2rem;
  }
}
/*# sourceMappingURL=mosaic.css.map */