/* !DO NOT EDIT THE CSS FILES, THEY ARE BUILT WITH THE LESS CSS! */
@font-face {
  font-family: 'ut-icon';
  src: url('../../fonts/fontello.eot?54335249');
  src: url('../../fonts/fontello.eot?54335249#iefix') format('embedded-opentype'), url('../../fonts/fontello.woff?54335249') format('woff'), url('../../fonts/fontello.ttf?54335249') format('truetype'), url('../../fonts/fontello.svg?54335249#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="ut-icon-"]:before,
[class*=" ut-icon-"]:before {
  font-family: "ut-icon";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .602em;
  text-align: center;
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
}
.ut-icon-photos:before {
  content: '\e800';
}
/* '' */
.ut-icon-flag:before {
  content: '\e801';
}
/* '' */
.ut-icon-marker:before {
  content: '\e802';
}
/* '' */
.ut-icon-people:before {
  content: '\e803';
}
/* '' */
.ut-icon-calendar:before {
  content: '\e804';
}
/* '' */
.ut-icon-book:before {
  content: '\e805';
}
/* '' */
.ut-icon-document:before {
  content: '\e806';
}
/* '' */
.ut-icon-submit:before {
  content: '\e807';
}
/* '' */
.ut-icon-mail:before {
  content: '\e808';
}
/* '' */
.ut-icon-chat:before {
  content: '\e809';
}
/* '' */
#node-39.node-unpublished {
  background-color: transparent !important;
}
.ut-color-test {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
.ut-color-test div {
  width: calc(16.66666667%);
  padding: 1em;
  color: #fefdfa;
}
.ut-color-test .ut-section-ag-environment {
  background-color: #006a00;
}
.ut-color-test .ut-section-arts-entertainment {
  background-color: #9d009d;
}
.ut-color-test .ut-section-business-law {
  background-color: #5c009d;
}
.ut-color-test .ut-section-life {
  background-color: #9d4f00;
}
.ut-color-test .ut-section-science-tech {
  background-color: #006e93;
}
.ut-color-test .ut-section-on-campus {
  background-color: #9d0000;
}
blockquote {
  margin: 0;
}
blockquote p {
  position: relative;
  overflow: visible;
  z-index: 1;
  font-size: 17px;
  font-size: 1.3076923rem;
  line-height: 1.618;
}
@media  (min-width: 768px) {
  blockquote p {
    font-size: 21px;
    font-size: 1.3125rem;
  }
}
blockquote p:before {
  content: "\201C";
  position: absolute;
  z-index: -1;
  top: -0.602em;
  left: -0.254em;
  font-size: 120px;
  font-size: 9.2307692rem;
  color: #eae9e6;
}
@media  (min-width: 768px) {
  blockquote p:before {
    font-size: 127px;
    font-size: 7.9375rem;
  }
}
blockquote p:after {
  content: "\201D";
}
.field-name-post-date,
.field-name-field-news-section {
  font-family: "Gotham SSm A", "Gotham SSm B", Verdana, "Verdana Ref", Geneva, Tahoma, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 11px;
  font-size: 0.8461538rem;
}
@media  (min-width: 768px) {
  .field-name-post-date,
  .field-name-field-news-section {
    font-size: 11px;
    font-size: 0.6875rem;
  }
}
.ut-hero-front .field-name-post-date,
.ut-hero-front .field-name-field-news-section,
.ut-hero-front .field-name-field-news-section a,
.ut-hero-section .field-name-post-date,
.ut-hero-section .field-name-field-news-section,
.ut-hero-section .field-name-field-news-section a,
.ut-section-feature .field-name-post-date,
.ut-section-feature .field-name-field-news-section,
.ut-section-feature .field-name-field-news-section a {
  color: rgba(254, 253, 250, 0.85);
}
.field-name-post-date {
  display: inline;
}
.field-name-field-news-section,
.field-name-field-news-section .field-items,
.field-name-field-news-section .field-item {
  display: inline;
}
body:not(.node-type-article) .field-name-field-news-section:before {
  content: " in ";
}
.field-name-field-news-section .field-item:not(:last-child):after {
  content: ",";
}
.field-name-field-news-section a {
  line-height: 1.333;
}
.field-name-field-credit,
.field-name-field-cutline {
  font-family: "Gotham SSm A", "Gotham SSm B", Verdana, "Verdana Ref", Geneva, Tahoma, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 10px;
  font-size: 0.7692308rem;
  line-height: 1.425;
}
@media  (min-width: 768px) {
  .field-name-field-credit,
  .field-name-field-cutline {
    font-size: 12px;
    font-size: 0.75rem;
  }
}
.field-name-field-credit {
  margin-bottom: 0.422em;
  font-style: italic;
  text-align: right;
  color: #5b5b5a;
}
@media  (min-width: 768px) {
  .field-name-field-credit {
    margin-bottom: 0.75em;
    padding-top: 0.75em;
    text-align: left;
    background: linear-gradient(to right, #eae9e6 0%, rgba(234, 233, 230, 0) 100%) no-repeat;
    background-size: 100% 1px;
  }
}
.ut-read-more,
.see-all {
  display: block;
  width: 100%;
  margin-top: 0.254em;
  text-align: right;
}
.ut-read-more a,
.see-all a {
  font-family: "Gotham SSm A", "Gotham SSm B", Verdana, "Verdana Ref", Geneva, Tahoma, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 10px;
  font-size: 0.7692308rem;
  text-transform: uppercase;
  letter-spacing: 0.02em;
}
@media  (min-width: 768px) {
  .ut-read-more a,
  .see-all a {
    font-size: 12px;
    font-size: 0.75rem;
  }
}
.ut-read-more a:after,
.see-all a:after {
  content: "\2192";
  padding-left: 0.254em;
}
.ut-module-heading {
  padding-top: 0.602em;
  background: linear-gradient(to right, #eae9e6 0%, rgba(234, 233, 230, 0) 100%) no-repeat;
  background-size: 100% 1px;
}
.ut-module-heading .view-header,
.ut-module-heading .cta {
  display: inline;
}
.ut-module-heading .cta {
  margin-left: 1.777em;
  font-family: "Gotham SSm A", "Gotham SSm B", Verdana, "Verdana Ref", Geneva, Tahoma, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 10px;
  font-size: 0.7692308rem;
}
@media  (min-width: 768px) {
  .ut-module-heading .cta {
    font-size: 12px;
    font-size: 0.75rem;
  }
}
.ut-module-heading .cta:before {
  font-size: 1.069em;
  color: #adacaa;
}
.ut-module-heading h2 {
  display: inline-block;
  margin-top: 0;
  font-family: "Gotham SSm A", "Gotham SSm B", Verdana, "Verdana Ref", Geneva, Tahoma, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  font-size: 0.9230769rem;
  text-transform: uppercase;
  line-height: 1.333;
}
@media  (min-width: 768px) {
  .ut-module-heading h2 {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
.ut-section-feature h3,
.view-headlines h3,
.events h3 {
  font-family: "Tungsten A", "Tungsten B", "HelveticaNeueCondensed", "HelveticaNeue-Condensed", "Helvetica Neue Condensed", "HelveticaNeueRomanCondensed", "HelveticaNeue-Roman-Condensed", "Helvetica Neue Roman Condensed", "Arial Narrow", "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.file-image {
  background: transparent url("data:image/svg+xml,%3Csvg%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%228%20-8%2040%2040%22%3E%3Cpath%20d%3D%22M33.2%201.6l.3-.3c.5-.5.5-1.3%200-1.7L26-8h-4l9.6%209.6c.4.4%201.1.4%201.6%200zm2.5%2012.1l.3.3c.5.5%201.2.5%201.7%200L48%203.7v-4L35.7%2012c-.5.5-.5%201.2%200%201.7zm3.8%203.8l.3.3c.5.5%201.2.5%201.7%200l6.5-6.5v-4l-8.5%208.5c-.5.5-.5%201.2%200%201.7zm-12.1-5.1l-.3.3c-.5.5-.5%201.2%200%201.7l15.8%2015.8c.5.5%201.2.5%201.7%200l.3-.3c.5-.5.5-1.2%200-1.7L29.1%2012.4c-.5-.5-1.2-.5-1.7%200zm-3.8%203.8l-.3.3c-.5.5-.5%201.2%200%201.7L37.1%2032h4L25.3%2016.2c-.5-.5-1.2-.5-1.7%200zM9.7-7.3l-.3-.3C9-8%208.5-8.1%208-7.8v3.9l1.7-1.7c.5-.5.5-1.2%200-1.7zm3.5%203.5c-.5-.5-1.2-.5-1.7%200L8-.3v4l5.5-5.5c.5-.5.5-1.2%200-1.7l-.3-.3zM48%2018.9v-4l-4.7%204.7c-.5.5-.5%201.2%200%201.7l.3.3c.5.5%201.2.5%201.7%200l2.7-2.7zM17.3.3L17%200c-.5-.5-1.2-.5-1.7%200L8%207.3v4L17.3%202c.5-.5.5-1.2%200-1.7zm.4%2023.5c-.5-.5-1.2-.5-1.7%200l-.3.3c-.5.5-.5%201.2%200%201.7L22%2032h4l-8.3-8.2zm7.2-15.9l-.3-.3c-.5-.5-1.2-.5-1.7%200L8%2022.5v3.2c.4.1.8%200%201.1-.3L24.9%209.6c.5-.5.5-1.3%200-1.7zM39.1-6c.5.5%201.2.5%201.7%200l.3-.3c.5-.5.5-1.2%200-1.7h-4l2%202zm-9.6%2038h4l-12-12c-.5-.5-1.2-.5-1.7%200l-.3.3c-.5.5-.5%201.2%200%201.7l10%2010zm-15.6-4.5c-.5-.5-1.2-.5-1.7%200l-.3.3c-.5.5-.5%201.2%200%201.7l2.5%202.5h4l-4.5-4.5zm33.2-4.1c-.5.5-.5%201.2%200%201.7l.3.3c.2.2.4.3.6.3v-3.2l-.9.9zM31.9%209.9l.3.3c.5.5%201.2.5%201.7%200L48-3.9v-3.9c-.1%200-.2.1-.3.2L31.9%208.2c-.4.5-.4%201.2%200%201.7zM33.5-8h-4l5.8%205.8c.5.5%201.2.5%201.7%200l.3-.3c.5-.5.5-1.2%200-1.7L33.5-8zM21.1%204.1l-.3-.3c-.5-.5-1.2-.5-1.7%200L8%2014.9v4L21.1%205.8c.5-.5.5-1.3%200-1.7zm8.3%201.3l.3-.3c.5-.5.5-1.2%200-1.7L18.4-8h-4L27.8%205.4c.4.4%201.2.4%201.6%200z%22%20fill-opacity%3D%22.08%22%2F%3E%3C%2Fsvg%3E") 50% 50% repeat;
  background-size: 1.777em;
}
.file-image a:not(.contextual-links-trigger) {
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  border: 1px solid #eae9e6;
  transition: border 0.3s ease-in-out;
}
.file-image a:not(.contextual-links-trigger):hover {
  border: 1px solid #d00000;
}
.file-image img {
  display: block;
}
.flexbox .ut-hero-front,
.flexbox .ut-hero-section {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
}
.ut-hero-front .ut-hero-text,
.ut-hero-section .ut-hero-text {
  padding: 4vh 5%;
  line-height: 1.333;
  color: #fefdfa;
}
@media  (min-width: 480px) {
  .ut-hero-front .ut-hero-text,
  .ut-hero-section .ut-hero-text {
    padding-left: 6%;
    padding-right: 6%;
  }
}
@media  (min-width: 640px) {
  .ut-hero-front .ut-hero-text,
  .ut-hero-section .ut-hero-text {
    padding-left: 8%;
    padding-right: 8%;
  }
}
.flexbox .ut-hero-front .ut-hero-text,
.flexbox .ut-hero-section .ut-hero-text {
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
.ut-hero-front .ut-hero-text h2,
.ut-hero-section .ut-hero-text h2 {
  margin: 0 0 0.254em;
  font-family: "Tungsten A", "Tungsten B", "HelveticaNeueCondensed", "HelveticaNeue-Condensed", "Helvetica Neue Condensed", "HelveticaNeueRomanCondensed", "HelveticaNeue-Roman-Condensed", "Helvetica Neue Roman Condensed", "Arial Narrow", "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-style: normal;
}
@media  (min-width: 960px) {
  .ut-hero-front .ut-hero-text h2,
  .ut-hero-section .ut-hero-text h2 {
    font-size: 3.157rem;
  }
}
.ut-hero-front .ut-hero-text h2 a,
.ut-hero-section .ut-hero-text h2 a {
  color: #fefdfa;
}
.ut-hero-front .ut-hero-text h2 a:hover,
.ut-hero-section .ut-hero-text h2 a:hover {
  color: #fff;
}
.ut-hero-front .ut-hero-text .field-type-text-with-summary,
.ut-hero-section .ut-hero-text .field-type-text-with-summary {
  line-height: 1.618;
  color: #fefdfa;
}
.ut-hero-front .ut-read-more,
.ut-hero-section .ut-read-more {
  text-align: left;
}
.ut-hero-front .ut-read-more a,
.ut-hero-section .ut-read-more a {
  color: #fefdfa;
}
.ut-hero-front .field-name-post-date,
.ut-hero-section .field-name-post-date,
.ut-hero-front .field-name-field-news-section,
.ut-hero-section .field-name-field-news-section {
  font-size: 12px;
  font-size: 0.9230769rem;
}
@media  (min-width: 768px) {
  .ut-hero-front .field-name-post-date,
  .ut-hero-section .field-name-post-date,
  .ut-hero-front .field-name-field-news-section,
  .ut-hero-section .field-name-field-news-section {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
.ut-hero-front .field-name-post-date,
.ut-hero-section .field-name-post-date,
.ut-hero-front .field-name-field-news-section,
.ut-hero-section .field-name-field-news-section,
.ut-hero-front .field-name-field-news-section a,
.ut-hero-section .field-name-field-news-section a {
  color: rgba(254, 253, 250, 0.85);
}
.ut-hero-front .field-type-text-with-summary p,
.ut-hero-section .field-type-text-with-summary p {
  margin-bottom: 0.254rem;
}
.ut-hero-front .ut-hero-image,
.ut-hero-section .ut-hero-image {
  background: transparent url("data:image/svg+xml,%3Csvg%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%228%20-8%2040%2040%22%3E%3Cpath%20d%3D%22M33.2%201.6l.3-.3c.5-.5.5-1.3%200-1.7L26-8h-4l9.6%209.6c.4.4%201.1.4%201.6%200zm2.5%2012.1l.3.3c.5.5%201.2.5%201.7%200L48%203.7v-4L35.7%2012c-.5.5-.5%201.2%200%201.7zm3.8%203.8l.3.3c.5.5%201.2.5%201.7%200l6.5-6.5v-4l-8.5%208.5c-.5.5-.5%201.2%200%201.7zm-12.1-5.1l-.3.3c-.5.5-.5%201.2%200%201.7l15.8%2015.8c.5.5%201.2.5%201.7%200l.3-.3c.5-.5.5-1.2%200-1.7L29.1%2012.4c-.5-.5-1.2-.5-1.7%200zm-3.8%203.8l-.3.3c-.5.5-.5%201.2%200%201.7L37.1%2032h4L25.3%2016.2c-.5-.5-1.2-.5-1.7%200zM9.7-7.3l-.3-.3C9-8%208.5-8.1%208-7.8v3.9l1.7-1.7c.5-.5.5-1.2%200-1.7zm3.5%203.5c-.5-.5-1.2-.5-1.7%200L8-.3v4l5.5-5.5c.5-.5.5-1.2%200-1.7l-.3-.3zM48%2018.9v-4l-4.7%204.7c-.5.5-.5%201.2%200%201.7l.3.3c.5.5%201.2.5%201.7%200l2.7-2.7zM17.3.3L17%200c-.5-.5-1.2-.5-1.7%200L8%207.3v4L17.3%202c.5-.5.5-1.2%200-1.7zm.4%2023.5c-.5-.5-1.2-.5-1.7%200l-.3.3c-.5.5-.5%201.2%200%201.7L22%2032h4l-8.3-8.2zm7.2-15.9l-.3-.3c-.5-.5-1.2-.5-1.7%200L8%2022.5v3.2c.4.1.8%200%201.1-.3L24.9%209.6c.5-.5.5-1.3%200-1.7zM39.1-6c.5.5%201.2.5%201.7%200l.3-.3c.5-.5.5-1.2%200-1.7h-4l2%202zm-9.6%2038h4l-12-12c-.5-.5-1.2-.5-1.7%200l-.3.3c-.5.5-.5%201.2%200%201.7l10%2010zm-15.6-4.5c-.5-.5-1.2-.5-1.7%200l-.3.3c-.5.5-.5%201.2%200%201.7l2.5%202.5h4l-4.5-4.5zm33.2-4.1c-.5.5-.5%201.2%200%201.7l.3.3c.2.2.4.3.6.3v-3.2l-.9.9zM31.9%209.9l.3.3c.5.5%201.2.5%201.7%200L48-3.9v-3.9c-.1%200-.2.1-.3.2L31.9%208.2c-.4.5-.4%201.2%200%201.7zM33.5-8h-4l5.8%205.8c.5.5%201.2.5%201.7%200l.3-.3c.5-.5.5-1.2%200-1.7L33.5-8zM21.1%204.1l-.3-.3c-.5-.5-1.2-.5-1.7%200L8%2014.9v4L21.1%205.8c.5-.5.5-1.3%200-1.7zm8.3%201.3l.3-.3c.5-.5.5-1.2%200-1.7L18.4-8h-4L27.8%205.4c.4.4%201.2.4%201.6%200z%22%20fill-opacity%3D%22.08%22%2F%3E%3C%2Fsvg%3E") 50% 50% repeat;
  background-size: 1.777em;
}
@media  (min-width: 768px) {
  .ut-hero-front .ut-hero-image,
  .ut-hero-section .ut-hero-image {
    overflow: hidden;
    position: relative;
  }
}
.flexbox .ut-hero-front .ut-hero-image,
.flexbox .ut-hero-section .ut-hero-image {
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
.ut-hero-front .ut-hero-image img,
.ut-hero-section .ut-hero-image img {
  width: 100%;
}
@media  (min-width: 768px) {
  .ut-hero-front .ut-hero-image img,
  .ut-hero-section .ut-hero-image img {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
}
.ut-section-feature .ut-section-feature-band {
  background-color: #5b5b5a;
}
.flexbox .ut-section-feature .ut-section-feature-band > .wdn-grid-set {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
@media  (min-width: 1280px) {
  .flexbox .ut-section-feature .ut-section-feature-band > .wdn-grid-set {
    -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
.flexbox .ut-section-feature .ut-section-feature-band > .wdn-grid-set > div[class*="wdn-col"]:first-of-type {
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
@media  (min-width: 1280px) {
  .flexbox .ut-section-feature .ut-section-feature-band > .wdn-grid-set > div[class*="wdn-col"]:first-of-type.wdn-pull-right {
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
.flexbox .ut-section-feature .ut-section-feature-band > .wdn-grid-set > div[class*="wdn-col"]:last-of-type {
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
@media  (min-width: 1280px) {
  .flexbox .ut-section-feature .ut-section-feature-band > .wdn-grid-set > div[class*="wdn-col"]:last-of-type.wdn-pull-left {
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
  }
}
.flexbox .ut-section-feature .ut-section-feature-band > .wdn-grid-set div[class*="wdn-col"] {
  -ms-flex-item-align: center;
          -webkit-align-self: center;
          align-self: center;
}
@media  (min-width: 640px) {
  .ut-section-feature .ut-section-feature-band > .wdn-grid-set .wdn-pull-right .ut-feature-text-box {
    right: 5%;
  }
}
@media  (min-width: 640px) {
  .ut-section-feature .ut-section-feature-band > .wdn-grid-set .wdn-pull-left .ut-feature-text-box {
    left: 5%;
  }
}
@media  (min-width: 1280px) {
  .ut-section-feature .ut-section-feature-band > .wdn-grid-set > div[class*="wdn-col"]:last-of-type.wdn-pull-left {
    padding-left: calc(12.5% + 0.7rem);
  }
}
@media  (min-width: 1600px) {
  .ut-section-feature .ut-section-feature-band > .wdn-grid-set > div[class*="wdn-col"]:last-of-type.wdn-pull-left {
    padding-left: calc(16% + 0.7rem);
  }
}
@media  (min-width: 960px) {
  .ut-section-feature .ut-section-feature-band > .wdn-grid-set > div[class*="wdn-col"]:last-of-type.wdn-pull-left article {
    padding-right: 1vh;
  }
}
@media  (min-width: 1280px) {
  .ut-section-feature .ut-section-feature-band > .wdn-grid-set > div[class*="wdn-col"]:last-of-type.wdn-pull-right {
    padding-right: calc(12.5% + 0.7rem);
  }
}
@media  (min-width: 1600px) {
  .ut-section-feature .ut-section-feature-band > .wdn-grid-set > div[class*="wdn-col"]:last-of-type.wdn-pull-right {
    padding-right: calc(16% + 0.7rem);
  }
}
@media  (min-width: 960px) {
  .ut-section-feature .ut-section-feature-band > .wdn-grid-set > div[class*="wdn-col"]:last-of-type.wdn-pull-right article {
    padding-left: 1vh;
  }
}
.ut-section-feature h3 {
  margin: 0;
  font-size: 28px;
  font-size: 2.1538462rem;
}
@media  (min-width: 768px) {
  .ut-section-feature h3 {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
@media  (min-width: 768px) {
  .ut-section-feature h3 {
    margin: 0.254em 0 0;
  }
}
@media  (min-width: 1280px) {
  .ut-section-feature h3 {
    margin: 0;
  }
}
.ut-section-feature h3 a {
  color: #fefdfa;
}
.ut-section-feature h3 a:hover {
  color: #fff;
}
.ut-section-feature .file-image a {
  border: none;
}
.ut-section-feature .file-image a:hover {
  border: none;
}
@media  (min-width: 640px) {
  .ut-section-feature .ut-feature-article {
    position: relative;
    overflow: visible;
  }
}
@media  (min-width: 768px) {
  .ut-section-feature .ut-feature-article {
    overflow: hidden;
  }
}
@media  (min-width: 1280px) {
  .ut-section-feature .ut-feature-article {
    overflow: visible;
  }
}
.flexbox .ut-section-feature .ut-feature-article {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
}
@media  (min-width: 768px) {
  .flexbox .ut-section-feature .ut-feature-article {
    -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
  }
}
@media  (min-width: 1280px) {
  .flexbox .ut-section-feature .ut-feature-article {
    display: inherit;
  }
}
.ut-section-feature .ut-feature-article .ut-feature-text-box {
  background-color: #d00000;
  padding: 3vh 5%;
  z-index: 1;
}
@media  (min-width: 480px) {
  .ut-section-feature .ut-feature-article .ut-feature-text-box {
    padding-right: 6%;
    padding-left: 6%;
  }
}
@media  (min-width: 640px) {
  .ut-section-feature .ut-feature-article .ut-feature-text-box {
    position: absolute;
    padding: 3vh 5%;
    background-color: rgba(208, 0, 0, 0.95);
  }
}
@media  (min-width: 768px) {
  .ut-section-feature .ut-feature-article .ut-feature-text-box {
    position: static;
    width: 36%;
    background-color: #d00000;
  }
}
@media  (min-width: 1280px) {
  .ut-section-feature .ut-feature-article .ut-feature-text-box {
    position: absolute;
    padding: 3vh 5%;
    width: auto;
    max-width: 80%;
    background-color: rgba(208, 0, 0, 0.95);
  }
}
.flexbox .ut-section-feature .ut-feature-article .ut-feature-text-box {
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
@media  (min-width: 768px) {
  .flexbox .ut-section-feature .ut-feature-article .ut-feature-text-box {
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }
}
@media  (min-width: 640px) {
  .ut-section-feature .ut-feature-article .ut-feature-text-box.locate-top {
    top: -1em;
    bottom: auto;
  }
}
@media  (min-width: 768px) {
  .ut-section-feature .ut-feature-article .ut-feature-text-box.locate-top {
    top: auto;
  }
}
@media  (min-width: 1280px) {
  .ut-section-feature .ut-feature-article .ut-feature-text-box.locate-top {
    top: -1em;
  }
}
@media  (min-width: 640px) {
  .ut-section-feature .ut-feature-article .ut-feature-text-box.locate-bottom {
    top: auto;
    bottom: -1.425em;
  }
}
@media  (min-width: 768px) {
  .ut-section-feature .ut-feature-article .ut-feature-text-box.locate-bottom {
    bottom: auto;
  }
}
@media  (min-width: 1280px) {
  .ut-section-feature .ut-feature-article .ut-feature-text-box.locate-bottom {
    bottom: -1.425em;
  }
}
@media  (min-width: 768px) {
  .ut-section-feature .ut-feature-article .ut-feature-image {
    width: 64%;
  }
}
@media  (min-width: 1280px) {
  .ut-section-feature .ut-feature-article .ut-feature-image {
    width: 100%;
  }
}
.flexbox .ut-section-feature .ut-feature-article .ut-feature-image {
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
@media  (min-width: 768px) {
  .flexbox .ut-section-feature .ut-feature-article .ut-feature-image {
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }
}
.ut-section-feature .ut-article-listing {
  padding: 2.369em 5% 2.532em;
}
@media  (min-width: 480px) {
  .ut-section-feature .ut-article-listing {
    padding-right: 6%;
    padding-left: 6%;
  }
}
@media  (min-width: 640px) {
  .ut-section-feature .ut-article-listing {
    padding-right: 8%;
    padding-left: 8%;
  }
}
@media  (min-width: 640px) {
  .ut-section-feature .ut-article-listing {
    margin-top: 1.425em;
  }
}
@media  (min-width: 768px) {
  .ut-section-feature .ut-article-listing {
    margin-top: 0;
    padding: 3.157em 9% 3.375em;
  }
}
@media  (min-width: 960px) {
  .ut-section-feature .ut-article-listing {
    padding-right: 10%;
    padding-left: 10%;
  }
}
@media  (min-width: 1280px) {
  .ut-section-feature .ut-article-listing {
    padding: 4vh 0;
  }
}
.ut-section-feature .ut-article-listing > div[class*="wdn-grid-set"] div[class*="wdn-col"]:not(:last-of-type) article {
  margin-bottom: 1.777em;
}
@media  (min-width: 768px) {
  .ut-section-feature .ut-article-listing > div[class*="wdn-grid-set"] div[class*="wdn-col"]:not(:last-of-type) article {
    margin-bottom: 0;
  }
}
@media  (min-width: 1280px) {
  .ut-section-feature .ut-article-listing > div[class*="wdn-grid-set"] div[class*="wdn-col"]:not(:last-of-type) article {
    margin-bottom: 1em;
  }
}
.flexbox .ut-section-feature .ut-article-listing article > div[class*="wdn-grid-set"] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
}
@media  (min-width: 768px) {
  .flexbox .ut-section-feature .ut-article-listing article > div[class*="wdn-grid-set"] {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media  (min-width: 1280px) {
  .flexbox .ut-section-feature .ut-article-listing article > div[class*="wdn-grid-set"] {
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.flexbox .ut-section-feature .ut-article-listing article > div[class*="wdn-grid-set"] .wdn-pull-right {
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
.flexbox .ut-section-feature .ut-article-listing article > div[class*="wdn-grid-set"] .wdn-pull-left {
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
@media  (min-width: 640px) {
  .ut-articles .bp640-wdn-grid-set-halves .wdn-col:nth-child(2n+1) {
    clear: left;
  }
}
@media  (min-width: 960px) {
  .ut-articles .bp640-wdn-grid-set-halves .wdn-col:nth-child(2n+1) {
    clear: none;
  }
  .ut-articles .bp960-wdn-grid-set-fourths .wdn-col:nth-child(4n+1) {
    clear: left;
  }
}
@media  (min-width: 640px) and (max-width: 959px) {
  .ut-articles > div[class*="wdn-grid-set"] .wdn-col:nth-last-child(2):nth-child(2n+1) article {
    margin-bottom: 0;
  }
}
.ut-articles > div[class*="wdn-grid-set"] .wdn-col:last-child article {
  margin-bottom: 0;
}
.ut-articles article {
  margin-bottom: 1.777em;
}
@media  (min-width: 960px) {
  .ut-articles article {
    margin-bottom: 0;
  }
}
.flexbox .ut-articles article .wdn-grid-set {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
}
@media  (min-width: 640px) {
  .flexbox .ut-articles article .wdn-grid-set {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.flexbox .ut-articles article .wdn-grid-set div[class*="wdn-col"]:first-of-type {
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
.flexbox .ut-articles article .wdn-grid-set div[class*="wdn-col"]:last-of-type {
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
@media  (max-width: 479px) {
  .ut-articles article .file-image {
    margin-top: 0.254em;
  }
}
.ut-articles .field-name-title h3 {
  margin: 0;
  font-size: 28px;
  font-size: 2.1538462rem;
}
@media  (min-width: 768px) {
  .ut-articles .field-name-title h3 {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
@media  (min-width: 480px) {
  .ut-articles .field-name-title h3 {
    margin: 0.254em 0 0;
  }
}
.ut-articles .field-name-post-date,
.ut-articles .field-name-field-news-section {
  display: inline-block;
  line-height: 1.333;
}
.ut-articles + .ut-read-more {
  margin-top: 1.333em;
}
.ut-hero-image .contextual-links-region {
  position: static;
}
@media  (min-width: 768px) {
  .ut-hero-front {
    min-height: 23.612em;
  }
}
@media (min-height: 718px) and  (min-width: 960px) {
  .ut-hero-front {
    height: 56vh;
    max-height: 31.474em;
  }
}
@media (min-height: 895px) and (min-width: 1044px) {
  .ut-hero-front {
    height: 60vh;
    max-height: 33.645em;
  }
}
@media (min-height: 895px) and  (min-width: 1280px) {
  .ut-hero-front {
    max-height: 41.955em;
  }
}
@media  (min-width: 768px) {
  .ut-hero-front {
    position: relative;
  }
}
.ut-hero-front .ut-hero-text {
  background-color: #333332;
}
@media  (min-width: 768px) {
  .ut-hero-front .ut-hero-text {
    z-index: 1;
    top: 42vh;
    margin: -7vh 9% 0;
    padding: 4vh 4%;
    background-color: rgba(41, 40, 40, 0.95);
  }
}
@media  (min-width: 960px) {
  .ut-hero-front .ut-hero-text {
    position: absolute;
    top: inherit;
    bottom: -1em;
    width: 45%;
    width: calc(50% - 10%);
    margin-left: 10%;
    margin-right: 10%;
    padding: 5vh 4%;
  }
}
@media  (min-width: 1280px) {
  .ut-hero-front .ut-hero-text {
    width: calc(50% -  12.5%);
    margin-left: 12.5%;
    margin-right: 12.5%;
    padding: 5vh 3%;
  }
}
@media  (min-width: 1600px) {
  .ut-hero-front .ut-hero-text {
    margin-left: 16%;
    margin-right: 16%;
  }
}
@media  (min-width: 768px) {
  .ut-hero-front .ut-hero-text.locate-left {
    left: 0;
    right: auto;
  }
}
@media  (min-width: 768px) {
  .ut-hero-front .ut-hero-text.locate-right {
    left: auto;
    right: 0;
  }
}
.ut-hero-front .ut-hero-image {
  background-color: #333332;
}
@media  (min-width: 768px) {
  .ut-hero-front .ut-hero-image {
    overflow: hidden;
    position: relative;
  }
}
@media  (min-width: 768px) and  (min-width: 768px) {
  .ut-hero-front .ut-hero-image {
    min-height: 23.612em;
  }
}
@media  (min-width: 768px) and (min-height: 718px) and  (min-width: 960px) {
  .ut-hero-front .ut-hero-image {
    height: 56vh;
    max-height: 31.474em;
  }
}
@media  (min-width: 768px) and (min-height: 895px) and (min-width: 1044px) {
  .ut-hero-front .ut-hero-image {
    height: 60vh;
    max-height: 33.645em;
  }
}
@media  (min-width: 768px) and (min-height: 895px) and  (min-width: 1280px) {
  .ut-hero-front .ut-hero-image {
    max-height: 41.955em;
  }
}
.flexbox .ut-hero-front .ut-hero-image {
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
@media  (min-width: 960px) {
  .ut-section-feature.on-campus .ut-read-more {
    text-align: left;
  }
}
.ut-events {
  margin-bottom: 2.532em;
}
@media  (min-width: 768px) {
  .ut-events {
    margin-bottom: 3.375em;
  }
}
@media  (min-width: 960px) {
  .ut-events {
    margin-bottom: 0;
  }
}
.flexbox .ut-events article {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
.flexbox .ut-events article .file-image {
  -webkit-order: 1;
      -ms-flex-order: 1;
          order: 1;
}
.flexbox .ut-events article .field-name-field-when {
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
.flexbox .ut-events article .field-name-title {
  -webkit-order: 3;
      -ms-flex-order: 3;
          order: 3;
}
.flexbox .ut-events article .field-name-field-where {
  -webkit-order: 4;
      -ms-flex-order: 4;
          order: 4;
}
.flexbox .ut-events article .field-type-text-with-summary {
  -webkit-order: 5;
      -ms-flex-order: 5;
          order: 5;
}
.ut-events h3 {
  font-family: "Tungsten A", "Tungsten B", "HelveticaNeueCondensed", "HelveticaNeue-Condensed", "Helvetica Neue Condensed", "HelveticaNeueRomanCondensed", "HelveticaNeue-Roman-Condensed", "Helvetica Neue Roman Condensed", "Arial Narrow", "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 28px;
  font-size: 2.1538462rem;
  margin-top: 0.254em;
}
@media  (min-width: 768px) {
  .ut-events h3 {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
.flexbox .ut-events .field-name-title {
  width: calc(100% - 7.478em);
}
@media  (min-width: 768px) {
  .flexbox .ut-events .field-name-title {
    width: calc(100% - 7.478em);
  }
}
.ut-events .field-name-title h3 {
  margin-bottom: 0.254em;
}
.ut-events .field-name-field-when {
  float: right;
  text-align: right;
}
.flexbox .ut-events .field-name-field-when {
  position: relative;
  float: none;
}
.ut-events .event-date-circle {
  display: block;
  width: 5.538em;
  height: 5.538em;
  margin: 1em 0;
  padding: 0.75em;
  border: 1px solid rgba(254, 253, 250, 0.9);
  border-radius: 50%;
  box-shadow: 0 0 0 3px #d00000;
  background-color: #d00000;
}
@media  (min-width: 768px) {
  .ut-events .event-date-circle {
    width: 5.61em;
    height: 5.61em;
  }
}
.flexbox .ut-events .event-date-circle {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  right: 0;
  margin: 0;
  padding: 0;
  -webkit-transform: translate(-1em, -1.777em);
          transform: translate(-1em, -1.777em);
}
@media  (min-width: 768px) {
  .flexbox .ut-events .event-date-circle {
    -webkit-transform: translate(-0.75em, -0.75em);
            transform: translate(-0.75em, -0.75em);
  }
}
.ut-events .event-date-circle .month,
.ut-events .event-date-circle .day,
.ut-events .event-date-circle .time {
  display: block;
  text-align: center;
  line-height: 1;
  color: #fefdfa;
}
.ut-events .event-date-circle .month,
.ut-events .event-date-circle .time {
  font-family: "Gotham SSm A", "Gotham SSm B", Verdana, "Verdana Ref", Geneva, Tahoma, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 9px;
  font-size: 0.6923077rem;
  text-transform: uppercase;
}
@media  (min-width: 768px) {
  .ut-events .event-date-circle .month,
  .ut-events .event-date-circle .time {
    font-size: 10px;
    font-size: 0.625rem;
  }
}
.ut-events .event-date-circle .day {
  margin: 0.08em 0;
  font-family: "Tungsten A", "Tungsten B", Impact, Haettenschweiler, "Arial Narrow Bold", "Franklin Gothic Bold", Charcoal, "Helvetica Inserat", "Bitstream Vera Sans Bold", "Arial Black", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 28px;
  font-size: 2.1538462rem;
}
@media  (min-width: 768px) {
  .ut-events .event-date-circle .day {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
.ut-events .field-name-field-where {
  font-family: "Gotham SSm A", "Gotham SSm B", Verdana, "Verdana Ref", Geneva, Tahoma, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 11px;
  font-size: 0.8461538rem;
}
@media  (min-width: 768px) {
  .ut-events .field-name-field-where {
    font-size: 11px;
    font-size: 0.6875rem;
  }
}
.ut-events .field-type-text-with-summary {
  line-height: 1.618;
}
#wdn_calendarDisplay .upcoming-header,
#wdn_calendarDisplay .feeds {
  display: none;
}
#wdn_calendarDisplay .events {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
}
.wdn-col ~ .wdn-col #wdn_calendarDisplay .events {
  -webkit-column-count: 1;
     -moz-column-count: 1;
          column-count: 1;
}
.ut-weather-twitter {
  padding-bottom: 0.163em;
}
@media  (min-width: 768px) {
  .ut-weather-twitter {
    padding-bottom: 0.218em;
  }
}
.ut-section-feature.athletics .ut-module-heading .view-header {
  display: inline-block;
}
.ut-section-feature.athletics .view-header {
  padding-left: 2.7275em;
  background: transparent url("data:image/svg+xml,%3Csvg%20baseProfile%3D%22tiny%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2060%2047%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M37.2%2014.8l-.1-6.1%202.4%206.1h1l-.1-9.2h-1l.1%206.1-2.4-6.1H36l.2%209.2zM35.9%2035.9c-.3-.1-.6-.2-1-.3-.4-.1-.8-.3-1.2-.5-.9-.4-5.3-2.7-5.3-2.7%200%20.1.4%201.2.8%202.5.7.5%202.2%201.6%205.2%202.3%200%200-2.9-.2-4.7-.9.3.8.5%201.5.5%201.6.2.6.5%201.8%201.2%201.6%200%200%204.2-1.3%207.2-1.6l1.1-2.5c-.6.1-1.5.3-2.1.4-.6.1-1.1.1-1.7.1M31.5%2024.4c.2.3.5.6%201%20.8.5.2.9.3%201.3.3h.1c.8-.1%201.3-.4%201.6-.7-.6-.3-.6-.3-1.2-.7-.3.4-.7.7-1.2.7h-.2c-.7-.1-1.2-.7-1.2-1.4v-.2-.1c.1.1.1.2.2.2s.2.1.2.1c.2%200%20.4-.1.5-.2-.5-.3-.9-.4-1.4-.6%200%20.3-.1.9.3%201.8%200-.1%200%200%200%200%22%2F%3E%3Cpath%20fill%3D%22%23CF0A2C%22%20d%3D%22M58%2017.3c-1.1-2-4.4-2.3-5.5-2.3-2.3-.2-4.6%200-7.9.8.1%201.5.1%202.5.1%202.6-2.4.9-6.3%201.1-9.6.7%201%201.5%203.2%203.6%204.9%204.6-3.6-1.5-6.5-4.7-9.1-6.5-.8-.6-1.6-1.1-2.4-1.6%201.1.3%202.2.6%203.4.8%204%20.8%207.8.8%2010.7.2.2-4.9.1-10.9-.1-11.8-.1-.8-.5-1.7-1.9-2.2-1-.3-2.6.1-3.2.3.6.4%201.4.7%202.2.9%200%200-1.8.6-5.1-1.6-1.3-.9-2.6-.7-3.2-.5-1.7.2-6.3%201.3-6.8%201.5-.4.1-.8.2-1.2.4-1%20.5-1.5%201.3-1.8%202.2-.3.6-1.4%203.1-2%204.4%202.8%201%204.7%202.5%205.5%203.1-1.5-.8-3.4-1.6-5-2.2-.7-.3-1.4-.4-2.2-.6-2.2-.5-5.5-.8-8.5.1-1.6.5-6.6%202.6-6.7%208%200%201.1.2%202.2.5%203.3.7%202.1%202%204%203.6%205.5C8.1%2028.9%2010%2030.1%2012%2031c1.6.7%203.2%201.4%204.9%201.8-.3-.6-.9-2.2-.6-4.5%200%200-1%201.2-1.2%202.4%200%200-2.2-4.5.1-8.9%200%200-1.5.3-3.3%201.5%200%200%206.3-13.7%2019.9-4%202.5%201.8%207.4%207%2013.5%207.1.8-.1%202-.2%203.4-.6%205.9-1.7%2010.6-6.3%209.3-8.5M37.1%205.6l2.4%206.1-.1-6.1h1l.1%209.2h-1l-2.4-6.1.1%206.1h-1L36%205.6h1.1z%22%2F%3E%3Cpath%20fill%3D%22%23FFCB8B%22%20d%3D%22M43.3%2027.6s-.2-.1-.5-.3c-1.1-.1-2-.3-3-.6l1.2%204c.6%201.7-1.7%204-4.6%201.7-.5-.4-1-.6-1.5-.6-.3%200-1.2.2-1.7-.3-.8-.8.2-1.7.2-1.7-.2.7.5%201.1%201.2%201%20.5-.1%201.3-.2%202.1.5.7.6%201.4.5%201.4.5%201.7-.1%201.4-1.4%201.4-1.4l-.8-4.1c-.8-.3-1.5-.6-2.2-.9-1.3.5-2.9%200-2.9%200-.4%200-.8-.1-1.3-.3-.5-.2-.8-.5-1-.8%200%200-1.2-.7-1.2-2.1-2.3-.3-3.7.7-3.7.7s.1-1.7%202.4-2.5c.4-.1.8-.2%201.3-.2-1.9-1.2-4.1-2.1-5.4-.7-1.2%201.2-.7%204.6-.7%204.6-1.3.2-2.3.7-2.3.7s1-5.8-1.8-5.5c-2%20.2-2.7%202.8-2.6%203.9.1%201.9%201.2%202%201.3%203.6%200%200-.1%201.2%201%201.2.2%200%20.3%200%20.5-.1-.3.7-1.1%202.2-1.4%203.6-.6%201.8-.4%203.5%201.1%204.7%201.6%201.4%203.4%202.8%204.5%203.8-.1-1%200-2.2%200-2.2.8%202.3%202.1%204.1%202.7%204.9.6.6%201.1%201.2%201.8%201.8%201.1.9%203%201%204.8.9%202.1-.2%201.8-2.8%201.8-2.8s1.5.8.8%202.7l1.2-.3c1.7-.7%201.1-2.9%201.1-3.7%200-.2%200-.4.1-.6-1.5-.2-2.3.4-2.3.4s.2-1.2%202.4-1.1c0%200%201.2.2%201.1-1%200-.5-.7-.6-1.1-.5-.1%200-.2%200-.4.1-1.8.3-5.4%201.8-7.1%202.1-1.6.3-2.4-2.4-2.9-4.2-.6-1.9-1.6-5.2-1.7-5.8v-.1c0-.1.1-.2.3-.2.1%200%20.2.1.2.1s7.7%204.4%209.1%204.8c1.1.3%204.5-.8%205-.9h.1c.1%200%20.2.1.2.2v.1L39.7%2037c.3-.3%203.5-3.9%204.2-5%201.7-2.9-.6-4.4-.6-4.4m-23.7-2.4c-.2-.2-2.4-1.8.2-4.1%200%200-.8.1-1.5%201%20.3-1%201.1-1.8%201.8-1.8%200%200%201.4-.1.8%203.2%200%200-.5.1-.6.6-.1.6.4%201%20.8%201.2%200-.1-.8.3-1.5-.1m5.5%203.3c-1%20.7-.4%204.3-.4%204.3s-1.7-4.4-.1-5.2c1.5-.8%203.5%201.8%203.5%201.8s-2-1.6-3-.9%22%2F%3E%3Cpath%20fill%3D%22%236B3F23%22%20d%3D%22M16.5%2019.7s3.8-3.1%206.9-1c0%200%20.5-1%202.2-1%200%200-4.7-2.4-9.1%202M33.7%2023.7c-.1.3-.4.5-.8.5h-.2c-.3-.1-.5-.4-.5-.7v-.1c-.1%200-.2%200-.2-.1-.1-.1-.2-.1-.2-.2V23.4c0%20.7.5%201.3%201.2%201.4h.2c.5%200%201-.3%201.2-.7l-.7-.4z%22%2F%3E%3Cpath%20fill%3D%22%23231F20%22%20d%3D%22M59.2%2016c-1.3-1.6-3.9-2.3-5.9-2.5-2.2-.3-4.5-.2-6.6.1-.6.1-1.4.2-2.1.3-.1-3.4-.4-7.6-.6-8.8-.7-3.3-3.3-3.7-4.4-3.6-.9.1-2.9.6-3.6.2-.3-.3-.6-.6-.8-.7-1.5-1.1-3-.8-4.3-.6-.4.1-6.6%201.4-7.7%201.7-1.1.3-1.7.9-2.4%201.6-.4.3-2.8%204.2-3.7%205.7-2.5-.6-5.4-.8-8.8-.1-1.6.3-3.6%201.2-5.1%202.5C1.6%2013.2.5%2015.1.1%2017.3c-.4%202.1%200%204.3.9%206.2.8%201.9%203.3%206.2%208.9%208.8.2.1%203.1%201.6%206.9%202.5%200%20.2.1.5.2.6%201.7%202.9%204.7%203.5%208.2%207.3.8.9%202%202.8%203.6%203.6%201.5.8%205.4.4%207.9.2%203.8-.3%203.1-4.1%203.1-4.1%200-.7%200-1.3.1-1.8.4-.2.6-.7.7-1.2%200-.3%200-.6-.1-.9%200-.1%204.2-5.5%204.2-5.5%202.5-2.8%201.7-4.9%201.2-5.7%201-.1%202.7-.4%204.9-1.2%208-2.8%2010.7-7.3%208.4-10.1M43.9%2032c-.7%201.1-3.9%204.7-4.2%205l1.7-2.6v-.1c0-.1-.1-.2-.2-.2h-.1c-.5.1-3.9%201.2-5%20.9-1.4-.3-9.1-4.8-9.1-4.8s-.1-.1-.2-.1-.3.1-.3.2v.1c.1.6%201.1%203.9%201.7%205.8.6%201.8%201.3%204.5%202.9%204.2%201.7-.3%205.3-1.7%207.1-2.1.1%200%20.3%200%20.4-.1.4%200%201.1%200%201.1.5.1%201.1-1.1%201-1.1%201-2.2-.1-2.4%201.1-2.4%201.1s.8-.5%202.3-.4c0%20.2-.1.4-.1.6%200%20.8.6%203-1.1%203.7-.4.2-.8.3-1.2.3.7-1.9-.8-2.7-.8-2.7s.3%202.6-1.8%202.8c-1.9.1-3.7%200-4.8-.9-.7-.6-1.3-1.2-1.8-1.8-.6-.8-1.9-2.6-2.7-4.9v2.2c-1.1-1-2.9-2.4-4.5-3.8-1.5-1.3-1.7-2.9-1.1-4.7.4-1.4%201.1-2.9%201.4-3.6-.1%200-.3.1-.5.1-1.1%200-1-1.2-1-1.2-.1-1.5-1.2-1.7-1.3-3.6%200-1.1.7-3.7%202.6-3.9%202.8-.3%201.8%205.5%201.8%205.5s1.1-.6%202.3-.7c0%200-.4-3.4.7-4.6%201.3-1.4%203.5-.5%205.4.7-.4%200-.8.1-1.2.2-2.2.8-2.4%202.5-2.4%202.5s1.4-1%203.7-.7c0%201.4%201.2%202.1%201.2%202.1-.4-.8-.3-1.5-.1-1.8.4.1.9.3%201.4.6-.1.2-.3.3-.5.2v.1c0%20.3.2.6.5.7h.2c.3%200%20.6-.2.8-.5l.6.4c.6.4.6.4%201.2.7-.3.3-.9.5-1.6.7h-.1s1.6.5%202.9%200c.7.3%201.4.6%202.2.9l.8%204.1s.3%201.4-1.4%201.4c0%200-.7.1-1.4-.5-.8-.7-1.6-.6-2.1-.5-.7.1-1.4-.3-1.2-1%200%200-.9.9-.2%201.7.5.5%201.4.3%201.7.3.4%200%201%20.2%201.5.6%202.8%202.2%205.2%200%204.6-1.7l-1.2-4c.9.3%201.9.5%203%20.6.3.2.5.3.5.3-.1.3%202.2%201.8.5%204.7m-14.7%202.8c-.4-1.2-.7-2.4-.8-2.5%200%200%204.5%202.2%205.3%202.7.4.2.9.4%201.2.5.4.1.6.3%201%20.3.5.1%201%200%201.6%200%20.6-.1%201.5-.3%202.1-.4l-1.1%202.5c-3%20.3-7.2%201.6-7.2%201.6-.7.2-1-1.1-1.2-1.6-.1-.2-.3-.8-.5-1.6%201.9.7%204.7.9%204.7.9-2.9-.8-4.5-1.9-5.1-2.4M16.5%2019.7c4.4-4.4%209.2-2%209.2-2-1.7%200-2.2%201-2.2%201-3.2-2-7%201-7%201m32.3%206.1c-1.5.4-2.6.6-3.4.6-6.2-.1-11.1-5.3-13.5-7.1-13.6-9.8-19.9%204-19.9%204%201.8-1.2%203.3-1.5%203.3-1.5-2.3%204.4-.1%208.9-.1%208.9.2-1.2%201.2-2.4%201.2-2.4-.3%202.2.3%203.8.6%204.5-1.7-.4-3.3-1-4.9-1.8-2-.9-3.8-2.1-5.4-3.7-1.7-1.5-3-3.4-3.7-5.5-.3-1-.5-2.1-.5-3.3.1-5.4%205.1-7.4%206.7-8%203-1%206.3-.6%208.5-.1.7.2%201.5.3%202.2.6%201.7.6%203.5%201.4%205%202.2-.8-.7-2.7-2.1-5.5-3.1.6-1.3%201.7-3.7%202-4.4.4-.9.9-1.7%201.8-2.2.4-.2.8-.3%201.2-.4.6-.1%205.2-1.2%207-1.6.6-.2%201.9-.4%203.2.5%203.3%202.2%205.1%201.6%205.1%201.6-.9-.2-1.6-.5-2.2-.9.7-.2%202.2-.6%203.2-.3%201.4.5%201.8%201.4%201.9%202.2.1.9.3%206.9.1%2011.8-3%20.7-6.7.6-10.7-.1-1.2-.2-2.3-.5-3.4-.8.8.5%201.6%201.1%202.4%201.6%202.6%201.8%205.5%205%209.1%206.5-1.7-.9-3.9-3-4.9-4.6%203.3.4%207.2.3%209.6-.7%200%200%200-1.1-.1-2.6%203.4-.8%205.6-1%207.9-.8%201.1.1%204.4.4%205.5%202.3%201.2%202.3-3.5%206.9-9.3%208.6%22%2F%3E%3Cpath%20fill%3D%22%23231F20%22%20d%3D%22M20.3%2024c.1-.5.6-.6.6-.6.6-3.3-.8-3.2-.8-3.2-.7%200-1.4.8-1.8%201.8.6-.8%201.5-1%201.5-1-2.6%202.3-.5%203.9-.2%204.1.7.5%201.5%200%201.5%200-.4-.1-.9-.4-.8-1.1M24.6%2027.6c-1.6.8.1%205.2.1%205.2s-.6-3.6.4-4.3c1-.7%203%20.9%203%20.9s-1.9-2.6-3.5-1.8%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat;
  background-size: 2.3377em;
}
@media  (min-width: 768px) {
  .ut-section-feature.athletics .view-header {
    padding-left: 2.708em;
    background-size: 2.369em;
  }
}
.ut-unl-in-the-news ul,
.ut-for-journalists ul {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-top: 0.254em;
}
@media  (min-width: 480px) {
  .ut-unl-in-the-news ul,
  .ut-for-journalists ul {
    -webkit-columns: 2;
       -moz-columns: 2;
            columns: 2;
  }
}
@media  (min-width: 640px) {
  .ut-unl-in-the-news ul,
  .ut-for-journalists ul {
    -webkit-columns: 3;
       -moz-columns: 3;
            columns: 3;
  }
}
.ut-unl-in-the-news h3,
.ut-for-journalists h3 {
  margin: 0;
  font-family: "Tungsten A", "Tungsten B", "HelveticaNeueCondensed", "HelveticaNeue-Condensed", "Helvetica Neue Condensed", "HelveticaNeueRomanCondensed", "HelveticaNeue-Roman-Condensed", "Helvetica Neue Roman Condensed", "Arial Narrow", "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 21px;
  font-size: 1.6153846rem;
}
@media  (min-width: 768px) {
  .ut-unl-in-the-news h3,
  .ut-for-journalists h3 {
    font-size: 23px;
    font-size: 1.4375rem;
  }
}
.ut-unl-in-the-news h3 a,
.ut-for-journalists h3 a {
  display: inline-block;
}
.ut-unl-in-the-news li,
.ut-for-journalists li {
  column-break-inside: avoid;
}
.ut-unl-in-the-news li:nth-child(n+2) a,
.ut-for-journalists li:nth-child(n+2) a {
  margin-top: 0.75em;
}
#maincontent .ut-unl-in-the-news li,
#maincontent .ut-for-journalists li {
  margin: 0;
}
.ut-unl-in-the-news {
  padding-bottom: 2.532em;
}
@media  (min-width: 960px) {
  .ut-unl-in-the-news {
    padding-bottom: 3.375em;
  }
}
@media  (min-width: 960px) {
  .ut-unl-in-the-news {
    padding-bottom: 0;
  }
}
.flexbox .ut-unl-in-the-news .wdn-grid-set {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
      -ms-flex-flow: column nowrap;
          flex-flow: column nowrap;
}
@media  (min-width: 768px) {
  .flexbox .ut-unl-in-the-news .wdn-grid-set {
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.flexbox .ut-unl-in-the-news .wdn-grid-set div[class*="-wdn-col"] {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media  (min-width: 768px) {
  .ut-unl-in-the-news ul {
    -webkit-columns: 1;
       -moz-columns: 1;
            columns: 1;
  }
}
.ut-unl-in-the-news blockquote {
  padding: 4vh 10%;
}
@media  (min-width: 768px) {
  .ut-unl-in-the-news blockquote {
    padding: 0 0 0 10%;
  }
}
@media  (min-width: 960px) {
  .ut-unl-in-the-news blockquote {
    padding: 0 10%;
  }
}
@media  (min-width: 768px) {
  .ut-unl-in-the-news blockquote p {
    margin-top: 0;
  }
}
.ut-unl-in-the-news blockquote a {
  display: block;
  margin-top: 0.339em;
  font-family: "Tungsten A", "Tungsten B", "HelveticaNeueCondensed", "HelveticaNeue-Condensed", "Helvetica Neue Condensed", "HelveticaNeueRomanCondensed", "HelveticaNeue-Roman-Condensed", "Helvetica Neue Roman Condensed", "Arial Narrow", "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 21px;
  font-size: 1.6153846rem;
  line-height: 1;
}
@media  (min-width: 768px) {
  .ut-unl-in-the-news blockquote a {
    font-size: 23px;
    font-size: 1.4375rem;
  }
}
.ut-unl-in-the-news .ut-read-more {
  margin-top: 1.777em;
}
.ut-for-journalists ul {
  -webkit-columns: 2;
     -moz-columns: 2;
          columns: 2;
  float: left;
  width: 100%;
}
@media  (min-width: 640px) {
  .ut-for-journalists ul {
    -webkit-columns: 3;
       -moz-columns: 3;
            columns: 3;
  }
}
@media  (min-width: 960px) {
  .ut-for-journalists ul {
    -webkit-columns: 1;
       -moz-columns: 1;
            columns: 1;
  }
}
.ut-for-journalists h3:before {
  color: #adacaa;
}
.ut-for-journalists .ut-icon-marker:before {
  margin-left: -0.05em;
  margin-right: 0.653em;
}
@media  (min-width: 768px) {
  .ut-hero-section {
    min-height: 23.612em;
  }
}
@media (min-height: 718px) and  (min-width: 960px) {
  .ut-hero-section {
    height: 56vh;
    max-height: 31.474em;
  }
}
@media (min-height: 895px) and (min-width: 1044px) {
  .ut-hero-section {
    height: 60vh;
    max-height: 33.645em;
  }
}
@media (min-height: 895px) and  (min-width: 1280px) {
  .ut-hero-section {
    max-height: 41.955em;
  }
}
@media  (min-width: 960px) {
  .ut-hero-section {
    position: relative;
    overflow: hidden;
  }
}
@media  (min-width: 960px) {
  .flexbox .ut-hero-section {
    -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-align-items: center;
        -ms-flex-align: center;
                -ms-grid-row-align: center;
            align-items: center;
  }
}
.body.page-taxonomy-term-8243 .ut-hero-section {
  background-color: #006a00;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .body.page-taxonomy-term-8243 .ut-hero-section {
    background-color: transparent;
  }
  .body.page-taxonomy-term-8243 .ut-hero-section .ut-hero-text {
    background-color: rgba(0, 106, 0, 0.95);
  }
}
.body.page-taxonomy-term-8244 .ut-hero-section {
  background-color: #9d009d;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .body.page-taxonomy-term-8244 .ut-hero-section {
    background-color: transparent;
  }
  .body.page-taxonomy-term-8244 .ut-hero-section .ut-hero-text {
    background-color: rgba(157, 0, 157, 0.95);
  }
}
.body.page-taxonomy-term-8245 .ut-hero-section {
  background-color: #5c009d;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .body.page-taxonomy-term-8245 .ut-hero-section {
    background-color: transparent;
  }
  .body.page-taxonomy-term-8245 .ut-hero-section .ut-hero-text {
    background-color: rgba(92, 0, 157, 0.95);
  }
}
.body.page-taxonomy-term-8246 .ut-hero-section {
  background-color: #9d4f00;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .body.page-taxonomy-term-8246 .ut-hero-section {
    background-color: transparent;
  }
  .body.page-taxonomy-term-8246 .ut-hero-section .ut-hero-text {
    background-color: rgba(157, 79, 0, 0.95);
  }
}
.body.page-taxonomy-term-8247 .ut-hero-section {
  background-color: #006e93;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .body.page-taxonomy-term-8247 .ut-hero-section {
    background-color: transparent;
  }
  .body.page-taxonomy-term-8247 .ut-hero-section .ut-hero-text {
    background-color: rgba(0, 110, 147, 0.95);
  }
}
.body.page-taxonomy-term-8248 .ut-hero-section {
  background-color: #9d0000;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .body.page-taxonomy-term-8248 .ut-hero-section {
    background-color: transparent;
  }
  .body.page-taxonomy-term-8248 .ut-hero-section .ut-hero-text {
    background-color: rgba(157, 0, 0, 0.95);
  }
}
.ut-hero-section.ut-section-ag-environment {
  background-color: #006a00;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .ut-hero-section.ut-section-ag-environment {
    background-color: transparent;
  }
  .ut-hero-section.ut-section-ag-environment .ut-hero-text {
    background-color: rgba(0, 106, 0, 0.95);
  }
}
.ut-hero-section.ut-section-arts-entertainment {
  background-color: #9d009d;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .ut-hero-section.ut-section-arts-entertainment {
    background-color: transparent;
  }
  .ut-hero-section.ut-section-arts-entertainment .ut-hero-text {
    background-color: rgba(157, 0, 157, 0.95);
  }
}
.ut-hero-section.ut-section-business-law {
  background-color: #5c009d;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .ut-hero-section.ut-section-business-law {
    background-color: transparent;
  }
  .ut-hero-section.ut-section-business-law .ut-hero-text {
    background-color: rgba(92, 0, 157, 0.95);
  }
}
.ut-hero-section.ut-section-life {
  background-color: #9d4f00;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .ut-hero-section.ut-section-life {
    background-color: transparent;
  }
  .ut-hero-section.ut-section-life .ut-hero-text {
    background-color: rgba(157, 79, 0, 0.95);
  }
}
.ut-hero-section.ut-section-science-tech {
  background-color: #006e93;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .ut-hero-section.ut-section-science-tech {
    background-color: transparent;
  }
  .ut-hero-section.ut-section-science-tech .ut-hero-text {
    background-color: rgba(0, 110, 147, 0.95);
  }
}
.ut-hero-section.ut-section-on-campus {
  background-color: #9d0000;
}
@media  (min-width: 768px) and (max-width: 959px) {
  .ut-hero-section.ut-section-on-campus {
    background-color: transparent;
  }
  .ut-hero-section.ut-section-on-campus .ut-hero-text {
    background-color: rgba(157, 0, 0, 0.95);
  }
}
@media  (min-width: 768px) {
  .ut-hero-section .ut-hero-text {
    z-index: 1;
    top: 42vh;
    margin: -7vh 9% 0;
    padding: 4vh 4%;
  }
}
@media  (min-width: 960px) {
  .ut-hero-section .ut-hero-text {
    top: inherit;
    width: 50%;
    margin: 0;
    padding: 3vh calc(5% + 1em) 3vh 10%;
  }
}
@media  (min-width: 1280px) {
  .ut-hero-section .ut-hero-text {
    padding-left: 12.5%;
  }
}
@media  (min-width: 960px) {
  .flexbox .ut-hero-section .ut-hero-text {
    -webkit-order: 1;
        -ms-flex-order: 1;
            order: 1;
  }
}
@media  (min-width: 768px) {
  .ut-hero-section .ut-hero-image {
    min-height: 23.612em;
  }
}
@media (min-height: 718px) and  (min-width: 960px) {
  .ut-hero-section .ut-hero-image {
    height: 56vh;
    max-height: 31.474em;
  }
}
@media (min-height: 895px) and (min-width: 1044px) {
  .ut-hero-section .ut-hero-image {
    height: 60vh;
    max-height: 33.645em;
  }
}
@media (min-height: 895px) and  (min-width: 1280px) {
  .ut-hero-section .ut-hero-image {
    max-height: 41.955em;
  }
}
@media  (min-width: 960px) {
  .ut-hero-section .ut-hero-image {
    width: 50%;
    overflow: visible;
  }
}
@media  (min-width: 960px) {
  .flexbox .ut-hero-section .ut-hero-image {
    -webkit-order: 2;
        -ms-flex-order: 2;
            order: 2;
  }
}
@media  (min-width: 960px) {
  .ut-hero-section .ut-hero-image .file-image {
    margin: -5%;
  }
}
.body.page-taxonomy-term-8243 .ut-section-feature .ut-feature-article .ut-feature-text-box {
  background-color: #006a00;
}
.body.page-taxonomy-term-8244 .ut-section-feature .ut-feature-article .ut-feature-text-box {
  background-color: #9d009d;
}
.body.page-taxonomy-term-8245 .ut-section-feature .ut-feature-article .ut-feature-text-box {
  background-color: #5c009d;
}
.body.page-taxonomy-term-8246 .ut-section-feature .ut-feature-article .ut-feature-text-box {
  background-color: #9d4f00;
}
.body.page-taxonomy-term-8247 .ut-section-feature .ut-feature-article .ut-feature-text-box {
  background-color: #006e93;
}
.body.page-taxonomy-term-8248 .ut-section-feature .ut-feature-article .ut-feature-text-box {
  background-color: #9d0000;
}
#maincontent article.view-mode-full h1 {
  margin: 0.08em 0 0.178em;
  font-family: "Tungsten A", "Tungsten B", "HelveticaNeueCondensed", "HelveticaNeue-Condensed", "Helvetica Neue Condensed", "HelveticaNeueRomanCondensed", "HelveticaNeue-Roman-Condensed", "Helvetica Neue Roman Condensed", "Arial Narrow", "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-style: normal;
}
#maincontent article.view-mode-full .publish-date,
#maincontent article.view-mode-full .field-name-field-written-by {
  font-family: "Gotham SSm A", "Gotham SSm B", Verdana, "Verdana Ref", Geneva, Tahoma, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  font-size: 0.9230769rem;
}
@media  (min-width: 768px) {
  #maincontent article.view-mode-full .publish-date,
  #maincontent article.view-mode-full .field-name-field-written-by {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
#maincontent article.view-mode-full .field-name-body {
  line-height: 1.618;
}
@media  (min-width: 640px) {
  #maincontent article.view-mode-full .field-name-body {
    max-width: 38em;
    margin-bottom: 1.777em;
  }
}
@media  (min-width: 960px) {
  #maincontent article.view-mode-full .field-name-body {
    margin: auto;
  }
}
#maincontent article.view-mode-full .field-name-body .field-item > p:first-of-type {
  margin-top: 0;
  font-size: 1.333rem;
}
#maincontent article.view-mode-full .share {
  margin-bottom: 1.777em;
  padding: 1em 1em 0.75em;
  border: 1px solid #eae9e6;
  text-align: center;
}
#maincontent article.view-mode-full .share .field-label {
  display: inline;
  font-size: 12px;
  font-size: 0.9230769rem;
}
@media  (min-width: 768px) {
  #maincontent article.view-mode-full .share .field-label {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
@media  (min-width: 640px) {
  #maincontent article.view-mode-full .share .field-label {
    margin-bottom: 0;
    display: block;
  }
}
#maincontent article.view-mode-full .share a {
  border: none;
}
#maincontent article.view-mode-full .share-list {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline;
  margin-left: 0.75em;
}
@media  (min-width: 640px) {
  #maincontent article.view-mode-full .share-list {
    display: block;
    margin-left: 0;
  }
}
#maincontent article.view-mode-full .share-list li {
  display: inline;
  margin-right: 0.75em;
}
@media  (min-width: 640px) {
  #maincontent article.view-mode-full .share-list li {
    display: block;
    margin-right: 0;
  }
}
#maincontent article.view-mode-full .share-list li:last-of-type {
  margin-right: 0;
}
@media  (min-width: 768px) {
  #maincontent article.view-mode-full .share-list li:last-of-type {
    margin-bottom: 0;
  }
}
#maincontent article.view-mode-full .share .field-label,
#maincontent article.view-mode-full .field-name-field-news-release-contacts .field-label,
#maincontent article.view-mode-full .field-name-field-tags .field-label,
#maincontent article.view-mode-full .field-name-field-related-links .field-label,
#maincontent article.view-mode-full .field-name-field-high-resolution-photos .field-label {
  margin-bottom: 0.75em;
  font-family: "Gotham SSm A", "Gotham SSm B", Verdana, "Verdana Ref", Geneva, Tahoma, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  font-size: 0.9230769rem;
  text-transform: uppercase;
  line-height: 1.333;
}
@media  (min-width: 768px) {
  #maincontent article.view-mode-full .share .field-label,
  #maincontent article.view-mode-full .field-name-field-news-release-contacts .field-label,
  #maincontent article.view-mode-full .field-name-field-tags .field-label,
  #maincontent article.view-mode-full .field-name-field-related-links .field-label,
  #maincontent article.view-mode-full .field-name-field-high-resolution-photos .field-label {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
#maincontent article.view-mode-full .field-name-field-news-release-contacts,
#maincontent article.view-mode-full .field-name-field-tags,
#maincontent article.view-mode-full .field-name-field-related-links,
#maincontent article.view-mode-full .field-name-field-high-resolution-photos {
  background: linear-gradient(to right, #eae9e6 0%, rgba(234, 233, 230, 0) 100%) no-repeat;
  background-size: 100% 1px;
  margin-bottom: 1.777em;
  padding-top: 0.75em;
  line-height: 1.425;
}
#maincontent article.view-mode-full .field-name-field-news-release-contacts .field-item,
#maincontent article.view-mode-full .field-name-field-tags .field-item,
#maincontent article.view-mode-full .field-name-field-related-links .field-item,
#maincontent article.view-mode-full .field-name-field-high-resolution-photos .field-item {
  font-family: "Gotham SSm A", "Gotham SSm B", Verdana, "Verdana Ref", Geneva, Tahoma, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  font-size: 0.9230769rem;
}
@media  (min-width: 768px) {
  #maincontent article.view-mode-full .field-name-field-news-release-contacts .field-item,
  #maincontent article.view-mode-full .field-name-field-tags .field-item,
  #maincontent article.view-mode-full .field-name-field-related-links .field-item,
  #maincontent article.view-mode-full .field-name-field-high-resolution-photos .field-item {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
#maincontent article.view-mode-full .field-name-field-tags .field-item {
  display: inline;
}
#maincontent article.view-mode-full .field-name-field-tags div.field-item:not(:last-of-type):after {
  content: ',';
}
#maincontent article.view-mode-full .field-name-field-news-release-contacts .field-item:not(:last-of-type) {
  margin-bottom: 0.75em;
}
#maincontent article.view-mode-full .field-name-field-news-release-contacts a[class*=wdn-icon-] {
  display: inline-block;
  position: relative;
  padding-left: 1.777em;
}
#maincontent article.view-mode-full .field-name-field-news-release-contacts a[class*=wdn-icon-]:before {
  position: absolute;
  left: 0;
  color: #5b5b5a;
}
#maincontent article.view-mode-full .field-name-field-high-resolution-photos .field-items {
  margin-top: 1em;
}
.flexbox #maincontent article.view-mode-full .field-name-field-high-resolution-photos .field-items {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#maincontent article.view-mode-full .field-name-field-high-resolution-photos .file-image {
  display: inline-block;
  width: 49%;
}
@media  (min-width: 960px) {
  #maincontent article.view-mode-full .field-name-field-high-resolution-photos .file-image {
    display: block;
    width: 100%;
  }
}
.flexbox #maincontent article.view-mode-full .field-name-field-high-resolution-photos .file-image {
  margin-bottom: 1%;
}
@media  (min-width: 960px) {
  .flexbox #maincontent article.view-mode-full .field-name-field-high-resolution-photos .file-image {
    width: 100%;
  }
}
