/*-----------------------------------------------------------------------------------------/
/	Dark grey 2 column text region                                                         
/-----------------------------------------------------------------------------------------*/
.region_type_2_column_dark_grey {
  background: #383838;
}

/*White text*/
.region_type_2_column_dark_grey .headline_wrapper > *,
.region_type_2_column_dark_grey .column .column_wrapper > * {
  color: #fff;
}

.region_type_2_column_dark_grey .headline {
  background: #383838;
  padding: 3.43rem;
  padding-bottom: 0px;
}

.region_type_2_column_dark_grey .headline_wrapper {
  max-width: 93.14rem;
  margin-left: auto;
  margin-right: auto;
}

.region_type_2_column_dark_grey .headline_wrapper > *:first-child {
  margin-top: 0px;
}

.region_type_2_column_dark_grey .headline_wrapper > *:last-child {
  margin-bottom: 0px;
}

.region_type_2_column_dark_grey .columns_wrapper_1 {
  padding-top: 3.43rem;
}

.region_type_2_column_dark_grey .column {
  padding: 3.43rem;
  padding-top: 0px;
  text-align: left;
}

.region_type_2_column_dark_grey .column .column_wrapper {
  /*Matched to order form*/
  max-width: 93.14rem;
  margin-left: auto;
  margin-right: auto;
}

.region_type_2_column_dark_grey .column .column_wrapper > *:first-child {
  margin-top: 0px;
}

.region_type_2_column_dark_grey .column .column_wrapper > *:last-child {
  margin-bottom: 0px;
}

@media only screen and (min-width: 600px) {
  .region_type_2_column_dark_grey .columns_wrapper_1 {
    padding: 3.43rem;
  }
  .region_type_2_column_dark_grey .columns_wrapper_2 {
    max-width: 93.14rem;
    margin-left: auto;
    margin-right: auto;
    display: table;
  }
  .region_type_2_column_dark_grey .column {
    display: table-cell;
    vertical-align: top;
    padding: 0px;
    width: 50%;
  }
  .region_type_2_column_dark_grey .column .column_wrapper {
    margin: 0px;
    max-width: none;
  }
  .region_type_2_column_dark_grey .column.column_1 {
    padding-right: 1.715rem;
  }
  .region_type_2_column_dark_grey .column.column_2 {
    padding-left: 1.715rem;
  }
}
/*-----------------------------------------------------------------------------------------*/
/*	CKEditor   */
/*-----------------------------------------------------------------------------------------*/
body[class*=" paragraphs-item-type-2-column-dark-grey"] {
  background: #383838;
  padding: 3.43rem;
  text-align: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

body[class*=" paragraphs-item-type-2-column-dark-grey"] > * {
  color: #fff;
}

/*-----------------------------------------------------------------------------------------*/
/*	End   */
/*-----------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------/
/	End dark grey 2 column                                                         
/-----------------------------------------------------------------------------------------*/
