/* 4 columns, 25% 25% 25% 25% */
div.cq-colctrl-lt6 {
  width: 100%;
  float: left;
}
div.cq-colctrl-lt6-c0 {
  width: 24%;
  padding-right: 5px;
  float: left;
}
div.cq-colctrl-lt6-c1 {
  width: 24%;
  padding-right: 5px;
  float: left;
}
div.cq-colctrl-lt6-c2 {
  width: 24%;
  padding-right: 5px;
  float: left;
}
div.cq-colctrl-lt6-c3 {
  width: 24%;
  float: left;
}
/* styles for 4 column layouts */
/* 4 columns, 25%, 25%, 25%, 25% 5px spacing */
div.colCtrl4-0 {
  width: 100%;
  float: left;
}
div.colCtrl4-0-c0 {
  width: 24%;
  float: left;
  padding-right: 1%;
}
div.colCtrl4-0-c1 {
  width: 24%;
  float: left;
  padding-right: 1%;
}
div.colCtrl4-0-c2 {
  width: 24%;
  float: left;
  padding-right: 1%;
}
div.colCtrl4-0-c3 {
  width: 25%;
  float: left;
}
/* 4 columns, Title + 2 left + 1 right */
div.colCtrl4-1 {
  width: 100%;
  display: flex;
}
div.colCtrl4-1-c0 {
  display: block;
  float: left;
  width: auto;
  padding: 0px 10px 0px 0px;
}
div.colCtrl4-1-c1 {
  display: block;
  float: left;
  width: auto;
  padding: 0px 5px 0px 0px;
}
div.colCtrl4-1-c2 {
  display: block;
  float: left;
  width: auto;
  padding: 0px 5px 0px 0px;
}
div.colCtrl4-1-c3 {
  display: block;
  float: right;
  padding: 0px;
}
/* 4 columns, 25%, 25%, 25%, 25% */
div.colCtrlBasic4-0 {
  width: 100%;
  float: left;
}
div.colCtrlBasic4-0-c0,
div.colCtrlBasic4-0-c1,
div.colCtrlBasic4-0-c2,
div.colCtrlBasic4-0-c3 {
  width: 25%;
  float: left;
}
/**
 * Begin: Right-to-Left Overrides
 **/
.mt_direction_right_to_left div.colCtrl4-0,
.mt_direction_right_to_left div.colCtrl4-0-c0,
.mt_direction_right_to_left div.colCtrl4-0-c1,
.mt_direction_right_to_left div.colCtrl4-0-c2,
.mt_direction_right_to_left div.colCtrl4-0-c3,
.mt_direction_right_to_left div.colCtrl4-1,
.mt_direction_right_to_left div.colCtrl4-1-c0,
.mt_direction_right_to_left div.colCtrl4-1-c1,
.mt_direction_right_to_left div.colCtrl4-1-c2,
.mt_direction_right_to_left div.colCtrl4-1-c3 {
  float: right;
}
/* Landing Page: 1 intro column + 3 detail columns */
div.colCtrlLandingPage-4-0 {
  width: 100%;
  float: left;
  padding-top: 20px;
  /* border-top:1px solid #E6E6E6; */
}
div.colCtrlLandingPage-4-0-c0 {
  display: block;
  float: left;
  width: 315px;
  padding-right: 10px;
}
div.colCtrlLandingPage-4-0-c1 {
  display: block;
  float: left;
  width: 175px;
  border-left: 1px solid #E6E6E6;
  padding: 0px 10px;
}
div.colCtrlLandingPage-4-0-c2 {
  display: block;
  float: left;
  width: 175px;
  border-left: 1px solid #E6E6E6;
  padding: 0px 10px;
}
div.colCtrlLandingPage-4-0-c3 {
  display: block;
  float: left;
  width: 175px;
  border-left: 1px solid #E6E6E6;
  padding: 0 0 0 10px;
}
@media (max-width: 1009px) {
  div.colCtrl4-0 {
    width: 100%;
    float: left;
    max-width: 94%;
  }
}
@media (max-width: 700px) {
  div.colCtrl4-1 {
    display: block;
  }
}
