.panels-flexible-column-4-1 {
  float: left;
  width: 99%;
}

.panel-flexible-4-inside {
  padding-left: 0px;
  padding-right: 0px;
}

.panels-flexible-region-4-content_top {
  float: left;
  width: 99%;
}

.panels-flexible-row-4-2-inside {
  padding-left: 0px;
  padding-right: 0px;
}

.panels-flexible-column-4-4 {
  position: relative;
  float: left;
  background-color: transparent;
  width: 660px;
}

.panels-flexible-column-4-5 {
  position: relative;
  float: left;
  background-color: transparent;
  width: 250px;
}

.panels-flexible-row-4-3-left {
  margin-left: -910px;
}

* html .panels-flexible-row-4-3-left {
  left: 910px;
}

.panels-flexible-row-4-3-inside {
  padding-left: 910px;
  padding-right: 0px;
}

.panels-flexible-region-4-highlights {
  float: left;
  width: 99%;
}

.panels-flexible-row-4-13-inside {
  padding-left: 0px;
  padding-right: 0px;
}

.panels-flexible-column-4-19 {
  float: left;
  width: 33.1538461538%;
}

.panels-flexible-column-4-18 {
  float: left;
  width: 32.8323369018%;
}

.panels-flexible-column-4-20 {
  float: left;
  width: 33.0138169444%;
}

.panels-flexible-row-4-17-inside {
  padding-left: 0px;
  padding-right: 0px;
}

.panels-flexible-region-4-left {
  float: left;
  width: 99%;
}

.panels-flexible-row-4-21-inside {
  padding-left: 0px;
  padding-right: 0px;
}

.panels-flexible-region-4-center {
  float: left;
  width: 99%;
}

.panels-flexible-row-4-22-inside {
  padding-left: 0px;
  padding-right: 0px;
}

.panels-flexible-region-4-right {
  float: left;
  width: 99%;
}

.panels-flexible-row-4-23-inside {
  padding-left: 0px;
  padding-right: 0px;
}

.panels-flexible-region-4-events {
  float: left;
  width: 99%;
}

.panels-flexible-row-4-14-inside {
  padding-left: 0px;
  padding-right: 0px;
}

