/*

New color scheme implemented in January, 2019.
Colors chosen by Chris Ibanez.
Approved by Brandis Jordan.
Supersedes all previously approved standard and non-brand
colors.

*/
/*
		$CHF_red: 				#D12A2F;
		$CHF_red_alpha: 			rgba(209, 42, 47, 0.25);
*/
/* Other globals */
/*	Basics	*/
.two-column_page_main_content {
  background-color: #FFFFFF;
  width: 1000px;
  margin: 0em auto 0em auto;
  padding: 2em 1em 2em 1em;
}

@media only screen and (max-width: 768px) {
  .two-column_page_main_content {
    width: 100%;
    margin: 0em;
    padding: 1em 5px 1em 5px;
  }
}
#two_column_text_space {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}

@media only screen and (min-width: 769px) {
  #two_column_text_space {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
  }
}
@media only screen and (max-width: 600px) {
  #two_column_text_space {
    width: calc(100% - 1em);
    justify-content: inherit;
    flex-direction: column;
    padding: 0em 0.5em 0em 0.5em;
  }
}
#left_column_text_space {
  margin-right: 2rem;
  flex-basis: calc(50% - 2rem);
}

@media only screen and (max-width: 768px) {
  #left_column_text_space {
    padding-right: 0rem;
  }
}
@media print {
  #left_column_text_space {
    padding-right: 1rem;
  }
}
#right_column_text_space {
  margin-left: 2rem;
  flex-basis: calc(50% - 2rem);
}

@media only screen and (max-width: 768px) {
  #right_column_text_space {
    padding-left: 0rem;
  }
}
@media print {
  #right_column_text_space {
    padding-left: 1rem;
  }
}

/*# sourceMappingURL=p-p-e_fork.css.map */
