/*global */
/* Placeholder Colors */
/* End of Placeholder Colors */
/* End of Colors */
/* Links */
/* Buttons */
/* In page Search B (i.e. sidebar) */
/* Footer */
/* Modal Styles */
/* Fonts */
/* Channel Colors */
/* Browse Nav Branding */
/* Homepage and Browse */
/* Errors */
/* Homepage Card Colors */
/** Footer Styles **/
/* ONline Resources */
/* Homepage Bottom Nav */
/* Other Page styles */
/* new header settings */
/* New Search */
/* In page Search B (i.e. sidebar) */
/* Mobile Icons */
/* Donate Button */
/* Fonts */
/* Browse Styles */
/* Online Resources Stripes */
/* Header Help */
/** Footer Styles **/
/* Homepage Bottom Nav */
/* Static Page */
/* =Features
-------------------------------------------------------------- */
.events-block {
  margin: 0;
  margin-top: 20px;
  height: 440px;
  width: 23.77049%; }
  @media screen and (max-width: 1024px) {
    .events-block {
      width: calc(28% - 2.23464%);
      margin-left: 2.23464%; } }

.full_width_channel_wrapper.three_fourths_width {
  margin-right: 1.63934%;
  float: left;
  width: 74.59016%; }
  @media screen and (max-width: 1024px) {
    .full_width_channel_wrapper.three_fourths_width {
      width: 72%;
      margin-right: 0; } }
  @media screen and (max-width: 768px) {
    .full_width_channel_wrapper.three_fourths_width {
      width: 100%;
      margin-right: 0; } }

@media screen and (max-width: 1024px) and (min-width: 769px) {
  .full_width_channel_wrapper .channel_full_width_block.channel_three_fourths_width_block {
    height: 475px; }

  .events-block {
    height: 515px; } }
@media screen and (max-width: 768px) {
  .events-block {
    height: 440px; }

  .full_width_channel_wrapper .channel_full_width_block.channel_three_fourths_width_block {
    height: 415px; }

  .events-block, .full_width_channel_wrapper.three_fourths_width {
    margin-left: 8.79121%;
    width: 82.41758%; } }
  @media screen and (max-width: 768px) and (max-width: 640px) {
    .events-block, .full_width_channel_wrapper.three_fourths_width {
      width: 100%;
      margin-left: 0; } }

.channel-name {
  border-left: 0; }

.channel_full_width_block .channel_card .info-block.darkgrey {
  background-color: #353535; }
.channel_full_width_block .channel_card .info-block.mediumgrey {
  background-color: #5e5e5e; }
.channel_full_width_block .channel_card .info-block.blue {
  background-color: #02729E; }

@media screen and (max-width: 768px) {
  .block-6.channel_extra_small_block, .block-1.channel_carousel_widget_block {
    margin-left: 8.79121%;
    width: 82.41758%;
    float: left; } }
  @media screen and (max-width: 768px) and (max-width: 640px) {
    .block-6.channel_extra_small_block, .block-1.channel_carousel_widget_block {
      width: 100%;
      margin-left: 0; } }

@media screen and (max-width: 768px) and (max-width: 480px) {
  .channel_small_block, .channel_large_block {
    width: 100%;
    margin-left: 0; } }
@media screen and (max-width: 640px) {
  .container {
    padding: 0 35px; } }
