		/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 14 September 2016 21:02:51
*/


/*!
 * Bootstrap v2.1.0
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:hover,a:active{outline:0}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
#map_canvas img{max-width:none}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body{margin:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#f6f3ef}
a{color:#12698c;text-decoration:none}
a:hover{color:#093648;text-decoration:underline}
.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.img-polaroid{padding:4px;background-color:#FFF;border:1px solid #CCC;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}
.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}
.row{margin-left:-10px;*zoom:1}
.row:before,.row:after{display:table;content:"";line-height:0}
.row:after{clear:both}
.row-content-area{margin:0 0 10px -10px;*zoom:1}
.row-content-area:before,.row-content-area:after{display:table;content:"";line-height:0}
.row-content-area:after{clear:both}[class*="span"]{float:left;margin-left:10px}
.container{width:1142px}
.span12{width:1142px}.span11{width:1046px}.span10{width:950px}.span9{width:854px}.span8{width:758px}.span7{width:662px}.span6{width:566px}.span5{width:470px}.span4{width:374px}.span3{width:278px}.span2{width:182px}.span1{width:86px}
.offset12{margin-left:1162px}.offset11{margin-left:1066px}.offset10{margin-left:970px}.offset9{margin-left:874px}.offset8{margin-left:778px}.offset7{margin-left:682px}.offset6{margin-left:586px}.offset5{margin-left:490px}.offset4{margin-left:394px}.offset3{margin-left:298px}.offset2{margin-left:202px}.offset1{margin-left:106px}
[class*="box"]{padding:15px;margin-left:10px;float:left}
.checkbox{float:none;padding:0 0 0 18px;margin-left:0}
[class*="span"]>[class*="box"]{margin-left:0}
.box12{width:1112px}.box11{width:1016px}.box10{width:920px}.box9{width:824px}.box8{width:728px}.box7{width:632px}.box6{width:536px}.box5{width:440px}.box4{width:344px}.box3{width:248px}.box2{width:152px}.box1{width:56px}
.height50{height:1500px}.height49{height:1470px}.height48{height:1440px}.height47{height:1410px}.height46{height:1380px}.height45{height:1350px}.height44{height:1320px}.height43{height:1290px}.height42{height:1260px}.height41{height:1230px}.height40{height:1200px}.height39{height:1170px}.height38{height:1140px}.height37{height:1110px}.height36{height:1080px}.height35{height:1050px}.height34{height:1020px}.height33{height:990px}.height32{height:960px}.height31{height:930px}.height30{height:900px}.height29{height:870px}.height28{height:840px}.height27{height:810px}.height26{height:780px}.height25{height:750px}.height24{height:720px}.height23{height:690px}.height22{height:660px}.height21{height:630px}.height20{height:600px}.height19{height:570px}.height18{height:540px}.height17{height:510px}.height16{height:480px}.height15{height:450px}.height14{height:420px}.height13{height:390px}.height12{height:360px}.height11{height:330px}.height10{height:300px}.height9{height:270px}.height8{height:240px}.height7{height:210px}.height6{height:180px}.height5{height:150px}.height4{height:120px}.height3{height:90px}.height2{height:60px}.height1{height:30px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:.8756567425569177%;*margin-left:.8318739054290718%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:100%;*width:99.95621716287215%}.row-fluid .span11{width:91.59369527145357%;*width:91.54991243432572%}.row-fluid .span10{width:83.18739054290717%;*width:83.14360770577932%}.row-fluid .span9{width:74.78108581436076%;*width:74.73730297723291%}.row-fluid .span8{width:66.37478108581435%;*width:66.3309982486865%}.row-fluid .span7{width:57.968476357267946%;*width:57.9246935201401%}.row-fluid .span6{width:49.562171628721536%;*width:49.518388791593694%}.row-fluid .span5{width:41.15586690017513%;*width:41.112084063047284%}.row-fluid .span4{width:32.74956217162872%;*width:32.705779334500875%}.row-fluid .span3{width:24.34325744308231%;*width:24.299474605954465%}.row-fluid .span2{width:15.9369527145359%;*width:15.893169877408054%}.row-fluid .span1{width:7.530647985989491%;*width:7.486865148861646%}
.row-fluid .offset12{margin-left:101.75131348511384%;*margin-left:101.66374781085814%}.row-fluid .offset12:first-child{margin-left:100.87565674255691%;*margin-left:100.78809106830121%}.row-fluid .offset11{margin-left:93.34500875656741%;*margin-left:93.25744308231171%}.row-fluid .offset11:first-child{margin-left:92.46935201401048%;*margin-left:92.38178633975478%}.row-fluid .offset10{margin-left:84.93870402802101%;*margin-left:84.85113835376531%}.row-fluid .offset10:first-child{margin-left:84.06304728546408%;*margin-left:83.97548161120838%}.row-fluid .offset9{margin-left:76.5323992994746%;*margin-left:76.4448336252189%}.row-fluid .offset9:first-child{margin-left:75.65674255691768%;*margin-left:75.56917688266198%}.row-fluid .offset8{margin-left:68.12609457092819%;*margin-left:68.03852889667249%}.row-fluid .offset8:first-child{margin-left:67.25043782837126%;*margin-left:67.16287215411556%}.row-fluid .offset7{margin-left:59.71978984238178%;*margin-left:59.63222416812609%}.row-fluid .offset7:first-child{margin-left:58.844133099824866%;*margin-left:58.75656742556918%}.row-fluid .offset6{margin-left:51.31348511383537%;*margin-left:51.225919439579684%}.row-fluid .offset6:first-child{margin-left:50.43782837127846%;*margin-left:50.35026269702277%}.row-fluid .offset5{margin-left:42.90718038528896%;*margin-left:42.819614711033275%}.row-fluid .offset5:first-child{margin-left:42.03152364273205%;*margin-left:41.94395796847636%}.row-fluid .offset4{margin-left:34.50087565674255%;*margin-left:34.413309982486865%}.row-fluid .offset4:first-child{margin-left:33.62521891418564%;*margin-left:33.53765323992995%}.row-fluid .offset3{margin-left:26.09457092819615%;*margin-left:26.007005253940456%}.row-fluid .offset3:first-child{margin-left:25.21891418563923%;*margin-left:25.131348511383536%}.row-fluid .offset2{margin-left:17.688266199649735%;*margin-left:17.600700525394043%}.row-fluid .offset2:first-child{margin-left:16.81260945709282%;*margin-left:16.725043782837126%}.row-fluid .offset1{margin-left:9.281961471103326%;*margin-left:9.194395796847635%}.row-fluid .offset1:first-child{margin-left:8.40630472854641%;*margin-left:8.318739054290717%}
[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}
[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}

/** Site styles **/
body {position:relative;width:100%;}
@media (max-width: 1142px) {
    body {width:1142px;}
}
#skip a {display:block;overflow:hidden;position:absolute;text-align:center;text-indent:100%;white-space:nowrap;width:100%;}
#skip a:hover, #skip a:focus, #skip a .focus {background-color:#000;color:#FFF;padding:0.5em;position:relative;text-indent:0px;z-index:1001;}
.container, .banner {
    -moz-transition: opacity 0.5s ease-in;
    -o-transition: opacity 0.5s ease-in;
    -webkit-transition: opacity 0.5s ease-in;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    transition: opacity 0.5s ease-in;
    *zoom: 1;
}
.container:before, .banner:before, .container:after, .banner:after {content:"";display:table;line-height:0;}
.container:after, .banner:after {clear:both;}
.container.fade, .banner.fade {opacity:0.2;}
.image_carousel {width:100%;}
.image_carousel img {text-decoration:none;width:100%;}
.container-fluid {
    padding-left: 10px;
    padding-right: 10px;
    *zoom: 1;
}
.container-fluid:before, .container-fluid:after {content:"";display:table;line-height:0;}
.container-fluid:after {clear:both;}
.footer {position:relative;z-index:1;}
.header, .content-wrapper, .footer {width:100%;}
.landing .sidebar {float:left;margin-left:10px;width:566px;}
.landing .sidebar .features {float:left;margin-left:10px;width:278px;}
.nav-inside, .sidebar {display:none;}
.colx3 .nav-inside, .colx2 .sidebar, .colx2b .nav-inside, .colx3 .sidebar, .landing .sidebar {display:block;}
.header {position:relative;z-index:1000;}
.header .container {margin-bottom:10px;}
.header .header-bar {
    -moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.5);
    background-color: #FFF;
    box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.5);
    height: 135px;
}
.header .header-bar .logo, .header .header-bar .tools, .header .header-bar .nav-main-wrapper {float:left;}
.header .header-bar .tools {width:956px;}
.header .header-bar .nav-main-wrapper {width:956px;/*946px;*/}
.header .header-bar .logo {width:186px;position:relative;z-index:100;}
.header .header-bar .logo a {display:block;}
.header .header-bar .nav-main-wrapper .content-m {width:956px;/*1000px;*/}
.header .header-bar .tools > ul, .header .header-bar .nav-main-wrapper .content-m > ul {
    float: left;
    list-style-type: none;
    margin: 0px;
    *zoom: 1;
}
.header .header-bar .tools > ul:before, .header .header-bar .nav-main-wrapper .content-m > ul:before, .header .header-bar .tools > ul:after, .header .header-bar .nav-main-wrapper .content-m > ul:after {content:"";display:table;line-height:0;}
.header .header-bar .tools > ul:after, .header .header-bar .nav-main-wrapper .content-m > ul:after {clear:both;}
.header .header-bar .tools > ul > li, .header .header-bar .nav-main-wrapper .content-m > ul > li {float:left;}
.header .header-bar .tools > ul > li.current span, .header .header-bar .nav-main-wrapper .content-m > ul > li.current span {border-bottom:1px solid #a0bd13;}
.header .header-bar .tools > ul > li.current ul li span, .header .header-bar .nav-main-wrapper .content-m > ul > li.current ul li span {border-bottom:none;}
.header .header-bar .tools > ul > li.current > a:hover, .header .header-bar .nav-main-wrapper .content-m > ul > li.current > a:hover {text-decoration:none;}
.header .header-bar .nav-main-wrapper .content-m > ul > li:hover a {color:#FFF;}
.header .header-bar .tools > ul > li > a, .header .header-bar .nav-main-wrapper .content-m > ul > li > a {
    color: #212121;
    display: block;
    font-family: 'dinregular', 'Helvetica Neue', Arial, sans-serif;
    font-size: 14px;
}
.header .header-bar .tools {margin:10px 0 17px;}
.header .header-bar .tools ul li a {
    color: #706f6f;
    font-size: 12px;
    padding: 14px 7px;
    text-transform: uppercase;
}
.header .header-bar .tools ul li a:hover {color:#706f6f;}
.header .header-bar .tools ul li.logout {
    border-left: 1px solid #EEE;
    margin-left: 10px;
    padding-left: 10px;
}
.header .header-bar .tools ul li.logout a {font-family:'dinbold';}
.header .header-bar .tools form {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background-color: #000;
    border-radius: 4px;
    color: #FFF;
    float: left;
    margin-bottom: 0;
    margin-left: 15px;
    width: 285px;
}
.header .header-bar .tools form label {
    height: 6px;
    margin: 0px;
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
}
.header .header-bar .tools form input[type="text"] {
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    border-radius: 1px;
    border:0 none;
    font-size: 14px;
    margin-bottom: 6px;
    margin-left: 6px;
    padding: 8px;
    width: 215px;
}
.header .header-bar .tools form #search-site-keywords {
    color: #000;
    font-size: 14px;
    text-transform: uppercase;
}
.header .header-bar .tools form button {
    background-color: transparent;
    border: 0px none;
    color:#FFF;
    font-size:22px;
    height:36px;
    line-height:36px;
    margin:0 6px 6px 6px;
    padding:0;
    text-align:center;
    vertical-align: top;
    width:36px;
}
.header .header-bar .tools > ul {width:656px;}
.header .header-bar .tools > ul > li:first-child {margin-left:270px;}
.header .social ul {
    float: right;
    list-style-type: none;
    margin: 0;
    *zoom: 1;
}
.header .social ul:before, .header .social ul:after {content:"";display:table;line-height:0;}
.header .social ul:after {clear:both;}
.header .social ul li {float:left;}
.header .social ul li a {display:block;height:36px;margin-left:2px;width:36px;}
.header .social ul li .facebook {background:url(https://www.newcastle.edu.au/__data/assets/image/0014/2408/social-facebook.png?v=0.1.1) no-repeat;}
.header .social ul li .facebook:hover {background:url(https://www.newcastle.edu.au/__data/assets/image/0006/18942/social_facebook_hover.png?v=0.2.1) no-repeat;}
.header .social ul li .linkedin {background:url(https://www.newcastle.edu.au/__data/assets/image/0007/2410/social-linkedin.png?v=0.1.1) no-repeat;}
.header .social ul li .linkedin:hover {background:url(https://www.newcastle.edu.au/__data/assets/image/0011/18974/social_linkedin_hover.png?v=0.2.1) no-repeat;}
.header .social ul li .twitter {background:url(https://www.newcastle.edu.au/__data/assets/image/0009/2412/social-twitter.png?v=0.1.1) no-repeat;}
.header .social ul li .twitter:hover {background:url(https://www.newcastle.edu.au/__data/assets/image/0007/18943/social_twitter_hover.png?v=0.2.1) no-repeat;}
.header #menu-btn {display:none;}
.footer .section-footer h2, .footer .section-footer h3, .footer .section-footer h4, .footer .section-footer .more {color:#323434;font-family:'dinbold', 'Helvetica Neue', Arial, sans-serif;font-size:14px;}
.footer .section-footer p, .footer .section-footer h2, .footer .section-footer h3, .footer .section-footer h4 {margin:0 0 6px 0;}
.footer .section-footer h2, .footer .section-footer h3 {line-height:100%;margin-bottom:2px;}
.footer .section-footer .contact, .footer .section-footer .feature, .footer .section-footer .social, .footer .section-footer .logos {background-color:#d4d5d7;color:#585858;overflow:hidden;}
@media all and (max-width:1024px) {
    .footer .section-footer .logos.box6 {width:470px;}
}
@media all and (max-width:768px) {
    .footer .section-footer .logos.box6 {height:auto;margin:10px 0 0;width:auto;box-shadow:0 none;}
}
.footer .section-footer .contact {height:147px;}
.footer .section-footer .contact h2, .footer .section-footer .contact h3, .footer .section-footer .contact p {max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.footer .section-footer .social, .footer .section-footer .feature, .footer .section-footer .logos {height:117px;}
.footer .section-footer .contact {background:#D4D5D7;}
.footer .section-footer .contact .col1 {margin-left:70px;padding:14px 15px 9px 15px;width:473px;}
.footer .feature, .footer .contact {position:relative;}
.footer .contact .fa.fa-phone {
    background: #B4B5B7;
    color: #FFF;
    font-size: 36px;
    height: 60px;
    left: 0;
    line-height: 65px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 60px;
}
.footer .contact-details p a {color:#106483;}
.footer .feature .more a, .footer .contact .more a {
    background-color: #e8e9eb;
    bottom: 0;
    color: #1e5c81;
    display: block;
    padding: 8px 10px;
    position: absolute;
    right: 0;
    text-transform: uppercase;
}
.footer .feature .more a:hover, .footer .contact .more a:hover {
    background-color: #f6f6f7;
    color: #194d6c;
    text-decoration: none;
}
.footer .feature .publication-thumbnail {
    float: left;
    margin-left: -15px;
    margin-right: 15px;
    margin-top: -15px;
    overflow: hidden;
    width: 105px;
}
.footer .feature .txt-container, .footer .feature .img-container {
    display: inline-block;
    vertical-align: top;
}
.footer .feature .img-container {
    left: 0;
    position: absolute;
    top: 0;
}
.footer .feature .txt-container {
    float: right;
    width: 149px;
}
.footer .social {position:relative;}
.footer .social p {clear:both;}
.footer .social ul {list-style-type:none;margin:10px 0 0 0;}
.footer .social ul li {display:inline-block;}
.footer .social ul a {display:block;height:36px;margin-left:2px;width:36px;}

.social .fa {background:#666;color:#FFF;font-size:20px;height:36px;line-height:36px;text-align:center;width:36px;}
.footer .social .fa {border-radius:100%;font-size:18px;}

.social a:hover .fa {background:#333;}
.social a .fa.fa-twitter {background:#55ACEE;}
.social a .fa.fa-facebook {background:#3B5998;}
.social a .fa.fa-youtube-play {background:#CC181E;}
.social a .fa.fa-linkedin {background:#0073B2;}
.social a .fa.fa-comment {background:#005A87;}
.social a .fa.fa-wordpress {background:#21759B;}
.social a .fa.fa-instagram {background:#D43066;/*#33628A;*/}
.social a .fa.fa-google-plus {background:#D73D32;}

.social a .fa.fa-plus {background:#606;}
.social a#connect-with-uon .tip {display:none;}
.social a#connect-with-uon:hover .tip {display:block;background:#333;background:rgba(0,0,0,0.7);color:#FFF;font-weight:bold;position:absolute;right:0;width:150px;text-align:center;padding:5px 0;top:42px;border-radius:3px;font-size:13px;}
.social a#connect-with-uon .tip:after {content:"";border:6px solid transparent;border-bottom-color:#333;border-bottom-color:rgba(0,0,0,0.7);width:0;height:0;display:block;position:absolute;right:12px;top:-12px}

.footer .social ul .facebook {background:url(https://www.newcastle.edu.au/__data/assets/image/0013/2407/social-facebook-footer.png?v=0.1.1) no-repeat;}
.footer .social ul .facebook:hover {background:url(https://www.newcastle.edu.au/__data/assets/image/0004/18985/social_facebook_footer_hover.png?v=0.2.1) no-repeat;}
.footer .social ul .linkedin {background:url(https://www.newcastle.edu.au/__data/assets/image/0015/2409/social-linkedin-footer.png?v=0.1.1) no-repeat;}
.footer .social ul .linkedin:hover {background:url(https://www.newcastle.edu.au/__data/assets/image/0006/18987/social_linkedin_footer_hover.jpg?v=0.2.1) no-repeat;}
.footer .social ul .twitter {background:url(https://www.newcastle.edu.au/__data/assets/image/0008/2411/social-twitter-footer.png?v=0.1.1) no-repeat;}
.footer .social ul .twitter:hover {background:url(https://www.newcastle.edu.au/__data/assets/image/0005/18986/social_twitter_footer_hover.jpg?v=0.2.1) no-repeat;}

.footer .logos ul {list-style-type:none;margin:10px 0 0 0;text-align:center;}
.footer .logos ul li {display:inline;float:left;position:relative;}
.footer .logos ul.c2 li {width:50%;}
.footer .logos ul.c3 li {width:33%;}
.footer .logos ul.c4 li {width:25%;}
@media all and (max-width:767px) {
    .footer .logos ul.c3 li {width:50%;}
    .footer .logos ul.c4 li {width:50%;}
}
.footer .logos ul a {display:block;}
.footer .logos ul a img {
    max-height:95px;
    width:auto;
}
.footer .section-footer {margin-top:20px;}
.footer .global-footer {
    background-color:#000;
    color:#767676;
    margin-top:20px;
    padding-top:20px;
    width:100%;
}
.footer .global-footer h2 {
    border-bottom:1px solid #5b616d;
    color:#FFF;
    font-size:1.2em;
    font-weight:normal;
    margin-right:10px;
    padding-bottom:10px;
    text-transform:uppercase;
}
.footer .global-footer a {color:#FFF;}
.footer .global-footer a:hover, .footer .global-footer a:active {
    color:#CCC;
    text-decoration:none;
}
.footer .global-footer ul {
    list-style-type:none;
    margin:0px;
}
.footer .global-footer .link-group li {margin:5px 0;}
.footer .global-footer .link-group:first-child h2 {margin-left:0px;}
.footer .global-footer .link-group:last-child h2 {margin-right:0px;}
.footer .global-footer .footer-info,
.footer .global-footer .footer-top-link {
    border-top: 1px solid #5b616d;
    float: left;
    margin-top: 24px;
}
.footer .global-footer .footer-info,
.footer .global-footer .generator-info {
    margin-left: 10px;
    width: 1087px;
}
.footer .global-footer .footer-info {
    color: #FFF;
    font-size: 1em;
    height: 80px;
}
.footer .global-footer .footer-info .row {position:relative;}
.footer .global-footer .footer-info p, .footer .global-footer .footer-info ul, .footer .global-footer .footer-info li {display:inline-block;}
.footer .global-footer .footer-info p, .footer .global-footer .footer-info ul {*zoom:1;}
.footer .global-footer .footer-info p:before,
.footer .global-footer .footer-info ul:before,
.footer .global-footer .footer-info p:after,
.footer .global-footer .footer-info ul:after {
    content: "";
    display: table;
    line-height: 0;
}
.footer .global-footer .footer-info p:after, .footer .global-footer .footer-info ul:after {clear:both;}
.footer .global-footer .footer-info > p {
    margin:0;
    line-height:40px;
}
.footer .global-footer .footer-info > ul {float:right;}
.footer .global-footer .footer-info > ul a {
    display: block;
    padding: 0 10px;
    line-height:40px;
}
.footer .global-footer .footer-info span {padding:0 10px;}
.footer .global-footer .footer-info span:first-child {padding-left:0;}
.footer .global-footer .footer-info .date-updated {
    position: absolute;
    right: 0;
}
.footer .global-footer .footer-top-link a {
    background: #5b616d;
    display: block;
    font-size:24px;
    height:40px;
    line-height:40px;
    margin-left: 15px;
    padding: 0;
    text-align: center;
    width: 40px;
}
.footer .global-footer .footer-top-link a:hover {
    background:#5B5094;
    color:#FFF;
}
.feature .carousel {
    margin-bottom:0px;
    padding-bottom:30px;
}
.feature .carousel .item {*zoom:1;}
.feature .carousel .item:before, .feature .carousel .item:after {
    content: "";
    display: table;
    line-height: 0;
}
.feature .carousel .item:after {clear:both;}
.feature .carousel .item p {line-height:20px;}
.feature .carousel-control {
    background-color: #d9d7d1;
    border-radius: 0px;
    border: 0px none;
    bottom: 0;
    color: #000;
    height: 30px;
    left: 0;
    line-height: 30px;
    margin-top: 0;
    opacity: 1.0;
    top: auto;
    width: 30px;
}
.feature .carousel-control:hover {
    background-color: #cdcbc6;
    opacity: 1.0;
}
.feature .carousel-control.right {left:32px;}
.feature .carousel-control img {
    padding-bottom: 0px;
    padding-top: 10px;
}
.feature .carousel-control .fa-angle-left, .feature .carousel-control .fa-angle-right {display:block;line-height:30px;}
.feature .calendar, .feature .summary {
    display: block;
    float: left;
}
.feature .calendar {
    border:2px solid #DDD;
    font-family: 'dinregular','Helvetica Neue',Arial,sans-serif;
    height: 68px;
    margin-right: 10px;
    text-align: center;
    width: 68px;
}
.feature .calendar .month, .feature .calendar .day-year {
    color: #367988; /* #41929d */
    display: block;
}
.feature .calendar .month {
    font-size: 27px;
    margin-top: 9px;
    text-transform: uppercase;
}
.feature .calendar .day-year {
    font-size: 16px;
    margin-top: 5px;
}
.home .widget-inner {
    overflow: hidden;
}
.widget-news, .widget-events {position:relative;}
.widget-news h2, .widget-events h2, .widget-highlights h2, .widget-publications h2 {
    font-size: 16px;
    margin-top: 0px;
}
.widget-news .summary, .widget-events .summary {
    margin-bottom: 0px;
    width: 164px;
}
.feature.widget-events .calendar .month, .feature.widget-events .calendar .day-year {color:#5b5095;}
.widget-highlights a {color:#becde2;}
.widget-publications a {color:#CCC;}
.widget-highlights h2, .widget-publications h2 {color:#FFF;}
.widget-highlights h3 {
    font-size: 16px;
    line-height: 140%;
    margin-bottom: 0px;
    margin-top: 0px;
}
.widget-highlights .item, .widget-publications .item {
    height: 345px;
    overflow: hidden;
}
.feature.widget h3 {
    color: #FFF;
    height: 70px;
    margin-left: 80px;
}
.feature.widget .feed-item {
    color: #FFF;
    padding-bottom: 10px;
}
.feature.widget .find_us {
    display: block;
    float: right;
    height: 30px;
}
/* secure widget - djr145 070414 */
.feature.widget-restricted h3 {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0006/105846/secure-link-icon.png?v=0.1.2) no-repeat center right;
    padding-right:20px;
}

/* Conversation feed styles - djr145 - 200114 */
.inline-feature.conversation-feed h3 {background:url(https://www.newcastle.edu.au/__data/assets/image/0005/94145/conversation-logo-regular.png?v=0.1.2) no-repeat left bottom;color:#333;height:auto;margin-left:0;padding:0 0 25px 0;}
.inline-feature.conversation-feed {color:#FFF;}
.inline-feature.conversation-feed a {color: #069;text-decoration: underline;}
.inline-feature.conversation-feed a:hover {color:#666;}
.inline-feature.conversation-feed .feed-item {border-top-style: solid;border-top-width: 1px;}
.inline-feature.conversation-feed .feed-item {border-top-color:#DDD;}
.inline-feature.conversation-feed .feed-item > a {display: block;font-size: 0.85em;margin-top: 10px;}
.inline-feature.conversation-feed .find_us {margin-top: 10px;width: 116px;}

/* Related links styles */
.feature.widget-related-links h3 {color:#5A4F94;font-size:18px;margin-top:0;}
.feature.widget-related-links ul {margin-bottom:0;}

.feature.social-icons a {margin-left:10px;display:block;float:left;position:relative;width:40px;height:40px;margin-bottom:10px;}
.feature.social-icons a.first, .feature.social-icons a:nth-child(6), .feature.social-icons a:nth-child(11), .feature.social-icons a:nth-child(16) {margin-left:0;}
.feature.social-icons a img {margin:0;padding:0;width:40px;height:40px;}
.feature.social-icons a .fa {border-radius:4px;line-height:40px;font-size:24px;text-align:center;width:40px;color:#FFF;}
.feature.social-icons a .fa-twitter {background:#55ACEE;}
.feature.social-icons a .fa-facebook {background:#3A5795;}
.feature.social-icons a .fa-flickr {background:#FF0084;}
.feature.social-icons a .fa-google-plus {background:#D73D32;}
.feature.social-icons a .fa-instagram {background:#D43066;/*#33628A;*/}
.feature.social-icons a .fa-pinterest {background:#BB232C;}
.feature.social-icons a .fa-skype {background:#00AFF0;}
.feature.social-icons a .fa-soundcloud {background:#F50;}
.feature.social-icons a .fa-youtube-play {background:#CC181E;}
.feature.social-icons a .fa-linkedin {background:#0073B2;}
.feature.social-icons a .fa-wordpress {background:#21759B;}
.feature.social-icons a .fa-globe {background:#666;}
.feature.social-icons a .fa-comment {background:#06C;}
.feature.social-icons a .fa-graduation-cap {background:#4285F4;}

@media screen and (max-width:1024px) {
    .feature.social-icons a:nth-child(6), .feature.social-icons a:nth-child(11), .feature.social-icons a:nth-child(16) {margin-left:10px;}
    .feature.social-icons a:nth-child(4), .feature.social-icons a:nth-child(7), .feature.social-icons a:nth-child(10), .feature.social-icons a:nth-child(13), .feature.social-icons a:nth-child(16) {margin-left:0;}
}

@media screen and (max-width:768px) {
    .feature.social-icons a {margin-left:0 !important;margin-right:10px;}
}

/* March 2015 - New Social Widgets  - djr145 30/03/15 */

.sidebar .feature.social-widget, .feature.social-widget {background:#F0F0F0;background:rgba(240,240,240,0.95);border-color:#ddd;}

.social-widget a.feed-header {background:none;border-radius:4px;color:#333;display:block;height:50px;overflow:visible;margin-bottom:15px;position:relative;padding-left:65px;text-decoration:none;width:auto;}
.social-widget a.feed-header .feed-title {color:#333;display:table-cell;font-family:'dinregular','Helvetica Neue',Arial,sans-serif;font-size:16px;height:50px;line-height:18px;text-transform:uppercase;vertical-align:middle;}

.social-widget a.feed-header .cta-icon {font-size:24px;height:50px;line-height:50px;width:50px;}
.social-widget a.feed-header .cta-icon:after {border-width:7px;right:-14px;top:18px;}

@media screen and (max-width:1024px) {
    .social-widget a.feed-header {padding-left:0;height:auto;}
    .social-widget a.feed-header .feed-title {height:auto;font-size:14px;}
    .social-widget a.feed-header .cta-icon {display:none;}
}

.social-widget .feed-item {border-top:1px solid #DDD;padding-top:15px;margin-bottom:15px;}
.social-widget .feed-item:first-child {border-top:0 none;padding-top:0;}
.social-widget .feed-item a {color:#12698c;text-decoration:underline;word-break:break-all;}
.social-widget .feed-item .likes {float:right;}

@media screen and (max-width:1024px) {
    .social-widget .feed-item {padding-top:7px;margin-bottom:7px;}
}

.social-widget .sub-feed-item {border-left: 2px solid #DDD;font-size: 11px;font-style: italic;line-height: 15px;margin-top: -10px;padding-left: 10px;}

.feature.social-widget .carousel-controls {right:0;}
.feature.social-widget .carousel-control {color:#FFF;background:#999;border-radius:3px;}
.feature.social-widget .carousel-control:hover {background:#666;}
.feature.social-widget .carousel-control.right {right:0;left:auto;}

.feature.social-widget .carousel {margin-bottom:10px;}

/* Follow buttons at bottom of social widgets */
.social-widget a.follow {border-radius:3px;background:#d6d8d9;color:#333;padding-left:30px;display:block;font-family:'dinregular','Helvetica Neue',Arial,sans-serif;line-height:1;text-align:center;position:relative;line-height:30px;font-size:13px;}
.social-widget a.follow:hover {background-color:#666;color:#FFF;text-decoration:none;}
.social-widget a.follow strong {font-family:'dinbold','Helvetica Neue',Arial,sans-serif;font-weight:normal;line-height:1;}
.social-widget a.follow .fa {background-color:#666;color:#FFF;position:absolute;left:3px;top:3px;border-radius:2px;width:24px;height:24px;line-height:24px;}
.social-widget a.follow:hover .fa {background:#FFF;color:#666;}

.social-widget a.follow .count {background:#FFF;color:#666;border-radius:3px;padding:0 6px;line-height:20px;float:left;position:relative;margin-top:5px;font-size:11px;margin-left:2px;}
.social-widget a.follow .count:before {content:"";position:absolute;top:7px;left:-6px;border:3px solid transparent;border-right-color:#FFF;width:0;height:0;}

.social-widget a.follow-left, .social-widget a.follow-right {width:35%;display:inline-block;}
.social-widget a.follow-left {margin-right:2%;}
.social-widget a.follow-right {margin-left:2%;}

@media screen and (max-width:1024px) {
    .social-widget a.follow {font-size:12px;}
    .social-widget a.follow strong {display:none;}
}

/** Twitter **/
.sidebar .feature.twitter-widget, .feature.twitter-widget {background:#ddeefc;background:rgba(221,238,252,0.95);border-color:#bbdef8;}
.twitter-widget .cta-icon {background-color:#55acee;}
.twitter-widget .cta-icon:after {border-left-color:#55acee;}

.social-widget.twitter-widget .feed-item {border-top-color:#bbdef8;}
.social-widget.twitter-widget .sub-feed-item {border-left-color:#bbdef8;}
.social-widget.twitter-widget a.follow {background-color:#bbdef8;}
.social-widget.twitter-widget a.follow:hover {background-color:#55acee;}
.social-widget a.follow .fa-twitter {background-color:#55acee;}
.social-widget a.follow:hover .fa-twitter {color:#55acee;}

/** Facebook **/
.sidebar .feature.facebook-widget, .feature.facebook-widget {background:#d8ddea;background:rgba(216,221,234,0.95);border-color:#b0bcd5;}
.facebook-widget .cta-icon {background-color:#3A5795;}
.facebook-widget .cta-icon:after {border-left-color:#3A5795;}

.social-widget.facebook-widget .feed-item {border-top-color:#b0bcd5;}
.social-widget.facebook-widget a.follow {background-color:#b0bcd5;}
.social-widget.facebook-widget a.follow:hover {background-color:#3A5795;}
.social-widget a.follow .fa-facebook {background-color:#3A5795;}
.social-widget a.follow:hover .fa-facebook {color:#3A5795;}

/** Instagram **/
/*.sidebar .feature.instagram-widget, .feature.instagram-widget {background:#d6e0e8;background:rgba(214,224,232,0.95);border-color:#adc0d0;}*/
.instagram-widget .cta-icon {background-color:#D43066;/*#33628A;*/}
.instagram-widget .cta-icon:after {border-left-color:#D43066;/*#33628A;*/}

.instagram-widget .images a img {width:120px;margin-right:5px;margin-bottom:5px;padding-bottom:0;}
.instagram-widget .images a:nth-child(2n) img {margin-right:0;}

.instagram-widget .carousel .images a img {width:100%;margin:0 0 10px 0;}

/*.social-widget.instagram-widget .feed-item {border-top-color:#adc0d0;}*/
/*.social-widget.instagram-widget a.follow {background-color:#adc0d0;}*/
.social-widget.instagram-widget a.follow:hover {background-color:#D43066;/*#33628A;*/}
.instagram-widget a.follow .fa-instagram {background-color:#D43066;/*#33628A;*/}
.instagram-widget a.follow:hover .fa-instagram {color:#D43066;/*#33628A;*/}

@media screen and (max-width:1024px) {
    .instagram-widget .images a img {width:75px;}
}

@media screen and (max-width:768px) {
    .instagram-widget .images a img {margin-right:5px;width:79px;}
    .instagram-widget .images a:nth-child(2n) img {margin-right:5px;}
    .instagram-widget .images a:nth-child(3n) img {margin-right:0;}
}

/** The Conversation **/
.conversation-widget .cta-icon {background-color:#D8352A;}
.conversation-widget .cta-icon:after {border-left-color:#D8352A;}

.social-widget.conversation-widget a.follow:hover {background-color:#D8352A;}
.social-widget a.follow .fa-comment {background-color:#D8352A;}
.social-widget a.follow:hover .fa-comment {color:#D8352A;}

/** RSS **/
.rss-widget .cta-icon {background-color:#FF9933;}
.rss-widget .cta-icon:after {border-left-color:#FF9933;}

.social-widget.rss-widget a.follow-right:hover {background-color:#FF9933;}
.social-widget a.follow .fa-rss {background-color:#FF9933;}
.social-widget a.follow:hover .fa-rss {color:#FF9933;}

@media screen and (max-width:1024px) {
    .social-widget.rss-widget a.follow-left {display:none;}
    .social-widget.rss-widget a.follow-right {display:block;margin-left:0;width:auto;}
}

/** YouTube **/
.youtube-widget .cta-icon {background-color:#CC181E;}
.youtube-widget .cta-icon:after {border-left-color:#CC181E;}

.social-widget.youtube-widget .feed-item strong {font-size:14px;color:#333;display:block;line-height:16px;margin-top:10px;margin-bottom:10px;}
.social-widget.youtube-widget a.follow:hover {background-color:#CC181E;}
.social-widget a.follow .fa-youtube-play {background-color:#CC181E;}
.social-widget a.follow:hover .fa-youtube-play {color:#CC181E;}

/** SoubdCloud **/
.soundcloud-widget .cta-icon {background-color:#F50;}
.soundcloud-widget .cta-icon:after {border-left-color:#F50;}

.social-widget.soundcloud-widget a.follow:hover {background-color:#F50;}
.social-widget a.follow .fa-soundcloud {background-color:#F50;}
.social-widget a.follow:hover .fa-soundcloud {color:#F50;}

/** LinkedIn **/
.sidebar .feature.linkedin-widget, .feature.linkedin-widget {background:#cce3f0;background:rgba(204,227,240,0.95);border-color:#99c7e0;}
.linkedin-widget .cta-icon {background-color:#0073b2;}
.linkedin-widget .cta-icon:after {border-left-color:#0073b2;}
.social-widget.linkedin-widget a.feed-header {margin-bottom:0;}

/** Academia **/
.sidebar .feature.academia-widget, .feature.academia-widget {background:#d0d8df;background:rgba(208,216,223,0.95);border-color:#a1b1be;}
.academia-widget .cta-icon {background-color:#133c5d;}
.academia-widget .cta-icon:after {border-left-color:#133c5d;}
.social-widget.academia-widget a.feed-header {margin-bottom:0;}

/** Slideshare **/
.sidebar .feature.slideshare-widget, .feature.slideshare-widget {background:#CDE5F1;background:rgba(205,229,241,0.95);border-color:#9BCAE2;}
.slideshare-widget .cta-icon {background-color:#0479B6;}
.slideshare-widget .cta-icon:after {border-left-color:#0479B6;}
.social-widget.slideshare-widget a.feed-header {margin-bottom:0;}

/* End new social widgets */




.landing .features .row {margin-bottom:10px;}
.home .content > .container {margin-bottom:15px;}

/* --------------------
 Call to action Buttons
 -------------------- */
.nav-main .call-to-action {margin-left:0;}

/* --------------------
 News
 -------------------- */
.news-summary {
    font-size: 1.2em;
    font-weight: bold;
}

/* --------------------
 Home Footer Gutter
 -------------------- */
.home .footer .global-footer {padding-bottom:0;}
.home .footer-gutter {
    background-color: #FFF;
    height: 50px;
    margin-left: 0;
    padding: 10px 0;
}
.home .footer-gutter img, .home .footer-gutter .tag-line {display:inline;}
.home .footer-gutter .tag-line {
    font-family: 'dinregular', 'Helvetica Neue', Arial, sans-serif;
    font-size: 13px;
    margin-left: 25px;
    text-transform: uppercase;
}
.mobile-logo-container {display:inline;}
.bckgrnd-white, .bckgrnd-white, .sidebar .feature, .sidebar .news, .sidebar .events, .widget-news, .widget-events {
    background:#FCFCFC;
    background:rgba(252,252,252,0.95);
    border: 1px solid #E3E2DE;
    color: #626060;
}
.feature.box3 {width:246px;}
.content-main {
    background:#FCFCFC;
    background:rgba(252,252,252,0.95);
}
.landing .content-main {background-color:transparent;}
.bckgrnd-blue, .feature.bckgrnd-blue, .widget-highlights, .sidebar .feature.widget-highlights {
    background:#23569B;
    background:rgba(35,86,155,0.95);
    border:1px solid #23569B;
    color: #FFF;
}
.bckgrnd-darkBlue, .feature.bckgrnd-darkBlue, .feature.feature-achiever {
    background:#25589D;
    background:rgba(37,88,157,0.95);
    border:1px solid #25589D;
    color: #FFF;
}
.widget-publications, .sidebar .feature.widget-publications {
    background:#555;
    background: rgba(85,85,85,0.95);
    border: 1px solid #555;
    color: #FFF;
}
.bckgrnd-darkBlue a, .feature.bckgrnd-darkBlue a, .feature.feature-achiever a, .bckgrnd-darkBlue h3, .feature.bckgrnd-darkBlue h3, .feature.feature-achiever h3, .bckgrnd-darkBlue p, .feature.bckgrnd-darkBlue p, .feature.feature-achiever p {color:#FFF;}
.bckgrnd-lightBlue {background-color:#0c7aa7;}
.bckgrnd-orange {background-color:#d9561d;}
.bckgrnd-darkGray {background-color:#494848;}
.bckgrnd-black {
    background-color: #182228;
    color: #FFF;
}
.bckgrnd-blue h2, .sidebar .feature.feature-achiever h2, .bckgrnd-blue h3, .sidebar .feature.feature-achiever h3, .bckgrnd-blue a, .sidebar .feature.feature-achiever a {color:#FFF;}
.sidebar .teachout-box.feature {
    background:#5A4F94;
    background:rgba(90,79,148,0.95);
    border: 1px solid #5A4F94;
}
.sidebar .teachout-box.feature h2 {
    color:#FFF;
    margin:10px;
}
.sidebar .teachout-box.feature p {
    color:#FFF;
    margin:0 10px 10px;
}
@font-face {
    font-family: 'dinregular';
    src: url('ff_din_regular-webfont.eot') format('eot');
    src: url('ff_din_regular-webfont.woff') format('woff'), url('ff_din_regular-webfont.ttf') format('truetype'), url('ff_din_regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'dinbold';
    src: url('ff_din_bold-webfont.eot');
    src: url('ff_din_bold-webfont.woff') format('woff'), url('ff_din_bold-webfont.ttf') format('truetype'), url('ff_din_bold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
p {
    font-size: .85em;
    margin: 0 0 10px;
}
.lead {
    font-size: 20px;
    font-weight: 200;
    line-height: 30px;
    margin-bottom: 20px;
}
small {font-size:85%;}
strong {font-weight:bold;}
em {font-style:italic;}
cite {
    color: #000;
    font-family: 'dinregular', 'Helvetica Neue', Arial, sans-serif;
    font-style: normal;
    text-transform: none;
}
.pubtable cite {font-style:normal;}
.muted {color:#999;}
h1, h2, h3, h4, h5, h6 {
    color: inherit;
    font-family: 'dinregular', 'Helvetica Neue', Arial, sans-serif;
    font-weight: normal;
    line-height: 1;
    margin: 10px 0;
    text-rendering: optimizelegibility;
    text-transform: uppercase;
}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    color: #999;
    font-weight: normal;
    line-height: 1;
}
h1 {
    color: #000;
    font-size: 30px;
    line-height: 30px;
    margin-top: 0;
}
h2 {
    color: #4d4d4d;
    font-size: 22px;
    line-height: 22px;
}
h3 {
    color: #5a4f94;
    font-size: 20px;
    line-height: 20px;
}
h4 {
    color: #050708;
    font-size: 16px;
    line-height: 16px;
}
h5 {
    color: #666;
    font-size: 16px;
    line-height: 16px;
}
h6 {
    color: #5a4f94;
    font-size: 14px;
    line-height: 14px;
}
h1 small {font-size:24px;}
h2 small {font-size:18px;}
h3 small {font-size:14px;}
h4 small {font-size:14px;}
.page-header {
    border-bottom: 1px solid #EEE;
    margin: 20px 0 30px;
    padding-bottom: 9px;
}
.header ul, .header ol, .footer ul, .footer ol {
    margin: 0 0 10px 25px;
    padding: 0;
}
.header ul ul, .header ul ol, .header ol ol, .header ol ul, .footer ul ul, .footer ul ol, .footer ol ol, .footer ol ul {margin-bottom:0;}
.header ol ol, .footer ol ol {list-style-type:lower-alpha;}
.header ol ol ol, .footer ol ol ol {list-style-type:lower-roman;}
.header ol ol ol ol, .footer ol ol ol ol {list-style-type:decimal;}
.header li, .footer li {
    font-size: 0.85em;
    line-height: 20px;
}
ul.unstyled, ol.unstyled {
    list-style: none;
    margin-left: 0;
}
dl {margin-bottom:20px;}
dt, dd {line-height:20px;}
dt {font-weight:bold;}
dd {margin-left:10px;}
.dl-horizontal dt {
    clear: left;
    float: left;
    overflow: hidden;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 120px;
}
.dl-horizontal dd {margin-left:130px;}
hr {
    border: 0;
    border-bottom: 1px solid #FFF;
    border-top: 1px solid #EEE;
    margin: 20px 0;
}
abbr[title] {
    border-bottom: 1px dotted #999;
    cursor: help;
}
abbr.initialism {
    font-size: 90%;
    text-transform: uppercase;
}
blockquote {
    color: #333;
    font-size: 1.25em;
    font-style: italic;
    margin: 0 0 10px;
    min-height: 50px;
    padding: 10px 40px;
    position: relative;
}
blockquote:before, q:before, blockquote:after, q:after {
    color: #5a4f94;
    font-size: 72px;
    font-style: normal;
    position: absolute;
}
blockquote:before, q:before {
    content: "â€œ";
    left: 5px;
    top: 25px;
}
blockquote:after, q:after {
    bottom: -15px;
    content: "â€�";
    right: 5px;
}
blockquote p {
    font-weight: 300;
    line-height: 25px;
    margin-bottom: 0;
}
blockquote small {
    color: #999;
    display: block;
    line-height: 20px;
}
blockquote small:before {content:'\2014 \00A0';}
blockquote.pull-right {
    border-left: 0;
    border-right: 5px solid #EEE;
    float: right;
    padding-left: 0;
    padding-right: 15px;
}
blockquote.pull-right p, blockquote.pull-right small {text-align:right;}
blockquote.pull-right small:before {content:'';}
blockquote.pull-right small:after {content:'\00A0 \2014';}
address {
    display: block;
    font-style: normal;
    line-height: 20px;
    margin-bottom: 20px;
}
code, pre {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #333333;
    font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
    font-size: 12px;
    padding: 0 3px 2px;
}
code {
    background-color: #f7f7f9;
    border: 1px solid #e1e1e8;
    color: #d14;
    padding: 2px 4px;
}
pre {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background-color: #f5f5f5;
    border-radius: 4px;
    border: 1px solid #CCC;
    border: 1px solid rgba(0, 0, 0, 0.15);
    display: block;
    font-size: 13px;
    line-height: 20px;
    margin: 0 0 10px;
    padding: 9.5px;
    white-space: pre-wrap;
    white-space: pre;
    word-break: break-all;
    word-wrap: break-word;
}
pre.prettyprint {margin-bottom:20px;}
pre code {
    background-color: transparent;
    border: 0;
    color: inherit;
    padding: 0;
}
.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}
form {margin:0 0 20px;}
fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}
legend {
    border: 0;
    border-bottom: 1px solid #e5e5e5;
    color: #333333;
    display: block;
    font-size: 21px;
    line-height: 40px;
    margin-bottom: 20px;
    padding: 0;
    width: 100%;
}
legend small {
    color: #999;
    font-size: 15px;
}
input.search-query {
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    margin-bottom: 0;
    padding-left: 14px;
    padding-left: 4px \9; /* IE7-8 doesn't have border-radius, so don't indent the padding */
    padding-right: 14px;
    padding-right: 4px \9;
}
/* Allow for input prepend/append in search forms */
.form-search .input-append .search-query, .form-search .input-prepend .search-query {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
}
.form-search .input-append .search-query {
    -moz-border-radius: 14px 0 0 14px;
    -webkit-border-radius: 14px 0 0 14px;
    border-radius: 14px 0 0 14px;
}
.form-search .input-append .btn {
    -moz-border-radius: 0 14px 14px 0;
    -webkit-border-radius: 0 14px 14px 0;
    border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .search-query {
    -moz-border-radius: 0 14px 14px 0;
    -webkit-border-radius: 0 14px 14px 0;
    border-radius: 0 14px 14px 0;
}
.form-search .input-prepend .btn {
    -moz-border-radius: 14px 0 0 14px;
    -webkit-border-radius: 14px 0 0 14px;
    border-radius: 14px 0 0 14px;
}
.form-search input, .form-inline input, .form-search textarea, .form-inline textarea, .form-search select, .form-inline select, .form-search .help-inline, .form-inline .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-search .input-append, .form-inline .input-append {
    *zoom: 1;
    display: inline-block;
    *display: inline; /* IE7 inline-block hack */
    margin-bottom: 0;
    vertical-align: middle;
}
.form-search .hide, .form-inline .hide {display:none;}
.form-search label {display:block;margin:0;}
.form-inline label, .form-search .btn-group, .form-inline .btn-group {display:inline-block;}
.form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend {margin-bottom:0;}
.form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox {
    margin-bottom: 0;
    padding-left: 0;
    vertical-align: middle;
}
.form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
    float: left;
    margin-left: 0;
    margin-right: 5px;
}
.control-group {margin-bottom:10px;}
legend + .control-group {
    -webkit-margin-top-collapse: separate;
    margin-top: 20px;
}
.content .matrix-select ul li {
    background-image: none;
    padding-left: 0px;
}
.matrix-select li input[type="checkbox"], .matrix-select li input[type="radio"] {margin-top:-5px;}
.matrix-select li label {
    display: inline;
    margin-left: 0.5em;
}
.mandatory {
    color: #b94a48;
    font-weight: bold;
}
.form-errors {color:#b94a48;}
[class^="icon-"], [class*=" icon-"] {
    *margin-right: .3em;
    background-image: url("https://www.newcastle.edu.au/__data/assets/image/0018/6165/glyphicons-halflings.png?v=0.1.1");
    background-position: 14px 14px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 14px;
    line-height: 14px;
    margin-top: 1px;
    vertical-align: text-top;
    width: 14px;
}
/* White icons with optional class, or on hover/active states of certain elements */
.icon-white, .nav > .active > a > [class^="icon-"], .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"] {background-image:url("https://www.newcastle.edu.au/__data/assets/image/0017/6164/glyphicons-halflings-white.png?v=0.1.1");}
.icon-glass {background-position:0 0;}
.icon-music {background-position:-24px 0;}
.icon-search {background-position:-48px 0;}
.icon-envelope {background-position:-72px 0;}
.icon-heart {background-position:-96px 0;}
.icon-star {background-position:-120px 0;}
.icon-star-empty {background-position:-144px 0;}
.icon-user {background-position:-168px 0;}
.icon-film {background-position:-192px 0;}
.icon-th-large {background-position:-216px 0;}
.icon-th {background-position:-240px 0;}
.icon-th-list {background-position:-264px 0;}
.icon-ok {background-position:-288px 0;}
.icon-remove {background-position:-312px 0;}
.icon-zoom-in {background-position:-336px 0;}
.icon-zoom-out {background-position:-360px 0;}
.icon-off {background-position:-384px 0;}
.icon-signal {background-position:-408px 0;}
.icon-cog {background-position:-432px 0;}
.icon-trash {background-position:-456px 0;}
.icon-home {background-position:0 -24px;}
.icon-file {background-position:-24px -24px;}
.icon-time {background-position:-48px -24px;}
.icon-road {background-position:-72px -24px;}
.icon-download-alt {background-position:-96px -24px;}
.icon-download {background-position:-120px -24px;}
.icon-upload {background-position:-144px -24px;}
.icon-inbox {background-position:-168px -24px;}
.icon-play-circle {background-position:-192px -24px;}
.icon-repeat {background-position:-216px -24px;}
.icon-refresh {background-position:-240px -24px;}
.icon-list-alt {background-position:-264px -24px;}
.icon-lock {background-position:-287px -24px;}
.icon-flag {background-position:-312px -24px;}
.icon-headphones {background-position:-336px -24px;}
.icon-volume-off {background-position:-360px -24px;}
.icon-volume-down {background-position:-384px -24px;}
.icon-volume-up {background-position:-408px -24px;}
.icon-qrcode {background-position:-432px -24px;}
.icon-barcode {background-position:-456px -24px;}
.icon-tag {background-position:0 -48px;}
.icon-tags {background-position:-25px -48px;}
.icon-book {background-position:-48px -48px;}
.icon-bookmark {background-position:-72px -48px;}
.icon-print {background-position:-96px -48px;}
.icon-camera {background-position:-120px -48px;}
.icon-font {background-position:-144px -48px;}
.icon-bold {background-position:-167px -48px;}
.icon-italic {background-position:-192px -48px;}
.icon-text-height {background-position:-216px -48px;}
.icon-text-width {background-position:-240px -48px;}
.icon-align-left {background-position:-264px -48px;}
.icon-align-center {background-position:-288px -48px;}
.icon-align-right {background-position:-312px -48px;}
.icon-align-justify {background-position:-336px -48px;}
.icon-list {background-position:-360px -48px;}
.icon-indent-left {background-position:-384px -48px;}
.icon-indent-right {background-position:-408px -48px;}
.icon-facetime-video {background-position:-432px -48px;}
.icon-picture {background-position:-456px -48px;}
.icon-pencil {background-position:0 -72px;}
.icon-map-marker {background-position:-24px -72px;}
.icon-adjust {background-position:-48px -72px;}
.icon-tint {background-position:-72px -72px;}
.icon-edit {background-position:-96px -72px;}
.icon-share {background-position:-120px -72px;}
.icon-check {background-position:-144px -72px;}
.icon-move {background-position:-168px -72px;}
.icon-step-backward {background-position:-192px -72px;}
.icon-fast-backward {background-position:-216px -72px;}
.icon-backward {background-position:-240px -72px;}
.icon-play {background-position:-264px -72px;}
.icon-pause {background-position:-288px -72px;}
.icon-stop {background-position:-312px -72px;}
.icon-forward {background-position:-336px -72px;}
.icon-fast-forward {background-position:-360px -72px;}
.icon-step-forward {background-position:-384px -72px;}
.icon-eject {background-position:-408px -72px;}
.icon-chevron-left {background-position:-432px -72px;}
.icon-chevron-right {background-position:-456px -72px;}
.icon-plus-sign {background-position:0 -96px;}
.icon-minus-sign {background-position:-24px -96px;}
.icon-remove-sign {background-position:-48px -96px;}
.icon-ok-sign {background-position:-72px -96px;}
.icon-question-sign {background-position:-96px -96px;}
.icon-info-sign {background-position:-120px -96px;}
.icon-screenshot {background-position:-144px -96px;}
.icon-remove-circle {background-position:-168px -96px;}
.icon-ok-circle {background-position:-192px -96px;}
.icon-ban-circle {background-position:-216px -96px;}
.icon-arrow-left {background-position:-240px -96px;}
.icon-arrow-right {background-position:-264px -96px;}
.icon-arrow-up {background-position:-289px -96px;}
.icon-arrow-down {background-position:-312px -96px;}
.icon-share-alt {background-position:-336px -96px;}
.icon-resize-full {background-position:-360px -96px;}
.icon-resize-small {background-position:-384px -96px;}
.icon-plus {background-position:-408px -96px;}
.icon-minus {background-position:-433px -96px;}
.icon-asterisk {background-position:-456px -96px;}
.icon-exclamation-sign {background-position:0 -120px;}
.icon-gift {background-position:-24px -120px;}
.icon-leaf {background-position:-48px -120px;}
.icon-fire {background-position:-72px -120px;}
.icon-eye-open {background-position:-96px -120px;}
.icon-eye-close {background-position:-120px -120px;}
.icon-warning-sign {background-position:-144px -120px;}
.icon-plane {background-position:-168px -120px;}
.icon-calendar {background-position:-192px -120px;}
.icon-random {background-position:-216px -120px;width:16px;}
.icon-comment {background-position:-240px -120px;}
.icon-magnet {background-position:-264px -120px;}
.icon-chevron-up {background-position:-288px -120px;}
.icon-chevron-down {background-position:-313px -119px;}
.icon-retweet {background-position:-336px -120px;}
.icon-shopping-cart {background-position:-360px -120px;}
.icon-folder-close {background-position:-384px -120px;}
.icon-folder-open {background-position:-408px -120px;width:16px;}
.icon-resize-vertical {background-position:-432px -119px;}
.icon-resize-horizontal {background-position:-456px -118px;}
.icon-hdd {background-position:0 -144px;}
.icon-bullhorn {background-position:-24px -144px;}
.icon-bell {background-position:-48px -144px;}
.icon-certificate {background-position:-72px -144px;}
.icon-thumbs-up {background-position:-96px -144px;}
.icon-thumbs-down {background-position:-120px -144px;}
.icon-hand-right {background-position:-144px -144px;}
.icon-hand-left {background-position:-168px -144px;}
.icon-hand-up {background-position:-192px -144px;}
.icon-hand-down {background-position:-216px -144px;}
.icon-circle-arrow-right {background-position:-240px -144px;}
.icon-circle-arrow-left {background-position:-264px -144px;}
.icon-circle-arrow-up {background-position:-288px -144px;}
.icon-circle-arrow-down {background-position:-312px -144px;}
.icon-globe {background-position:-336px -144px;}
.icon-wrench {background-position:-360px -144px;}
.icon-tasks {background-position:-384px -144px;}
.icon-filter {background-position:-408px -144px;}
.icon-briefcase {background-position:-432px -144px;}
.fade {
    -moz-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    -webkit-transition: opacity 0.15s linear;
    opacity: 0;
    transition: opacity 0.15s linear;
}
.fade.in {opacity:1;}
.collapse {
    -moz-transition: height 0.35s ease;
    -o-transition: height 0.35s ease;
    -webkit-transition: height 0.35s ease;
    height: 0;
    overflow: hidden;
    position: relative;
    transition: height 0.35s ease;
}
.collapse.in {height:auto;}
.nav {
    list-style: none;
    margin-bottom: 20px;
    margin-left: 0;
}
.content .nav > li {
    background-image: none;
    padding: 0px;
}
.nav > li > a {display:block;}
.nav > li > a:hover {
    background-color: #EEE;
    text-decoration: none;
}
.nav > .pull-right {float:right;}
.nav-header {
    color: #999;
    display: block;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    padding: 3px 15px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    text-transform: uppercase;
}
.nav li + .nav-header {margin-top:9px;}
.nav-list {
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
}
.nav-list > li > a, .nav-list .nav-header {
    margin-left: -15px;
    margin-right: -15px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
#nav-list > li > a {
    display: block;
    padding: 20px 15px;
}
.nav-list > .active > a,.nav-list > .active > a:hover {
    background-color: #12698c;
    color: #FFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}
.nav-list [class^="icon-"] {margin-right:2px;}
.nav-list .divider {
    *width: 100%;
    background-color: #e5e5e5;
    border-bottom: 1px solid #FFF;
    height: 1px;
    margin: 9px 1px;
    *margin: -5px 0 5px;
    overflow: hidden;
}
.nav-tabs, .nav-pills {*zoom:1;}
.nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after {
    content: "";
    display: table;
    line-height: 0;
}
.nav-tabs:after, .nav-pills:after {clear:both;}
.nav-tabs > li, .nav-pills > li {float:left;}
.nav-tabs > li > a, .nav-pills > li > a {
    line-height: 14px;
    margin-right: 2px;
    padding-left: 12px;
    padding-right: 12px;
}
.nav-tabs {border-bottom:1px solid #DDD;}
.nav-tabs > li {margin-bottom:-1px;}
.nav-tabs > li > a {
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
    border: 1px solid transparent;
    line-height: 20px;
    padding-bottom: 8px;
    padding-top: 8px;
}
.nav-tabs > li > a:hover {border-color:#EEE #EEE #DDD;}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
    background-color: #FFF;
    border: 1px solid #DDD;
    border-bottom-color: transparent;
    color: #706f6f;
    cursor: default;
}
.nav-pills > li > a {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    margin-bottom: 2px;
    margin-top: 2px;
    padding-bottom: 8px;
    padding-top: 8px;
}
.nav-pills > .active > a, .nav-pills > .active > a:hover {
    background-color: #12698c;
    color: #FFF;
}
.nav-stacked > li {float:none;}
.nav-stacked > li > a {margin-right:0;}
.nav-tabs.nav-stacked {border-bottom:0;}
.nav-tabs.nav-stacked > li > a {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: 1px solid #DDD;
}
.nav-tabs.nav-stacked > li:first-child > a {
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.nav-tabs.nav-stacked > li:last-child > a {
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.nav-tabs.nav-stacked > li > a:hover {
    border-color: #DDD;
    z-index: 2;
}
.nav-pills.nav-stacked > li > a {margin-bottom:3px;}
.nav-pills.nav-stacked > li:last-child > a {margin-bottom:1px;}
.nav-tabs .dropdown-menu {
    -moz-border-radius: 0 0 6px 6px;
    -webkit-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
}
.nav-pills .dropdown-menu {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.nav .dropdown-toggle .caret {
    border-bottom-color: #12698c;
    border-top-color: #12698c;
    margin-top: 6px;
}
.nav .dropdown-toggle:hover .caret {
    border-bottom-color: #093648;
    border-top-color: #093648;
}
/* move down carets for tabs */
.nav-tabs .dropdown-toggle .caret {margin-top:8px;}
.nav .active .dropdown-toggle .caret {
    border-bottom-color: #FFF;
    border-top-color: #FFF;
}
.nav-tabs .active .dropdown-toggle .caret {
    border-bottom-color: #706f6f;
    border-top-color: #706f6f;
}
.nav > .dropdown.active > a:hover {cursor:pointer;}
.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover {
    background-color: #999;
    border-color: #999;
    color: #FFF;
}
.nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret {
    border-bottom-color: #FFF;
    border-top-color: #FFF;
    opacity: 1;
}
/*
--------------------
 Main Nav
--------------------
*/
.header-main {position:relative;}
.header .nav-main-wrapper > .content-m > ul.nav-main {margin-left: 20px;}
.nav-main span.expand {display:none;}
.nav-main li {text-transform:uppercase;}
.nav-main li:hover {background-color:#4a494b;}
.nav-main li.hover {background-color:#4a494b;}
.nav-main .nav-expanded {
    background-color: #4a494b;
    left: -3000px;
    padding: 20px;
    position: absolute;
    top: 135px;
    width: 1102px;
    z-index: 1000;
}
.nav-main .nav-expanded a.cta {cursor:pointer;}
.nav-main .nav-expanded a.cta span.cta-text {display:none;}
.nav-main .nav-expanded > ul {
    *zoom: 1;
    margin: 0;
}
.nav-main .nav-expanded > ul:before, .nav-main .nav-expanded > ul:after {
    content: "";
    display: table;
    line-height: 0;
}
.nav-main .nav-expanded > ul:after {clear:both;}
.nav-main .nav-expanded > ul > li {
    float: left;
    margin-left: 34px;
    width: 250px;
}
.nav-main .nav-expanded > ul > li:first-child, .nav-main .nav-expanded > ul > li.first {margin-left:0px;}
.nav-main .nav-expanded > ul > li.cta-wrapper.first {clear:left;}
.nav-main .nav-expanded > ul > li a {
    color: #FFF;
    font-size: 12px;
}
.nav-main .nav-expanded > ul > li a span.column-header {
    display: block;
    height: 40px;
}
.nav-main .nav-expanded > ul > li > a {cursor:pointer;}
.nav-main .nav-expanded > ul > li > a:hover {text-decoration:underline;}
.nav-main .nav-expanded span.column-header {
    color: #FFF;
    display: block;
    font-family: 'dinregular', 'Helvetica Neue', Arial, sans-serif;
    font-size: 16px;
    padding-bottom: 15px;
    text-transform: uppercase;
    width: 180px;
}
.nav-main .nav-expanded span.mobile-pointer-up {width:auto;}
.nav-main .nav-expanded span.mobile-pointer-down {width:auto;}
.nav-main .nav-expanded span.expand {display:none;}
.nav-main > li.no-js-hover:hover .nav-expanded,
.nav-main > li.hover .nav-expanded {left:0px;}
.tablet .nav-main > li .nav-expanded {
    display: none !important;
    left: 0 !important;
}
.tablet .nav-main > li.no-js-hover:hover .nav-expanded,
.tablet .nav-main > li.hover .nav-expanded {display:block !important;}
.nav-main .nav-expanded li {
    list-style-type: none;
    text-transform: none;
}
.nav-main .nav-expanded ul ul {
    border-top: 1px solid #7f7f7f;
    height: 216px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding: 10px 0;
}
.nav-main .nav-expanded ul ul li {
    line-height:16px;
    padding:5px 0;
}
.nav-main .nav-expanded ul ul li a {font-size:12px;}
/*
--------------------
 Side Nav
--------------------
*/
.content .nav-inside {
    background:#4C4C4C;
    background: rgba(76, 76, 76, 0.95);
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    padding: 60px 0 15px;
    width: 278px;
}
.content .nav-inside h2, .content .nav-inside h2 a {color:#000;}
.content .nav-inside h2 {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background-color: #c1c1c1;
    border-radius: 4px;
    font-size: 18px;
    margin-left: 10px;
    margin-top: -70px;
    padding: 20px 10px;
    width: 238px;
}
.content .nav-inside > ul {
    margin: 0 auto;
    width: 260px;
}
.content .nav-inside > ul > li {
    background: url(https://www.newcastle.edu.au/designs/uon-2012/css/main.css/bullet_white.png) no-repeat 240px 12px;
    border-bottom: 1px solid #3d3d3d;
    float: left;
    height: 100%;
    padding: 0;
    width: 100%;
}
.content .nav-inside > ul > li:last-child {border-bottom:none;}
.content .nav-inside > ul > li a {
    color: #FFF;
    display: block;
    padding: 3px 25px 3px 10px;
}
.content .nav-inside > ul > li a:hover {background-color:#5a4f94;}
.content .nav-inside > ul .normal-restricted, .content .nav-inside > ul .current-restricted {background:none;}
.content .nav-inside > ul .normal-restricted a, .content .nav-inside > ul .current-restricted a {position:relative;}
.content .nav-inside > ul .normal-restricted > a:after, .content .nav-inside > ul .current-restricted > a:after {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0009/86958/lock.png?v=0.0.8) no-repeat center center;
    content:"";
    height:16px;
    position:absolute;
    right:9px;
    top:10px;
    width:16px;
}
.content .nav-inside > ul ul .normal-restricted > a:after, .content .nav-inside > ul ul .current-restricted > a:after {
    right:4px;
    top:7px;
}
.content .nav-inside > ul .normal-restricted > a, .content .nav-inside > ul .current-restricted > a {padding-right:25px;}
.content .nav-inside > ul .parent > a, .content .nav-inside > ul .parent-restricted > a {background:#3b3b3b url(https://www.newcastle.edu.au/__data/assets/image/0007/18466/bullet_white_expanded.png?v=0.2.1) no-repeat 240px 10px;}
.content .nav-inside > ul .current > a, .content .nav-inside > ul .current-restricted > a {background-color:#5a4f94;}
.content .nav-inside > ul li li {
    background-image: none;
    padding: 0;
}
.content .nav-inside > ul li li a {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0020/18470/sidenav_arrow.png?v=0.2.1) no-repeat 10px 12px;
    padding: 0 0 0 25px;
}
.content .nav-inside > ul li li li a {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0014/25502/sidenav_arrow_grey.png?v=0.1.1) no-repeat 26px 11px;
    color: #CCC;
    padding-left: 42px;
}
/*
--------------------
 Section Nav - Header
--------------------
*/
.mobile-section-nav {display:none;}
.section-nav-header ul {
    background: #444;
    background: rgba(68,68,68,0.95);
    float: left;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    width: 100%;
}
.section-nav-header ul li {
    *zoom: 1;
    display: inline-block;
    float: left;
    position: relative;
}
.section-nav-header ul li a {
    border-right: 1px solid #717171;
    color: #FFF;
    display: table-cell;
    font-size: 13px;
    height: 60px;
    max-width: 140px;
    padding: 0 14px;
    text-align: center;
    text-transform: uppercase;
    vertical-align:middle;
}
.section-nav-header ul li a:hover {background:#333;}
.section-nav-header ul li a.current {background:#5B5094;}
.nav > .disabled > a {color:#999;}
.nav > .disabled > a:hover {
    background-color: transparent;
    cursor: default;
    text-decoration: none;
}
.breadcrumb-wrapper {
    clear: both;
    float: left;
    margin-top: 20px;
}
.breadcrumb {
    background-color: #17181a;
    color: #FFF;
    list-style: none;
    margin: 0 0 10px;
    padding: 8px 15px;
}
.breadcrumb li {
    *zoom: 1;
    display: inline-block;
    *display: inline; /* IE7 inline-block hack */
    text-transform: uppercase;
}
.breadcrumb li a {color:#FFF;}
.breadcrumb .divider {
    color: #CCC;
    padding: 0 5px;
}
/*.breadcrumb .divider img {position:relative;top:-1px;}*/
.breadcrumb .active {font-size:0.85em;}
.pagination {
    height: 40px;
    margin: 20px 0;
}
.pagination ul {
    *zoom: 1;
    display: inline-block;
    *display: inline; /* IE7 inline-block hack */
    margin-bottom: 0;
    margin-left: 0;
    width: 100%;
}
.content .pagination li {
    background-image: none;
    display: inline;
    padding: 0;
}
.content li.page-listing {
    background-image: none;
    float: left;
    margin: 0 auto;
    padding: 0;
    width: 877px;
}
.content li.page-listing.no-float {float:none;}
.content li.page-listing .page-listing-inner {
    height: 42px;
    margin: 0 auto;
    width: 168px;
}
.content li.page-listing .page-listing-inner a {line-height:20px;}
.colx3 .content .page-listing {width:301px;}
.colx2 .content .page-listing {width:589px;}
.colx2b .content .page-listing {width:589px;}
.thumbnails {
    *zoom: 1;
    list-style: none;
    margin-left: -10px;
}
.thumbnails:before, .thumbnails:after {
    content: "";
    display: table;
    line-height: 0;
}
.thumbnails:after {clear:both;}
.row-fluid .thumbnails {margin-left:0;}
.item p {padding-top:10px;}
.thumbnails > li {
    float: left;
    margin-bottom: 20px;
    margin-left: 10px;
}
.content .thumbnails > li {
    background-image: none;
    padding: 0px;
}
.thumbnail {
    -moz-border-radius: 4px;
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-border-radius: 4px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    -webkit-transition: all 0.2s ease-in-out;
    border-radius: 4px;
    border: 1px solid #DDD;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    display: block;
    line-height: 20px;
    padding: 4px;
    transition: all 0.2s ease-in-out;
}
a.thumbnail:hover {
    -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
    -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
    border-color: #12698c;
    box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}
.thumbnail > img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
}
.thumbnail .caption {
    color: #706f6f;
    padding: 9px;
}
.thumbnail .img-wrapper {
    display: table-cell;
    height: 124px;
    overflow: hidden;
    vertical-align: middle;
    width: 124px;
}
.thumbnails.gallery li {height:124px;}
.thumbnails.gallery .img-wrapper img {
    display: block;
    margin: 0 auto;
}
.accordion {margin-bottom:20px;}
.accordion-group {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #e5e5e5;
    margin-bottom: 2px;
}
.accordion-heading {border-bottom:0;}
.accordion-heading .accordion-toggle, .inside .content-main .accordion-heading .accordion-toggle {
    display: block;
    padding: 8px 15px;
    text-decoration: none;
}
.accordion-toggle {cursor:pointer;}
.accordion-inner {
    border-top: 1px solid #e5e5e5;
    padding: 9px 15px;
}
.accordion-heading h2, .accordion-heading h3, .accordion-heading h4, .accordion-heading h5, .accordion-heading h6 {
    margin-bottom: 0px;
    margin-top: 0px;
}
.accordion-group .accordion-toggle .icon-toggle {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    background-color: #CCC;
    background-position: -407px -96px;
    border-radius: 8px;
    margin-right: 5px;
    padding: 0px 1px 1px 0px;
}
.accordion-group .accordion-toggle .icon-toggle.icon-white {background-color:#333;}
.accordion-group.active .accordion-heading, .accordion-group.active .accordion-heading:hover {background-color:#e3ebf5;}
.accordion-group.active .accordion-toggle .icon-toggle {background-position:-432px -96px;}
.accordion-group .accordion-heading:hover {background-color:#EEE;}
.carousel {
    line-height: 1;
    margin-bottom: 20px;
    position: relative;
}
.carousel-controls {
    position:absolute;
    bottom:0;
    left:0;
}
.carousel-inner {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.carousel .item {
    -moz-transition: 0.6s ease-in-out left;
    -o-transition: 0.6s ease-in-out left;
    -webkit-transition: 0.6s ease-in-out left;
    display: none;
    position: relative;
    transition: 0.6s ease-in-out left;
}
.carousel .item > img {
    display: block;
    line-height: 1;
}
.carousel .active, .carousel .next, .carousel .prev {display:block;}
.carousel .active {left:0;}
.carousel .next, .carousel .prev {
    position: absolute;
    top: 0;
    width: 100%;
}
.carousel .next {left:100%;}
.carousel .prev {left:-100%;}
.carousel .next.left, .carousel .prev.right {left:0;}
.carousel .active.left {left:-100%;}
.carousel .active.right {left:100%;}
.carousel-control, .inside .content-main .carousel-control {
    -moz-border-radius: 23px;
    -webkit-border-radius: 23px;
    background: #212121;
    border-radius: 23px;
    border: 3px solid #FFF;
    color: #FFF;
    font-size: 20px;
    font-weight: 100;
    height: 40px;
    left: 15px;
    line-height: 40px;
    margin-top: -20px;
    opacity: 0.5;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: 40%;
    width: 40px;
}
.carousel-control.right, .inside .content-main .carousel-control.right {
    left: auto;
    right: 15px;
}
.carousel-control:hover, .inside .content-main .carousel-control:hover {
    color: #FFF;
    opacity: 0.9;
    text-decoration: none;
}
.carousel-caption {
    background: #333;
    background: rgba(0, 0, 0, 0.75);
    bottom: 0;
    left: 0;
    padding: 15px;
    position: absolute;
    right: 0;
}
.carousel-caption h4, .carousel-caption p {
    color: #FFF;
    line-height: 20px;
}
.carousel-caption h4 {margin:0 0 5px;}
.carousel-caption p {margin-bottom:0;}
.hero-unit {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background-color: #EEE;
    border-radius: 6px;
    margin-bottom: 30px;
    padding: 60px;
}
.hero-unit h1 {
    color: inherit;
    font-size: 60px;
    letter-spacing: -1px;
    line-height: 1;
    margin-bottom: 0;
}
.hero-unit p {
    color: inherit;
    font-size: 18px;
    font-weight: 200;
    line-height: 30px;
}
.azazel .checkbox {
    float: none;
    margin-left: 0px;
    padding: 0px 0px 0px 18px;
}
.azazel .azazel-category .input-append input[type="text"] {width:480px;}
.azazel .azazel-toc .nav-pills > li > a, .azazel .azazel-toc .nav-pills > li > span {
    line-height:33px;
    margin: 0 5px 5px 0;
    min-width: 33px;
    padding: 0;
    text-align:center;
}
.azazel .azazel-toc .nav-pills > li.disabled > a, .azazel .azazel-toc .nav-pills > li.disabled > a:hover, .azazel .azazel-toc .nav-pills > li.disabled > span {
    background-color: #4a494a;
    color: #999;
}
.azazel .azazel-toc .nav-pills > li.active > a, .azazel .azazel-toc .nav-pills > li > a:hover {background-color:#5a4f94;}
.azazel .azazel-toc .nav-pills > li > a {
    background-color: #000;
    color: #FFF;
}
.azazel .azazel-toc .nav-pills > li > span {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display: block;
    line-height: 33px;
}
.azazel .azazel-section {*zoom:1;}
.azazel .azazel-section:before, .azazel .azazel-section:after {
    content: "";
    display: table;
    line-height: 0;
}
.azazel .azazel-section:after {clear:both;}
.azazel .radio.inline, .azazel .checkbox.inline {white-space:nowrap;}
.colx2 .azazel .azazel-filters, .colx2b .azazel .azazel-filters, .colx3 .azazel .azazel-filters {
    float: left;
    margin-left: 10px;
    width: 182px;
}
.colx2 .azazel .azazel-directory, .colx2b .azazel .azazel-directory, .colx3 .azazel .azazel-directory, .colx2 .azazel .azazel-toc, .colx2b .azazel .azazel-toc, .colx3 .azazel .azazel-toc, .colx2 .azazel .azazel-sections, .colx2b .azazel .azazel-sections, .colx3 .azazel .azazel-sections {
    float: left;
    margin-left: 10px;
    width: 566px;
}
.colx2 .azazel .azazel-category .input-append input[type="text"], .colx2b .azazel .azazel-category .input-append input[type="text"], .colx3 .azazel .azazel-category .input-append input[type="text"] {width:120px;}
.colx2 .azazel .azazel-toc .nav-pills > li > a, .colx2b .azazel .azazel-toc .nav-pills > li > a, .colx3 .azazel .azazel-toc .nav-pills > li > a, .colx2 .azazel .azazel-toc .nav-pills > li > span, .colx2b .azazel .azazel-toc .nav-pills > li > span, .colx3 .azazel .azazel-toc .nav-pills > li > span {
    margin-bottom: 5px;
    margin-right: 5px;
}
.content .azazel-category ul li {
    background-image: none;
    padding-left: 0px;
}
.content .azazel-section.condensed ul li {
    float: left;
    margin-right: 3%;
    width: 28%;
}
.inside .content-main .azazel-toc a {text-decoration:none;}
.landing h1 {display:none;}
.feature h3, .inline-feature h3 {
    color: #25589d;
    font-size: 16px;
    margin-top: 0px;
}
.feature.bckgrnd-blue h3, .feature.bckgrnd-blue h4 {color:#FFF;}
.image_carousel {
    position: absolute; /* changed from fixed so that the image doesn't disapear behind the rest of the content */
    top:0;
    bottom:0;
    left:0;
    right:0;
    z-index: -100;
}
#supersize img, #supersize a {
    cursor: default;
    position: absolute;
    width: 100%;
    z-index: 0;
}
#supersize .prevslide, #supersize .prevslide img {z-index:1;}
#supersize .activeslide, #supersize .activeslide img {z-index:2;}
.landing .content {
    margin-top: 350px;
    position: relative;
}
.captionWrapper {
    background:#3C3C3C;
    background: rgba(60, 60, 60, 0.8);
    color: #FFF;
    height: 123px; /* 108px; */ /* djr145 29/4/15 - chnage to allow for full 160 char description to display */
    padding: 15px;
    position: absolute;
    right: 0;
    top: -250px;
    width: 535px;
}
#captionNavigation {
    bottom:0;
    height: 40px;
    padding: 0;
    position: absolute;
    right: 0;
    width: 120px;
}
#captionNavigation a {
    background:#222;
    color:#FFF;
    display: inline;
    font-size:20px;
    float:right;
    height:40px;
    line-height:40px;
    text-align:center;
    width:40px;
}
#captionNavigation a:hover {background:#333;}
#captionNavigation #pauseplay {font-size:16px;}
#captionNavigation #pauseplay.paused .fa-pause:before {content:"ï�‹";}
#slidecaption {
    color: #FFF;
    float: left;
    height: 123px; /* 108px; */ /* djr145 29/4/15 - chnage to allow for full 160 char description to display */
    position: relative;
    text-transform: uppercase;
    width: 100%;
}
#slidecaption:hover {
    color:#DDD;
    text-decoration:none;
}
#slidecaption p {
    font-family: 'dinregular', 'Helvetica Neue', Arial, sans-serif;
    font-size: 14px;
    line-height: 17px;
}
#slidecaption .btn {
    background: #dad9d4;
    color: #333;
    position: absolute;
    bottom: 0;
}
#slidecaption .btn:after {
    content:"ï„…";
    font-family:'FontAwesome';
    font-size:20px;
    line-height:16px;
    margin-left:10px;
    position:absolute;
    right:10px;
}

#slidecaption .btn:hover {background-color:#cecdc6;}
#slidecaption .btn:active {background-color:#c2c1b9;}
#slidecaption .title {
    font-family: 'dinbold', 'Helvetica Neue', Arial, sans-serif;
    font-size: 18px;
    line-height: 100%;
    margin-bottom: 6px;
    margin-top: 0;
}
.landing .content a.btn:hover {
    color: #FFF;
    text-decoration: none;
}
.section-nav-group {margin-bottom:20px;}
.section-nav {
    height: 260px;
    padding: 15px 14px;
}
.box3.section-nav {width:247px;}
.section-nav h2 {
    color: #FFF;
    font-size: 18px;
    height: 65px;
    line-height: 1;
    margin: 0;
    padding: 0 10px 0 65px;
    width: 168px;
}
.section-nav .title-container {
    background-repeat: no-repeat;
    margin-top: -25px;
    width: 100%;
}
.section-nav .title-container.book-open {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0015/41811/section-title-book-open.png?v=0.0.7);}
.section-nav .title-container.book-shut {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0004/41809/section-title-book-shut.png?v=0.0.17);}
.section-nav .title-container.briefcase {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0016/41812/section-title-briefcase.png?v=0.0.7);}
.section-nav .title-container.building {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0018/41832/section-title-building.png?v=0.0.7);}
.section-nav .title-container.buildings {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0017/41831/section-title-buildings.png?v=0.0.7);}
.section-nav .title-container.businessman {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0016/41830/section-title-businessman.png?v=0.0.7);}
.section-nav .title-container.display {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0005/41828/section-title-display.png?v=0.0.7);}
.section-nav .title-container.feet {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0004/41827/section-title-feet.png?v=0.0.7);}
.section-nav .title-container.heart {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0006/41847/section-title-heart.png?v=0.0.7);}
.section-nav .title-container.laptop {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0003/41826/section-title-laptop.png?v=0.0.7);}
.section-nav .title-container.map-pin {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0020/41825/section-title-map-pin.png?v=0.0.7);}
.section-nav .title-container.mortarboard {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0004/41836/section-title-mortarboard.png?v=0.0.7);}
.section-nav .title-container.padlock-open {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0019/41824/section-title-padlock-open.png?v=0.0.7);}
.section-nav .title-container.padlock-shut {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0018/41823/section-title-padlock-shut.png?v=0.0.7);}
.section-nav .title-container.pencil {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0016/41821/section-title-pencil.png?v=0.0.7);}
.section-nav .title-container.people-x2 {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0007/41848/section-title-people-x2.png?v=0.0.7);}
.section-nav .title-container.people-x3 {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0008/41849/section-title-people-x3.png?v=0.0.7);}
.section-nav .title-container.plane {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0015/41820/section-title-plane.png?v=0.0.7);}
.section-nav .title-container.signpost {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0005/41819/section-title-signpost.png?v=0.0.7);}
.section-nav .title-container.teacher {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0004/41818/section-title-teacher.png?v=0.0.7);}
.section-nav .title-container.tools-art {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0003/41817/section-title-tools-art.png?v=0.0.7);}
.section-nav .title-container.tools-industry {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0020/41816/section-title-tools-industry.png?v=0.0.7);}
.section-nav .title-container.tools-repair {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0019/41815/section-title-tools-repair.png?v=0.0.7);}
.section-nav .title-container.trophy {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0005/41837/section-title-trophy.png?v=0.0.7);}
.section-nav .title-container.uon-community {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0017/41813/section-title-uon-community.png?v=0.0.7);}
.section-nav .title-container.world {background-image:url(https://www.newcastle.edu.au/__data/assets/image/0018/41814/section-title-world.png?v=0.0.7);}
.section-nav .title-container h2 a {
    color:#FFF;
    display:table-cell;
    height:65px;
    padding:0;
    vertical-align:middle;
}
.section-nav ul {
    float: left;
    padding-top: 20px;
    width: auto;
}
.section-nav a {color:#25589d;}
.content .section-nav ul li {
    background-position: 0 6px;
    line-height: 24px;
}
.call-to-action, .sidebar .feature.feature-link {
    display: block;
    height: 64px;
    margin: 0 0 10px 10px;
    position: relative;
    z-index: 1;
}
.call-to-action img, .sidebar .feature.feature-link img {
    left: 0;
    position: absolute;
}
.section-search {
    margin-top: 10px;
    opacity: 1;
}
.section-search-top {
    margin-bottom: 10px;
    margin-top: 0;
}
.section-search h2 {
    background-color:#D6D8D9;
    border-radius:6px 4px 4px 6px;
    color:#111;
    display:block;
    height:65px;
    overflow:hidden;
    padding-left:80px;
    padding-right:20px;
    position:relative;
    text-decoration:none;
    margin-bottom:15px;
    margin-top:-30px;
    width:auto;
}
.section-search h2 .cta-title {
    color:#111;
    display:table-cell;
    font-family:'dinregular','Helvetica Neue',Arial,sans-serif;
    font-size:18px;
    height:65px;
    line-height:20px;
    text-transform:uppercase;
    vertical-align:middle;
}
.section-search h2 .cta-icon {
    background-color:#C94813;
    background-position:center center;
    background-repeat:no-repeat;
    border-radius:4px;
    color:#FFF;
    display:block;
    font-size:30px;
    height:65px;
    left:0;
    line-height:65px;
    position:absolute;
    top:0;
    text-align:center;
    text-shadow:0 -1px 0 rgba(0,0,0,0.25);
    width:65px;
}
.section-search h2 .cta-icon:after {
    border:9px solid transparent;
    border-left-color:#C94813;
    content:"";
    position:absolute;
    right:-16px;
    top:23px;
}
.section-search form {margin:0;}

.section-search ul {
    float: left;
    width: 50%;
}
.section-search ul li {background:url(https://www.newcastle.edu.au/designs/uon-2012/css/main.css/bullet_white.png) no-repeat 0 9px;}
.section-search ul a {color:#FFF;}
.landing .search-query {
    font-size: 14px;
    width: 85.9%;
}
.home.landing .search-query {font-size: 12px;}
.home .search-query {
    width: 68%;
}
.home .form-search {margin-bottom:0;}
.form-search .input-append {width:100%;}
.form-search .input-append .search-query {color:#000;}
.form-search .input-append .search-query {
    -moz-border-radius: 3px 0 0 3px;
    -webkit-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px;
    border: 1px solid #FFF;
    padding: 8px;
}
.form-search .input-append .search-query:focus {
    -moz-box-shadow:0;
    -webkit-box-shadow:0;
    box-shadow:none;
}
.form-search .input-append label.checkbox {
    color: #DDD;
    font-size:13px;
    margin-left: 0;
}
.form-search .input-append .btn {
    background: #000;
    border:3px solid #FFF;
    -moz-border-radius:0 3px 3px 0;
    -webkit-border-radius:0 3px 3px 0;
    border-radius:0 3px 3px 0;
    font-family: 'dinregular', 'Helvetica Neue', Arial, sans-serif;
    font-size:14px;
    height: 38px;
    min-width: 59px;
}
.form-search .input-append .btn:after {
    content:"ï„…";
    font-family:'FontAwesome';
    margin-left:7px;
}
.form-search .input-append .btn:hover {background:#5b5094;}
.form-search .input-append .btn.submit {color:#FFF;}
.browse-degree ul {width:100%;}
.browse-degree li {
    float: left;
    width: 45%;
}
.related-news, .related-events {
    border: 1px solid #e3e2de;
    position: relative;
    width: 246px;
}
.related-news h3, .related-events h3 {color:#000;}
.related-news .pagination, .related-events .pagination, .feature-scrollable .pagination {
    background-color: #d9d7d1;
    bottom: 0px;
    height: 35px;
    left: 0px;
    margin: -20px 0 0 0px;
    position: absolute;
    width: 52px;
}
.related-news .next, .related-events .next, .feature-scrollable .next, .related-news .prev, .related-events .prev, .feature-scrollable .prev {
    cursor: pointer;
    float: right;
    height: 35px;
    width: 26px;
}
.related-news .next, .related-events .next, .feature-scrollable .next {background:url(https://www.newcastle.edu.au/__data/assets/image/0004/2398/next_news.png?v=0.1.1) no-repeat 50%;}
.related-news .prev, .related-events .prev, .feature-scrollable .prev {background:url(https://www.newcastle.edu.au/__data/assets/image/0008/2402/prev_news.png?v=0.1.1) no-repeat 50%;}
.feature-scrollable {
    height: 360px;
    overflow: hidden;
    position: relative;
}
.feature-scrollable h4 {margin-top:0px;}
.feature-scrollable article {
    display: none;
    height: 300px;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 8;
}
.feature-scrollable article.active {
    display: block;
    opacity: 1.0;
    z-index: 10;
}
.feature-scrollable article.last-active {z-index:9;}
.feature-scrollable .feature {height:330px;}
.feature-scrollable .pagination {
    margin-left: 10px;
    margin-top: 0px;
}
#news-items img, #event-items img, .feature img {padding-bottom:15px;}
#news-items, #event-items {
    opacity: 1.0;
    position: relative;
}
#news-items article, #event-items article {
    display: none;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 8;
}
#news-items article .calendar, #event-items article .calendar {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0018/2358/calendar.png?v=0.1.1) no-repeat;
    border-top: none;
    display: inline-block;
    height: 70px;
    margin-right: 5px;
    vertical-align: top;
    width: 73px;
}
#news-items article .calendar span, #event-items article .calendar span {margin-left:7px;}
#news-items article .calendar .month, #event-items article .calendar .month {
    display: block;
    font-size: 27px;
    margin-top: 17px;
    text-transform: uppercase;
}
#news-items article .calendar .day-year, #event-items article .calendar .day-year {
    display: block;
    font-size: 16px;
    margin-top: 5px;
}
#news-items article .news-content, #event-items article .news-content {
    display: inline-block;
    width: 164px;
}
#news-items article .news-content h4, #event-items article .news-content h4 {
    color: #25589d;
    font-weight: bold;
    line-height: 20px;
    margin-top: 0px;
}
#news-items article .news-list h4, #event-items article .news-list h4 {margin:3px 0;}
#news-items article.active, #event-items article.active {
    display: block;
    opacity: 1.0;
    z-index: 10;
}
#news-items article.last-active, #event-items article.last-active {z-index:9;}
.related-news span {color:#367988; /* #41929d */}
.related-events span {color:#5b5095;}

/* --------------------
 Layout
-------------------- */
.banner {height:100%;width:100%;position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}
.inside .banner {overflow:hidden;position:fixed;}
.inside .image_carousel {position:absolute;}
.banner .image {background-position:center top;background-size:100% auto;background-size:cover;background-repeat:no-repeat;bottom:0;left:0;position:fixed;right:0;top:0;}
.section-header {margin-bottom:10px;padding:30px;font-family:'dinbold','Helvetica Neue',Arial;font-size:36px;line-height:1;}
.section-header.bckgrnd-black {background:#182228;background:rgba(24,34,40,0.95);}
@media(max-width:1024px) {
    .section-header {font-size:24px;}
}

/* --------------------
 Inside page - Full width
-------------------- */
.inside .content-main {float:left;margin-left:10px;padding:50px 40px;width:1062px;}
.inside .peopleContainer {*zoom:1;}
.inside .peopleContainer:before, .inside .peopleContainer:after {content:"";display:table;line-height:0;}
.inside .peopleContainer:after {clear:both;}

/* --------------------
 Inside page - 3 columns
-------------------- */
.colx3 .content-main {padding:45px 40px;width:486px;}
.colx3 .sidebar .call-to-action {margin-bottom:0;}
.sidebar .row {margin-bottom:10px;}
.colx3 .nav-inside, .colx3 .sidebar {display:block;}
.sidebar {float:left;margin-left:10px;width:278px;}

/* --------------------
 Inside page - 2 columns
-------------------- */
.colx2 .content-main {width:774px;}
.colx2b .content-main {width:774px;}
.colx2 .sidebar .call-to-action {margin-bottom:0;}
.colx2b .sidebar .call-to-action {margin-bottom:0;}

/* --------------------
 Login screen
-------------------- */
.login .content-main {float:none;margin:0 auto 25px;padding:40px;width:325px;}
.login-messages {color:#b94a48;padding-bottom:1em;}
#login-form p {margin:10px 0 20px;font-style:italic;color:#666;}
#login-form #login-help p {margin:20px 0 0;}
#login-form form {margin-bottom:0;}
#login-form .clearfix {margin-bottom:10px;}
#login-form .login-label {font-weight:bold;width:100px;display:inline;position:relative;float:left;line-height:42px;height:42px;}
#login-form .login-field {width:200px;display:inline;position:relative;float:left;}
#login-form .login-field input {border:1px solid #DDD;padding:10px;font-family:'Helvetica Neue',Arial,sans-serif;border-radius:3px;width:200px;}
#login-form .login-field input:focus {outline:0 none;border-color:#06C;}
#login-form .submit-action {margin-top:10px;padding-left:100px;margin-bottom:20px;}
#login-form .btn-primary {padding-right:15px;border-radius:3px;}
#login-form p.info {font-style:normal;font-weight:bold;border-top:1px dashed #CCC;padding-top:15px;font-size:14px;}

/* --------------------
 Section Banner
-------------------- */
.section-banner {
    float: left;
    font-family: 'dinregular', 'Helvetica Neue', Arial, sans-serif;
    height: 151px;
    position: relative;
    width: auto;
}
.section-banner a {color:#FFF;}
.section-banner.decorated span {width:485px;}
.section-banner.decorated span.pointer {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0016/6343/section_banner_pointer.png?v=0.2.1) no-repeat;
    height: 1px;
    padding: 15px;
    position: absolute;
    top: 59px;
}
.section-banner.profile {
    background-color: #161718;
    height: 111px;
    overflow: hidden;
    padding: 20px;
    width: 1102px;
}
.section-banner.profile img {
    float: left;
    margin-right: 20px;
    max-width: 111px;
}
.section-banner.profile p {
    float: left;
    margin-bottom: 0px;
    width: 703px;
}
.section-banner.profile span {
    background-color: transparent;
    display: inline;
    float: none;
    font-size: 1.4em;
    padding: 0px;
    width: auto;
}
.section-banner.profile span.profile-name {
    font-size: 25px;
    line-height: 25px;
    text-transform: uppercase;
}
.section-banner.profile .enquiry {
    background: #5B5094;
    float: right;
    font-family: 'Helvetica Neue', Arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin-top: 30px;
    padding: 16px;
    text-align: center;
    text-decoration: none;
    width: 211px;
}
.section-banner.profile .enquiry a {font-size:1.1em;}
.section-banner span {
    background-color: #161718;
    color: #FFF;
    display: inline-block;
    float: left;
    font-size: 25px;
    height: 71px;
    line-height: 25px;
    padding: 40px 20px;
    width: 1102px;
}
/*
--------------------
 Document icons
--------------------
*/
.content .pdf, .content .xls, .content .doc, .content .secure-pdf, .content .secure-xls, .content .secure-doc {
    line-height: 21px;
    list-style: none;
    padding: 5px 0 5px 30px;
}
.content .pdf {background:url(https://www.newcastle.edu.au/__data/assets/image/0006/2400/pdf_icon.png?v=0.1.3) no-repeat;}
.content .xls {background:url(https://www.newcastle.edu.au/__data/assets/image/0018/3294/xls_icon.png?v=0.2.3) no-repeat;}
.content .doc {background:url(https://www.newcastle.edu.au/__data/assets/image/0011/2360/doc_icon.png?v=0.1.3) no-repeat;}
.content .secure-pdf {background:url(https://www.newcastle.edu.au/__data/assets/image/0008/105929/secure-pdf_icon.png?v=0.1.2) no-repeat;}
.content .secure-xls {background:url(https://www.newcastle.edu.au/__data/assets/image/0006/105927/secure-xls_icon.png?v=0.1.2) no-repeat;}
.content .secure-doc {background:url(https://www.newcastle.edu.au/__data/assets/image/0007/105928/secure-doc_icon.png?v=0.1.2) no-repeat;}
/*
--------------------
 External link icon - djr145 - 130114
--------------------
*/
.content .external-link {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0008/93257/external-link-icon-lg.png?v=0.1.2) no-repeat center left;
    line-height:21px;
    list-style: none;
    padding:3px 0 3px 30px;
}
.content a.external-link-after {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0003/93189/external-link-icon.png?v=0.1.6) no-repeat center right;
    margin-right:2px;
    padding-right:14px;
}
.content a.external-link-after:hover {background:url(https://www.newcastle.edu.au/__data/assets/image/0007/93193/external-link-icon-hover.png?v=0.1.4) no-repeat center right;}
/*
--------------------
 Secure link icon - djr145 - 260314
--------------------
*/
.content .secure-link {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0006/105846/secure-link-icon.png?v=0.1.2) no-repeat center left;
    line-height:21px;
    list-style: none;
    padding:3px 0 3px 30px;
}
.content a.secure-link-after {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0007/105847/secure-link-icon-sm.png?v=0.1.2) no-repeat center right;
    margin-right:2px;
    padding-right:14px;
}
/*
--------------------
 Highlight Box
--------------------
*/
.highlight {
    -moz-box-shadow: 0 0 5px #888;
    -webkit-box-shadow: 0 0 5px#888;
    background-color: #F8F8F7;
    box-shadow: 0 0 5px #888;
    float: left;
    margin-right: 20px;
    padding: 25px 35px;
    width: 40%;
}
.oldie .ie-shadow {
    display: inline-block;
    filter: progid:DXImageTransform.Microsoft.Shadow(Color=#e3e2e2, Strength=2, Direction=0), progid:DXImageTransform.Microsoft.Shadow(Color=#e3e2e2, Strength=3, Direction=90), progid:DXImageTransform.Microsoft.Shadow(Color=#e3e2e2, Strength=3, Direction=180), progid:DXImageTransform.Microsoft.Shadow(Color=#e3e2e2, Strength=3, Direction=270);
    zoom: 1;
}
/*
--------------------
 Social Media
--------------------
*/
menu {
    -webkit-padding-start: 0;
    display: inline;
    float: left;
    margin: 0 0 10px 0;
    padding-left: 0;
}
menu a {
    display: inline-block;
    height: 21px;
    margin-right: 5px;
}
menu .fb {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0007/18988/fb-like.png?v=0.2.1) no-repeat;
    width: 45px;
}
menu .twitter {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0008/18989/tweet.png?v=0.2.1) no-repeat;
    width: 58px;
}
menu .mail {
    background: url(https://www.newcastle.edu.au/__data/assets/image/0011/18947/mail.png?v=0.2.1) no-repeat;
    width: 20px;
}
.content-main .addthis_toolbox {
    *zoom: 1;
    float: none;
    margin: 15px 0px;
    padding: 0px;
}
.addthis_toolbox:before, .addthis_toolbox:after {
    content: "";
    display: table;
    line-height: 0;
}
.addthis_toolbox:after {clear:both;}
/* -----------
   A-Z Listing
----------- */
.content .az-nav-toc ul li {
    background-image: none;
    float: left;
    width: 2.4%;
}
.row.az-nav-section {margin-left:0px;}
.az-nav-section ul {
    float: left;
    margin-right: 3%;
    width: 30%;
}
.colx2 .content .az-nav-toc ul li {width:1.9%;}
.colx2b .content .az-nav-toc ul li {width:1.9%;}
.colx3 .content .az-nav-toc ul li {width:4.65%;}
.colx3 .az-nav-section ul {
    float: none;
    margin-bottom: 0px;
    margin-right: 0px;
    width: 100%;
}
.summary-list, .summary {
    *zoom: 1;
    margin-bottom: 25px;
}
.biography:before, .biography:after {
    content: "";
    display: table;
    line-height: 0;
}
.summary-list:after, .summary:after, .biography:after {clear:both;}
.summary-list.search-results {
    background-color: #FFF;
    border-bottom: 2px solid #4a7dc2;
    border-top: 2px solid #4a7dc2;
    padding: 15px;
}
.summary-list.events .summary, .summary-list.news .summary {
    display: table;
    width: 100%;
}
.summary h2 {font-size:16px;}
.summary h3 {
    font-size: 16px;
    line-height: 140%;
    margin-bottom: 0px;
    margin-top: 0px;
}
.summary .date {color:#999;}
.summary-thumbnail {
    margin-left: 15px;
    width: 176px;
}
.search-results .summary {
    border-top: 1px solid #a9c1e2;
    padding-top: 10px;
}
.search-results .summary.first {
    border-top: 0px none;
    padding-top: 0px;
}
.search-results .summary h2 {margin-top:0px;}
.search-results .summary .summary-thumbnail, .search-results .summary .summary-info {float:left;}
.search-results .summary .summary-thumbnail {
    margin-left: 0px;
    width: 101px;
}
.search-results .summary .summary-info {
    margin-left: 2%;
    width: 60%;
}
.search-results .summary .summary-actions {
    float: right;
    margin-left: 2%;
    width: 18%;
}
.search-results .summary .position {
    font-weight: bold;
    margin-bottom: 0px;
}
.search-results .summary .keywords {color:#999;}
.search-results .summary .enquiry a {white-space:nowrap;}
.search-results .summary .enquiry i {margin-top:0px;}
.content .search-results-pagination ul {margin-bottom:0px;}
.content .search-results-pagination ul li {
    background-image: none;
    float: left;
    padding-left: 0px;
}
.inside .content-main .search-results-pagination a {
    background-color: #000;
    color: #FFF;
    display: block;
    line-height: 24px;
    margin-bottom: 10px;
    margin-right: 4px;
    padding: 2px 10px;
    text-decoration: none;
}
.inside .content-main .search-results-pagination a:hover {
    background-color: #4a494a;
    cursor: default;
}
.inside .content-main .search-results-pagination .active a, .inside .content-main .search-results-pagination .active a:hover {background-color:#5a4f94;}
.inside .content-main .search-results-pagination .active a {color:#a19ac9;}
.inside .content-main .search-results-pagination .prev a, .inside .content-main .search-results-pagination .next a {background-repeat:no-repeat;}
.inside .content-main .search-results-pagination .prev a {
    background-image: url(https://www.newcastle.edu.au/__data/assets/image/0020/3296/bullet_white_prev.png?v=0.2.1);
    background-position: 8% 8px;
    padding-left: 15px;
}
.inside .content-main .search-results-pagination .next a {
    background-image: url(https://www.newcastle.edu.au/designs/uon-2012/css/main.css/bullet_white.png);
    background-position: 90% 8px;
    padding-right: 15px;
}
.inside .content-main .search-results .enquiry a {
    background-color: #000;
    border-radius: 4px;
    color: #FFF;
    display: inline-block;
    padding: 2px 6px;
    text-decoration: none;
}
.inside .content-main .search-results .enquiry a:hover {background-color:#5b5094;}
.content .degree-overview ul.nav-tabs {margin:-15px -15px 15px;}
.content .degree-overview .field ul li {
    background-image: none;
    line-height: 20px;
    padding-left: 0px;
}
.degree-overview .nav-tabs {
    background: #4d4d4d url(https://www.newcastle.edu.au/__data/assets/image/0020/6437/section_nav_gradient.jpg?v=0.1.1) repeat-x;
    border-bottom: 0px none;
    border-bottom-color: #CCC;
}
.degree-overview .nav-tabs > li {
    border-right: 0px none;
    margin-bottom: 0px;
    width: 139px;
}
.degree-overview .nav-tabs > li > a {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    border: 0px none;
    color: #FFF;
    margin-right: 0px;
    width: 115px;
}
.degree-overview .nav-tabs > li > a:hover {
    background: #5b5094 url(https://www.newcastle.edu.au/__data/assets/image/0010/18946/section_nav_gradient_active.jpg?v=0.2.1) repeat-x;
    text-decoration: none;
}
.degree-overview .nav-tabs > .active > a, .degree-overview .nav-tabs > .active > a:hover {
    background: #FCFCFC;
    background: rgba(252, 252, 252, 0.95);
    background-image: none;
    border: 0px none;
    color: #706f6f;
}
.degree-overview .facts-section {
    border-top: 1px solid #CCC;
    padding-top: 15px;
}
.degree-overview .facts-section:first-child {
    border-top: 0px none;
    padding-top: 0px;
}
.degree-overview .field {*zoom: 1;}
.degree-overview .field:before, .degree-overview .field:after {
    content: "";
    display: table;
    line-height: 0;
}
.degree-overview .field:after {clear:both;}
.degree-overview .atar {
    background-color: #FFF;
    border: 2px solid #CCC;
    float: left;
    font-size: 1em;
    margin-left: 2%;
    padding: 2% 4%;
    width: 15%;
}
.degree-overview .atar.latest {margin-left:0px;}
.degree-overview .atar strong {display:block;}
#az-scholarships .accordion-group.applications-closed .accordion-heading {
    background-color: #ececec;
    color: #999;
}
#az-scholarships .accordion-heading .closing-date {
    display: block;
    color: #999;
}
.inside .content-main .nav-tabs a {
    color: #FFF;
    text-decoration: none;
}
.profile .content-main h1 {display:none;}
.profile .nav-tabs {
    background: #4d4d4d url(https://www.newcastle.edu.au/__data/assets/image/0020/6437/section_nav_gradient.jpg?v=0.1.1) repeat-x;
    border-bottom: 0px none;
    margin: -50px -40px 15px;
}
.profile .nav-tabs > li {
    border-right: 1px solid #717171;
    margin-bottom: 0px;
}
.profile .nav-tabs > li > a {
    border-radius: 0px;
    border: 0px none;
    margin-right: 0px;
}
.profile .nav-tabs > li > a:hover {text-decoration:underline;}
.profile .nav-tabs > li > a:hover, .profile .nav-tabs > .active > a, .profile .nav-tabs > .active > a:hover {background:#5b5094 url(https://www.newcastle.edu.au/__data/assets/image/0010/18946/section_nav_gradient_active.jpg?v=0.2.1) repeat-x;}
.profile .nav-tabs > .active > a, .profile .nav-tabs > .active > a:hover {border:0px none;}
.profile a.edit-link {
    *zoom: 1;
    float: right;
}
.profile a.edit-link:before, .profile a.edit-link:after {
    content: "";
    display: table;
    line-height: 0;
}
.profile a.edit-link:after {clear:both;}
.profile .pubcat, .profile .pubtype {
    *zoom: 1;
    text-transform: none;
}
.profile .pubcat:before, .profile .pubtype:before, .profile .pubcat:after, .profile .pubtype:after {
    content: "";
    display: table;
    line-height: 0;
}
.profile .pubcat:after, .profile .pubtype:after {clear:both;}
.profile .pubcat small, .profile .pubtype small {float:right;}
.profile .pubcat {border-bottom:1px solid #4a7dc2;}
.profile .projectyear, .profile .projecttitle {*zoom:1;}
.profile .projectyear:before, .profile .projecttitle:before, .profile .projectyear:after, .profile .projecttitle:after {
    content: "";
    display: table;
    line-height: 0;
}
.profile .projectyear:after, .profile .projecttitle:after {clear:both;}
.profile .projectyear {
    border-bottom: 2px solid #4a7dc2;
    margin-top: 30px;
}
.profile .projectyear small {float:right;}
.profile .projecttitle {
    font-family: 'Helvetica Neue', Arial, sans-serif;
    font-size: 1em;
    line-height: 20px;
    padding-bottom: 10px;
    padding-right: 180px;
    position: relative;
    text-transform: none;
}
.profile .projecttitle:hover {
    color: #25589d;
    cursor: pointer;
}
.profile .projecttitle .fundingbody {font-size:0.9em;}
.profile .projecttitle .title span {
    display: block;
    float: right;
    font-weight: bold;
    max-width: 180px;
    overflow: hidden;
    position: absolute;
    right: 0px;
    text-decoration: none;
    top: 0px;
}
.profile #profile-funding .collapse {border-bottom:1px solid #a9c1e2;}
.profile #profile-career .biography {font-size:12px;}
.profile #profile-career .biography > p, .profile #profile-career .biography > div > p {font-size:12px;}
.profile .row-content-area .promo-tile-box {
    padding: 0;
    width: 277px;
}
/* ----------------
 Page Index List
---------------- */
.row-fluid .listing-span3 {width:23.026315789473685%;}
.row-fluid .listing-span4 {width:32.74956217162872%;}
.row-fluid .listing-span3 img {width:95%;}
.row-fluid .listing-span8 {width:66.37478108581435%;}
.row-fluid .listing-span9 {margin-left:2.875657%;width:72.78108581436076%;}
.row-fluid .listing-span9 h2 {margin-bottom:20px;margin-top:0;}
.row-fluid .listing-span9 h2 a {color:#4d4d4d;}
.row-fluid .listing-span9 h2 a:hover {color:#25589d;}

/* ------------
 Study Areas
------------ */
.study-areas {
    background-color: #FFF;
    border: 1px solid #CCC;
    margin-top: 1.5em;
    padding: 1em;
    width: 100%;
}
.study-areas:before, .study-areas:after {
    content: "";
    display: table;
    line-height: 0;
}
.study-areas:after {clear:both;}
.study-areas * {box-sizing:border-box;}
.study-areas h2 {
    background-color: #ce2127;
    border-radius: 5px;
    color: #FFF;
    font-size: 20px;
    margin: -1.5em -1px 10px;
    padding: 0.5em;
    text-transform: none;
}
.study-areas.generic h2{background-color:#3F3F3F;}
.study-areas.business-law h2 {background-color:#CC0000;}
.study-areas.engineering h2 {background-color:#008484;}
.study-areas.science-it h2 {background-color:#99CC00;}
.study-areas.health h2 {background-color:#0066CC;}
.study-areas.education-arts h2 {background-color:#003399;}
.study-areas .thumb, .study-areas .index, .study-areas .index ul {float:left;}
.study-areas .thumb {width:33%;}
.inside .content-main .study-areas .thumb img {margin:0px;}
.study-areas .index {width:63%;}
.study-areas ul {
    float: left;
    margin-bottom: 0px;
    margin-left: 15px;
    width: 45%;
}
.study-areas p img {
    float: left;
    padding: 0 0.5em;
    width:30%;
}
.study-areas p ~ ul {
    float:left;
    width: 30%;
}
.study-areas {padding:1em 0;}
.inside .study-areas a {text-decoration:none;}
.row-fluid.listing {border-top:1px solid #EEE;padding:20px 0;}
.row-fluid.listing p, .row-fluid.listing h2, .row-fluid.listing h3, .row-fluid.listing ul {
    -moz-box-sizing: border-box;
        box-sizing: border-box;
    display: block;
    float: left;
    margin-left: 2.87566%;
    min-height: 30px;
    width: 72.7811%;
}
.row-fluid.listing h2, .row-fluid.listing h3 {margin-bottom:20px;margin-top:0px;}
.row-fluid.listing h2 a {color:#4D4D4D;font-size:22px;line-height:22px;}
.row-fluid.listing p:first-child {margin-left:0px;width:23.0263%;}

/* ----------
 Utilities
---------- */
.pull-right {float:right;}
.pull-left {float:left;}
img.pull-left, table.pull-left {margin:1em 1em 1em 0;}
img.pull-right, table.pull-right {margin:1em 0 1em 1em;}
.hide {display:none;}
.show {display:block;}
.invisible {visibility:hidden;}
.affix {position:fixed;}
.visuallyhidden {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.hide-text {overflow:hidden;text-indent:100%;white-space:nowrap;}

/* ----------
 Lightbox overrides
---------- */
#fancybox-content p, #fancybox-content ul, #fancybox-content ol, #fancybox-content h1, #fancybox-content h2, #fancybox-content h3, #fancybox-content h4, #fancybox-content h5, #fancybox-content h6, #fancybox-content .event-page, #fancybox-content .addthis_toolbox {padding:0 20px;}
#fancybox-content a {text-decoration:underline;}
/*#fancybox-content iframe {max-width:520px;margin:0 20px;}*/

/* Alert messages */
.alert-info .fa-info-circle {left:10px;position:absolute;top:11px;}
.alert.azazel-empty-alert {background-color:#F2DEDE;border-color:#EED3D7;color:#B94A48;}

.box3.staff-updates {margin-bottom:10px;}
.staff-updates h2 {color:#000;font-size:15px;height:65px;line-height:65px;margin-bottom:0;margin-top:-26px;padding-left:80px;padding-right:5px;padding-top:0;}
.staff-updates h4 {background:url(https://www.newcastle.edu.au/designs/uon-2012/css/main.css/bullet_white.png) no-repeat 0 2px;color:#FFF;font-size:14px;margin-bottom:3px;margin-top:20px;padding-left:15px;}
.staff-updates h4 a {color:#FFF;}
.staff-updates p {color:#FFF;margin-bottom:6px;padding-left:15px;}
.staff-updates p a {color:#FFF;text-decoration:underline;}
.staff-updates p.more {margin-top:20px;text-align:right;}
.landing .staff-updates h2 {background:url(https://www.newcastle.edu.au/__data/assets/image/0005/98663/staff-updates-alt.png?v=0.1.5) no-repeat;width:170px;}
.home .staff-updates h2 {background:url(https://www.newcastle.edu.au/__data/assets/image/0005/98663/staff-updates-alt.png?v=0.1.5) no-repeat;width:174px;}

/* Accordion Search */
/* Put these styles back once web designers are back in control of design decisions */
/*#accordion-search-box, #accordion-search-box * {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}*/
/*#accordion-search-box {margin:20px 0;padding:15px;background:#E3EBF5;}*/
/*#accordion-search-box input {margin-bottom:0;padding:6px;height:36px;}*/
/*#accordion-search {width:74%;}*/
/*#accordion-search-go, #accordion-search-reset {width:12%;margin-left:1%;background-image:none;border:0 none;}*/
#accordion-search-box {margin-bottom:20px;}
#accordion-search-reset {background:#CCC;border-radius:3px;border:2px solid #CCC;color:#333;margin-left:1%;text-transform:none;}
#accordion-search-reset:hover {background:#AAA;border-color:#AAA;color:#000;}
.acc_hide {display:none;}

.policy-id {color:#AAA;margin-left:10px;}

/* -- Workflow Dashboard -- */
/* DataTables */
/*.dataTables_filter {float: left;}*/
.dataTables_filter input[type="search"] {margin-left:1em;}
.workflow-report_toolbar {float:right;margin-bottom:1em;margin-left:2em;}

/* Smaller action buttons */
.workflow-report_toolbar .btn-primary,.inside .content-main .workflow-report a.btn {padding-top:5px;padding-bottom:5px;}
.workflow-report_toolbar .btn {margin-left:4px;}
.workflow-report_toolbar .btn:first-child {margin-left:0px;}
.workflow-report_toolbar .btn-primary {padding-right:10px;padding-left:10px;}
.inside .content-main .workflow-report a.btn {font-size:0.9em;padding-right:8px;padding-left:8px;}

/* Dashboard Columns */
.workflow-report thead th:nth-child(2),.workflow-report thead th:nth-child(3) {width:12%;}
.workflow-report thead th:nth-child(4) {width:20%;}
.workflow-report thead th:nth-child(5) {width:10%;}

/* Dashboard Table Cells */
.workflow-report .asset-status {display:inline-block;overflow:hidden;background-color:#748d9a;color:transparent;text-align:top;border:0;width:12px;height:12px;}
.no-rgba .workflow-report .asset-status {text-indent:9999em;}
.workflow-report .asset-status:before {content:'';display:block;width:0;height:150%;}
.workflow-report .asset-name {color:#000;font-weight:bold;}
.workflow-report .asset-workflow-user-comment {color:#777;}

/* Modal - List of Publishers */
#followed-users-all {color:#999;font-weight:bold;padding-bottom:4px;margin-bottom:8px;border-bottom:2px solid #eee;}
#followed-users-all.selected {color:#333;}
#followed-users-modal .modal-body {overflow-y:scroll;max-height:300px;}
#list-followed-users label .username {color:#999;}

/* Text-based CTA buttons */
a.cta-button {background-color:#D6D8D9;border-radius:6px 4px 4px 6px;color:#111;display:block;height:65px;overflow:hidden;position:relative;padding-left:80px;padding-right:20px;text-decoration:none;width:auto;}
.inside .content-main a.cta-button {text-decoration:none;}
.nav-main .nav-expanded > ul > li > a.cta-button:hover {text-decoration:none;}
a.cta-button.cta-dark {background-color:#C94813;color:#FFF;}

a.cta-button .fa-angle-right {color:#111;height:65px;line-height:65px;position:absolute;right:10px;top:0;}
a.cta-button.cta-dark .fa-angle-right {color:#FFF;}

.cta-title {color:#111;display:table-cell;font-family:'dinregular','Helvetica Neue',Arial,sans-serif;font-size:16px;height:65px;line-height:18px;text-transform:uppercase;vertical-align:middle;}
a.cta-button.cta-dark .cta-title {color:#FFF;}

.cta-icon {background-color:#92B515;background-position:center center;background-repeat:no-repeat;border-radius:4px;color:#FFF;display:block;font-size:30px;height:65px;left:0;line-height:65px;position:absolute;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);top:0;width:65px;}
a.cta-dark .cta-icon {background-color:#333;}
a.cta-button .cta-icon.gradschool-icon {background-color:#000;}

.cta-icon:after {border:9px solid transparent;border-left-color:#92B515;content:"";position:absolute;right:-16px;top:23px;}
a.cta-dark .cta-icon:after {border-left-color:#333;}
a.cta-button .cta-icon.gradschool-icon:after {border-left-color:#000;}

.cta-icon.arrow-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0019/140923/arrow-icon.png?v=0.1.2');}
.cta-icon.bar-chart-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0003/140925/bar-chart-icon.png?v=0.1.2');} /**/
.cta-icon.books-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0005/140927/books-icon.png?v=0.1.2');}
.cta-icon.calendar-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0007/140929/calendar-icon.png?v=0.1.2');} /**/
.cta-icon.check-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0018/140931/check-icon.png?v=0.1.2');} /**/
.cta-icon.clipboard-check-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0020/140933/clipboard-check-icon.png?v=0.1.2');}
.cta-icon.document-check-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0004/140935/document-check-icon.png?v=0.1.2');}
.cta-icon.document-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0006/140937/document-icon.png?v=0.1.2');} /**/
.cta-icon.document-search-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0008/140939/document-search-icon.png?v=0.1.2');}
.cta-icon.engage-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0019/140941/new-engage-icon.png?v=0.1.6');}
.cta-icon.gradschool-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0010/179785/gradschool-icon.png?v=0.1.2');}
.cta-icon.id-badge-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0008/140948/id-badge-icon.png?v=0.1.2');}
.cta-icon.line-chart-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0020/140951/line-chart-icon.png?v=0.1.2');} /**/
.cta-icon.news-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0004/140953/news-icon.png?v=0.1.2');} /**/
.cta-icon.open-book-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0006/140955/open-book-icon.png?v=0.1.2');}
.cta-icon.people-generic-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0008/140957/people-generic-icon.png?v=0.1.2');}
.cta-icon.person-generic-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0004/140962/person-generic-icon.png?v=0.1.2');}
.cta-icon.post-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0018/152154/post-icon.png?v=0.1.2');} /**/
.cta-icon.ra-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0009/247905/ra-icon.png?v=0.1.2');}
.cta-icon.staff-female-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0006/140964/staff-female-icon.png?v=0.1.2');}
.cta-icon.staff-male-female-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0008/140966/staff-male-female-icon.png?v=0.1.2');}
.cta-icon.staff-male-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0010/140968/staff-male-icon.png?v=0.1.2');}
.cta-icon.staff-search-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0005/140972/staff-search-icon.png?v=0.1.2');}
.cta-icon.uonline-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0004/174478/uonline-icon.png?v=0.1.2');}
.cta-icon.video-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0007/140974/video-icon.png?v=0.1.2');} /**/

/* Retina-specific stuff here */
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .cta-icon {background-size:65px 65px;}
    .cta-icon.arrow-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0020/140924/arrow-icon@2x.png?v=0.1.2');}
    .cta-icon.bar-chart-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0004/140926/bar-chart-icon@2x.png?v=0.1.2');} /**/
    .cta-icon.books-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0006/140928/books-icon@2x.png?v=0.1.2');}
    .cta-icon.calendar-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0017/140930/calendar-icon@2x.png?v=0.1.2');} /**/
    .cta-icon.check-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0019/140932/check-icon@2x.png?v=0.1.2');} /**/
    .cta-icon.clipboard-check-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0003/140934/clipboard-check-icon@2x.png?v=0.1.2');}
    .cta-icon.document-check-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0005/140936/document-check-icon@2x.png?v=0.1.2');}
    .cta-icon.document-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0007/140938/document-icon@2x.png?v=0.1.2');} /**/
    .cta-icon.document-search-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0018/140940/document-search-icon@2x.png?v=0.1.2');}
    .cta-icon.engage-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0020/140942/new-engage-icon@2x.png?v=0.1.6');}
    .cta-icon.gradschool-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0012/179787/gradschool-icon@2x.png?v=0.1.2');}
    .cta-icon.id-badge-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0009/140949/id-badge-icon@2x.png?v=0.1.2');}
    .cta-icon.line-chart-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0003/140952/line-chart-icon@2x.png?v=0.1.2');} /**/
    .cta-icon.news-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0005/140954/news-icon@2x.png?v=0.1.2');} /**/
    .cta-icon.open-book-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0007/140956/open-book-icon@2x.png?v=0.1.2');}
    .cta-icon.people-generic-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0009/140958/people-generic-icon@2x.png?v=0.1.2');}
    .cta-icon.person-generic-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0005/140963/person-generic-icon@2x.png?v=0.1.2');}
    .cta-icon.post-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0019/152155/post-icon@2x.png?v=0.1.2');} /**/
    .cta-icon.ra-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0010/247906/ra-icon@2x.png?v=0.1.2');}
    .cta-icon.staff-female-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0007/140965/staff-female-icon@2x.png?v=0.1.2');}
    .cta-icon.staff-male-female-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0009/140967/staff-male-female-icon@2x.png?v=0.1.2');}
    .cta-icon.staff-male-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0003/140970/staff-male-icon@2x.png?v=0.1.2');}
    .cta-icon.staff-search-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0006/140973/staff-search-icon@2x.png?v=0.1.2');}
    .cta-icon.uonline-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0005/174479/uonline-icon@2x.png?v=0.1.2');}
    .cta-icon.video-icon {background-image:url('https://www.newcastle.edu.au/__data/assets/image/0008/140975/video-icon@2x.png?v=0.1.2');} /**/
}

body.uon50 .breadcrumb-wrapper {margin-left:216px;margin-top:-55px;}
body.uon50.landing .content {margin-top:300px;}
body.uon50.landing.home .content {margin-top:409px;}

@media screen and (max-width:1024px) {
    body.uon50 .breadcrumb-wrapper {margin-left:0;margin-top:0;}
    body.uon50.landing .content {margin-top:400px;}
    body.uon50.landing.home .content {margin-top:464px;}
}

@media screen and (max-width:768px) {
    body.uon50 .header .header-bar {height:184px;}
    body.uon50 .header .header-bar .tools ul {margin-top:-120px;margin-left:90px}
    body.uon50 .header .header-bar .tools ul li:nth-child(1), body.uon50 .header .header-bar .tools ul li:nth-child(2), body.uon50 .header .header-bar .tools ul li:nth-child(3) {margin:0 0 5px;}
    body.uon50 .header .header-bar .tools ul li:nth-child(1) {margin-left:10px;}
    body.uon50 .breadcrumb-wrapper {margin-top:10px;}
    body.uon50.landing .content {margin-top:0;}
    body.uon50.landing.home .content {margin-top:0;}
}

/* responsive styles for Issuu embed */

body.inside iframe[src*="issuu"] {width:100%;height:760px;}
body.inside.colx2 iframe[src*="issuu"],
body.inside.colx2b iframe[src*="issuu"] {height:550px;}
body.inside.colx3 iframe[src*="issuu"] {height:350px;}

@media(max-width:1024px) {
    body.inside iframe[src*="issuu"] {height:490px;}
    body.inside.colx2 iframe[src*="issuu"],
    body.inside.colx2b iframe[src*="issuu"],
    body.inside.colx3 iframe[src*="issuu"] {height:350px;}
}

@media(max-width:768px) {
    body.inside iframe[src*="issuu"],
    body.inside.colx2 iframe[src*="issuu"],
    body.inside.colx2b iframe[src*="issuu"],
    body.inside.colx3 iframe[src*="issuu"] {height:300px;}
}

iframe[name="google_conversion_frame"] {position:absolute;bottom:0;}

/* Grid styles - can't use standard span class as JS conflicts... */
.grid-row{width:100%;*zoom:1}
.grid-row:before,.grid-row:after{display:table;content:"";line-height:0}
.grid-row:after{clear:both}
.grid-row [class*="grid"] {display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:1%;padding-right:1%;margin-bottom:2%;}
.grid-row .grid1{width:100%;}
.grid-row .grid2{width:50%;}
.grid-row .grid3{width:33.33333%;}
.grid-row .grid3-2 {width:66.66666%;}
.grid-row .grid4{width:25%;}
.grid-row .grid5{width:20%;}
.grid-row .grid6{width:16.66666%;}

@media(max-width:1024px) {
    .grid-row .grid3-2 {width:100%;float:none;}
    .grid-row .grid4{width:50%;}
    .grid-row .grid5{width:33.33333%;}
    .grid-row .grid6{width:33.33333%;}
}

@media(max-width:768px) {
    .grid-row [class*="grid"] {width:100%;padding:0;margin-bottom:2%;float:none;}
}

.grid-content {width:104%;margin:4% -2% 2%;*zoom:1;}
.grid-content:before, .grid-content:after {display:table;content:"";line-height:0;}
.grid-content:after {clear:both;}
.grid-content .grid-block {display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:1%;padding-right:1%;margin-bottom:2%;}
.grid-content.grid-1-column .grid-block {width:100%;}
.grid-content.grid-2-column .grid-block {width:50%;}
.grid-content.grid-3-column .grid-block {width:33.33333%;}
/*.grid-content.grid3-2 .grid-block {width:66.66666%;}*/
.grid-content.grid-4-column .grid-block{width:25%;}
/*.grid-content.grid4-3 .grid-block {width:75%;}*/
.grid-content.grid-5-column .grid-block {width:20%;}
.grid-content.grid-6-column .grid-block {width:16.66666%;}

@media(max-width:1024px) {
    .grid-content.grid-4-column .grid-block {width:50%;}
    .grid-content.grid-5-column .grid-block {width:33.33333%;}
    .grid-content.grid-6-column .grid-block {width:33.33333%;}
}

@media(max-width:768px) {
    .grid-content {width:100%;margin-left:0;margin-right:0;}
    .grid-content.grid-3-column .grid-block {width:50%;}
}
@media(max-width:400px) {
    .grid-content .grid-block {width:100%;padding:0;margin-bottom:2%;float:none;}
    .grid-content.grid-3-column .grid-block {width:100%;}
}

/* New Lightbox styles (not FancyBox) */
#uon-lightbox-overlay {display:none;background:#222;background:rgba(0, 0, 0, 0.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:2000;}

#uon-lightbox {display:none;background:#fff;bottom:100px;box-shadow:0 0 10px #000;left:50%;margin-left:-427px;position:fixed;top:50px;width:854px;z-index:3000;overflow-y:scroll;border-radius:3px;}
#uon-lightbox-content {padding:40px;}

#uon-lightbox.no-padding {overflow:hidden;}
#uon-lightbox.no-padding #uon-lightbox-content {padding:0;}

#uon-lightbox-close {display:none;border:2px solid #fff;color:#FFF;height:26px;position:fixed;top:10px;font-size:12px;line-height:26px;text-align:center;left:50%;margin-left:-30px;width:60px;z-index:4000;border-radius:15px;text-decoration:none;font-weight:bold;}
#uon-lightbox-close:hover {background:#5A4F94;border-color:#5A4F94;}

#uon-lightbox-navigation {display:none;position:fixed;bottom:40px;height:40px;width:854px;margin-left:-427px;left:50%;z-index:4000;color:#FFF;}
#uon-lightbox-navigation a {color:#FFF;line-height:40px;text-decoration:none;}
#uon-lightbox-navigation a strong {display:block;margin-top:4px;}
#uon-lightbox-navigation-previous {width:377px;position:absolute;left:0;height:40px;padding-left:50px;}
#uon-lightbox-navigation-next {width:377px;position:absolute;right:0;height:40px;text-align:right;padding-right:50px;}
#uon-lightbox-navigation a:after {font-family:'FontAwesome';color:#FFF;border:2px solid #FFF;width:36px;height:36px;position:absolute;bottom:0;font-size:20px;line-height:36px;text-align:center;border-radius:100%;}
#uon-lightbox-navigation-previous a:after {content:"ï„„";left:0;}
#uon-lightbox-navigation-next a:after {content:"ï„…";right:0;}
#uon-lightbox-navigation a:hover:after {background:#5A4F94;border-color:#5A4F94;color:#FFF;}

#uon-lightbox-loading {color:#CCC;font-size:100px;line-height:100px;height:100px;width:100px;text-align:center;position:fixed;top:50%;margin-top:-75px;left:50%;margin-left:-50px;z-index:4000;display:none;}
#uon-lightbox-loading.fa-spin {display:block;}

@media(max-width:900px) {
    #uon-lightbox {width:654px;margin-left:-327px;}
    #uon-lightbox-navigation {width:654px;margin-left:-327px;}
    #uon-lightbox-navigation-previous {width:277px;}
    #uon-lightbox-navigation-next {width:277px;}
}

/* In-content Social Media */
.social-media-content {}
.social-media-title {line-height:40px;font-family:dinregular,'Helvetica Neue',Arial,sans-serif;font-size:20px;margin:10px auto;}
.inside .content-main .social-media-title a {text-decoration:none;color:#333;display:block;}
.inside .content-main .social-media-title a .title {float:left;}
.inside .content-main .social-media-title a:hover .title {text-decoration:underline;}
.social-media-title .fa {background:#333;color:#FFF;border-radius:100%;width:40px;height:40px;line-height:40px;text-align:center;margin-right:10px;float:left;}
.social-media-follow {float:right;font-family:'Helvetica Neue',Arial,sans-serif;font-size:15px;text-transform:none;white-space:nowrap;}
.social-media-follow .follow {text-decoration:underline;color:#333;}
.social-media-follow .count {border:2px solid #333;color:#333;border-radius:3px;background:#FFF;font-weight:bold;padding:4px 10px;position:relative;margin-left:15px;font-size:13px;}
.social-media-follow .count:before {content:"";border:8px solid transparent;border-right-color:#333;position:absolute;top:4px;left:-17px;}
.social-media-follow .count:after {content:"";border:6px solid transparent;border-right-color:#FFF;position:absolute;top:6px;left:-12px;}
a:hover .social-media-follow .count {background:#333;color:#FFF;}
a:hover .social-media-follow .count:after {border-right-color:#333;}

.social-media-title.social-media-title-lg {line-height:60px;}
.social-media-title.social-media-title-lg .fa {width:60px;height:60px;line-height:60px;font-size:30px;}

.social-media-content.facebook-feed .social-media-title .fa {background:#3A5795;}
.social-media-content.linkedin-feed .social-media-title .fa {background:#0073B2;}

.social-media-content.instagram-feed {}
.social-media-content.instagram-feed .social-media-title .fa {background:#D43066;/*#33628A;*/}
.social-media-content.instagram-feed .social-media-follow .count {border-color:#D43066;/*#33628A;*/}
.social-media-content.instagram-feed .social-media-follow .count:before {border-right-color:#D43066;/*#33628A;*/}
.social-media-content.instagram-feed a:hover .social-media-follow .count {background:#D43066;/*#33628A;*/}
.social-media-content.instagram-feed a:hover .social-media-follow .count:after {border-right-color:#D43066;/*#33628A;*/}

.social-media-content.instagram-feed .image {position:relative;color:#FFF;text-decoration:none;font-weight:bold;display:block;}
.social-media-content.instagram-feed .image .heart {position:absolute;left:10px;bottom:10px;font-size:16px;text-shadow:0 0 2px rgba(0,0,0,0.5);}
.social-media-content.instagram-feed .image:hover .heart {display:none;}
.social-media-content.instagram-feed .image .meta {position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.75);/*rgba(51,98,138,0.75);*/font-size:20px;display:none;}
.social-media-content.instagram-feed .image:hover .meta {display:block;}
.social-media-content.instagram-feed .image .meta .likes {text-align:center;position:absolute;left:0;right:0;top:50%;margin-top:-20px;line-height:40px;}
.social-media-content.instagram-feed .image .meta .likes .fa-comment {margin-left:15px;}
.social-media-content.instagram-feed .image .meta .view {position:absolute;left:50%;width:80px;margin-left:-40px;text-align:center;bottom:20px;font-size:16px;line-height:24px;}
.social-media-content.instagram-feed .image .meta .fa-arrow-circle-o-right {font-size:24px;margin-left:10px;vertical-align:top;}

.social-media-title .fa.icon-green {background-color:#9C0;}

@media screen and (max-width:1024px) {

.social-media-title {line-height:30px;font-size:18px;}
.social-media-title .fa {width:30px;height:30px;line-height:30px;float:none;}
.inside .content-main .social-media-title a .title {float:none;}
.social-media-follow {float:none;display:block;margin-left:40px;font-size:13px;}

}

/* News and Event article styles - djr145 - September 2015 */
.news-divider {margin:15px 0;}
#fancybox-content .news-divider {margin:15px 20px;}
.news-meta-table {margin:0;}
#fancybox-content .news-meta-table {margin:0 20px;width:auto;}
.news-meta-table, .news-meta-table tr, .news-meta-table th, .news-meta-table td, .news-meta-table tr:nth-child(2n), .news-meta-table tr:nth-child(2n+1) {background:none;}
.news-meta-table th, .news-meta-table td {text-align:left;padding:3px 0;}
.news-meta-table th {font-family:dinregular;color:#5A4f94;width:70px;padding-right:15px;font-size:14px;}
.news-image {text-align:center;margin:10px 0 20px 20px;float:right;width:164px;}
.news-image img {max-width:100%;}
.news-image a:hover img {opacity:0.8;}
.news-image figcaption {font-size:12px;color:#666;text-align:center;margin-top:10px;font-style:italic;}
.news-date {text-transform:none;font-size:16px;line-height:20px;color:#5A4F94;font-family:dinregular;}
span.news-social {float:right;}
span.news-social .twitter-share-button {margin-left:15px;}
div.news-social .twitter-share-button {margin-right:15px;}
span.news-social .twitter-share-button, span.news-social .fb-share-button {float:right;}
div.news-social .twitter-share-button, div.news-social .fb-share-button {float:left;}

@media screen and (max-width:768px) {
    span.news-social {float:none;display:block;margin-top:10px;}
    span.news-social .twitter-share-button {margin-left:0;margin-right:15px;}
    span.news-social .twitter-share-button, span.news-social .fb-share-button {float:left;}
}

.news-body .image-figure {margin:0;}
.news-body .image-figure.pull-right {margin:1em 0 1em 1.5em;}
.news-body .image-figure.pull-left {margin:1em 1.5em 1em 0;}
.news-body .image-figure figcaption {font-style:italic;color:#5B6270;margin-top:10px;}

.event-divider {margin:15px 0;}
#fancybox-content .event-divider {margin:15px 20px;}
.event-meta-table {margin:0;}
#fancybox-content .event-meta-table {margin:0 20px;width:auto;}
.event-meta-table, .event-meta-table tr, .event-meta-table th, .event-meta-table td, .event-meta-table tr:nth-child(2n), .event-meta-table tr:nth-child(2n+1) {background:none;}
.event-meta-table th, .event-meta-table td {text-align:left;padding:3px 0;}
.event-meta-table th {font-family:dinregular;color:#5A4f94;width:70px;padding-right:15px;font-size:14px;}
.event-image {text-align:center;margin:10px 0 20px 20px;float:right;width:164px;}
.event-image img {max-width:100%;}
.event-image a:hover img {opacity:0.8;}
.event-image figcaption {font-size:12px;color:#666;text-align:center;margin-top:10px;font-style:italic;}
.event-date {text-transform:none;font-size:16px;line-height:20px;font-family:dinregular;color:#5a4f94;}
.add-to-cal a {font-weight:bold;}
.add-to-cal .fa-calendar {color:#C00;margin-right:5px;}
.event-social {float:left;}
.event-social .twitter-share-button {margin-left:15px;}
.event-social .twitter-share-button, .event-social .fb-share-button {float:right;}

@media screen and (max-width:768px) {
    span.event-social {float:none;display:block;margin-top:10px;}
    span.event-social .twitter-share-button {margin-left:0;margin-right:15px;}
    span.event-social .twitter-share-button, span.event-social .fb-share-button {float:left;}
}

.event-body .image-figure {margin:0;}
.event-body .image-figure.pull-right {margin:1em 0 1em 1.5em;}
.event-body .image-figure.pull-left {margin:1em 1.5em 1em 0;}
.event-body .image-figure figcaption {font-style:italic;color:#5B6270;margin-top:10px;}

/* Grid Index Layout - November 2015 */
.grid-index-tile {display:block;position:relative;min-height:200px;height:250px;height:25vh;background-size:auto 100%;background-position:center center;transition:0.25s;-webkit-transition:0.25s;-moz-transition:0.25s;width:100%;}
.grid-4-column .grid-index-tile, .grid-5-column .grid-index-tile {min-height:150px;height:150px;height:15vh;}
.grid-index-tile span {font-family:'Arial Black';color:#FFF;position:absolute;bottom:0;left:0;right:0;padding:30px 15px 15px 15px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.7));font-size:22px;line-height:1;}
.grid-4-column .grid-index-tile span, .grid-5-column .grid-index-tile span {font-size:16px;}
.grid-index-tile:hover {background-size:auto 110%;}
.grid-index-tile:hover span {background:rgba(0,0,0,0.7);padding-top:15px;}

@media screen and (max-width:1024px) {
    .grid-3-column .grid-index-tile {min-height:150px;height:150px;height:15vh;}
    .grid-3-column .grid-index-tile span {font-size:16px;}
}


.edge-to-edge {margin:40px -40px;}
.edge-to-edge:first-child {margin-top:-50px;}

/* 04/07/16 */



        /*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 14 September 2016 21:37:28
*/


.clearfix:before, .clearfix:after {content:"";display:table;line-height:0;}
.clearfix:after {clear:both;}
.col {display:inline;position:relative;float:left;}
.w30 {width:30%;}
.w40 {width:40%;}
.w50 {width:50%;}
.w60 {width:60%;}
.w70 {width:70%;}
.c60 {width:60px;}
.c80 {width:80px;}

.reader {display:none;}

/*.header .container {height:36px;} */

.inside .content-main {padding:40px;} /* put this in main.css */
.inside #staff-profile .content-main, #staff-profile .sidebar {margin-top:7px;}


/*.breadcrumb-wrapper {margin-top:0;}*/
/*body.uon50 .breadcrumb-wrapper {margin-top:-65px;position:relative;z-index:1000;}*/

.content ul.breadcrumb li {background:none;line-height:20px;padding:0;}
.content ul.breadcrumb li .divider {padding:0 8px;}

.section-header {margin-top:10px;margin-bottom:3px;padding:20px;position:relative;min-height:111px;}
.section-header .profile-image {float:left;margin-right:20px;}
.section-header .profile-header {float:left;margin-left:10px;}
.section-header .profile-header h1 {font-family:"dinbold","Helvetica Neue",Arial;font-size:36px;line-height:1;color:#FFF;text-transform:none;margin:10px 0;}
.section-header .profile-header p.position {font-size:18px;line-height:1;margin-bottom:5px;}
.section-header .profile-header p.unit {font-family:"dinregular","Helvetica Neue",Arial;font-size:16px;line-height:1;margin:0;}
.section-header .profile-header p.unit .focus-area {color:#999;}

.section-header .quick-contact {position:absolute;right:20px;bottom:20px;text-align:right;list-style-type:none;font-family:"dinregular","Helvetica Neue",Arial;font-size:16px;line-height:20px;margin:0;}
.section-header .quick-contact li {padding:0;margin:0;background:none;line-height:20px;}
.section-header .quick-contact li .fa {margin-left:10px;}
.section-header .quick-contact li a {color:#FFF;}

.section-nav-header {margin-bottom:3px;}

.content .section-nav-header ul li {list-style-type:none;background:none;line-height:inherit;padding:0;}
.section-nav-header ul li a {max-width:none;padding:0 12px;/*0 15px;*/}
.section-nav-header ul li:last-child a {border-right:0 none;}

.tab-content {display:none;position:relative;}
#tab-highlights.tab-content {overflow:hidden;}
.tab-content.active {display:block;}

.tab-content > h2 {margin-top:0;}

.tab-content h2 {margin-bottom:40px;font-family:"dinbold","Helvetica Neue",Arial;position:relative;}
#tab-grants.tab-content h2.year {border-bottom:2px solid #CCC;padding-bottom:15px;}
.tab-content h2 small {position:absolute;right:0;bottom:15px;font-family:"dinregular","Helvetica Neue",Arial;text-transform:none;}
.tab-content h3 {margin-top:30px;position:relative;}
.tab-content .col h3:first-child {margin-top:0;}
/*#tab-publications.tab-content h3.category {font-family:"dinbold","Helvetica Neue",Arial;position:relative;}*/
.tab-content h3 small {position:absolute;right:0;bottom:0;font-family:"dinregular","Helvetica Neue",Arial;text-transform:none;}
.tab-content h4 {color:#666;/*#5a4f94;*/margin-top:20px;font-family:'dinbold','Helvetica Neue',Arial;}
.tab-content .table-scroller + h4 {margin-top:15px;}

.bio-text {font-size:0.85em;}
.bio-text p, .bio-text li {font-size:1em;}
.bio-text ul, .bio-text ul li {list-style-type:square;}
.bio-text ul {margin:0 0 10px 20px;}
.bio-text ul li {line-height:20px;background:none;padding:0;margin-bottom:10px;}


.opportunity {border-bottom:1px dotted #CCC;padding-bottom:20px;}
.opportunity:last-child {border-bottom:0 none;padding-bottom:0;}
.opportunity .w40 {margin-left:3%;width:33%;padding-left:3%;border-left:1px solid #DDD;}
.opportunity .w40 h4 {margin-top:0;}

.grant {border-bottom:1px dotted #AAA;}
.grant:last-child {border-bottom:0 none;}
.grant h3 {font-size:16px;line-height:18px;text-transform:none;position:relative;padding-right:80px;margin:13px 0 5px;}
.grant h3.active {font-family:"dinbold","Helvetica Neue",Arial;}
.inside .content-main .grant h3 a {text-decoration:none;}
.inside .content-main .grant h3 a:hover {text-decoration:underline;}
.grant h3 small {position:absolute;right:0;top:0;color:#666;font-family:"dinbold","Helvetica Neue",Arial;line-height:18px;}
.grant hr {margin:10px 0;}
.grant + h2 {margin-top:40px;}
.grant .grant-table {display:none;}
.grant .seeking-students {color:#666;margin-right:10px;}

h2.project-name {color:#5a4f94;margin-bottom:10px;}
h2.project-name span.duration {float:right;font-family:"dinregular",Arial,sans-serif;}


table.research-table {margin-top:20px;}
    .grant-table table.research-table {margin-top:0;margin-bottom:30px;}
table.research-table thead tr, table.research-table th, table.research-table tbody tr, table.research-table tbody tr:nth-child(2n+1), table.research-table tfoot tr {background:none;}
table.research-table th {color:#333;text-transform:none;}
table.research-table thead tr th {padding:0 0 10px;font-weight:bold;border-bottom:2px solid #AAA;vertical-align:bottom;}
table.research-table tbody tr th {padding:10px 15px 10px 0;font-weight:bold;border-bottom:1px solid #AAA;white-space:nowrap;}
    .grant-table table.research-table tbody tr th {width:130px;}
table.research-table tbody tr td {padding:10px 10px 10px 0;border-bottom:1px solid #DDD;}
table.research-table tbody tr th + td {padding-left:15px;}
/*table.research-table tbody tr:first-child th {border-top:1px solid #AAA;}*/
/*table.research-table tbody tr:first-child td {border-top:1px solid #DDD;}*/
table.research-table tbody tr:last-child th, table.research-table tbody tr:last-child td {border-bottom:0;}
table.research-table tfoot td {padding:10px 0;border-top:2px solid #DDD;}
table.research-table cite {font-family:'Helvetica Neue',Arial,sans-serif;font-style:normal;}
table.research-table th.year, table.research-table td.year {font-weight:bold;padding-right:20px;}
table.research-table th.altmetrics, table.research-table td.altmetrics {padding-left:20px;text-align:center;}
table.research-table th.nova, table.research-table td.nova {padding-left:20px;text-align:center;}
table.research-table .reason {border-left:1px solid #EEE;padding:10px 15px;font-style:italic;color:#666;}
table.research-table .reason .reason-summary {}
table.research-table .reason .reason-full {display:none;}
table.research-table th em {font-weight:normal;}
table.research-table td.nb {white-space:nowrap;}
table.research-table th.ra, table.research-table td.ra {text-align:right;}
    #tab-supervision table.research-table th, #tab-supervision table.research-table td {padding-right:15px;}

table.research-table .publication-meta {border-top:1px dashed #DDD;margin-top:5px;padding-top:5px;font-size:11px;}
table.research-table .publication-meta th, table.research-table .publication-meta td {padding:0;border:0 none;}
table.research-table .publication-meta tr:first-child th, table.research-table .publication-meta tr:first-child td {padding-top:5px;}
    table.research-table .publication-meta tbody tr th {width:70px;}
table.research-table .publication-meta .source {border-right:1px solid #DDD;padding-right:10px;margin-right:10px;}
table.research-table .publication-meta .source:last-child {border-right:0 none;padding:0;margin:0;}

.news-story {padding-bottom:40px;margin-bottom:40px;border-bottom:1px dotted #CCC;}
.news-story:last-child {padding-bottom:0;margin-bottom:0;border-bottom:0 none;}
.news-story .news-image {float:left;width:164px;margin:0 40px 0 0;}
.news-story .news-image img {max-width:164px;}
.news-story .news-detail {float:left;width:570px;}
.news-story .news-detail h3 {margin-top:0;}
.inside .content-main .news-story .news-detail h3 a {text-decoration:none;}
.inside .content-main .news-story .news-detail h3 a:hover {text-decoration:underline;}
.news-story .news-detail .news-excerpt {margin-top:10px;font-size:0.85em;}
.news-story .news-detail .news-excerpt p {font-size:1em;}
.news-story p {margin-bottom:0;}

.highlight-story {padding-bottom:40px;margin-bottom:40px;border-bottom:1px dotted #CCC;}
.highlight-story:last-child {padding-bottom:0;margin-bottom:0;border-bottom:0 none;}
.highlight-story .highlight-image {float:left;width:164px;margin-right:40px;}
.highlight-story .highlight-image img {max-width:164px;}
.highlight-story .highlight-detail {float:left;width:555px;/*570px;*/}
.highlight-story .highlight-detail h3 {margin-top:0;}
.inside .content-main .highlight-story .highlight-detail h3 a {text-decoration:none;}
.inside .content-main .highlight-story .highlight-detail h3 a:hover {text-decoration:underline;}
.highlight-story .highlight-detail p {margin:10px 0 0 0;}
.highlight-story .highlight-detail p:first-child {margin-top:0;}
.highlight-story .highlight-detail p a.read-more {background:#000;color:#FFF;padding:6px 12px;text-decoration:none;display:inline-block;}
.highlight-story .highlight-summary {display:block;}
.highlight-story .highlight-full {display:none;}
.highlight-story .highlight-full h2 {margin-bottom:20px;font-size:26px;line-height:26px;}
.highlight-story .highlight-full .highlight-body h2 {margin-top:30px;margin-bottom:15px;font-size:24px;line-height:24px;}
.highlight-story .highlight-full .highlight-body h5 {line-height:18px;}
.highlight-story.open .highlight-summary {display:none;}
.highlight-story.open .highlight-full {display:block;}
.highlight-story .highlight-full .fluid-width-video-wrapper {margin:20px 0;}

.box3.promo-tile-box {padding:0;width:278px;}

table.unstyled, table.unstyled th, table.unstyled td, table.unstyled tr {background:none;color:#333;padding:0;text-transform:none;}
table.unstyled th {font-weight:bold;}

table.collab-table {width:auto;margin-top:20px;}
table.collab-table tbody tr th, table.collab-table tbody tr td {padding:8px 20px 8px 12px;}
.legend-block {width:4px;margin-right:10px;}

nav.inline-pills {display:block;margin-bottom:15px;font-size:12px;}
nav.inline-pills a {display:inline-block;background:#CCC;line-height:29px;padding:0 3px 0 10px;border-radius:3px;margin-right:5px;}
nav.inline-pills a:hover {background:#5b5094;}
.inside .content-main nav.inline-pills a {text-decoration:none;color:#333;margin-bottom:5px;}
.inside .content-main nav.inline-pills a:hover {color:#FFF;}
nav.inline-pills a .count {background:#EEE;border-radius:3px;margin-left:15px;padding:0 6px;position:relative;display:inline-block;line-height:23px;}
nav.inline-pills a .count:before {content:"";position:absolute;top:7px;left:-8px;border:4px solid transparent;border-right-color:#EEE;}
nav.inline-pills a:hover .count {background:#000;color:#FFF;}
nav.inline-pills a:hover .count:before {border-right-color:#000;}

.summary-block {text-align:center;}
.tab-content .summary-block h4 {margin:0;border-bottom:2px solid #999;padding-bottom:10px;}
.summary-block .grid2 .grid2, .summary-block .grid2 .grid1 {border:1px solid #CCC;border-top:0 none;padding-top:10px;padding-bottom:10px;margin-bottom:0;font-size:14px;}
.summary-block .grid2 .grid2.first {border-right:0 none;}
.summary-block .grid2 .grid2 strong, .summary-block .grid2 .grid1 strong {color:#666;margin-bottom:5px;display:block;}
.summary-block .grid2 .grid2 span, .summary-block .grid2 .grid1 span {display:block;font-size:22px;}

.content-main .addthis_toolbox {display:none;}

.tab-content .edit-link {position:absolute;top:0;right:0;border:2px solid #666;color:#666;padding:6px 10px;border-radius:3px;cursor:pointer;}
.inside .content-main .tab-content a.edit-link {color:#666;text-decoration:none;}
.tab-content .edit-link i.fa {margin-right:5px;}
.inside .content-main .tab-content a.edit-link:hover {color:#FFF;background:#333;border-color:#333;}

#collaborations-map {width:774px;height:400px;padding:0;background:#F3F5F8;margin:20px 0;}
.jvectormap-label {display:none;position:absolute;}
.jvectormap-label .label-inner {background:#FFF;background:rgba(255,255,255,0.9);border:1px solid #FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#333;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding:10px;font-size:14px;}
.jvectormap-zoomin, .jvectormap-zoomout {position:absolute;left:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#292929;padding:3px;color:#FFF;width:10px;height:10px;cursor:pointer;line-height:10px;text-align:center;}
.jvectormap-zoomin {top:10px;}
.jvectormap-zoomout {top:30px;}

@media all and (max-width:1024px) {

    body.uon50 .breadcrumb-wrapper {margin-top:-10px;}

    .inside .content-main {padding:30px;}
    .colx2 .content-main {width:500px;}

    .section-header {min-height:80px;}
    .section-header .profile-image {width:80px;}
    .section-header .profile-header h1 {font-size:28px;margin:5px 0;}
    .section-header .profile-header p.position {font-size:16px;}
    .section-header .profile-header p.unit {font-size:14px;}
    .section-header .quick-contact {font-size:14px;}

    .section-nav-header ul li a, .section-nav-header ul li:first-child a {padding:0 10px;}
    .section-nav-header ul li a {line-height:50px;max-width:none;/*110px*/width:auto;}
    #collaborations-map {width:480px;height:248px;}

    .highlight-story .highlight-full h2 {margin-top:0;}
    .highlight-story .highlight-image {width:124px;margin-right:20px;}
    .highlight-story .highlight-image img {max-width:124px;}
    .highlight-story .highlight-detail {width:336px;}

    .news-story .news-image {width:124px;margin:0 20px 0 0;}
    .news-story .news-image img {max-width:124px;}
    .news-story .news-detail {width:336px;}

    #tab-contact .col.w50 {float:none;display:block;width:100%;}
    #tab-contact .col h3:first-child {margin-top:30px;}
    #tab-contact .col:first-child h3:first-child {margin-top:0;}

    .colx2 .promo-tile-box.box4 {padding:0;width:190px;}

}

@media all and (max-width:768px) {

    #staff-profile {margin:-20px;position:relative;top:-36px;}

    body .breadcrumb-wrapper, body.uon50 .breadcrumb-wrapper {display:none;}

    .section-header.bckgrnd-black {text-align:center;padding:60px 15px 15px;margin-top:0;}
    .section-header .profile-image {float:none;margin:0 auto 15px;}
    .section-header .profile-header {float:none;margin-left:0;text-align:center;margin-bottom:15px;}
    .section-header .profile-header h1 {font-size:24px;margin:5px 0 10px;}
    .section-header .profile-header p.unit .focus-area {display:block;}
    .section-header .quick-contact {bottom:auto;position:relative;right:auto;text-align:center;}
    .section-header .quick-contact li .fa {display:none;}

    .section-nav-header {float:none;margin-bottom:3px;}
    .section-nav-header ul li a, .section-nav-header ul li:first-child a {padding:15px 10px;height:auto;line-height:12px;}

    .colx2 .content-main {width:auto;}
    .inside .content-main {padding:15px;margin-bottom:10px;}

    .tab-content h2 {font-size:20px;margin-bottom:20px;}
    .tab-content h3 {margin-top:15px;}
    .tab-content h4 {margin-top:15px;}
    .tab-content hr {margin:15px 0;}

    .highlight-story {margin-bottom:20px;padding-bottom:20px;}
    .highlight-story .highlight-image {display:none;}
    .highlight-story .highlight-detail {width:auto;}

    .news-story {margin-bottom:20px;padding-bottom:20px;}
    .news-story .news-image {display:none;}
    .news-story .news-detail {width:auto;}

    nav.inline-pills {position:relative;top:auto;}
    nav.inline-pills a {margin-bottom:5px;}

    .grant h3 {padding-right:0;font-size:14px;line-height:16px;}
    .grant h3 small {position:relative;display:block;margin-top:5px;}
    .grant-table table.research-table tbody tr th {width:auto;}

    .col.w50 {float:none;display:block;width:auto;}

    .sidebar {float:none;width:auto;padding:0 10px;}
    .box3.promo-tile-box {margin-left:20px;}
    .promo-tile-image {width:100%;width:auto;}

    .table-scroller table.research-table {margin-top:0;}

    table.research-table th.altmetrics, table.research-table td.altmetrics {display:none;}
    table.research-table th.nova, table.research-table td.nova {display:none;}
    table.research-table p.reason {display:none;}

    .summary-block .grid2 .grid2 {width:50%;float:left;}
    .summary-block .grid2.clearfix+.grid2.clearfix {margin-top:15px;}

    #collaborations-map {width:290px;height:150px;}

    .tab-content .edit-link {display:none;}

}