/* ========================================
// Base Font Families
// ===================================== */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,700);
/* ========================================
// Content Font Properties
// ===================================== */
/* ========================================
// Base Heading Styles
// ===================================== */
/* heading-line-height
// heading-font-size
// These are used within base/typography
// ------------------------------------- */
/* h1 size / line */
/* h2 size / line */
/* h3 size / line */
/* h4 size / line */
/* h5 size / line */
/* h6 size / line */
/* mini size / line */
/* ========================================
// Color Configurations
// ===================================== */
/* ========================================
// Column Configurations
// ===================================== */
/* Max width of the site */
/* Number of columns within the grid */
/* Configure the space around each column */
/* Do you need to utilize the push feature of this grid system? */
/* Do you need to utilize the pull feature of this grid system? */
/* ========================================
// Silk Configuration
// ===================================== */
/* Silk Nav
// ------------------------------------- */
/* Off canvas drawer trigger appearance */
/* Silk Table
// ------------------------------------- */
/* Silk Tabs
// ------------------------------------- */
/* Silk Video
// ------------------------------------- */
/* ========================================
// Breakpoints
// ===================================== */
/* ========================================
// Utilities
// ===================================== */
/* Determine if .hidden-breakpoint and .shown-breakpoint should be included */
@media screen {
  /* ========================================
// Headings
// ===================================== */
  /* ========================================
// Root Layer
// ===================================== */
  /* ========================================
// Generic Columns
// ===================================== */
  .main__content {
    overflow: hidden;
    padding: 0 em(20);
    background: #fff; }
  /* ========================================
// Unique Columns
// ===================================== */
  /* ========================================
// Unique
// ===================================== */
  .idfive-newsroom__article-body, article-image-gallery {
    clear: both; }
  .site__search {
    display: none; }
  .announcements {
    width: 100%; }
    .announcements .campus-communications {
      display: flex; }
      .announcements .campus-communications .campus-communications__header.block-header {
        background-color: #FFC82E;
        width: 120px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-bottom: 10px solid #FFC82E; }
      .announcements .campus-communications .campus-communications__body {
        padding: 20px;
        border-bottom: 10px solid #FFC82E;
        width: 100%; }
        .announcements .campus-communications .campus-communications__body h3.campus-communications__announcement-title {
          text-transform: none;
          margin-top: 0px;
          margin-bottom: 5px; }
        .announcements .campus-communications .campus-communications__body .campus-communications__announcement-content p {
          margin-bottom: 0px; }
        .announcements .campus-communications .campus-communications__body a.campus-communications__announcement-link {
          color: #E51937;
          font-weight: bold;
          margin-right: 10px; }
          .announcements .campus-communications .campus-communications__body a.campus-communications__announcement-link:hover {
            color: #235C9E; } }
