/* 33 column */
.column1x {
  float: left;
  width: 33%;
  margin: 10px;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

/* Responsive layout - makes the columns stack on top of each other instead of next to each other on smaller screens (600px wide or less) */
@media screen and (max-width: 600px) {
  .column1x {
    width: 83%;
  }
}

/* 66 column */
.column2x {
  float: right;
  width: 60%;
  margin: 10px;
  margin-top: -560px;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

/* Responsive layout - makes the columns stack on top of each other instead of next to each other on smaller screens (600px wide or less) */
@media screen and (max-width: 600px) {
  .column2x {
    width: 83%;;
    margin-top: 0px
  }
}
.navContent ul li ul, .navContent ul li:first-child ul {
    max-width:471px;
}