@charset "UTF-8";
/* Scss Document */
/* fonts */
/* News */
/* Scss Document */
/* line 5, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip, #events #course-search-strip {
  margin-bottom: 0;
  padding-bottom: 1.25em;
}

/* line 8, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner, #events #course-search-strip .inner {
  width: 98.6%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 30px;
}

/* line 13, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner form, #events #course-search-strip .inner form {
  margin: 0;
  padding: 0;
}

/* line 16, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner form .course-key-word, #events #course-search-strip .inner form .course-key-word {
  width: 64.6%;
  margin-right: 0;
}

/* line 20, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner form .common-menu-course-search-button, #events #course-search-strip .inner form .common-menu-course-search-button {
  width: 31.7002%;
  padding-right: 0;
  padding-top: 3.8em !important;
  position: relative;
  height: 100%;
}

/* line 26, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner form .common-menu-course-search-button input, #events #course-search-strip .inner form .common-menu-course-search-button input {
  padding: 0.6em !important;
  position: absolute;
  bottom: 2px;
}

/* line 33, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner form#course-search, #events #course-search-strip .inner form#course-search {
  padding: 0;
}

/* line 36, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner form#course-search .course-key-word select, #events #course-search-strip .inner form#course-search .course-key-word select {
  width: 80%;
  margin-bottom: 0;
}

/* line 42, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner .global-position, #events #course-search-strip .inner .global-position {
  display: block;
  width: auto;
  float: none;
  position: relative;
  padding-top: 1.33em;
}

/* line 48, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner .global-position p, #events #course-search-strip .inner .global-position p {
  position: absolute;
  top: 1.44em;
  right: 0;
  font-family: "proxima-nova",arial,sans-serif;
  font-weight: 400;
  font-size: 105%;
  text-align: right;
}

/* line 56, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner .global-position p a, #events #course-search-strip .inner .global-position p a {
  color: #fff;
  text-decoration: none;
  display: block;
}

/* line 61, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner .global-position p a:hover, #events #course-search-strip .inner .global-position p a:hover {
  text-decoration: underline;
}

/* line 65, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner .global-position form, #events #course-search-strip .inner .global-position form {
  width: 100%;
}

/* line 67, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner .global-position form input, #events #course-search-strip .inner .global-position form input {
  padding: 0;
  padding-left: 0.77em;
  position: relative;
}

/* line 72, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner .global-position form select, #events #course-search-strip .inner .global-position form select {
  padding: 0.63em 1.1379%;
  width: 92%;
  margin-right: 0;
  float: left;
  border: 2px solid #fff;
  border-radius: 4px;
}

/* line 80, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner .global-position form input[type=image], #events #course-search-strip .inner .global-position form input[type=image] {
  width: 50px;
  margin-bottom: 0;
}

/* line 85, S:/files/css/News stack/_news-search-strip.scss */
#news #course-search-strip .inner .global-position h2, #events #course-search-strip .inner .global-position h2 {
  margin-top: 0;
  margin-bottom: 0.35em;
  font-weight: 800;
  font-size: 153%;
  color: white;
  top: 0;
  padding-top: 0;
}

@media screen and (max-width: 1400px) {
  /* line 104, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner .global-position h2, #events #course-search-strip .inner .global-position h2 {
    font-size: 133%;
  }
  /* line 109, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner form .common-menu-course-search-button, #events #course-search-strip .inner form .common-menu-course-search-button {
    padding-top: 3.2em;
  }
  /* line 113, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner form fieldset h2, #events #course-search-strip .inner form fieldset h2 {
    font-size: 133%;
  }
}

@media screen and (max-width: 1023px) {
  /* line 128, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip.subject-area .inner .global-position.subject ul, #events #course-search-strip.subject-area .inner .global-position.subject ul {
    position: relative;
  }
  /* line 134, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip, #events #course-search-strip {
    width: 90%;
    margin: 1.55em auto 0;
    padding-bottom: 0.77em;
  }
  /* line 138, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner, #events #course-search-strip .inner {
    width: 93%;
    grid-template-columns: 1fr;
  }
  /* line 141, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner form, #events #course-search-strip .inner form {
    padding-bottom: 1.55em;
  }
  /* line 144, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner form h2, #events #course-search-strip .inner form h2 {
    font-size: 140%;
    font-weight: 600;
  }
  /* line 148, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner form .common-menu-course-search-button, #events #course-search-strip .inner form .common-menu-course-search-button {
    width: 100%;
    padding-top: 1em;
  }
  /* line 152, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner form .course-key-word, #events #course-search-strip .inner form .course-key-word {
    padding-top: 0;
  }
  /* line 156, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner .global-position, #events #course-search-strip .inner .global-position {
    border-top: 2px solid white;
    padding-top: 1em;
    width: 100%;
    padding-left: 0;
    margin-top: -1em;
  }
  /* line 163, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner .global-position form select, #events #course-search-strip .inner .global-position form select {
    width: 83%;
  }
  /* line 166, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner .global-position form input, #events #course-search-strip .inner .global-position form input {
    width: 45px;
    margin-right: 0;
    padding-right: 0;
  }
  /* line 172, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner .global-position h2, #events #course-search-strip .inner .global-position h2 {
    font-size: 140%;
    font-weight: 600;
  }
  /* line 176, S:/files/css/News stack/_news-search-strip.scss */
  #news #course-search-strip .inner .global-position p, #events #course-search-strip .inner .global-position p {
    bottom: 0;
    left: 0;
    top: initial;
    margin-bottom: 0;
    text-align: left;
    bottom: -0.75em;
  }
}

/* Scss Document */
/* Course search */
/* line 12, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip {
  background: #212B58;
  margin-bottom: 2.33em;
}

/* line 18, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner .global-position {
  padding-top: 1.66em;
  display: none;
  width: 30%;
  float: right;
}

/* line 23, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner .global-position h2 {
  color: #031F73;
  font-weight: 800;
}

/* line 29, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner .global-position ul {
  padding-left: 0;
  padding-top: 0;
  margin-top: 0.99em;
  margin-left: 0;
  text-align: left;
}

/* line 35, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner .global-position ul li {
  font-family: "proxima-nova", arial, sans-serif;
  font-size: 137%;
  line-height: 1.077em;
  position: relative;
  top: -4px;
  list-style-type: none;
  padding: 0;
  margin: 0;
  margin-bottom: 0.33em;
}

/* line 46, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner .global-position ul li a {
  color: #031F73;
  text-decoration: none;
}

/* line 50, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner .global-position ul li a:hover {
  text-decoration: underline;
}

/* line 53, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner .global-position ul li span {
  margin: 0 1%;
  color: #6187fb;
}

/* line 62, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form {
  width: 100%;
  float: left;
  padding: 0 0 1em;
}

/* line 66, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form fieldset {
  display: inline;
  border: none;
  color: #666;
  font-family: "proxima-nova", arial, sans-serif;
  font-size: 14px;
  padding: 1.22em 0 0;
  text-transform: none;
  text-align: left;
  margin-bottom: 0;
}

/* line 77, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form fieldset h2 {
  margin-top: 0;
  font-weight: 800;
  color: #0c2330;
  font-size: 150%;
  top: 0;
  padding-top: 0;
}

/* line 85, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form fieldset input {
  border: 1px solid #fff;
}

/* line 89, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form .course-key-word {
  width: 42.35%;
  margin-right: 1.4925%;
  float: left;
}

/* line 94, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form .course-key-word input[type="text"] {
  padding: 0.79em 3.3%;
  width: 100%;
  color: #333;
  margin-bottom: 0;
  border-radius: 4px;
  position: relative;
  top: -1.3px;
  font-family: "proxima-nova", arial, sans-serif;
}

/* line 105, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form .course-type {
  width: 28.3582%;
  margin-right: 1.4925%;
  float: left;
}

/* line 110, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form .course-type h2 {
  font-weight: 600;
  font-size: 150%;
}

/* line 114, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form .course-type select {
  padding: 0.68em 3.3%;
  width: 100%;
  color: #666;
  border: 2px solid #fff;
  position: relative;
  border-radius: 4px;
  top: 1.4px;
}

/* line 124, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form .course-place {
  width: 23.2%;
  float: left;
}

/* line 127, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form .course-place h2 {
  font-weight: 400;
  font-size: 143%;
}

/* line 131, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form .course-place select {
  padding: 0.71em 3.3%;
  width: 100%;
  color: #666;
  border: 2px solid #fff;
  border-radius: 4px;
}

/* line 139, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form .common-menu-course-search-button {
  width: 26.23%;
  float: right;
  padding-top: 3.55em;
}

/* line 144, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form .common-menu-course-search-button input[type="submit"] {
  padding: 0.565em 7%;
  border: none;
  width: 100%;
  color: #666;
  font-family: "proxima-nova", arial, sans-serif;
  font-weight: 800;
  font-size: 125%;
  text-transform: none;
  text-align: left;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.4);
  border: none;
  color: #fff;
}

/* line 159, S:/files/css/News stack/_news-course-search.scss */
#course-search-strip .inner form .common-menu-course-search-button input[type="submit"]:hover {
  background-color: rgba(0, 0, 0, 0.75);
}

@media screen and (max-width: 1023px) {
  /* line 173, S:/files/css/News stack/_news-course-search.scss */
  #course-search-strip {
    padding-top: 1.33em;
    margin-bottom: 0.77em;
  }
  /* line 176, S:/files/css/News stack/_news-course-search.scss */
  #course-search-strip .inner {
    width: 90%;
    margin: 0 auto 1.33em;
  }
  /* line 179, S:/files/css/News stack/_news-course-search.scss */
  #course-search-strip .inner .global-position {
    width: 100%;
    float: none;
  }
  /* line 183, S:/files/css/News stack/_news-course-search.scss */
  #course-search-strip .inner .global-position {
    padding-top: 0;
  }
  /* line 186, S:/files/css/News stack/_news-course-search.scss */
  #course-search-strip .inner form {
    width: 100%;
    float: none;
  }
  /* line 189, S:/files/css/News stack/_news-course-search.scss */
  #course-search-strip .inner form fieldset {
    padding-top: 0.77em;
  }
  /* line 193, S:/files/css/News stack/_news-course-search.scss */
  #course-search-strip .inner form .course-key-word {
    padding-top: 1em;
    width: 100% !important;
    float: none;
  }
  /* line 199, S:/files/css/News stack/_news-course-search.scss */
  #course-search-strip .inner form .course-type {
    width: 100%;
    float: none;
  }
  /* line 204, S:/files/css/News stack/_news-course-search.scss */
  #course-search-strip .inner form .course-place {
    width: 100%;
    float: none;
  }
  /* line 209, S:/files/css/News stack/_news-course-search.scss */
  #course-search-strip .inner form .common-menu-course-search-button {
    width: 100%;
    float: none;
    padding-top: 0.77em;
  }
}

/* Scss Document */
/* line 5, S:/files/css/News stack/_news-layout.scss */
#news #hdQuestionnaireContent #hdQuShare {
  display: none;
}

/* line 10, S:/files/css/News stack/_news-layout.scss */
#news #universal-header .universal-inner:first-child {
  border-bottom: none;
}

/* line 14, S:/files/css/News stack/_news-layout.scss */
#news #universal-header .sign-in-container .universal-inner {
  border-bottom: 2px solid rgba(0, 0, 0, 0);
}

/* line 21, S:/files/css/News stack/_news-layout.scss */
#news #section-name.stuck #icons {
  padding-top: 0.22em;
}

/* line 23, S:/files/css/News stack/_news-layout.scss */
#news #section-name.stuck #icons h2 {
  margin-top: 0.33em;
}

/* line 28, S:/files/css/News stack/_news-layout.scss */
#news #section-name {
  background: #212B58;
}

/* line 31, S:/files/css/News stack/_news-layout.scss */
#news #section-name div.container div.universal-inner {
  border-bottom-color: rgba(0, 0, 0, 0);
  grid-template-columns: 1fr 1fr;
}

/* line 34, S:/files/css/News stack/_news-layout.scss */
#news #section-name div.container div.universal-inner #icons {
  text-align: right;
}

/* line 36, S:/files/css/News stack/_news-layout.scss */
#news #section-name div.container div.universal-inner #icons h2 {
  color: #fff;
  margin: 0;
}

/* line 49, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip {
  background: #171d3c;
}

/* line 51, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip .inner::before, #news #course-search-strip .inner::after {
  display: none;
}

/* line 54, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip form {
  margin-bottom: 0.88em;
}

/* line 57, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip .global-position {
  display: block;
  width: 47.33%;
  position: relative;
  padding-top: 1.33em;
  padding-left: 2.2%;
}

/* line 63, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip .global-position h2 {
  margin-top: 0;
  font-weight: 800;
  font-size: 153%;
  color: rgba(255, 255, 255, 0.65);
  top: 0;
  padding-top: 0;
  margin-bottom: 0.75em !important;
}

/* line 72, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip .global-position ul {
  position: relative;
  top: 7px;
}

/* line 76, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip .global-position ul li {
  font-weight: 800;
  list-style-type: none;
  margin-right: 3%;
  display: inline;
  background-color: black;
  padding: 1.5% 0 1.45% 2.5%;
  border-radius: 4px;
}

/* line 84, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip .global-position ul li a {
  text-decoration: none;
  color: #fff;
  background-image: url("//www.liv.ac.uk/files/images/study/key-link.png");
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 7%;
}

/* line 92, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip .global-position ul li a:hover {
  text-decoration: underline;
}

/* line 99, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip .common-menu-course-search-button input[type="submit"] {
  background-color: black;
  font-weight: 800;
}

/* line 105, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip .course-key-word h2 {
  color: white;
}

/* line 108, S:/files/css/News stack/_news-layout.scss */
#news #course-search-strip .course-key-word input[type="text"] {
  border: 2px solid black;
}

/* line 114, S:/files/css/News stack/_news-layout.scss */
#news nav#site-navigation {
  float: right;
  width: 26.6%;
}

/* line 118, S:/files/css/News stack/_news-layout.scss */
#news nav#site-navigation #primary, #news nav#site-navigation #support {
  position: relative;
}

/* line 120, S:/files/css/News stack/_news-layout.scss */
#news nav#site-navigation #primary h2:first-child, #news nav#site-navigation #support h2:first-child {
  font-weight: 800;
  color: #fff;
  background: #212B58;
  padding: 13px;
  font-size: 140%;
  position: absolute;
  top: 0;
  left: 0;
  border: none;
  width: auto;
}

/* line 132, S:/files/css/News stack/_news-layout.scss */
#news nav#site-navigation #primary #support #support-stories #brexit.post, #news nav#site-navigation #support #support #support-stories #brexit.post {
  background: #031F73;
}

/* line 134, S:/files/css/News stack/_news-layout.scss */
#news nav#site-navigation #primary #support #support-stories #brexit.post h3, #news nav#site-navigation #support #support #support-stories #brexit.post h3 {
  color: #ff0;
}

/* line 136, S:/files/css/News stack/_news-layout.scss */
#news nav#site-navigation #primary #support #support-stories #brexit.post h3 a, #news nav#site-navigation #support #support #support-stories #brexit.post h3 a {
  color: #ff0;
}

/* line 142, S:/files/css/News stack/_news-layout.scss */
#news nav#site-navigation #primary #main, #news nav#site-navigation #primary #support #support-stories .post, #news nav#site-navigation #support #main, #news nav#site-navigation #support #support #support-stories .post {
  background: #1e1e1e;
  margin-bottom: 1.33em;
  clear: both;
}

/* line 146, S:/files/css/News stack/_news-layout.scss */
#news nav#site-navigation #primary #main p, #news nav#site-navigation #primary #support #support-stories .post p, #news nav#site-navigation #support #main p, #news nav#site-navigation #support #support #support-stories .post p {
  padding: 0.55em 4% 0.55em;
  color: white;
  margin-bottom: 0;
}

/* line 150, S:/files/css/News stack/_news-layout.scss */
#news nav#site-navigation #primary #main p a, #news nav#site-navigation #primary #support #support-stories .post p a, #news nav#site-navigation #support #main p a, #news nav#site-navigation #support #support #support-stories .post p a {
  color: #fff;
}

/* line 155, S:/files/css/News stack/_news-layout.scss */
#news nav#site-navigation #primary #main h3, #news nav#site-navigation #primary #support #support-stories .post h3, #news nav#site-navigation #support #main h3, #news nav#site-navigation #support #support #support-stories .post h3 {
  color: #fff;
  font-size: 220%;
  padding: 0.5em 4% 0.77em;
  margin: 0;
  display: block !important;
  line-height: 1.33em;
}

/* line 162, S:/files/css/News stack/_news-layout.scss */
#news nav#site-navigation #primary #main h3 a, #news nav#site-navigation #primary #support #support-stories .post h3 a, #news nav#site-navigation #support #main h3 a, #news nav#site-navigation #support #support #support-stories .post h3 a {
  color: white;
}

/* line 171, S:/files/css/News stack/_news-layout.scss */
#news #main-content aside.widget {
  background: none !important;
  width: auto;
  float: none;
}

/* line 175, S:/files/css/News stack/_news-layout.scss */
#news #main-content aside.widget ul {
  padding-left: 0;
  padding-top: 0;
  margin-bottom: 1.33em;
}

/* line 179, S:/files/css/News stack/_news-layout.scss */
#news #main-content aside.widget ul li {
  text-transform: none;
  margin-bottom: 0.77em;
  font-size: 100%;
}

/* line 187, S:/files/css/News stack/_news-layout.scss */
#news #main-content #support-stories::before, #news #main-content #support-stories::after {
  display: none;
}

/* line 190, S:/files/css/News stack/_news-layout.scss */
#news #main-content #support-stories {
  width: 100%;
  float: none;
  padding-right: 0;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 20px;
  margin-bottom: 20px;
  display: grid;
}

/* line 198, S:/files/css/News stack/_news-layout.scss */
#news #main-content #support-stories .post {
  padding: 0;
  margin: 0;
}

/* line 201, S:/files/css/News stack/_news-layout.scss */
#news #main-content #support-stories .post h2 {
  font-weight: 200;
  font-size: 120%;
  padding-top: 0.55em;
  margin-top: 0;
  line-height: 1.33em;
}

/* line 209, S:/files/css/News stack/_news-layout.scss */
#news #main-content #support-stories .post img {
  margin: 0;
  top: 0;
}

/* line 216, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured::before, #news #main-content #featured::after {
  display: none;
}

/* line 219, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 20px;
  clear: both;
  width: 100%;
  padding-right: 0;
  margin-bottom: 1.33em;
  float: none;
}

/* line 228, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #postcard {
  background: #1e1e1e;
  position: relative;
  z-index: 22;
}

/* line 233, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #postcard .post a:first-of-type {
  border: none;
}

/* line 236, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #postcard .post p {
  padding: 1em 6% 0;
  color: white;
  margin-bottom: 0;
  font-size: 85%;
}

/* line 241, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #postcard .post p a {
  color: #fff;
  text-decoration: none;
  border-bottom-color: #fff;
}

/* line 250, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #postcard .post h2 {
  padding: 0 6% 0.77em;
  color: #fff;
  /*line-height: 1.3em;
								margin-top: 0.25em;*/
}

/* line 255, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #postcard .post h2 a {
  color: white;
}

/* line 260, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #postcard .post img {
  top: 0;
  margin-bottom: 0;
}

/* line 265, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #postcard h2:first-child {
  font-weight: 800;
  color: #fff;
  background: #212B58;
  padding: 12px;
  font-size: 115%;
  position: absolute;
  top: 0;
  left: 0;
  border: none;
  width: auto;
  z-index: 10;
  margin: 0;
}

/* line 280, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #expert {
  background: #1e1e1e;
  position: relative;
  z-index: 22;
}

/* line 287, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #expert .post p {
  padding: 1em 6% 0;
  color: white;
  margin-bottom: 0;
  font-size: 85%;
}

/* line 292, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #expert .post p a {
  color: #fff;
  text-decoration: none;
  border-bottom-color: #fff;
}

/* line 297, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #expert .post p a:hover {
  text-decoration: none;
  border-bottom-color: #fff;
}

/* line 302, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #expert .post h2 {
  color: #fff;
  padding: 0 6% 0.77em;
}

/* line 305, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #expert .post h2 a {
  color: #fff;
}

/* line 313, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #expert img {
  top: 0;
  margin-bottom: 0;
}

/* line 317, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #expert h2:first-child {
  font-weight: 800;
  color: #fff;
  background: #212B58;
  padding: 12px;
  font-size: 115%;
  position: absolute;
  top: 0;
  left: 0;
  border: none;
  width: auto;
  z-index: 10;
  margin: 0;
}

/* line 332, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #video::before, #news #main-content #featured #video::after {
  display: none;
}

/* line 335, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #video {
  position: relative;
  width: 100%;
  z-index: 22;
  background: #1e1e1e;
  display: grid;
  grid-column: 1 / -1;
  grid-template-columns: 1fr 1fr;
  grid-gap: 20px;
}

/* line 344, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #video iframe {
  float: left;
  margin-bottom: 0;
}

/* line 348, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #video h2:first-child {
  font-weight: 800;
  color: #fff;
  background: #212B58;
  padding: 12px;
  font-size: 115%;
  position: absolute;
  top: 0;
  left: 0;
  border: none;
  width: auto;
  z-index: 10;
  margin: 0;
  grid-column: 1 / -1;
}

/* line 364, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #video header h3 {
  color: white;
}

/* line 366, S:/files/css/News stack/_news-layout.scss */
#news #main-content #featured #video header h3 a {
  color: white;
}

/* line 374, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media {
  width: 100%;
  float: none;
  margin-bottom: 2.33em;
  padding-right: 0;
}

/* line 379, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #in-the-media {
  color: #333;
  background: #EDEDE9;
  margin-bottom: 1.77em;
  position: relative;
  font-size: 80%;
  padding-top: 3.77em;
  width: 49%;
  float: right;
  display: none;
}

/* line 389, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #in-the-media .media-wrapper {
  padding: 1em 5% 2em;
}

/* line 392, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #in-the-media .media-wrapper h3:first-child {
  margin-top: 0;
}

/* line 395, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #in-the-media .media-wrapper h3 {
  margin-top: 1.33em;
}

/* line 399, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #in-the-media h2 {
  font-weight: 800;
  color: #fff;
  background: #212B58;
  padding: 12px;
  font-size: 115%;
  border: none;
  width: auto;
  margin-top: 0;
  display: inline-block;
  margin-bottom: 0.77em;
  position: absolute;
  top: 0;
  left: 0;
  padding: 1.11%;
  padding-bottom: 1%;
}

/* line 415, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #in-the-media h2 a {
  color: #fff;
}

/* line 419, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #in-the-media h3 {
  font-weight: 400;
  font-size: 120%;
}

/* line 423, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #in-the-media h3 a {
  color: #333;
}

/* line 429, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #twitter {
  color: #333;
  background: #EDEDE9;
  position: relative;
  /*width: 49%;
					float: left;*/
  float: none;
  width: 100%;
  padding-bottom: 1em;
  padding-top: 3.77em;
  margin-bottom: 2em;
}

/* line 440, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #twitter .ctf-item:last-child {
  border-bottom: none;
}

/* line 443, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #twitter .ctf-item {
  padding: 0.33em 5% 0.55em;
  color: #333;
}

/* line 447, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #twitter .ctf-item .ctf-tweet-content a {
  color: #333;
}

/* line 451, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #twitter .ctf-item .ctf-tweet-actions {
  display: none;
}

/* line 454, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #twitter .ctf-item .ctf-author-box {
  display: none;
}

/* line 458, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #twitter a.ctf-more {
  font-weight: 400;
  color: #fff;
  text-transform: uppercase;
  font-size: 150%;
  border-bottom: 4px solid #333;
  display: block;
  padding-bottom: 1em;
}

/* line 466, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #twitter a.ctf-more span {
  color: #333;
}

/* line 470, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #twitter p {
  color: #333;
}

/* line 473, S:/files/css/News stack/_news-layout.scss */
#news #main-content #external-media #twitter h2 {
  font-weight: 800;
  color: #fff;
  background: #212B58;
  padding: 12px;
  font-size: 115%;
  border: none;
  width: auto;
  margin-top: 0;
  display: inline-block;
  margin-bottom: 2em;
  position: absolute;
  top: 0;
  left: 0;
  padding: 1.11%;
  padding-bottom: 1%;
}

/* line 492, S:/files/css/News stack/_news-layout.scss */
#news #main-content #most-read-articles {
  width: 100%;
  float: none;
  margin-bottom: 1.33em;
  background: #EDEDE9;
  position: relative;
  padding-top: 3em;
}

/* line 499, S:/files/css/News stack/_news-layout.scss */
#news #main-content #most-read-articles h2 {
  font-weight: 800;
  color: #fff;
  background: #212B58;
  padding: 12px;
  font-size: 115%;
  border: none;
  width: auto;
  margin-top: 0;
  display: inline-block;
  margin-bottom: 2em;
  position: absolute;
  top: 0;
  left: 0;
  padding: 1.11%;
  padding-bottom: 1%;
}

/* line 516, S:/files/css/News stack/_news-layout.scss */
#news #main-content #most-read-articles ul {
  list-style-type: none;
  -webkit-columns: 1;
  /* Chrome, Safari, Opera */
  -moz-columns: 1;
  /* Firefox */
  columns: 1;
  padding: 1em 3%;
}

/* line 522, S:/files/css/News stack/_news-layout.scss */
#news #main-content #most-read-articles ul li {
  counter-increment: step-counter;
  margin-bottom: 1em;
  background: none;
  padding-left: 0;
}

/* line 527, S:/files/css/News stack/_news-layout.scss */
#news #main-content #most-read-articles ul li a {
  color: #333;
}

/* line 531, S:/files/css/News stack/_news-layout.scss */
#news #main-content #most-read-articles ul li::before {
  content: counter(step-counter);
  margin-right: 20px;
  font-size: 127%;
  color: #333;
  font-weight: 400;
  padding: 0;
  width: 0.55em;
  border-radius: 11px;
  position: relative;
  top: 0;
  display: inline-flex;
}

/* line 548, S:/files/css/News stack/_news-layout.scss */
#news #main-content #primary {
  width: 100%;
  float: none;
  position: relative;
  padding-right: 0;
}

/* line 553, S:/files/css/News stack/_news-layout.scss */
#news #main-content #primary h2:first-child {
  font-weight: 800;
  color: #fff;
  background: #212B58;
  padding: 12px;
  font-size: 115%;
  position: absolute;
  top: 0;
  left: 0;
  border: none;
  width: auto;
  z-index: 0;
  margin: 0;
}

/* line 567, S:/files/css/News stack/_news-layout.scss */
#news #main-content #primary #main {
  background: #1e1e1e;
  margin-bottom: 1.11em;
}

/* line 570, S:/files/css/News stack/_news-layout.scss */
#news #main-content #primary #main h1 {
  /*width: 99%;
						position: relative;
						top: 6px;
						font-size: 210%;
						padding-right:0;
						font-family: $proxima;
						font-weight: 600;
						
						margin: 0;
						line-height: 1.33em;*/
  padding-top: 0.5em;
}

/* line 582, S:/files/css/News stack/_news-layout.scss */
#news #main-content #primary #main h1 a {
  padding: 0;
  color: white;
}

/* line 591, S:/files/css/News stack/_news-layout.scss */
#news #main-content #primary #main .date-time {
  margin-left: 60%;
  position: relative;
  top: 6px;
  padding-bottom: 2.33em;
  color: white;
}

/* line 598, S:/files/css/News stack/_news-layout.scss */
#news #main-content #primary #main img {
  float: left;
  margin-right: 3.2%;
  margin-bottom: 2.33em;
  margin-top: 0;
  top: 0;
  width: 57%;
  margin-bottom: 0;
}

@media screen and (max-width: 1023px) {
  /* line 623, S:/files/css/News stack/_news-layout.scss */
  .js #news .nav-collapse-0.opened {
    max-height: 800px !important;
  }
  /* line 631, S:/files/css/News stack/_news-layout.scss */
  #news #mobile-navigation #mobile-site-navigation #course-search-strip {
    display: block;
    width: 100%;
    background: #131933;
  }
  /* line 636, S:/files/css/News stack/_news-layout.scss */
  #news #mobile-navigation #mobile-site-navigation #course-search-strip form h2 {
    color: white;
    margin-bottom: 0.55em;
  }
  /* line 642, S:/files/css/News stack/_news-layout.scss */
  #news #mobile-navigation #mobile-site-navigation #course-search-strip .browse-module h2 {
    padding-bottom: 0.33em;
  }
  /* line 646, S:/files/css/News stack/_news-layout.scss */
  #news #mobile-navigation #mobile-site-navigation #course-search-strip .browse-module ul {
    padding-bottom: 0.33em;
  }
  /* line 648, S:/files/css/News stack/_news-layout.scss */
  #news #mobile-navigation #mobile-site-navigation #course-search-strip .browse-module ul li {
    border-bottom: none;
    display: inline;
    font-size: 100%;
  }
  /* line 652, S:/files/css/News stack/_news-layout.scss */
  #news #mobile-navigation #mobile-site-navigation #course-search-strip .browse-module ul li a {
    display: inline;
    border-bottom: none;
    background-color: #05070e;
    padding: 2%;
  }
  /* line 666, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation {
    display: block;
    width: 100%;
    float: none;
  }
  /* line 671, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary h2, #news nav#site-navigation #support-stories h2 {
    padding: 1.4% !important;
  }
  /* line 674, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary #main, #news nav#site-navigation #primary #support #support-stories .post, #news nav#site-navigation #support-stories #main, #news nav#site-navigation #support-stories #support #support-stories .post {
    clear: both;
  }
  /* line 676, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary #main header, #news nav#site-navigation #primary #support #support-stories .post header, #news nav#site-navigation #support-stories #main header, #news nav#site-navigation #support-stories #support #support-stories .post header {
    margin-left: 55%;
    position: relative;
    padding-top: 0.77em;
    margin-top: 0;
  }
  /* line 682, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary #main img, #news nav#site-navigation #primary #support #support-stories .post img, #news nav#site-navigation #support-stories #main img, #news nav#site-navigation #support-stories #support #support-stories .post img {
    width: 52%;
    float: left;
    margin-bottom: 1.77em;
  }
  /* line 689, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary #support #support-stories .post p, #news nav#site-navigation #support-stories #support #support-stories .post p {
    margin-left: 55%;
    padding-left: 2%;
  }
  /* line 694, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary #support #support-stories .post h3, #news nav#site-navigation #support-stories #support #support-stories .post h3 {
    margin-left: 55%;
    padding-left: 2%;
  }
  /* line 699, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary #support #support-stories .post:after, #news nav#site-navigation #support-stories #support #support-stories .post:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
  }
  /* line 713, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #primary {
    margin-bottom: 1.55em;
  }
  /* line 715, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #primary #main {
    margin-bottom: 0;
  }
  /* line 717, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #primary #main h1 {
    margin-left: 0;
    padding: 0.5em 1em 1em;
    font-size: 130%;
  }
  /* line 722, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #primary #main img {
    float: none;
    width: 100%;
  }
  /* line 729, S:/files/css/News stack/_news-layout.scss */
  #news #course-search-strip {
    display: none;
  }
  /* line 734, S:/files/css/News stack/_news-layout.scss */
  #news #masthead, #news #mobile-site-navigation {
    background: #212B58;
  }
  /* line 736, S:/files/css/News stack/_news-layout.scss */
  #news #masthead .mobile-nav, #news #mobile-site-navigation .mobile-nav {
    background: none;
  }
  /* line 739, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #mobile-sticky-header, #news #mobile-site-navigation #mobile-sticky-header {
    border-bottom-color: rgba(0, 0, 0, 0);
    border-top-color: rgba(0, 0, 0, 0);
    background: none;
  }
  /* line 743, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #mobile-sticky-header #toggle, #news #mobile-site-navigation #mobile-sticky-header #toggle {
    background-image: url(//www.liverpool.ac.uk/files/images/icons/arrow-down-white.svg);
  }
  /* line 746, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #mobile-sticky-header .sticky-name-nav, #news #mobile-site-navigation #mobile-sticky-header .sticky-name-nav {
    border-bottom-color: rgba(0, 0, 0, 0);
  }
  /* line 749, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #mobile-sticky-header .sticky-name-nav .sticky-dept-link a, #news #mobile-site-navigation #mobile-sticky-header .sticky-name-nav .sticky-dept-link a {
    color: rgba(255, 255, 255, 0.75);
  }
  /* line 755, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip, #news #mobile-site-navigation #course-search-strip {
    display: block;
    width: 100%;
    background: #0c1020;
    margin-bottom: 1.77em;
  }
  /* line 761, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner, #news #mobile-site-navigation #course-search-strip .inner {
    width: 90%;
    padding: 0 0 0.01em;
  }
  /* line 764, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner form#course-search, #news #mobile-site-navigation #course-search-strip .inner form#course-search {
    width: 100%;
    float: none;
    padding-bottom: 0.55em;
  }
  /* line 769, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner form#course-search h2, #news #mobile-site-navigation #course-search-strip .inner form#course-search h2 {
    font-size: 140%;
    color: #fff;
  }
  /* line 773, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner form#course-search .common-menu-course-search-button, #news #mobile-site-navigation #course-search-strip .inner form#course-search .common-menu-course-search-button {
    padding-top: 1em !important;
    width: 100%;
  }
  /* line 776, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner form#course-search .common-menu-course-search-button input, #news #mobile-site-navigation #course-search-strip .inner form#course-search .common-menu-course-search-button input {
    position: relative !important;
  }
  /* line 781, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner .global-position, #news #mobile-site-navigation #course-search-strip .inner .global-position {
    border-top: 2px solid white;
    width: 100%;
    float: none;
    padding-top: 1em;
    padding-left: 0;
  }
  /* line 787, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner .global-position ul, #news #mobile-site-navigation #course-search-strip .inner .global-position ul {
    top: 0;
    margin-bottom: 1.33em;
  }
  /* line 790, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner .global-position ul li, #news #mobile-site-navigation #course-search-strip .inner .global-position ul li {
    padding: 0;
    background-color: transparent;
    display: block;
  }
  /* line 794, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner .global-position ul li a, #news #mobile-site-navigation #course-search-strip .inner .global-position ul li a {
    background: none;
    display: block;
  }
  /* line 802, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner .browse-module h2, #news #mobile-site-navigation #course-search-strip .inner .browse-module h2 {
    padding-bottom: 0.33em;
  }
  /* line 806, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner .browse-module ul, #news #mobile-site-navigation #course-search-strip .inner .browse-module ul {
    padding-bottom: 0.33em;
  }
  /* line 808, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner .browse-module ul li, #news #mobile-site-navigation #course-search-strip .inner .browse-module ul li {
    border-bottom: none;
    display: inline;
    font-size: 100%;
  }
  /* line 812, S:/files/css/News stack/_news-layout.scss */
  #news #masthead #course-search-strip .inner .browse-module ul li a, #news #mobile-site-navigation #course-search-strip .inner .browse-module ul li a {
    display: inline;
    border-bottom: none;
    background-color: black;
    padding: 2%;
  }
}

@media screen and (max-width: 600px) {
  /* line 835, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #external-media #in-the-media {
    float: none;
    width: auto;
  }
  /* line 839, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #external-media #twitter {
    float: none;
    width: auto;
  }
  /* line 844, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #featured {
    display: block;
  }
  /* line 846, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #featured #video {
    margin-bottom: 1em;
  }
  /* line 848, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #featured #video iframe {
    float: none;
    width: 100%;
    height: inherit;
  }
  /* line 854, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #featured #video header h3 {
    margin-left: 6%;
    padding-right: 6%;
    font-size: 150%;
    padding-bottom: 0.77em;
  }
  /* line 862, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #featured #postcard {
    width: 100%;
    float: none;
    margin-bottom: 1em;
  }
  /* line 867, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #featured #expert {
    width: 100%;
    float: none;
    margin-bottom: 1em;
  }
  /* line 872, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #featured #expert #support-story-1 a:link {
    border: none;
  }
  /* line 878, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #support-stories {
    display: block;
    margin-bottom: 0;
  }
  /* line 881, S:/files/css/News stack/_news-layout.scss */
  #news #main-content #support-stories .post {
    margin-bottom: 1em;
  }
  /* line 889, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary #main img, #news nav#site-navigation #primary #support #support-stories .post img, #news nav#site-navigation #support-stories #main img, #news nav#site-navigation #support-stories #support #support-stories .post img {
    width: 100%;
    float: none;
  }
  /* line 894, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary #main header, #news nav#site-navigation #primary #main p, #news nav#site-navigation #primary #main h3, #news nav#site-navigation #primary #support #support-stories .post header, #news nav#site-navigation #primary #support #support-stories .post p, #news nav#site-navigation #primary #support #support-stories .post h3, #news nav#site-navigation #support-stories #main header, #news nav#site-navigation #support-stories #main p, #news nav#site-navigation #support-stories #main h3, #news nav#site-navigation #support-stories #support #support-stories .post header, #news nav#site-navigation #support-stories #support #support-stories .post p, #news nav#site-navigation #support-stories #support #support-stories .post h3 {
    margin-left: 0;
    padding-left: 7%;
  }
  /* line 898, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary #main header, #news nav#site-navigation #primary #support #support-stories .post header, #news nav#site-navigation #support-stories #main header, #news nav#site-navigation #support-stories #support #support-stories .post header {
    padding-left: 0;
  }
  /* line 901, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary #main p, #news nav#site-navigation #primary #support #support-stories .post p, #news nav#site-navigation #support-stories #main p, #news nav#site-navigation #support-stories #support #support-stories .post p {
    padding-top: 0;
  }
  /* line 904, S:/files/css/News stack/_news-layout.scss */
  #news nav#site-navigation #primary #main h3, #news nav#site-navigation #primary #support #support-stories .post h3, #news nav#site-navigation #support-stories #main h3, #news nav#site-navigation #support-stories #support #support-stories .post h3 {
    font-size: 190%;
    padding-bottom: 1em;
  }
}

/* Scss Document */
/* line 4, S:/files/css/News stack/_news-post.scss */
#news #breadcrumbs.container {
  width: 70%;
  display: block;
  padding: 15px 0 0;
  font-size: 90%;
  font-family: "proxima-nova", arial, sans-serif;
  margin-bottom: 0;
}

/* line 11, S:/files/css/News stack/_news-post.scss */
#news #breadcrumbs.container .universal-inner {
  width: 100%;
}

/* line 15, S:/files/css/News stack/_news-post.scss */
#news #breadcrumbs.container span span {
  color: #333;
  line-height: 1.45em;
  margin-bottom: 0.5em;
  font-size: 100%;
  letter-spacing: 0.0125em;
}

/* line 21, S:/files/css/News stack/_news-post.scss */
#news #breadcrumbs.container span span a {
  border-bottom: 1px dotted #031F73;
  color: #031F73;
  text-decoration: none;
  font-weight: bold;
}

/* line 27, S:/files/css/News stack/_news-post.scss */
#news #breadcrumbs.container span span a {
  border-bottom-style: solid;
}

/* line 33, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post.single {
  top: 0;
}

/* line 36, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post {
  position: relative;
  top: -20px;
}

/* line 39, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary, #news nav#site-navigation.post #support {
  background: #EDEDE9;
  font-family: "proxima-nova", arial, sans-serif;
}

/* line 45, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary, #news nav#site-navigation.post #support, #news nav#site-navigation #primary, #news nav#site-navigation #support {
  padding-bottom: 1.77em;
}

/* line 47, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary #ctf, #news nav#site-navigation.post #support #ctf, #news nav#site-navigation #primary #ctf, #news nav#site-navigation #support #ctf {
  margin: 0 auto 1em;
  width: 90% !important;
}

/* line 51, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary ul.social-media, #news nav#site-navigation.post #support ul.social-media, #news nav#site-navigation #primary ul.social-media, #news nav#site-navigation #support ul.social-media {
  margin-top: 1em;
  margin-left: 0;
}

/* line 54, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary ul.social-media li::before, #news nav#site-navigation.post #support ul.social-media li::before, #news nav#site-navigation #primary ul.social-media li::before, #news nav#site-navigation #support ul.social-media li::before {
  display: none;
}

/* line 57, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary ul.social-media li, #news nav#site-navigation.post #support ul.social-media li, #news nav#site-navigation #primary ul.social-media li, #news nav#site-navigation #support ul.social-media li {
  background: none;
  padding-left: 0;
  margin-bottom: 1.33em;
}

/* line 61, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary ul.social-media li a:first-child, #news nav#site-navigation.post #support ul.social-media li a:first-child, #news nav#site-navigation #primary ul.social-media li a:first-child, #news nav#site-navigation #support ul.social-media li a:first-child {
  font-size: 180%;
  color: #333;
  position: relative;
  top: 9px;
  border: none;
}

/* line 70, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary h2, #news nav#site-navigation.post #support h2, #news nav#site-navigation #primary h2, #news nav#site-navigation #support h2 {
  position: relative;
  display: inline-block !important;
  margin-bottom: 0.77em;
  margin-top: 0;
}

/* line 76, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary h4, #news nav#site-navigation.post #support h4, #news nav#site-navigation #primary h4, #news nav#site-navigation #support h4 {
  font-size: 120%;
  font-weight: normal;
  color: #333;
  padding: 0 5% 0;
}

/* line 82, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary p, #news nav#site-navigation.post #support p, #news nav#site-navigation #primary p, #news nav#site-navigation #support p {
  padding: 0 5% 0;
}

/* line 84, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary p a, #news nav#site-navigation.post #support p a, #news nav#site-navigation #primary p a, #news nav#site-navigation #support p a {
  position: relative;
  top: 2px;
  color: #333;
}

/* line 94, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary #ctf .ctf-tweets .ctf-item .ctf-tweet-content p.ctf-tweet-text, #news nav#site-navigation.post #support #ctf .ctf-tweets .ctf-item .ctf-tweet-content p.ctf-tweet-text, #news nav#site-navigation #primary #ctf .ctf-tweets .ctf-item .ctf-tweet-content p.ctf-tweet-text, #news nav#site-navigation #support #ctf .ctf-tweets .ctf-item .ctf-tweet-content p.ctf-tweet-text {
  padding: 0 5% 0;
}

/* line 96, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary #ctf .ctf-tweets .ctf-item .ctf-tweet-content p.ctf-tweet-text a, #news nav#site-navigation.post #support #ctf .ctf-tweets .ctf-item .ctf-tweet-content p.ctf-tweet-text a, #news nav#site-navigation #primary #ctf .ctf-tweets .ctf-item .ctf-tweet-content p.ctf-tweet-text a, #news nav#site-navigation #support #ctf .ctf-tweets .ctf-item .ctf-tweet-content p.ctf-tweet-text a {
  position: relative;
  top: 0;
  color: #333;
  word-break: break-all;
}

/* line 104, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary #ctf .ctf-tweets .ctf-item .ctf-author-box, #news nav#site-navigation.post #primary #ctf .ctf-tweets .ctf-item .ctf-tweet-actions, #news nav#site-navigation.post #support #ctf .ctf-tweets .ctf-item .ctf-author-box, #news nav#site-navigation.post #support #ctf .ctf-tweets .ctf-item .ctf-tweet-actions, #news nav#site-navigation #primary #ctf .ctf-tweets .ctf-item .ctf-author-box, #news nav#site-navigation #primary #ctf .ctf-tweets .ctf-item .ctf-tweet-actions, #news nav#site-navigation #support #ctf .ctf-tweets .ctf-item .ctf-author-box, #news nav#site-navigation #support #ctf .ctf-tweets .ctf-item .ctf-tweet-actions {
  display: none;
}

/* line 110, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary ul, #news nav#site-navigation.post #support ul, #news nav#site-navigation #primary ul, #news nav#site-navigation #support ul {
  margin-bottom: 0;
  padding: 0 5%;
  margin-left: 7%;
}

/* line 114, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary ul li::before, #news nav#site-navigation.post #support ul li::before, #news nav#site-navigation #primary ul li::before, #news nav#site-navigation #support ul li::before {
  content: counter(li);
  content: "•";
  color: #5e5e5e;
  display: inline-block;
  width: 0.4em;
  margin-left: -0.41em;
  font-size: 300%;
  position: relative;
  top: -2.5px;
  left: -4px;
  vertical-align: middle;
}

/* line 127, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary ul li, #news nav#site-navigation.post #support ul li, #news nav#site-navigation #primary ul li, #news nav#site-navigation #support ul li {
  font-family: "proxima-nova", arial, sans-serif;
  font-weight: 400;
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 0;
}

/* line 133, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary ul li ul, #news nav#site-navigation.post #support ul li ul, #news nav#site-navigation #primary ul li ul, #news nav#site-navigation #support ul li ul {
  padding: 10px 5%;
}

/* line 136, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary ul li a, #news nav#site-navigation.post #support ul li a, #news nav#site-navigation #primary ul li a, #news nav#site-navigation #support ul li a {
  position: relative;
  top: 2px;
  color: #333;
  text-decoration: none;
  border-bottom: 1px dotted #333;
}

/* line 143, S:/files/css/News stack/_news-post.scss */
#news nav#site-navigation.post #primary ul li a:hover, #news nav#site-navigation.post #support ul li a:hover, #news nav#site-navigation #primary ul li a:hover, #news nav#site-navigation #support ul li a:hover {
  border-bottom: 1px solid #333;
}

/* line 151, S:/files/css/News stack/_news-post.scss */
#news #main-content aside {
  float: left;
  background: #212B58;
  color: #fff;
  width: 24%;
  font-family: "proxima-nova", arial, sans-serif;
}

/* line 157, S:/files/css/News stack/_news-post.scss */
#news #main-content aside div.comments-link {
  padding: 0 9% 0.33em;
  color: rgba(255, 255, 255, 0.75);
  font-size: 85%;
  margin-bottom: 1em;
  font-family: "proxima-nova", arial, sans-serif;
  line-height: 1.88em;
}

/* line 164, S:/files/css/News stack/_news-post.scss */
#news #main-content aside div.comments-link a, #news #main-content aside div.comments-link a:visited {
  color: #fff;
  border-bottom-color: #fff;
}

/* line 169, S:/files/css/News stack/_news-post.scss */
#news #main-content aside ul {
  padding: 0.77em 9% 0;
  margin-bottom: 0.33em;
  margin-left: 0;
}

/* line 174, S:/files/css/News stack/_news-post.scss */
#news #main-content aside ul li::before {
  display: none;
}

/* line 178, S:/files/css/News stack/_news-post.scss */
#news #main-content aside ul li {
  background: none;
  padding-left: 0;
  color: #fff;
  font-weight: 800;
  font-size: 128%;
  line-height: 1.11em;
  margin-bottom: 0;
}

/* line 186, S:/files/css/News stack/_news-post.scss */
#news #main-content aside ul li span {
  text-transform: none;
  display: block;
  color: white;
  font-size: 70%;
  line-height: 2em;
}

/* line 196, S:/files/css/News stack/_news-post.scss */
#news #main-content article {
  float: right;
  padding: 0;
  width: 73%;
}

/* line 200, S:/files/css/News stack/_news-post.scss */
#news #main-content article .edit-link {
  padding: 1em 0;
}

/* line 204, S:/files/css/News stack/_news-post.scss */
#news #main-content article p.meta {
  display: block;
  padding: 0.1em 0  1em 0;
  font-size: 80%;
  border-bottom: 4px solid #021346;
  margin-bottom: 1.33em;
}

/* line 213, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments {
  background: #EDEDE9;
  margin-left: 5%;
  margin-bottom: 2em;
}

/* line 217, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments ol.commentlist {
  padding: 0 7%;
  margin-top: 0.33em;
  color: #212B58;
}

/* line 221, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments ol.commentlist li {
  margin-bottom: 1em;
  background: none;
  padding-left: 0;
  color: #212B58;
}

/* line 226, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments ol.commentlist li article {
  width: 100%;
  float: none;
  color: #333;
  padding-left: 2%;
  font-size: 85%;
}

/* line 232, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments ol.commentlist li article .reply {
  font-size: 95%;
  margin-bottom: 1.77em;
}

/* line 236, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments ol.commentlist li article header.comment-author {
  border-bottom: 1px solid #3d4fa2;
  margin-bottom: 0.77em;
}

/* line 239, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments ol.commentlist li article header.comment-author a {
  padding-left: 2%;
  position: relative;
  top: -2px;
}

/* line 246, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments ol.commentlist li article header.comment-author cite b {
  font-weight: normal;
  color: #212B58;
  font-size: 125%;
  text-transform: uppercase;
  font-style: normal;
}

/* line 256, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments ol.commentlist li a {
  color: #333;
}

/* line 261, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments h2.comments-title {
  text-transform: uppercase;
  font-weight: 400;
  color: #212B58;
  font-size: 120%;
  border: none;
  width: auto;
  margin-top: 0;
  display: inline-block;
  margin-bottom: 0.77em;
  margin: 1em 4% 0.77em;
}

/* line 273, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments #respond {
  position: relative;
  padding: 4em 6% 0.77em;
}

/* line 278, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments #respond form .form-submit input[type="submit"] {
  background: black;
  text-decoration: none;
  color: #fff;
  background-image: url("//www.liv.ac.uk/files/images/study/key-link.png");
  background-repeat: no-repeat;
  background-position: right center;
  padding: 2% 8% 2% 2%;
  border: none;
  margin-top: 1.33em;
  font-size: 85%;
}

/* line 292, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments #respond form .comment-form-comment label {
  display: none;
}

/* line 295, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments #respond form .comment-form-comment textarea {
  border: 1px solid #364690;
  background: #fff;
}

/* line 300, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments #respond form .logged-in-as {
  top: 24px;
  right: 4.5%;
  font-size: 85%;
}

/* line 304, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments #respond form .logged-in-as a {
  color: #1e1e1e;
}

/* line 307, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments #respond form .logged-in-as a:last-child {
  margin-left: 3%;
}

/* line 313, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments #respond .must-log-in {
  font-size: 85%;
}

/* line 316, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments #respond .must-log-in a {
  color: #1e1e1e;
}

/* line 321, S:/files/css/News stack/_news-post.scss */
#news #main-content #comments #respond h3 {
  position: absolute;
  top: 0;
  left: 0;
  color: #fff;
  background: #212B58;
  padding: 13px;
  font-size: 120%;
  border: none;
  width: auto;
  margin-top: 0;
  display: inline-block;
  margin-bottom: 0.77em;
  line-height: 1.1em;
}

/* line 338, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page, #news #main-content article.post {
  width: 100%;
  padding-left: 5%;
  float: none;
  margin-bottom: 1em;
}

/* line 343, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page img.homepage, #news #main-content article.post img.homepage {
  display: none;
}

/* line 347, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-content, #news #main-content article.post div.entry-content {
  margin-bottom: 2.77em;
}

/* line 350, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-content div a, #news #main-content article.post div.entry-content div a {
  color: #212B58;
  text-decoration: none;
}

/* line 354, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-content div a:hover, #news #main-content article.post div.entry-content div a:hover {
  text-decoration: underline;
}

/* line 359, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta::before, #news #main-content article.page div.entry-meta::after, #news #main-content article.post div.entry-meta::before, #news #main-content article.post div.entry-meta::after {
  display: none;
}

/* line 362, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta, #news #main-content article.post div.entry-meta {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 20px;
}

/* line 366, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta .edit, #news #main-content article.post div.entry-meta .edit {
  display: block;
  float: none;
  width: 100%;
}

/* line 371, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta .categories, #news #main-content article.post div.entry-meta .categories {
  position: relative;
  background: #EDEDE9;
}

/* line 375, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta .categories ul, #news #main-content article.post div.entry-meta .categories ul {
  font-size: 85%;
  padding: 0.1em 6%  1em;
}

/* line 378, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta .categories ul li, #news #main-content article.post div.entry-meta .categories ul li {
  padding-left: 1.55em;
}

/* line 380, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta .categories ul li a, #news #main-content article.post div.entry-meta .categories ul li a {
  color: #333;
}

/* line 385, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta .categories h2:first-child, #news #main-content article.post div.entry-meta .categories h2:first-child {
  color: #fff;
  background: #212B58;
  padding: 13px;
  font-size: 120%;
  border: none;
  width: auto;
  margin-top: 0;
  display: inline-block;
  margin-bottom: 0.77em;
}

/* line 397, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta .tags, #news #main-content article.post div.entry-meta .tags {
  position: relative;
  background: #EDEDE9;
}

/* line 401, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta .tags ul, #news #main-content article.post div.entry-meta .tags ul {
  font-size: 85%;
  padding: 0.1em 6%  1em;
}

/* line 404, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta .tags ul li, #news #main-content article.post div.entry-meta .tags ul li {
  padding-left: 1.55em;
}

/* line 406, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta .tags ul li a, #news #main-content article.post div.entry-meta .tags ul li a {
  color: #333;
}

/* line 411, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page div.entry-meta .tags h2:first-child, #news #main-content article.post div.entry-meta .tags h2:first-child {
  color: #fff;
  background: #212B58;
  padding: 13px;
  font-size: 120%;
  border: none;
  width: auto;
  margin-top: 0;
  display: inline-block;
  margin-bottom: 0.77em;
}

/* line 424, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page header.entry-header, #news #main-content article.post header.entry-header {
  padding-bottom: 0;
}

/* line 426, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page header.entry-header .comments-link, #news #main-content article.post header.entry-header .comments-link {
  font-size: 80%;
  color: #333;
}

/* line 429, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page header.entry-header .comments-link a, #news #main-content article.post header.entry-header .comments-link a {
  font-family: "proxima-nova", arial, sans-serif;
  color: #fff;
}

/* line 433, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page header.entry-header .comments-link a:visited, #news #main-content article.post header.entry-header .comments-link a:visited {
  font-family: "proxima-nova", arial, sans-serif;
  color: #fff;
}

/* line 441, S:/files/css/News stack/_news-post.scss */
#news #main-content article.page header.entry-header h1 a, #news #main-content article.post header.entry-header h1 a {
  color: #A17700;
  text-decoration: none;
}

@media screen and (max-width: 1023px) {
  /* line 455, S:/files/css/News stack/_news-post.scss */
  #news #main-content {
    float: none;
    width: 100%;
  }
  /* line 458, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside::before, #news #main-content aside::after {
    display: none;
  }
  /* line 461, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside {
    float: none;
    width: 100%;
    background: none;
    color: #333;
    padding-top: 0.22em;
    margin-bottom: 0.77em;
  }
  /* line 469, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside div.comments-link {
    padding: 0;
    font-size: 75%;
    color: #333;
    margin: -5px 0 0;
  }
  /* line 474, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside div.comments-link a {
    color: #A17700;
  }
  /* line 477, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside div.comments-link a:visited {
    color: #A17700;
  }
  /* line 481, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside #socialbuttons {
    padding: 0;
    margin: 0;
    display: grid;
    grid-template-columns: 1fr 2fr;
    grid-gap: 10px;
    grid-column: 1 / -1;
  }
  /* line 488, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside #socialbuttons h3 {
    margin: 0;
    color: #333;
    font-size: 80%;
  }
  /* line 494, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul {
    padding: 0;
    margin: 0;
  }
  /* line 497, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul li {
    color: #333;
    text-transform: none;
    font-size: 75%;
    padding-left: 0;
    background-image: none;
  }
  /* line 503, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul li a {
    color: #A17700;
  }
  /* line 506, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul li a:visited {
    color: #A17700;
  }
  /* line 509, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul li span {
    display: inline;
    color: #333;
    font-size: 100%;
    margin-right: 0.5%;
  }
  /* line 519, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul.connect li a {
    top: -6px;
    outline: none;
    -webkit-tap-highlight-color: transparent;
  }
  /* line 524, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul.connect li a:active {
    border-radius: 50%;
    border: 2px solid #333;
    outline: none;
  }
  /* line 529, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul.connect li a::selection {
    border-radius: 50%;
    border: 3px solid #333;
    outline: none;
  }
  /* line 535, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul.connect li::before:active {
    border: 3px solid #333;
    border-radius: 50%;
  }
  /* line 539, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul.connect li.email::before {
    content: url(//www.liverpool.ac.uk/files/images/icons/social-media/email-black.svg);
  }
  /* line 542, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul.connect li.facebook::before {
    content: url(//www.liverpool.ac.uk/files/images/icons/social-media/facebook.svg);
  }
  /* line 545, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul.connect li.twitter::before {
    content: url(//www.liverpool.ac.uk/files/images/icons/social-media/twitter.svg);
  }
  /* line 548, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul.connect li.linkedin::before {
    content: url(//www.liverpool.ac.uk/files/images/icons/social-media/linkedin.svg);
  }
  /* line 551, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul.connect li.instagram::before {
    content: url(//www.liverpool.ac.uk/files/images/icons/social-media/instagram.svg);
  }
  /* line 554, S:/files/css/News stack/_news-post.scss */
  #news #main-content aside ul.connect li.youtube::before {
    content: url(//www.liverpool.ac.uk/files/images/icons/social-media/youtube.svg);
  }
  /* line 559, S:/files/css/News stack/_news-post.scss */
  #news #main-content article.post {
    padding: 0;
    margin: 0;
  }
  /* line 562, S:/files/css/News stack/_news-post.scss */
  #news #main-content article.post header.entry-header {
    margin-bottom: 0.77em;
  }
  /* line 564, S:/files/css/News stack/_news-post.scss */
  #news #main-content article.post header.entry-header h1 {
    font-size: 170%;
  }
  /* line 569, S:/files/css/News stack/_news-post.scss */
  #news #main-content article.post div.entry-content img {
    margin-bottom: 1.77em;
  }
  /* line 573, S:/files/css/News stack/_news-post.scss */
  #news #main-content article.post div.entry-meta {
    grid-template-columns: 1fr;
  }
  /* line 577, S:/files/css/News stack/_news-post.scss */
  #news #main-content article {
    width: 100%;
    float: none;
    padding: 0;
    margin: 0;
  }
  /* line 587, S:/files/css/News stack/_news-post.scss */
  #news #site-navigation.post #support h2:first-child {
    padding: 1.3%;
  }
  /* line 590, S:/files/css/News stack/_news-post.scss */
  #news #site-navigation.post #support ul.social-media {
    margin-left: 0;
  }
  /* line 592, S:/files/css/News stack/_news-post.scss */
  #news #site-navigation.post #support ul.social-media li::before {
    display: none;
  }
  /* line 595, S:/files/css/News stack/_news-post.scss */
  #news #site-navigation.post #support ul.social-media li {
    background: none;
    padding-left: 0;
  }
}

@media screen and (max-width: 500px) {
  /* line 615, S:/files/css/News stack/_news-post.scss */
  #news #main-content #comments {
    margin-left: 0;
  }
  /* line 617, S:/files/css/News stack/_news-post.scss */
  #news #main-content #comments #respond {
    padding: 1em 5%;
    position: relative;
  }
  /* line 625, S:/files/css/News stack/_news-post.scss */
  #news #main-content #comments #respond form .form-submit input[type="submit"] {
    width: 100%;
    padding: 4%;
  }
  /* line 630, S:/files/css/News stack/_news-post.scss */
  #news #main-content #comments #respond form .comment-form-comment {
    padding-top: 0;
  }
  /* line 633, S:/files/css/News stack/_news-post.scss */
  #news #main-content #comments #respond form .logged-in-as {
    padding-top: 1.77em;
    position: relative;
    top: auto;
    right: auto;
  }
  /* line 645, S:/files/css/News stack/_news-post.scss */
  #news #main-content article.post div.entry-meta .categories {
    float: none;
    width: 100%;
  }
  /* line 649, S:/files/css/News stack/_news-post.scss */
  #news #main-content article.post div.entry-meta .tags {
    float: none;
    width: 100%;
  }
}

/* Scss Document */
/* line 6, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list.in-the-news div h2 {
  margin-left: 0;
}

/* line 9, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list.in-the-news div p.date {
  margin-left: 0;
}

/* line 12, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list.in-the-news div p {
  margin-left: 0;
}

/* line 18, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list.eu-ref div:last-child {
  border-bottom: none;
}

/* line 23, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list.eu-ref article#primary div#main img {
  float: left;
  margin-right: 3.2%;
  margin-bottom: 2.33em;
  margin-top: 0;
  top: 0;
  width: 57%;
  margin-bottom: 0;
  max-width: 100%;
}

/* line 36, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list.eu-ref div h2 {
  margin-left: 0;
}

/* line 39, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list.eu-ref div section:last-child {
  margin-right: 0;
}

/* line 42, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list.eu-ref div section {
  width: 32%;
  float: left;
  margin-right: 2%;
  margin-bottom: 0.77em;
  margin-top: 0.77em;
  padding: 0;
}

/* line 43, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list.eu-ref div section img {
  max-width: 100%;
  float: none;
  margin-bottom: 0;
  top: 0;
}

/* line 56, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list.eu-ref div section h3 {
  font-weight: 200;
  font-size: 120%;
  padding-top: 0.55em;
  border-top: 4px solid #031F73;
  margin-top: 0;
  line-height: 1.33em;
}

/* line 65, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list.eu-ref div section p {
  margin-left: 0;
}

/* line 72, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div.pagination, #news #main-content.news-list div.wp-pagenavi {
  border-bottom: none;
  color: #212B58;
  font-size: 85%;
}

/* line 76, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div.pagination .pages, #news #main-content.news-list div.wp-pagenavi .pages {
  margin-right: 2%;
}

/* line 79, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div.pagination .current, #news #main-content.news-list div.wp-pagenavi .current {
  margin-right: 0.5%;
  font-weight: bold;
}

/* line 83, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div.pagination a.larger, #news #main-content.news-list div.wp-pagenavi a.larger {
  margin-right: 0.5%;
}

/* line 86, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div.pagination a.smaller, #news #main-content.news-list div.wp-pagenavi a.smaller {
  margin-right: 0.5%;
}

/* line 90, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div.pagination p, #news #main-content.news-list div.wp-pagenavi p {
  margin-left: 0;
  color: #212B58;
}

/* line 94, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div.pagination .last, #news #main-content.news-list div.wp-pagenavi .last {
  margin-left: 2%;
}

/* line 97, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div.pagination .previouspostslink, #news #main-content.news-list div.wp-pagenavi .previouspostslink {
  margin-right: 2%;
}

/* line 101, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div {
  border-bottom: 1px solid #364690;
  margin-bottom: 1.55em;
  display: grid;
  grid-template-columns: 1fr 4fr;
  grid-column-gap: 2rem;
}

/* line 107, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div .thumbnail-wrapper {
  grid-row: 1 / -1;
}

/* line 110, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div img {
  /*float: left;*/
  top: 5px;
  /*max-width: 20%;*/
}

/* line 115, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div h2 {
  /*margin-left: 25%;*/
  margin-top: 0.2em;
  line-height: 1.33em;
  grid-column: 2 / 2;
}

/* line 121, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div p.date {
  margin-bottom: 0.77em;
  font-size: 85%;
  grid-column: 2 / 2;
}

/* line 126, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div p {
  margin-bottom: 1.77em;
  grid-column: 2 / 2;
  /*margin-left: 25%;*/
}

/* line 130, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div p a.call-to-action {
  display: inline-block;
  padding: 2%;
  padding-right: 5%;
  background-color: #212B58;
  margin-right: 3%;
}

/* line 138, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div a {
  text-decoration: none;
}

/* line 141, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div a:hover {
  text-decoration: hover;
}

/* line 145, S:/files/css/News stack/_news-list.scss */
#news #main-content.news-list div.clearfix::before {
  display: none;
}

@media screen and (max-width: 500px) {
  /* line 156, S:/files/css/News stack/_news-list.scss */
  #news nav#site-navigation.post {
    top: 0;
  }
  /* line 160, S:/files/css/News stack/_news-list.scss */
  #news #main-content.news-list div {
    border-bottom: none;
    margin-bottom: 2.33em;
    display: block;
  }
  /* line 164, S:/files/css/News stack/_news-list.scss */
  #news #main-content.news-list div img {
    float: none;
    width: 100%;
    max-width: 100%;
  }
  /* line 169, S:/files/css/News stack/_news-list.scss */
  #news #main-content.news-list div h2 {
    margin-left: 0;
  }
  /* line 172, S:/files/css/News stack/_news-list.scss */
  #news #main-content.news-list div p {
    margin-left: 0;
  }
}

/* Scss Document */
/* line 3, S:/files/css/News stack/_news-share.scss */
#sharecover {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: #000;
  opacity: 0.5;
  z-index: 100;
}

/* line 13, S:/files/css/News stack/_news-share.scss */
#sharebox {
  position: fixed;
  width: 100%;
  height: 33%;
  left: 0;
  top: 33%;
  padding: 0;
  background: transparent;
  z-index: 105;
}

/* line 22, S:/files/css/News stack/_news-share.scss */
#sharebox .close {
  background-image: url("../images/student-news/close.jpg");
  position: relative;
  height: 26px;
  width: 26px;
  float: right;
  margin-top: -61px;
  margin-right: -20px;
  cursor: pointer;
}

/* line 32, S:/files/css/News stack/_news-share.scss */
#sharebox .close:hover {
  background-image: url("../images/student-news/close-hover.jpg");
}

/* line 35, S:/files/css/News stack/_news-share.scss */
#sharebox div {
  width: 47%;
  background-color: #FFFFFF;
  margin: 0 auto;
  padding: 10px 20px;
}

/* line 41, S:/files/css/News stack/_news-share.scss */
#sharebox div.links {
  width: 100%;
  height: auto;
  padding: 0;
  margin: 20px 0 0 0;
  position: relative;
}

/* line 47, S:/files/css/News stack/_news-share.scss */
#sharebox div.links a {
  margin: 0 0 0 10px;
  height: 69px;
  width: 46%;
  display: inline-block;
}

/* line 53, S:/files/css/News stack/_news-share.scss */
#sharebox div.links a.twitter {
  background-image: url("../images/student-news/share-twitter.png");
}

/* line 56, S:/files/css/News stack/_news-share.scss */
#sharebox div.links a.twitter:hover {
  background-image: url("../images/student-news/share-twitter-hover.png");
  transition: background-image 0.2s;
  -webkit-transition: background-image 0.2s;
  -moz-transition: background-image 0.2s;
  -o-transition: background-image 0.2s;
}

/* line 63, S:/files/css/News stack/_news-share.scss */
#sharebox div.links a.facebook {
  background-image: url("../images/student-news/share-fb.png");
  margin: 0;
}

/* line 67, S:/files/css/News stack/_news-share.scss */
#sharebox div.links a.facebook:hover {
  background-image: url("../images/student-news/share-fb-hover.png");
  transition: background-image 0.2s;
  -webkit-transition: background-image 0.2s;
  -moz-transition: background-image 0.2s;
  -o-transition: background-image 0.2s;
}

/* line 74, S:/files/css/News stack/_news-share.scss */
#sharebox div.links a.googleplus {
  background-image: url("../images/student-news/gplus.png");
  margin: 0;
}

/* line 78, S:/files/css/News stack/_news-share.scss */
#sharebox div.links a.googleplus:hover {
  background-image: url("../images/student-news/gplushover.png");
  transition: background-image 0.2s;
  -webkit-transition: background-image 0.2s;
  -moz-transition: background-image 0.2s;
  -o-transition: background-image 0.2s;
}

/* line 85, S:/files/css/News stack/_news-share.scss */
#sharebox div.links a.email {
  background-image: url("../images/student-news/share-email.png");
}

/* line 88, S:/files/css/News stack/_news-share.scss */
#sharebox div.links a.email:hover {
  background-image: url("../images/student-news/share-email-hover.png");
  transition: background-image 0.2s;
  -webkit-transition: background-image 0.2s;
  -moz-transition: background-image 0.2s;
  -o-transition: background-image 0.2s;
}

/* line 102, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons {
  padding: 0 9% 20px;
  margin-top: 0;
}

/* line 105, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons h3 {
  font-size: 90%;
  color: rgba(255, 255, 255, 0.75);
}

/* line 109, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect {
  display: block;
  padding-top: 0;
  z-index: 1000;
  margin: 0;
  padding: 0;
  position: relative;
}

/* line 116, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect li {
  display: inline;
  margin-bottom: 0;
  margin-right: 5px;
  width: 24px;
  padding: 0;
  position: relative;
}

/* line 123, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect li a {
  border: none;
  position: relative;
  width: 24px;
  height: 24px;
  opacity: 0;
  display: inline-block;
  margin: 0;
  padding: 0;
  font-size: 100%;
  z-index: 200;
}

/* line 136, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect li::before {
  width: 24px;
  height: 24px;
  display: inline-block;
  transition: transform 0.5s;
  position: absolute;
  margin-left: 0;
  left: 0;
}

/* line 145, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect li {
  margin: 0 4px 0 0;
}

/* line 147, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect li a {
  width: 24px;
  height: 24px;
  position: relative;
  top: 0;
}

/* line 154, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect li.email::before {
  content: url(//www.liverpool.ac.uk/files/images/icons/footer/email-white.svg);
}

/* line 157, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect li.facebook::before {
  content: url(//www.liverpool.ac.uk/files/images/icons/footer/social-media/facebook.svg);
}

/* line 160, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect li.twitter::before {
  content: url(//www.liverpool.ac.uk/files/images/icons/footer/social-media/twitter.svg);
}

/* line 163, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect li.linkedin::before {
  content: url(//www.liverpool.ac.uk/files/images/icons/footer/social-media/linkedin.svg);
}

/* line 166, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect li.instagram::before {
  content: url(//www.liverpool.ac.uk/files/images/icons/footer/social-media/instagram.svg);
}

/* line 169, S:/files/css/News stack/_news-share.scss */
#news #socialbuttons ul.connect li.youtube::before {
  content: url(//www.liverpool.ac.uk/files/images/icons/footer/social-media/youtube.svg);
}

/* Scss Document */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  /* line 14, S:/files/css/News stack/_news-none-grid.scss */
  #news nav#site-navigation.post #primary ul li::before, #news nav#site-navigation.post #support ul li::before {
    display: none;
  }
  /* line 21, S:/files/css/News stack/_news-none-grid.scss */
  #news #course-search-strip form {
    float: none;
  }
  /* line 24, S:/files/css/News stack/_news-none-grid.scss */
  #news #course-search-strip .global-position {
    padding-left: 0;
  }
  /* line 26, S:/files/css/News stack/_news-none-grid.scss */
  #news #course-search-strip .global-position h2 {
    margin-bottom: 1em;
  }
}

@supports not (display: grid) {
  /* line 39, S:/files/css/News stack/_news-none-grid.scss */
  #news nav#site-navigation.post #primary ul li::before, #news nav#site-navigation.post #support ul li::before {
    display: none;
  }
  /* line 46, S:/files/css/News stack/_news-none-grid.scss */
  #news #course-search-strip form {
    float: none;
  }
  /* line 49, S:/files/css/News stack/_news-none-grid.scss */
  #news #course-search-strip .global-position {
    padding-left: 0;
  }
  /* line 51, S:/files/css/News stack/_news-none-grid.scss */
  #news #course-search-strip .global-position h2 {
    margin-bottom: 1em;
  }
}

/* Scss Document */
/* line 3, S:/files/css/News stack/_news-accessible.scss */
#responsive-container.accessible-news #main-content #main.story a {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 2rem;
}

/* line 7, S:/files/css/News stack/_news-accessible.scss */
#responsive-container.accessible-news #main-content #main.story a img {
  float: none !important;
  width: 100% !important;
  margin: 0 !important;
}

/* line 12, S:/files/css/News stack/_news-accessible.scss */
#responsive-container.accessible-news #main-content #main.story a header h2 {
  /*width: 99% !important;
		position: relative !important;
		top: 6px !important;
		font-size: 210% !important;
		padding: 0 !important;
		font-family: $proxima !important;
		font-weight: 600 !important;
		margin: 0 !important;
		line-height: 1.33em !important;*/
  background: none !important;
  font-size: clamp(1.5rem, 2vw, 2rem) !important;
  line-height: clamp(2rem, 2.25vw, 2.25rem) !important;
  /*width: 95% !important;
		padding-top: 0.5em !important;*/
}

/* line 30, S:/files/css/News stack/_news-accessible.scss */
#responsive-container.accessible-news #site-navigation #main, #responsive-container.accessible-news nav#site-navigation #primary #support #support-stories .post {
  display: grid;
}

/* line 32, S:/files/css/News stack/_news-accessible.scss */
#responsive-container.accessible-news #site-navigation #main a.news_post, #responsive-container.accessible-news nav#site-navigation #primary #support #support-stories .post a.news_post {
  order: 1;
  border: none;
  color: #1e1e1e;
}

/* line 37, S:/files/css/News stack/_news-accessible.scss */
#responsive-container.accessible-news #site-navigation #main p, #responsive-container.accessible-news nav#site-navigation #primary #support #support-stories .post p {
  order: 2;
  padding: 0 6% 1rem !important;
}

/* line 40, S:/files/css/News stack/_news-accessible.scss */
#responsive-container.accessible-news #site-navigation #main p a:hover, #responsive-container.accessible-news nav#site-navigation #primary #support #support-stories .post p a:hover {
  text-decoration: none;
}

/* line 46, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #featured #postcard div, #news #responsive-container.accessible-news #main-content #featured #expert div {
  display: grid;
}

/* line 48, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #featured #postcard div p, #news #responsive-container.accessible-news #main-content #featured #expert div p {
  order: 2;
  padding: 0 6% 1rem !important;
}

/* line 51, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #featured #postcard div p a, #news #responsive-container.accessible-news #main-content #featured #expert div p a {
  border-bottom: 1px dotted white !important;
}

/* line 55, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #featured #postcard div a.news_post, #news #responsive-container.accessible-news #main-content #featured #expert div a.news_post {
  order: 1;
  border: none;
}

/* line 58, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #featured #postcard div a.news_post img, #news #responsive-container.accessible-news #main-content #featured #expert div a.news_post img {
  margin-bottom: 1rem;
}

/* line 64, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #featured #postcard:nth-of-type(2) div, #news #responsive-container.accessible-news #main-content #featured #expert:last-of-type div {
  display: block;
}

/* line 66, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #featured #postcard:nth-of-type(2) div h2, #news #responsive-container.accessible-news #main-content #featured #expert:last-of-type div h2 {
  padding: 1rem 6% 0.5rem;
}

/* line 72, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #featured #postcard .post h2, #news #responsive-container.accessible-news #main-content #featured #expert .post h2 {
  padding: 1rem 6% 0.5rem;
}

/* line 76, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #featured #postcard div::after, #news #responsive-container.accessible-news #main-content #featured #expert div::after {
  display: none;
}

/* line 80, S:/files/css/News stack/_news-accessible.scss */
#responsive-container.accessible-news #main.story a:hover > img, #responsive-container.accessible-news #main.story a:hover > header, #responsive-container.accessible-news #main.story a:focus > img, #responsive-container.accessible-news #main.story a:focus > header {
  filter: brightness(75%);
}

/*#responsive-container.accessible-news #main.story{
	filter: brightness(75%);
}*/
/* line 88, S:/files/css/News stack/_news-accessible.scss */
#responsive-container.accessible-news nav#site-navigation #primary #support #support-stories .post a.news_post:hover > img, #responsive-container.accessible-news nav#site-navigation #primary #support #support-stories .post a.news_post:focus > img {
  filter: brightness(75%);
}

/* line 92, S:/files/css/News stack/_news-accessible.scss */
#responsive-container.accessible-news nav#site-navigation #primary #support #support-stories .post a.news_post:hover > img, #responsive-container.accessible-news nav#site-navigation #primary #support #support-stories .post a.news_post:focus > img {
  filter: brightness(75%);
}

/* line 96, S:/files/css/News stack/_news-accessible.scss */
.story a.news_post {
  text-decoration-color: white !important;
}

/* line 100, S:/files/css/News stack/_news-accessible.scss */
.post a.news_post h2 {
  font-weight: inherit !important;
}

/* line 104, S:/files/css/News stack/_news-accessible.scss */
#postcard .post a.news_post, #expert .post a.news_post, #video .post a.news_post {
  color: white !important;
  text-decoration-color: white;
  text-underline-offset: 0.25rem;
  text-decoration: underline dotted;
  text-decoration-thickness: 0;
}

/* line 112, S:/files/css/News stack/_news-accessible.scss */
#postcard .post a.news_post h2, #expert .post a.news_post h2, #video .post a.news_post h2 {
  padding-top: 0;
}

/* line 116, S:/files/css/News stack/_news-accessible.scss */
.post a.news_post:hover, .post a.news_post:focus h2, .post a.news_post:hover h3, .post a.news_post:focus h3, #postcard .post a.news_post:hover, #expert .post a.news_post:hover, #video .post a.news_post:hover, #postcard .post a.news_post:focus, #expert .post a.news_post:focus, #video .post a.news_post:focus {
  text-decoration-style: solid;
}

/* line 120, S:/files/css/News stack/_news-accessible.scss */
.post a.news_post h3, .post a.news_post h3 {
  text-underline-offset: 0.25rem;
  text-decoration-color: white;
  text-decoration: underline dotted;
  text-decoration-thickness: 0;
}

/* line 127, S:/files/css/News stack/_news-accessible.scss */
.post a.news_post:hover h3, .post a.news_post:focus h3 {
  text-decoration: underline solid;
  text-decoration-thickness: 0;
}

/* line 132, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #support-stories a:hover > img, #news #responsive-container.accessible-news #main-content #support-stories a:focus > img {
  filter: brightness(75%);
}

/* line 136, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content div a:hover > img, #news #responsive-container.accessible-news #main-content div a:focus > img {
  filter: brightness(75%);
}

/* line 140, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #primary header h2 {
  position: relative;
  /*width: 99%;
    
    top: 6px;
    font-size: 210%;
    padding-right: 0;
    font-family: $proxima;
    font-weight: 600;
    padding-top: 0.5em;
    margin: 0;
    line-height: 1.33em;*/
}

/* line 154, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news #main-content #primary header h2 a {
  padding: 0;
  color: #fdd1cc;
  border-bottom-color: #fff;
}

/* line 160, S:/files/css/News stack/_news-accessible.scss */
#news #responsive-container.accessible-news nav#site-navigation #primary h2:first-child {
  top: 3px;
}

@media screen and (max-width: 600px) {
  /* line 165, S:/files/css/News stack/_news-accessible.scss */
  #responsive-container.accessible-news #main-content #main.story a {
    grid-template-columns: 1fr;
  }
  /* line 168, S:/files/css/News stack/_news-accessible.scss */
  #responsive-container.accessible-news #main-content #main.story a header h2 {
    top: 0;
    padding: 0 6% 2rem !important;
  }
}

/* line 16, S:/files/css/News stack/news.scss */
#main-content #sb_instagram .sb_instagram_header a {
  border: none;
}

/* line 21, S:/files/css/News stack/news.scss */
#main-content #sb_instagram .sbi_header_img img {
  top: 0;
}

/* line 28, S:/files/css/News stack/news.scss */
.hdq_share {
  display: none;
}

/*# sourceMappingURL=news.css.map */