div[class*="bg"].panel-pane {
  padding: 10px;
  *zoom: 1;
}
div[class*="bg"].panel-pane:after {
  content: "";
  display: table;
  clear: both;
}
div[class*="bg"].panels-ipe-portlet-wrapper {
  padding: 10px;
  *zoom: 1;
}
div[class*="bg"].panels-ipe-portlet-wrapper:after {
  content: "";
  display: table;
  clear: both;
}
div[class*="bg"].panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  border: 0;
  padding: 0;
}

.bg-one {
  background: #3B87D2;
  color: #fff;
}

.bg-two {
  background: #d2b83b;
  color: #333;
}

.bg-three {
  background: #d23b87;
  color: #fff;
}

.bg-four {
  background: #87d23b;
  color: #333;
}

.bg-five {
  background: #3bd23b;
  color: #fff;
}

.bg-white {
  background: #fff;
  color: #333;
}

.bg-black {
  background: #000;
  color: #fff;
}

.panel-pane img {
  max-width: 100%;
  height: auto;
}
.panel-pane .img-right .views-field {
  float: left;
  width: 50%;
}
.panel-pane .img-right .field-image.views-field {
  float: right;
}
.panel-pane .img-left .views-field {
  float: right;
  width: 50%;
}
.panel-pane .img-left .field-image.views-field {
  float: left;
}
.panel-pane .image-float-right img {
  float: right;
  margin: 0 0 15px 15px;
}
.panel-pane .image-float-left img {
  float: left;
  margin: 0 15px 15px 0;
}

.panels-ipe-portlet-wrapper img {
  max-width: 100%;
  height: auto;
}
.panels-ipe-portlet-wrapper .img-right .views-field {
  float: left;
  width: 50%;
}
.panels-ipe-portlet-wrapper .img-right .field-image.views-field {
  float: right;
}
.panels-ipe-portlet-wrapper .img-left .views-field {
  float: right;
  width: 50%;
}
.panels-ipe-portlet-wrapper .img-left .field-image.views-field {
  float: left;
}
.panels-ipe-portlet-wrapper .image-float-right img {
  float: right;
  margin: 0 0 15px 15px;
}
.panels-ipe-portlet-wrapper .image-float-left img {
  float: left;
  margin: 0 15px 15px 0;
}
.panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  padding: 0;
}

* {
  box-sizing: border-box;
}

.panel-separator {
  display: none;
}

#page #panels-dnd-main .region-1col .panel-pane,
#page .region-1col .panel-pane {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
#page #panels-dnd-main .region-1col .panels-ipe-portlet-wrapper,
#page .region-1col .panels-ipe-portlet-wrapper {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
#page #panels-dnd-main .region-1col .panels-ipe-portlet-wrapper .panel-pane,
#page .region-1col .panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  padding: 0;
}
#page #panels-dnd-main .region-2col .panel-pane,
#page #panels-dnd-main .three-quarters .region-2col .panel-pane,
#page .region-2col .panel-pane,
#page .three-quarters .region-2col .panel-pane {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-2col .panel-pane,
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane,
  #page .region-2col .panel-pane,
  #page .three-quarters .region-2col .panel-pane {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(2),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(2),
  #page .region-2col .panel-pane:nth-child(2),
  #page .three-quarters .region-2col .panel-pane:nth-child(2) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(3),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(3),
  #page .region-2col .panel-pane:nth-child(3),
  #page .three-quarters .region-2col .panel-pane:nth-child(3) {
    clear: left;
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(n + 5),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(n + 5),
  #page .region-2col .panel-pane:nth-child(n + 5),
  #page .three-quarters .region-2col .panel-pane:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(4),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(4),
  #page .region-2col .panel-pane:nth-child(4),
  #page .three-quarters .region-2col .panel-pane:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(5),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(5),
  #page .region-2col .panel-pane:nth-child(5),
  #page .three-quarters .region-2col .panel-pane:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(n + 9),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(n + 9),
  #page .region-2col .panel-pane:nth-child(n + 9),
  #page .three-quarters .region-2col .panel-pane:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(6),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(6),
  #page .region-2col .panel-pane:nth-child(6),
  #page .three-quarters .region-2col .panel-pane:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(7),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(7),
  #page .region-2col .panel-pane:nth-child(7),
  #page .three-quarters .region-2col .panel-pane:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(n + 13),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(n + 13),
  #page .region-2col .panel-pane:nth-child(n + 13),
  #page .three-quarters .region-2col .panel-pane:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(8),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(8),
  #page .region-2col .panel-pane:nth-child(8),
  #page .three-quarters .region-2col .panel-pane:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(9),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(9),
  #page .region-2col .panel-pane:nth-child(9),
  #page .three-quarters .region-2col .panel-pane:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-2col .panel-pane:nth-child(n + 17),
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(n + 17),
  #page .region-2col .panel-pane:nth-child(n + 17),
  #page .three-quarters .region-2col .panel-pane:nth-child(n + 17) {
    margin-top: 20px;
  }
}
#page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper,
#page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper,
#page .region-2col .panels-ipe-portlet-wrapper,
#page .three-quarters .region-2col .panels-ipe-portlet-wrapper {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper,
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper,
  #page .region-2col .panels-ipe-portlet-wrapper,
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(2),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(2),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(2),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(2) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(3),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(3),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(3),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(3) {
    clear: left;
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(4),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(5),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(5),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(5),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 9),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 9),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 9),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(6),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(6),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(6),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(7),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(7),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(7),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 13),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 13),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 13),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(8),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(8),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(8),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(9),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(9),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(9),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 17),
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 17),
  #page .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 17),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 17) {
    margin-top: 20px;
  }
}
#page #panels-dnd-main .region-2col .panels-ipe-portlet-wrapper .panel-pane,
#page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper .panel-pane,
#page .region-2col .panels-ipe-portlet-wrapper .panel-pane,
#page .three-quarters .region-2col .panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  padding: 0;
}
#page #panels-dnd-main .three-quarters .region-2col .panel-pane,
#page .three-quarters .region-2col .panel-pane {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 63.8125em) {
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane,
  #page .three-quarters .region-2col .panel-pane {
    clear: both;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 63.8125em) and (min-width: 37.5em) {
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane,
  #page .three-quarters .region-2col .panel-pane {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(2),
  #page .three-quarters .region-2col .panel-pane:nth-child(2) {
    margin-right: 0;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(3),
  #page .three-quarters .region-2col .panel-pane:nth-child(3) {
    clear: left;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(n + 5),
  #page .three-quarters .region-2col .panel-pane:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(4),
  #page .three-quarters .region-2col .panel-pane:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(5),
  #page .three-quarters .region-2col .panel-pane:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(n + 9),
  #page .three-quarters .region-2col .panel-pane:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(6),
  #page .three-quarters .region-2col .panel-pane:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(7),
  #page .three-quarters .region-2col .panel-pane:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(n + 13),
  #page .three-quarters .region-2col .panel-pane:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(8),
  #page .three-quarters .region-2col .panel-pane:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(9),
  #page .three-quarters .region-2col .panel-pane:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panel-pane:nth-child(n + 17),
  #page .three-quarters .region-2col .panel-pane:nth-child(n + 17) {
    margin-top: 20px;
  }
}

#page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper,
#page .three-quarters .region-2col .panels-ipe-portlet-wrapper {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 63.8125em) {
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper,
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper {
    clear: both;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 63.8125em) and (min-width: 37.5em) {
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper,
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(2),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(2) {
    margin-right: 0;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(3),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(3) {
    clear: left;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(5),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 9),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(6),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(7),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 13),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(8),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(9),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 17),
  #page .three-quarters .region-2col .panels-ipe-portlet-wrapper:nth-child(n + 17) {
    margin-top: 20px;
  }
}

#page #panels-dnd-main .three-quarters .region-2col .panels-ipe-portlet-wrapper .panel-pane,
#page .three-quarters .region-2col .panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  padding: 0;
}
#page #panels-dnd-main .region-2col-1x3 .panel-pane,
#page .region-2col-1x3 .panel-pane {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-2col-1x3 .panel-pane,
  #page .region-2col-1x3 .panel-pane {
    margin-right: 15px;
    float: left;
    clear: none;
    max-width: 100%;
    width: calc((100% / 2) - 15px);
    margin-left: 0;
  }
  #page #panels-dnd-main .region-2col-1x3 .panel-pane:nth-child(n + 2),
  #page .region-2col-1x3 .panel-pane:nth-child(n + 2) {
    margin-top: 15px;
    margin-bottom: 0;
    margin-left: 0;
    clear: right;
    float: right;
  }
  #page #panels-dnd-main .region-2col-1x3 .panel-pane:nth-child(n + 3),
  #page .region-2col-1x3 .panel-pane:nth-child(n + 3) {
    margin-top: 0;
  }
}
#page #panels-dnd-main .region-2col-1x3 .panels-ipe-portlet-wrapper,
#page .region-2col-1x3 .panels-ipe-portlet-wrapper {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-2col-1x3 .panels-ipe-portlet-wrapper,
  #page .region-2col-1x3 .panels-ipe-portlet-wrapper {
    margin-right: 15px;
    float: left;
    clear: none;
    max-width: 100%;
    width: calc((100% / 2) - 15px);
    margin-left: 0;
  }
  #page #panels-dnd-main .region-2col-1x3 .panels-ipe-portlet-wrapper:nth-child(n + 2),
  #page .region-2col-1x3 .panels-ipe-portlet-wrapper:nth-child(n + 2) {
    margin-top: 15px;
    margin-bottom: 0;
    margin-left: 0;
    clear: right;
    float: right;
  }
  #page #panels-dnd-main .region-2col-1x3 .panels-ipe-portlet-wrapper:nth-child(n + 3),
  #page .region-2col-1x3 .panels-ipe-portlet-wrapper:nth-child(n + 3) {
    margin-top: 0;
  }
}
#page #panels-dnd-main .region-2col-1x3 .panels-ipe-portlet-wrapper .panel-pane,
#page .region-2col-1x3 .panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  padding: 0;
}
#page #panels-dnd-main .region-1col-2col .region-inner,
#page .region-1col-2col .region-inner {
  display: flex;
  flex-wrap: wrap;
}
#page #panels-dnd-main .region-1col-2col .panel-pane,
#page .region-1col-2col .panel-pane {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-1col-2col .panel-pane,
  #page .region-1col-2col .panel-pane {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(1),
  #page .region-1col-2col .panel-pane:nth-child(1) {
    width: 100%;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(n+2),
  #page .region-1col-2col .panel-pane:nth-child(n+2) {
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(3),
  #page .region-1col-2col .panel-pane:nth-child(3) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(4),
  #page .region-1col-2col .panel-pane:nth-child(4) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(n + 2),
  #page .region-1col-2col .panel-pane:nth-child(n + 2) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(5),
  #page .region-1col-2col .panel-pane:nth-child(5) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(6),
  #page .region-1col-2col .panel-pane:nth-child(6) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(n + 3),
  #page .region-1col-2col .panel-pane:nth-child(n + 3) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(7),
  #page .region-1col-2col .panel-pane:nth-child(7) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(8),
  #page .region-1col-2col .panel-pane:nth-child(8) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(n + 4),
  #page .region-1col-2col .panel-pane:nth-child(n + 4) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(9),
  #page .region-1col-2col .panel-pane:nth-child(9) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(10),
  #page .region-1col-2col .panel-pane:nth-child(10) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-2col .panel-pane:nth-child(n + 5),
  #page .region-1col-2col .panel-pane:nth-child(n + 5) {
    margin-top: 20px;
  }
}
#page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper,
#page .region-1col-2col .panels-ipe-portlet-wrapper {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper,
  #page .region-1col-2col .panels-ipe-portlet-wrapper {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(1),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(1) {
    width: 100%;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(n+2),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(n+2) {
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(3),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(3) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(4) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(n + 2),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(n + 2) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(5),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(5) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(6),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(6) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(n + 3),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(n + 3) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(7),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(7) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(8),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(8) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(n + 4),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(n + 4) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(9),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(9) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(10),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(10) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .region-1col-2col .panels-ipe-portlet-wrapper:nth-child(n + 5) {
    margin-top: 20px;
  }
}
#page #panels-dnd-main .region-1col-2col .panels-ipe-portlet-wrapper .panel-pane,
#page .region-1col-2col .panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  padding: 0;
}
#page #panels-dnd-main .region-3col .region-inner,
#page .region-3col .region-inner {
  display: flex;
  flex-wrap: wrap;
}
#page #panels-dnd-main .region-3col .panel-pane,
#page .region-3col .panel-pane {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-3col .panel-pane,
  #page .region-3col .panel-pane {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 3) - 15px);
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(3),
  #page .region-3col .panel-pane:nth-child(3) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(4),
  #page .region-3col .panel-pane:nth-child(4) {
    clear: left;
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(n + 5),
  #page .region-3col .panel-pane:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(6),
  #page .region-3col .panel-pane:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(7),
  #page .region-3col .panel-pane:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(n + 9),
  #page .region-3col .panel-pane:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(9),
  #page .region-3col .panel-pane:nth-child(9) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(10),
  #page .region-3col .panel-pane:nth-child(10) {
    clear: left;
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(n + 13),
  #page .region-3col .panel-pane:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(12),
  #page .region-3col .panel-pane:nth-child(12) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(13),
  #page .region-3col .panel-pane:nth-child(13) {
    clear: left;
  }
  #page #panels-dnd-main .region-3col .panel-pane:nth-child(n + 17),
  #page .region-3col .panel-pane:nth-child(n + 17) {
    margin-top: 20px;
  }
}
#page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper,
#page .region-3col .panels-ipe-portlet-wrapper {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper,
  #page .region-3col .panels-ipe-portlet-wrapper {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 3) - 15px);
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(3),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(3) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(4) {
    clear: left;
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(6),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(7),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(n + 9),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(9),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(9) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(10),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(10) {
    clear: left;
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(n + 13),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(12),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(12) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(13),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(13) {
    clear: left;
  }
  #page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper:nth-child(n + 17),
  #page .region-3col .panels-ipe-portlet-wrapper:nth-child(n + 17) {
    margin-top: 20px;
  }
}
#page #panels-dnd-main .region-3col .panels-ipe-portlet-wrapper .panel-pane,
#page .region-3col .panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  padding: 0;
}
#page #panels-dnd-main .region-1col-3col .region-inner,
#page .region-1col-3col .region-inner {
  display: flex;
  flex-wrap: wrap;
}
#page #panels-dnd-main .region-1col-3col .panel-pane,
#page .region-1col-3col .panel-pane {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 18.75em) and (max-width: 37.4375em) {
  #page #panels-dnd-main .region-1col-3col .panel-pane,
  #page .region-1col-3col .panel-pane {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(1),
  #page .region-1col-3col .panel-pane:nth-child(1) {
    width: 100%;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(n+2),
  #page .region-1col-3col .panel-pane:nth-child(n+2) {
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(3),
  #page .region-1col-3col .panel-pane:nth-child(3) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(4),
  #page .region-1col-3col .panel-pane:nth-child(4) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(n + 2),
  #page .region-1col-3col .panel-pane:nth-child(n + 2) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(5),
  #page .region-1col-3col .panel-pane:nth-child(5) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(6),
  #page .region-1col-3col .panel-pane:nth-child(6) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(n + 3),
  #page .region-1col-3col .panel-pane:nth-child(n + 3) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(7),
  #page .region-1col-3col .panel-pane:nth-child(7) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(8),
  #page .region-1col-3col .panel-pane:nth-child(8) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(n + 4),
  #page .region-1col-3col .panel-pane:nth-child(n + 4) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(9),
  #page .region-1col-3col .panel-pane:nth-child(9) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(10),
  #page .region-1col-3col .panel-pane:nth-child(10) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(n + 5),
  #page .region-1col-3col .panel-pane:nth-child(n + 5) {
    margin-top: 20px;
  }
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-1col-3col .panel-pane,
  #page .region-1col-3col .panel-pane {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(1),
  #page .region-1col-3col .panel-pane:nth-child(1) {
    width: 100%;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(n+2),
  #page .region-1col-3col .panel-pane:nth-child(n+2) {
    width: calc((100% / 3) - 15px);
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(4),
  #page .region-1col-3col .panel-pane:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(5),
  #page .region-1col-3col .panel-pane:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(n + 2),
  #page .region-1col-3col .panel-pane:nth-child(n + 2) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(7),
  #page .region-1col-3col .panel-pane:nth-child(7) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(8),
  #page .region-1col-3col .panel-pane:nth-child(8) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(n + 3),
  #page .region-1col-3col .panel-pane:nth-child(n + 3) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(10),
  #page .region-1col-3col .panel-pane:nth-child(10) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(11),
  #page .region-1col-3col .panel-pane:nth-child(11) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(n + 4),
  #page .region-1col-3col .panel-pane:nth-child(n + 4) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(13),
  #page .region-1col-3col .panel-pane:nth-child(13) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(14),
  #page .region-1col-3col .panel-pane:nth-child(14) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panel-pane:nth-child(n + 5),
  #page .region-1col-3col .panel-pane:nth-child(n + 5) {
    margin-top: 20px;
  }
}
#page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper,
#page .region-1col-3col .panels-ipe-portlet-wrapper {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 18.75em) and (max-width: 37.4375em) {
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper,
  #page .region-1col-3col .panels-ipe-portlet-wrapper {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(1),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(1) {
    width: 100%;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n+2),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n+2) {
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(3),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(3) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(4) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 2),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 2) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(5),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(5) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(6),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(6) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 3),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 3) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(7),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(7) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(8),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(8) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 4),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 4) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(9),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(9) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(10),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(10) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 5) {
    margin-top: 20px;
  }
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper,
  #page .region-1col-3col .panels-ipe-portlet-wrapper {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(1),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(1) {
    width: 100%;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n+2),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n+2) {
    width: calc((100% / 3) - 15px);
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(5),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 2),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 2) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(7),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(7) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(8),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(8) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 3),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 3) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(10),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(10) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(11),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(11) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 4),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 4) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(13),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(13) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(14),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(14) {
    clear: left;
  }
  #page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .region-1col-3col .panels-ipe-portlet-wrapper:nth-child(n + 5) {
    margin-top: 20px;
  }
}
#page #panels-dnd-main .region-1col-3col .panels-ipe-portlet-wrapper .panel-pane,
#page .region-1col-3col .panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  padding: 0;
}
#page #panels-dnd-main .region-4col .region-inner,
#page .region-4col .region-inner {
  display: flex;
  flex-wrap: wrap;
}
#page #panels-dnd-main .region-4col .panel-pane,
#page .region-4col .panel-pane {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 18.75em) and (max-width: 37.4375em) {
  #page #panels-dnd-main .region-4col .panel-pane,
  #page .region-4col .panel-pane {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(2),
  #page .region-4col .panel-pane:nth-child(2) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(3),
  #page .region-4col .panel-pane:nth-child(3) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(n + 5),
  #page .region-4col .panel-pane:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(4),
  #page .region-4col .panel-pane:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(5),
  #page .region-4col .panel-pane:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(n + 9),
  #page .region-4col .panel-pane:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(6),
  #page .region-4col .panel-pane:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(7),
  #page .region-4col .panel-pane:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(n + 13),
  #page .region-4col .panel-pane:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(8),
  #page .region-4col .panel-pane:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(9),
  #page .region-4col .panel-pane:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(n + 17),
  #page .region-4col .panel-pane:nth-child(n + 17) {
    margin-top: 20px;
  }
}
@media (min-width: 37.5em) and (max-width: 56.25em) {
  #page #panels-dnd-main .region-4col .panel-pane,
  #page .region-4col .panel-pane {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 4) - 16px);
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(4),
  #page .region-4col .panel-pane:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(5),
  #page .region-4col .panel-pane:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(n + 5),
  #page .region-4col .panel-pane:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(8),
  #page .region-4col .panel-pane:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(9),
  #page .region-4col .panel-pane:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(n + 9),
  #page .region-4col .panel-pane:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(12),
  #page .region-4col .panel-pane:nth-child(12) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(13),
  #page .region-4col .panel-pane:nth-child(13) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(n + 13),
  #page .region-4col .panel-pane:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(16),
  #page .region-4col .panel-pane:nth-child(16) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(17),
  #page .region-4col .panel-pane:nth-child(17) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panel-pane:nth-child(n + 17),
  #page .region-4col .panel-pane:nth-child(n + 17) {
    margin-top: 20px;
  }
}
#page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper,
#page .region-4col .panels-ipe-portlet-wrapper {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 18.75em) and (max-width: 37.4375em) {
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper,
  #page .region-4col .panels-ipe-portlet-wrapper {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(2),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(2) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(3),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(3) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(5),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 9),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(6),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(7),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 13),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(8),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(9),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 17),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 17) {
    margin-top: 20px;
  }
}
@media (min-width: 37.5em) and (max-width: 56.25em) {
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper,
  #page .region-4col .panels-ipe-portlet-wrapper {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 4) - 16px);
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(5),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(8),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(9),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 9),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(12),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(12) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(13),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(13) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 13),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(16),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(16) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(17),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(17) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 17),
  #page .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 17) {
    margin-top: 20px;
  }
}
#page #panels-dnd-main .region-4col .panels-ipe-portlet-wrapper .panel-pane,
#page .region-4col .panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  padding: 0;
}
#page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane,
#page .region-4col .three-quarters .region-4col .panel-pane {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane,
  #page .region-4col .three-quarters .region-4col .panel-pane {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(2),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(2) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(3),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(3) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 5),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(4),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(5),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 9),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(6),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(7),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 13),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(8),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(9),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 17),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 17) {
    margin-top: 20px;
  }
}
@media (min-width: 63.8125em) {
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane,
  #page .region-4col .three-quarters .region-4col .panel-pane {
    clear: both;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 63.8125em) and (min-width: 18.75em) and (max-width: 37.4375em) {
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane,
  #page .region-4col .three-quarters .region-4col .panel-pane {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(2),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(2) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(3),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(3) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 5),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(4),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(5),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 9),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(6),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(7),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 13),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(8),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(9),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 17),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 17) {
    margin-top: 20px;
  }
}
@media (min-width: 63.8125em) and (min-width: 37.5em) and (max-width: 56.25em) {
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane,
  #page .region-4col .three-quarters .region-4col .panel-pane {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 4) - 16px);
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(4),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(5),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 5),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(8),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(9),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 9),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(12),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(12) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(13),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(13) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 13),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(16),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(16) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(17),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(17) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 17),
  #page .region-4col .three-quarters .region-4col .panel-pane:nth-child(n + 17) {
    margin-top: 20px;
  }
}

#page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper,
#page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper {
  clear: both;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 37.5em) {
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper,
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(2),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(2) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(3),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(3) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(5),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 9),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(6),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(7),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 13),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(8),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(9),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 17),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 17) {
    margin-top: 20px;
  }
}
@media (min-width: 63.8125em) {
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper,
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper {
    clear: both;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 63.8125em) and (min-width: 18.75em) and (max-width: 37.4375em) {
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper,
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 2) - 11px);
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(2),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(2) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(3),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(3) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(5),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 9),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(6),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(6) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(7),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(7) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 13),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(8),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(9),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 17),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 17) {
    margin-top: 20px;
  }
}
@media (min-width: 63.8125em) and (min-width: 37.5em) and (max-width: 56.25em) {
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper,
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper {
    margin-right: 20px;
    clear: none;
    max-width: 100%;
    float: left;
    width: calc((100% / 4) - 16px);
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(4),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(4) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(5),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(5) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 5),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 5) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(8),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(8) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(9),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(9) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 9),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 9) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(12),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(12) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(13),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(13) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 13),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 13) {
    margin-top: 20px;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(16),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(16) {
    margin-right: 0;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(17),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(17) {
    clear: left;
  }
  #page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 17),
  #page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper:nth-child(n + 17) {
    margin-top: 20px;
  }
}

#page #panels-dnd-main .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper .panel-pane,
#page .region-4col .three-quarters .region-4col .panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  padding: 0;
}
#page #panels-dnd-main .no-padding,
#page .no-padding {
  padding: 0;
}
#page #panels-dnd-main .double-padding,
#page .double-padding {
  padding: 30px;
}
#page #panels-dnd-main .no-margin,
#page .no-margin {
  margin: 0;
}
#page #panels-dnd-main .no-margin-top,
#page .no-margin-top {
  margin-top: 0;
}
#page #panels-dnd-main .no-padding-no-margin,
#page .no-padding-no-margin {
  margin: 0;
  padding: 0;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

.align-left {
  text-align: left;
}

.panel-pane .text-columns-4 {
  -moz-column-count: 4;
  -webkit-column-count: 4;
  column-count: 4;
  -moz-column-gap: 10px;
  -webkit-column-gap: 10px;
  column-gap: 10px;
}
.panel-pane .text-columns-3 {
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
  -moz-column-gap: 10px;
  -webkit-column-gap: 10px;
  column-gap: 10px;
}
.panel-pane .text-columns-2 {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
  -moz-column-gap: 10px;
  -webkit-column-gap: 10px;
  column-gap: 10px;
}

.panels-ipe-portlet-wrapper .text-columns-4 {
  -moz-column-count: 4;
  -webkit-column-count: 4;
  column-count: 4;
  -moz-column-gap: 10px;
  -webkit-column-gap: 10px;
  column-gap: 10px;
}
.panels-ipe-portlet-wrapper .text-columns-3 {
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
  -moz-column-gap: 10px;
  -webkit-column-gap: 10px;
  column-gap: 10px;
}
.panels-ipe-portlet-wrapper .text-columns-2 {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
  -moz-column-gap: 10px;
  -webkit-column-gap: 10px;
  column-gap: 10px;
}
.panels-ipe-portlet-wrapper .panel-pane {
  width: 100% !important;
  margin: 0;
  padding: 0;
}
