@charset "UTF-8";
@font-face {
  font-family: "UWA slab";
  src: url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.eot");
  src: url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.eot?#iefix") format("embedded-opentype"), url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.otf") format("opentype"), url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.woff") format("woff"); }
/* trajan pro site title */
#headertitle {
  background-image: url("http://static.weboffice.uwa.edu.au/visualid/graphics/trajanpro/News-white.png"); }

/* LEFT NAVIGATION */
#navigation ul {
  list-style: none; }
  #navigation ul li {
    list-style: none;
    font-weight: bold; }
    #navigation ul li:not(.first) {
      border-top: 1px solid #d7d7d7; }
    #navigation ul li:before {
      content: ""; }
  #navigation ul .expanded {
    font-weight: bold; }
    #navigation ul .expanded:not(.first) {
      border-top: 1px solid #d7d7d7; }
    #navigation ul .expanded:before {
      content: ""; }
  #navigation ul .active-trail:before,
  #navigation ul .active-trail > a, #navigation ul .active-trail > span > a {
    color: #746114; }
  #navigation ul li li {
    list-style: none;
    font-weight: normal;
    font-size: 12px;
    margin-left: 0px;
    padding-left: 1px;
    color: #0864a5; }
    #navigation ul li li:not(.first) {
      border-top: 1px dotted #d7d7d7; }
    #navigation ul li li.last {
      margin-bottom: 5px; }
    #navigation ul li li:before {
      content: ""; }
  #navigation ul ul {
    margin-top: 5px; }

#navigation div.navcontainerbox {
  border: 1px solid #ccc;
  background: #eee;
  margin: 0px;
  padding: 5px; }
  #navigation div.navcontainerbox ul, #navigation div.navcontainerbox li {
    font-weight: bold;
    list-style: none !important; }
  #navigation div.navcontainerbox li:before {
    content: ""; }
  #navigation div.navcontainerbox li li a {
    font-weight: normal;
    margin-left: 10px;
    font-size: 12px; }
  #navigation div.navcontainerbox li li:before {
    content: none; }

/* mobile navigation menu */
#mobile-navigation ul.menu span {
  display: block; }
#mobile-navigation ul.menu .leaf {
  border-top: 2px solid black; }
  #mobile-navigation ul.menu .leaf a:before {
    content: ""; }
#mobile-navigation ul.menu .expanded {
  border-top: 2px solid black; }
  #mobile-navigation ul.menu .expanded a:before {
    content: ""; }
#mobile-navigation ul.menu .active-trail > a:before {
  content: "" !important;
  font-size: 7px;
  line-height: 16px;
  vertical-align: top; }
#mobile-navigation ul.menu .expanded .leaf {
  margin-left: 0px;
  background-color: #383838;
  border-top: 2px solid black; }
  #mobile-navigation ul.menu .expanded .leaf a {
    margin-left: 1em; }
  #mobile-navigation ul.menu .expanded .leaf a:before {
    content: ""; }
#mobile-navigation #block-menu-menu-staffnet {
  border: 2px solid grey; }
  #mobile-navigation #block-menu-menu-staffnet ul li {
    border-top: 2px solid black !important; }
    #mobile-navigation #block-menu-menu-staffnet ul li.first {
      border-top: 0px !important; }
  #mobile-navigation #block-menu-menu-staffnet li li {
    border-top: 2px solid black !important;
    padding-left: 10px;
    background-color: #383838; }

/* pagebanner */
#pagebanner {
  background: black; }
  #pagebanner .underlay {
    background: url("http://static.weboffice.uwa.edu.au/visualid/graphics/page-banner-dotoverlay-inverted.gif") repeat-y top right; }
  #pagebanner h2 {
    color: white; }
  #pagebanner h1 {
    color: white; }
    #pagebanner h1 a:link,
    #pagebanner h1 a:visited {
      color: white;
      text-decoration: none; }
    #pagebanner h1 a:hover,
    #pagebanner h1 a:focus {
      text-decoration: underline; }

@media screen and (max-width: 900px) {
  #pagebanner .underlay, #pagebanner .overlay {
    width: 225px; } }
/* Rightcol */
#pagecontent {
  background: url("http://static.weboffice.uwa.edu.au/visualid/graphics/sites/news/unrelated-strip.gif") repeat-y top right; }
  #pagecontent div.leftcol {
    margin-right: 219px;
    padding-right: 30px;
    border-right: none; }
  #pagecontent div.rightcol {
    background-color: #F8F6EC;
    width: 219px;
    border-left: 0px;
    padding: 0px; }
    #pagecontent div.rightcol h3 {
      font-family: Arial, "Montserrat", sans-serif;
      text-transform: none;
      color: #0864a5;
      font-size: 1.1em;
      margin: 0 0 1.2em;
      padding: 0.8em 15px;
      background-color: #e7e1c6;
      background-image: none;
      letter-spacing: 0;
      font-weight: bolder;
      border-bottom: 0; }
    #pagecontent div.rightcol h4 {
      font-family: Georgia, "FreeSerif", serif;
      text-transform: none;
      margin: 15px;
      font-weight: normal;
      font-size: 15px;
      color: #555; }
    #pagecontent div.rightcol div.content {
      margin: 15px; }
    #pagecontent div.rightcol div.block-og_vocab {
      margin: 15px; }
      #pagecontent div.rightcol div.block-og_vocab h4 {
        margin: 15px 0px; }
    #pagecontent div.rightcol ul.news-topics-list {
      list-style: none;
      border: 1px solid #d7d7d7;
      padding: 5px 0px 0px 5px; }
      #pagecontent div.rightcol ul.news-topics-list li {
        display: inline-block;
        text-transform: uppercase;
        font-weight: bold;
        padding: 0px 5px 5px 0px;
        margin: 0px; }
        #pagecontent div.rightcol ul.news-topics-list li a {
          text-decoration: none; }
          #pagecontent div.rightcol ul.news-topics-list li a:hover {
            text-decoration: underline; }
    #pagecontent div.rightcol div.item-list ul li {
      list-style: none;
      margin: 2px 0px 2px 15px; }
      #pagecontent div.rightcol div.item-list ul li:before {
        content: "";
        display: inline-block;
        font-family: "FontAwesome";
        margin-left: -15px;
        width: 15px;
        color: #7f7f7f;
        font-size: 11px; }

#pagecontentbox {
  padding: 0px 0px 15px 30px; }

@media screen and (max-width: 700px) {
  #pagecontent {
    background-image: none; }
    #pagecontent div.leftcol {
      margin-right: 0px;
      padding-right: 0px; }

  #pagecontentbox {
    padding: 0px 15px 15px 15px; } }
/* leftcol */
div.uwa-news-teaser {
  border-top: 1px dotted #d7d7d7;
  margin-top: 15px;
  padding-top: 15px; }
  div.uwa-news-teaser.uwa-news-teaser-first {
    border-top: 0px;
    margin-top: 0px;
    padding-top: 0px; }
  div.uwa-news-teaser div.thumb {
    float: left; }
    div.uwa-news-teaser div.thumb img {
      padding: 3px;
      border: 1px solid #d7d7d7;
      max-width: 100px;
      max-height: 100px;
      vertical-align: middle; }
  div.uwa-news-teaser div.content {
    margin-left: 123px;
    min-height: 108px; }
    div.uwa-news-teaser div.content h3 {
      font-size: 14px;
      margin: 5px 0px; }
    div.uwa-news-teaser div.content p {
      margin: 5px 0px; }
    div.uwa-news-teaser div.content h3 a {
      text-decoration: none; }
      div.uwa-news-teaser div.content h3 a:hover {
        text-decoration: underline; }

div.content div.date {
  font-weight: bold;
  margin: 5px 0px; }

div.uwa-news-article div.image {
  float: right;
  margin: 0px 0px 15px 15px; }
  div.uwa-news-article div.image img {
    max-width: 200px;
    max-height: 200px;
    padding: 3px;
    border: 1px solid #d7d7d7; }

div.leftcol div.tabs {
  margin: -15px 0px 15px 0px; }

@media screen and (max-width: 700px) {
  div.uwa-news-article div.image img {
    max-width: 160px;
    max-height: 160px; } }
@media screen and (max-width: 480px) {
  div.uwa-news-teaser div.thumb img {
    max-width: 60px;
    max-height: 60px; }
  div.uwa-news-teaser div.content {
    margin-left: 83px;
    min-height: 68px; }

  div.uwa-news-article div.image img {
    max-width: 100px;
    max-height: 100px; } }
.item-list ul.pager {
  border: 1px solid #ccc;
  background-color: #eee;
  padding: 10px;
  margin-top: 3em;
  list-style: none;
  text-align: center; }
  .item-list ul.pager li {
    display: inline-block;
    margin: 0px 10px;
    padding: 0px;
    color: #0864a5; }
    .item-list ul.pager li a {
      color: #0864a5; }
  .item-list ul.pager li:before {
    display: none; }

@media screen and (max-width: 480px) {
  .item-list ul.pager li {
    margin: 0px 5px; } }
/* messy overrides */
#pagecontent .node-form .standard {
  clear: none; }

/* pagebanner landing */
#pagebanner.landing {
  height: 229px;
  position: relative;
  overflow: hidden; }
  #pagebanner.landing .underlay, #pagebanner.landing .overlay {
    position: absolute;
    right: 0px;
    top: 0px;
    background: none;
    overflow: hidden; }
  #pagebanner.landing .underlay {
    width: 345px; }
  #pagebanner.landing .overlay {
    right: 325px;
    width: 40px;
    background: url("http://static.weboffice.uwa.edu.au/visualid/graphics/sites/news/page-banner-newsoverlay.gif") top left repeat-y transparent; }
  #pagebanner.landing .copy {
    border-left: 0px;
    padding-right: 388px;
    padding-left: 0px; }
    #pagebanner.landing .copy h1 {
      display: none; }
    #pagebanner.landing .copy h2 {
      border-left: 15px solid #69c4d9;
      padding-left: 15px;
      font-family: Arial, "Montserrat", sans-serif;
      font-weight: bold; }

#news-rotation ol {
  list-style: none;
  text-align: right;
  margin: 0px; }
#news-rotation li {
  width: 17px;
  height: 17px;
  overflow: hidden;
  margin: 3px;
  display: inline-block;
  position: relative; }
  #news-rotation li img {
    position: relative;
    max-width: 153px; }
  #news-rotation li.selected img {
    top: -17px; }
  #news-rotation li#news-rotation-button-2 img {
    left: -17px; }
  #news-rotation li#news-rotation-button-3 img {
    left: -34px; }
  #news-rotation li#news-rotation-button-4 img {
    left: -51px; }
  #news-rotation li#news-rotation-button-5 img {
    left: -68px; }
  #news-rotation li#news-rotation-button-6 img {
    left: -85px; }
  #news-rotation li#news-rotation-button-7 img {
    left: -102px; }
  #news-rotation li#news-rotation-button-8 img {
    left: -119px; }
  #news-rotation li#news-rotation-button-9 img {
    left: -136px; }

#teaser-copy-blocks {
  position: relative; }
  #teaser-copy-blocks > div {
    position: absolute;
    padding: 0px 30px;
    top: 0px;
    left: 0px; }
  #teaser-copy-blocks ul li {
    list-style: none;
    margin: 5px 0px; }
    #teaser-copy-blocks ul li a {
      font-size: 16px; }
    #teaser-copy-blocks ul li:before {
      content: "";
      display: inline-block;
      font-family: "FontAwesome";
      color: #69c4d9;
      margin-right: 5px; }
  #teaser-copy-blocks p, #teaser-copy-blocks a {
    color: #ccc; }
  #teaser-copy-blocks p {
    display: block; }
  #teaser-copy-blocks div.teaser-copy-inner {
    max-height: 173px;
    overflow-x: auto; }

@media screen and (max-width: 1024px) {
  #pagebanner.landing .underlay {
    width: 245px; }
    #pagebanner.landing .underlay img {
      position: relative;
      left: -50px; }
  #pagebanner.landing .overlay {
    right: 225px; }
  #pagebanner.landing .copy {
    padding-right: 288px; } }
@media screen and (max-width: 700px) {
  #pagebanner.landing .copy {
    padding-right: 30px; } }
@media screen and (max-width: 480px) {
  #pagebanner.landing .copy {
    padding-right: 0px; }

  #teaser-copy-blocks > div {
    padding: 0px 15px; }

  #news-rotation ol {
    margin-right: 15px; } }
/* misc pages */
.news-channels .news-channel-row {
  padding-top: 15px;
  margin-bottom: 15px;
  min-height: 58px;
  border-top: 1px dotted #dfdfdf; }
  .news-channels .news-channel-row:first-child {
    border-top: 0px;
    padding-top: 0px; }
  .news-channels .news-channel-row .news-channel-icon {
    float: left; }
    .news-channels .news-channel-row .news-channel-icon img {
      vertical-align: middle;
      max-width: 50px;
      max-height: 50px;
      padding: 3px;
      border: 1px solid #dfdfdf; }
  .news-channels .news-channel-row h3 {
    font-size: 16px;
    margin-left: 68px; }

div.navsubscribe {
  margin: 10px 0px; }
  div.navsubscribe div.icon {
    float: left; }
  div.navsubscribe p {
    margin-left: 20px; }

#mobile-navigation div.navsubscribe {
  margin: 0px 0px 0px 10px; }
  #mobile-navigation div.navsubscribe a:before {
    display: none; }
  #mobile-navigation div.navsubscribe p {
    margin-bottom: 0px; }

div.faux-stamp {
  width: 165px;
  margin: 1.5em auto; }
div.rightcol div.faux-stamp {
  margin-right: auto;
  margin-left: auto; }
div.faux-stamp a {
  display: block;
  height: auto !important;
  height: 1%;
  padding-top: 65px;
  background: url("http://www.uwa.edu.au/__data/assets/image/0019/128125/faux-stamp-arches.jpg") no-repeat 50% 0;
  color: #fff;
  font-weight: 800;
  text-decoration: none;
  text-transform: uppercase; }
  div.faux-stamp a:link, div.faux-stamp a:visited, div.faux-stamp a:active {
    display: block;
    height: auto !important;
    height: 1%;
    padding-top: 65px;
    background: url("http://www.uwa.edu.au/__data/assets/image/0019/128125/faux-stamp-arches.jpg") no-repeat 50% 0;
    color: #fff;
    font-weight: 800;
    text-decoration: none;
    text-transform: uppercase; }
  div.faux-stamp a span, div.faux-stamp a:link span, div.faux-stamp a:visited span, div.faux-stamp a:active span {
    display: block;
    padding: 12px 35px 9px 12px;
    background: #000 url(http://www.uwa.edu.au/__data/assets/image/0018/115245/bullet-linkarrow-reversed.jpg) no-repeat 93% 50%; }
  div.faux-stamp a:hover {
    color: #fff;
    text-decoration: underline; }

/* Miscelanious overrides */
.profile {
  clear: none; }

.block ul {
  padding: 0px; }

na div.item-list ul li.related,
na ul.links li.related {
  list-style: none; }
  na div.item-list ul li.related:before,
  na ul.links li.related:before {
    content: "";
    display: inline-block;
    font-family: "FontAwesome";
    margin-left: -15px;
    width: 15px;
    color: #7f7f7f;
    font-size: 11px; }

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