
.horiz-band-content-2col-1-3rd-2-3rds { 
  margin-top: 0;
  padding-top: 0;
}

.horiz-band-content-2col-1-3rd-2-3rds .section {
  clear: both;
  padding: 0px;
  margin: 0px;
}

@media only screen and (min-width: 769px) {

  .horiz-band-content-2col-1-3rd-2-3rds .span_2_of_2 {
    width: 65.5%;
  }

  .horiz-band-content-2col-1-3rd-2-3rds .span_1_of_2 {
    width: 31%;
    margin-right: 3.5%;
  }

  .horiz-band-content-2col-1-3rd-2-3rds .col {
    display: block;
    float: left;
  }

  .horiz-band-content-2col-1-3rd-2-3rds .col:last-child {
    margin-right: 0;
  }
}
@media only screen and (max-width: 768px) {
  .horiz-band-content-2col-1-3rd-2-3rds .section {
    width:100%;
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flexbox;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .horiz-band-content-2col-1-3rd-2-3rds .a {
    -webkit-box-ordinal-group: 3;
    -moz-box-ordinal-group: 3;
    -webkit-flex-order: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
  }

  .horiz-band-content-2col-1-3rd-2-3rds .b {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -webkit-flex-order: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
  }
  .horiz-band-content-2col-1-3rd-2-3rds .col {
    margin: 0 0 20px 0;
  }
}

/* IE8 Or Less */

.horiz-band-content-2col-1-3rd-2-3rds .old-ie .span_1_of_2 {
  width:100%;
  max-width: 305px;
  float: left;
  margin: 0 30px 20px 0;
}
.horiz-band-content-2col-1-3rd-2-3rds .old-ie .span_2_of_2 {
  width:100%;
  max-width: 610px;
  float: left;
  margin-right:0;
}
