/*
  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: 11 March 2015 13:38:39
*/


@font-face{ 
  font-family: 'Roboto';
	src: url('../fonts/ROBOTOCONDENSED-REGULAR.TTF') format('truetype');

}

@font-face{ 
  font-family: 'Roboto Bold';	
	src: url('../fonts/ROBOTOCONDENSED-BOLD.TTF') format('truetype');

}

@font-face{
  font-family: "Brioni Light";
  src: url('../fonts/WF-021135-007047-000360.eot');
  src: url('../fonts/WF-021135-007047-000360.eot?#iefix') format('embedded-opentype'), url('../fonts/WF-021135-007047-000360.woff') format('woff'), url('../fonts/WF-021135-007047-000360.ttf') format('truetype'), url('../fonts/WF-021135-007047-000360.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}

article, aside, details, figcaption, figure, footer, header, main, nav, section { display: block; margin:0; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio {margin-top:8px}
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { font-family:'Arial', Verdana, Helvetica, Arial, sans-serif; font-size:14px; height:100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; line-height:1.75; }
html, button, input, select, textarea { color:#333; }

::-moz-selection { background: #192d6f; color: #fff; text-shadow: none; }
::selection { background: #192d6f; color: #fff; text-shadow: none; }

a { color: #002682; text-decoration:none;}
a:visited { color: #575757;}
a:hover { color: #D14124; text-decoration:none;}
a:focus, *:focus:not(div) { outline: thin dotted red; }
a:hover, a:active { outline: 0; }

h1, h2, h3, h4, h5, h6 {font-weight:normal; line-height:1;}
h1 + h1 {display:none;}
/* h1,h2,h3,h4 {letter-spacing:-0.04em;} */
h2 strong, h3 strong, h4 strong, h2 b, h3 b, h4 b {font-weight:normal;}

/* Heading margins but not when they follow another heading */
*:not(h1)+h2, *:not(h2)+h3, *:not(h3)+h4, *:not(h4)+h5, *:not(h5)+h6 {margin-top:3.0975%;}

h1+h2, h2+h3, h3+h4, h4+h5, h5+h6 {margin-top:-12px;}

abbr, acronym {cursor:help;}
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size:18px; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 100%; }

sub, sup { font-size: 12px; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }


form { }
fieldset { border: 0; padding: 0; }
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea {margin: 0; vertical-align: baseline; *vertical-align: middle;}
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { -moz-box-sizing:border-box; box-sizing:border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

/* Forms */
    button {}
    fieldset {display:block; border:none; margin:0 0 30px 0; padding:0;}
    form p {margin-bottom:8px;}
    input[type="text"], input[type="date"], input[type="datetime"], input[type="password"], input[type="search"], input[type="email"], input[type="tel"] {border:none; padding:5px;}
    input[type="checkbox"], textarea {margin-bottom:0;}
    input[type="checkbox"] {margin-right:5px;}
    input[type="radio"] {margin-right:5px; vertical-align:middle;}
    input[type="submit"] {}
    input:focus, textarea:focus {background:#ffc;} /* style form elements on focus */
    label {font-weight:normal}
    legend {color:#444; font-size:20px; font-family:'Roboto Bold', sans-serif; line-height:2.5; margin:0 0 0 -1px; padding-right:10px;}
    optgroup {}
    select {box-sizing:content-box; -ms-box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
    textarea {box-sizing:content-box; -ms-box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}


/* Lists */
    dl {margin:0; padding:0.5em 0;}
    dt {margin:0; padding:0; font-family:'Roboto Bold',sans-serif; font-weight:normal;}
    dd {margin:0 0 0.2em 0; padding:0;}
    dd + dt {margin-top:10px;}
    li {padding-top:0;}
    #content li p {margin-bottom:0;}

table {  }
th,td {}

/* Tables */
table {border:none; }
table caption {background-color:#504742; font-family:'Roboto Bold', sans-serif; color:#fff; font-size:2.6em; margin-bottom:1px; padding:16px 24px; text-align:left;}
th {background-color:#63513D; color:#fff; font-family:'Roboto Bold', sans-serif; font-size:17px; font-weight:normal!important; padding:12px; text-align:left;}
th + th {border-left:1px solid #fff;} 

tr {}
tr:nth-child(even) {background-color:#fff;}
form tr, form tr:hover {background-color:#fff!important;}
form td {border:none!important;}

/* HIDDEN */
.silent, #api_adminToolbar {display: none !important;}
.voice {position: absolute; left: -9999em;}


/* =============================================================================
   Page structure
   ========================================================================== */
body {margin: 0; padding: 0; background:#fff}
body:not(.flow_page) #content {}
.wrapper {min-width:320px;}
#skip {background-color:#D34426; color:#fff; font-size:18px; left:12px; top:-100px; padding:12px; position:absolute; -ie-transition:all 0.3s; -o-transition:all 0.3s; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; transition:top 0.3s; z-index:10000;}
#skip:focus {top:12px;}
#content {position: relative;}
.layout {position:relative; transition:left 0.6s, padding 0.6s, width 0.6s; -webkit-transition:left 0.6s, padding 0.6s, width 0.6s; -moz-transition:left 0.6s, padding 0.6s, width 0.6s; -o-transition:left 0.6s, padding 0.6s, width 0.6s; -ms-transition:left 0.6s, padding 0.6s, width 0.6s;}

/* HEADER */
#header {overflow:hidden;}

#hamburger {color:#fff; cursor:pointer; display:block; float:left; font-family:'Roboto Bold', sans-serif; font-size:14px; height:30px; left:0; text-align:center; text-indent:0; padding:50px 0 0 0; width:80px;}
#hamburger {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MTk2MzJGMzNEMjUxMUUzQkUzQUJENEM1MTFCNTU2OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MTk2MzJGNDNEMjUxMUUzQkUzQUJENEM1MTFCNTU2OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcxOTYzMkYxM0QyNTExRTNCRTNBQkQ0QzUxMUI1NTY5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcxOTYzMkYyM0QyNTExRTNCRTNBQkQ0QzUxMUI1NTY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1nYxpwAAAJlJREFUeNrs2cEJwDAMBEGfcf8tyz0YhPWYLSCPQQkHSVUtvbcRAAQIEKAAAgQIUAABAgQogAABAhRAgAABCmBzp/n5U/6ZxgV6hQHqwzcwLlAAAdqBdqAAArQDXaAAArQD7UABBGgHukABBAgQIEAEAAECBCiAAAECFECAAAEKIECAAAUQIECAAggQIEABBAgQoAACnNcVYAA1gwasQPvIsAAAAABJRU5ErkJggg==');
}
.La_Trobe_University #hamburger {background-color:#002682; }
.Students #hamburger {background-color:#990047;}
.Staff #hamburger {background-color:#501D1D;}
.Researchers #hamburger {background-color:#658D1B;}

#logo { height:80px; background:url(../images/bg_header.gif) top }
#logo h1 {margin:0;}

/* Search */
.search_tool {float:right; height:80px; position:absolute; right:0;}
.search_tool label, .LT_search_field_submit {font-family:'Roboto Bold', sans-serif; font-size:20px; padding-right:20px; text-transform:uppercase; color:#fff}
.search_tool input[type="text"]{background-color:transparent; border:none; color:#002682; font-size:20px; height:80px; outline:none; padding:0; text-indent:-10000px; -webkit-transition:width 300ms; transition:width .3s; width:80px;}
.search_tool input[type="text"]:focus{background:#fff none; color:#002682; height:78px; outline:1px dotted #D34426; padding:0 3em 0 1em; text-indent:0; width:15em;}
.LT_search_field_submit {background:#002682 none; border:none; border-radius:0; color:#fff; height:100%; outline:1px dotted #D34426; padding:0 20px; text-indent:0;}

.search_tool label.LT_search_field_label {display: inline-block;}
.search_tool .LT_search_field_submit {display:none;}
.search_tool.active .LT_search_field_label {display:none;}
.search_tool.active .LT_search_field_submit {display:inline-block;}

/* Universe */
#nav-universes ul {height:80px; list-style-type:none; margin:0; overflow:hidden; padding:0;}
#nav-universes li {
	background:url(../images/menutop_mid.png) right repeat-y;
	border-right:#fff solid 1px;
	font-family:'Roboto', sans-serif; 
	font-size:16px; 
	height:100%; 
	padding-right:1px; 
	text-transform:uppercase;
	display:block;
	float:left;
	line-height:80px;
}
#nav-universes li.a2 {
	background:url(../images/icon_home.png) center no-repeat;
	display:block;
	line-height:80px;
	text-indent:-10000px;
}
#nav-universes li.a2 a{
	text-indent:-10000px !important;
	font-size:0px;
}
#nav-universes a {color:#333333; display:block; padding:0px 20px; text-decoration:none; transition:padding 0.6s; line-height:80px; font-family:Roboto Bold}
#nav-universes a:hover {color:#002682;}
#nav-universes  .current_site a{color:#002682; background:url(../images/menutop_bg_act.gif) top repeat-x}
#nav-universes  .current a{color:#002682; background:url(../images/menutop_bg_act.gif) top repeat-x}
.Students #nav-universes .current_site a {background-image:url(http://www.latrobe.edu.au/__data/assets/image/0009/552816/current-audience-students.png); border-color:#990047;}
.Staff #nav-universes .current_site a {background-image:url(http://www.latrobe.edu.au/__data/assets/image/0008/552815/current-audience-staff.png); border-color:#501D1D;}
.Researchers #nav-universes .current_site a {background-image:url(http://www.latrobe.edu.au/__data/assets/image/0007/552814/current-audience-researchers.png); border-color:#658D1B;}

/* Breadcrumbs */
.breadcrumbs {color:#fff; background-color:#21bede; padding:1em;}
.breadcrumbs a {color:#fff; text-decoration:none;}
.breadcrumbs img {margin-top:-2px;}
.navation{
	margin-left:21.5%;
	color:#fff;
	text-align:left;
	font-size:14px;
	font-family:arial;
}
.navation a{
	color:#fff;
	white-space:nowrap;
}
.navation span.home{
	background:none;
	padding-left:0px;
	padding-right:10px;
}

.navation span{
	background:url(../images/icon_navation.png) 0px 6px no-repeat;
	padding-left:14px;
	padding-right:10px;
	white-space:nowrap;
}

#breadcrumbs-universe {display:none;}
.Students #breadcrumbs-universe, .Staff #breadcrumbs-universe, .Researchers #breadcrumbs-universe {display:block;}
.Students #breadcrumbs-standard, .Staff #breadcrumbs-standard, .Researchers #breadcrumbs-standard {display:none;}
.Students .a59031 #breadcrumbs-universe, .Staff .a124552 #breadcrumbs-universe, .Researchers .a246794 #breadcrumbs-universe {display:none;}
.Students .a59031 #breadcrumbs-standard, .Staff .a124552 #breadcrumbs-standard, .Researchers .a246794 #breadcrumbs-standard {display:block;}

#hamburger {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MTk2MzJGMzNEMjUxMUUzQkUzQUJENEM1MTFCNTU2OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MTk2MzJGNDNEMjUxMUUzQkUzQUJENEM1MTFCNTU2OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcxOTYzMkYxM0QyNTExRTNCRTNBQkQ0QzUxMUI1NTY5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcxOTYzMkYyM0QyNTExRTNCRTNBQkQ0QzUxMUI1NTY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1nYxpwAAAJlJREFUeNrs2cEJwDAMBEGfcf8tyz0YhPWYLSCPQQkHSVUtvbcRAAQIEKAAAgQIUAABAgQogAABAhRAgAABCmBzp/n5U/6ZxgV6hQHqwzcwLlAAAdqBdqAAArQDXaAAArQD7UABBGgHukABBAgQIEAEAAECBCiAAAECFECAAAEKIECAAAUQIECAAggQIEABBAgQoAACnNcVYAA1gwasQPvIsAAAAABJRU5ErkJggg==') !important; text-indent: 0;
}


/* Global Navigation */
#nav-container {background:url(../images/nav-container.png); left:0;  position:absolute; top:-35px; right:0; z-index:10;
}
.js #nav-container {box-shadow:0.2em 0 0.2em rgba(0,0,0,.25); bottom:0;
-webkit-transform: scale3d(1,1,1); /* Chrome (OSX) redraw bug */ 
}
@media (max-width:700px) {
	.js #nav-container { top:0;
	}
}
.flow_page #nav-container.toggled {position:fixed;}

#nav-container .icon {
display:block; float:left; height:100%; width:40px; }

#nav-container .nav-label { display:block; border-bottom:#e5e5e5 solid 1px}

#nav-container ul {background:#fff; list-style-type:none; margin:0; padding:0;}
#nav-universes li {display:inline-block; text-align:right;}

.js #global {width:200%;}
.js .flow #global { background:#fff;}

.js #nav-global {float:left; width:50%;}
#nav-global > li {font-family:'Roboto', sans-serif; font-size:18px; line-height:20px; overflow:hidden; text-transform:uppercase;}
#nav-global li a {color:#333; display:block; position:relative; text-decoration:none;}
#nav-global li a:visited {color:#63513D;}
#nav-global li a:focus .nav-label {background-color:#21bede; color:#fff;}
#nav-global li a:hover .nav-label {background-color:#21bede; color:#fff;}
#nav-global li a:hover img {opacity:0.5;}
#nav-global li a:active .nav-label {background-color:#21bede; color:#fff;}
#nav-global li:last-child .icon {border-bottom:0; min-height:60px;}

.La_Trobe_University #nav-global li a:hover .icon {background-color:#D14124;}
.Students #nav-global li a:hover .icon {background-color:#990047;}
.Staff #nav-global li a:hover .icon {background-color:#501D1D;}
.Researchers #nav-global li a:hover .icon {background-color:#658D1B;}

#nav-global li:not(.local) .icon {bottom:0; position:absolute; top:0; width:0px;}
#nav-global li:not(.local) .nav-label {background-color:#fff; color:#333; padding:15px 20px; font-size:18px; font-family:Roboto Bold;}

#nav-container #nav-global .universe-nav-li {}
#nav-container #nav-global .universe-nav-li a {}
#nav-container #global .universe-nav-li.current_site a {cursor:text;}

#nav-container #global .universe-nav-li .icon {background-position:-60px -300px; border-color:brown;}
#nav-container #global .universe-nav-li:not(.current_site) a:hover .icon {background-position:-60px -245px;}
#nav-container #global .universe-nav-li .nav-label {background-image:none;}

#nav-container #global .universe-nav-li.current_site.a1 .nav-label, #nav-container #global .universe-nav-li.a1 .nav-label, #nav-container #global .universe-nav-li.a1 .icon {background-color:#D34426; color:#fff;}
#nav-container #global .universe-nav-li.current_site.a2 .nav-label, #nav-container #global .universe-nav-li.a2 .nav-label, #nav-container #global .universe-nav-li.a2 .icon {background-color:#002682; color:#fff;}
#nav-container #global .universe-nav-li.current_site.a3 .nav-label, #nav-container #global .universe-nav-li.a3 .nav-label, #nav-container #global .universe-nav-li.a3 .icon {/*background-color:#501D1D; color:#fff;*/}
#nav-container #global .universe-nav-li.current_site.a4 .nav-label, #nav-container #global .universe-nav-li.a4 .nav-label, #nav-container #global .universe-nav-li.a4 .icon {/*background-color:#658D1B; color:#fff;*/}

/* Home universe icon positions */
.icon {background-position:-60px -300px;}
.g-nav-Study_with_us .icon {background-position:0 0;}
.g-nav-Study_with_us a:hover .icon {background-position:-60px 0;}
.g-nav-Experience .icon {background-position:0 -60px;}
.g-nav-Experience a:hover .icon {background-position:-60px -60px;}
.g-nav-Research .icon {background-position:0 -120px;}
.g-nav-Research a:hover .icon {background-position:-60px -120px;}
.g-nav-About .icon {background-position:0 -180px;}
.g-nav-About a:hover .icon {background-position:-60px -180px;}

/* Students universe icon positions */
.g-nav-New_Students .icon {background-position:0 -480px;}
.g-nav-New_Students a:hover .icon {background-position:-60px -480px;}
.g-nav-Studying .icon {background-position:0 -540px;}
.g-nav-Studying a:hover .icon {background-position:-60px -540px;}
.g-nav-Study_tools .icon {background-position:0 -600px;}
.g-nav-Study_tools a:hover .icon {background-position:-60px -600px;}
.g-nav-Fees_and_money .icon {background-position:0 -660px;}
.g-nav-Fees_and_money a:hover .icon {background-position:-60px -660px;}
.g-nav-Fees_amp_money .icon {background-position:0 -660px;}
.g-nav-Fees_amp_money a:hover .icon {background-position:-60px -660px;}
.g-nav-Support .icon {background-position:0 -720px;}
.g-nav-Support a:hover .icon {background-position:-60px -720px;}
.g-nav-Opportunities .icon {background-position:0 -780px;}
.g-nav-Opportunities a:hover .icon {background-position:-60px -780px;}
.g-nav-Student_life .icon {background-position:0 -840px;}
.g-nav-Student_life a:hover .icon {background-position:-60px -840px;}
.g-nav-International .icon {background-position:0 -900px;}
.g-nav-International a:hover .icon {background-position:-60px -900px;}

/* Researchers universe icon positions */
.g-nav-La_Trobe_Graduate_Research_School .icon {background-position:0 -960px;}
.g-nav-La_Trobe_Graduate_Research_School a:hover .icon {background-position:-60px -960px;}
.g-nav-Ethics_Biosafety_and_Integrity .icon {background-position:0 -1040px;}
.g-nav-Ethics_Biosafety_and_Integrity a:hover .icon {background-position:-60px -1040px;}
.g-nav-Funding_research .icon {background-position:0 -1120px;}
.g-nav-Funding_research a:hover .icon {background-position:-60px -1120px;}
.g-nav-Managing_research .icon {background-position:0 -1200px;}
.g-nav-Managing_research a:hover .icon {background-position:-60px -1200px;}
.g-nav-Promoting_research .icon {background-position:0 -1280px;}
.g-nav-Promoting_research a:hover .icon {background-position:-60px -1280px;}

#nav-global > li.current > a {background-color:#E87722; color:#fff; cursor:default;}
#nav-global > li.current > a img {opacity:0.5;}

.nav-trigger {display:none;}
.js .nav-trigger {border:none; color:#63513d; cursor:pointer; display:block; font-family:'Roboto Bold', sans-serif; font-size:16px; text-transform:uppercase;}
#nav-global .nav-trigger.local {display:none;}
#nav-global .nav-trigger.main {display:none;}
.js #nav-global .nav-trigger.main {display:block;}
.js #nav-global .nav-trigger.local  {display:block; text-indent:-10000px; visibility:show; background:#e5e5e5}
.js #nav-global .nav-trigger.local .nav-label {background-image:none; float:left;}
.js #nav-global .nav-trigger.local .icon {background:url(../images/icon_menu_main.png) center no-repeat;background-color:#002682; float:right; min-height:60px;  width:40px}
.js #nav-global .nav-trigger.local:hover .icon {background-color:#3456a6;}
.home .nav-trigger {visibility:hidden;}

#nav-global .furniture {font-size:16px; font-family:'Roboto', sans-serif; line-height:45px; text-transform:none;}
#nav-global .furniture a {color:#333; display:block; padding:0px 5%;
line-height:45px;
background:url(../images/icon_list.png) right #fff no-repeat;
}
#nav-global .furniture a:focus {background:url(../images/icon_list.png) right #e5e5e5 no-repeat;
	color:#333; }
#nav-global .furniture a:hover {
	background:url(../images/icon_list.png) right #e5e5e5 no-repeat;
	color:#333; 
}


/* Local Navigation */
.js #nav-local {float:left; width:50%;}
#nav-local li .icon {	background:url(../images/icon_list.png) left no-repeat;
 min-height:45px;display:block; float:right; height:100%; width:30px;}
#nav-local li:not(.main) .nav-label { padding:0px 20px; line-height:45px;}
#nav-local li {background-color:#fff; font-family:'Roboto',sans-serif; font-size:16px; line-height:45px; overflow:hidden; text-transform:none;}
#nav-local li a {color:#333333; display:block; text-decoration:none;}
#nav-local li a:visited .nav-label {color:#333333; background:#fff;}
#nav-local li a:focus .nav-label {background-color:#e5e5e5;}
#nav-local li a:hover .nav-label {background-color:#e5e5e5;  color:#333;}
#nav-local li a:active .nav-label {background-color:#e5e5e5; color:#333;}

#nav-local li.current {background-color:#21bede; background-image:none; color:#fff; font-family:'Roboto Bold', sans-serif; font-size:20px; line-height:20px; margin:0; text-transform:uppercase;}
#nav-local li.current .icon {background-image:none;}
#nav-local li.current .nav-label {background-image:none; border:none; padding:0px 20px; line-height:50px}

#nav-local li a.current .nav-label {background-color:#e5e5e5;  color:#333;}

.js #nav-local .nav-trigger.main {font-family:'Roboto Bold', sans-serif; font-size:18px; text-transform:uppercase; color:#333}
#nav-local li.nav-trigger.main .icon {
	float:left;
	width:40px;
	display:block;
	line-height:48px;
	background:url(../images/icon_menu_main.png) center #002682 no-repeat;
	margin-right:15px;
	text-transform:uppercase;
}
#nav-local .nav-trigger.main .nav-label a{ font-size:18px; text-transform:uppercase;}
#nav-local li.nav-trigger.main:hover .nav-label {background-color:#fff;}

li#back {display:none;}
.js li#back {display:block; font-family:'Roboto Bold', sans-serif; text-transform:uppercase;}
#nav-local li#back .nav-label {border-color:#e5e5e5;}
#nav-local li#main .nav-label {border-color:#fff;}

#nav-local li#back .icon {
	float:left;
	width:40px;
	display:block;
	line-height:48px;
	background:url(../images/icon_menu_back.png) center #282b2d no-repeat;
	margin-right:15px;
	text-transform:uppercase;
}


/* Footer
================================================ */
#footer {background-color:#001b5d; clear:both; position:relative; z-index:1;}
#close-footer {display:none;}
#fat-footer {overflow:auto;}
.js #fat-footer {}

#footer a, #footer a:visited {color:#fff; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

.footer-node {}
.footer-node h2 {border:none; color:#a1d560; font-size:23px; margin:0; padding:12px 24px; text-transform:uppercase;font-family:'Roboto', sans-serif;}
.footer-node h2 a{
	color:#a1d560 !important;
}
.footer-node ul {list-style-type:none; margin:0; padding:12px 24px;}
.footer-node li {
	background:url(../images/icon_footer.png) 0px 7px no-repeat;
	padding-left:15px;
	font-size:14px;
	font-family:arial;
	line-height:30px;
}

.social-media {list-style-type:none; margin:0; overflow:auto; padding:0;}
.social-media li {display:block; float:left; margin:0 1px 0 0; padding:0;}
.social-media a {background-color:#00176b; }
.social-media a:hover {background-color:#87c440;}

.footer-node .social-media li {height:100px; margin-bottom:1px; width:100px;}

.footer-node .facebook a {background-position:0 0;}
.footer-node .twitter a {background-position:0 -100px;}
.footer-node .google a {background-position:0 -200px;}
.footer-node .youtube a {background-position:0 -300px;}
.footer-node .linkedin a {background-position:0 -400px;}
.footer-node .instagram a {background-position:0 -500px;}
.footer-node .ucroo a {background-position:0 -1000px;}


#vnt-copyright{
	border-top:#1a326e solid 1px;
	padding-top:20px;
	margin-top:20px;
}
#vnt-copyright .logo{
	width:12%;
}
#vnt-copyright .copyright{
	width:45%;
	border-left:#1a326e solid 1px;
	color:#79abff;
	font-size:12px;
	margin-left:10px;
	padding:5px 10px;
	padding-top:15px;
	font-family:arial;
	line-height:20px;
	minheight:54px;
}
#vnt-copyright .copyright a, #vnt-copyright .copyright strong{
	color:#fff;
}
#vnt-copyright .copyright a.thietkeweb{
	color:#79abff;
}
#vnt-copyright .fr{
	width:35%;
}
#vnt-copyright .list_social_network li{
	float:left;
	margin-right:5px;
	list-style:none;
}
#editors-wrap {color:#fff; clear:both; font-size:14px; padding:0 60px 20px 60px;}

/* DEFAULT STYLES */
.bodyContentIMG { -webkit-transform: translateZ(0); list-style: none !important; margin: 7.5em 32px 1em 2%; float: right; position: relative !important; border: none !important; max-width: 33.33%; }

#library_list > ul > li { background: #fff; }

/* Edit interface */
.mxTags a { background: #dfa79b; color: #fff;
border-radius: 5em; padding: .2em .8em; margin: 0-.2em;
font-size: .9em;
text-transform: capitalize; }

.mxTags a:hover, .mxTags a:focus {
background: #d34426; }


/* =============================================================================
   IE Legacy
   ========================================================================== */
.lt-ie9 {overflow:auto;}
.lt-ie9 .wrapper {min-width:1140px;}
.lt-ie9 #logo {filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=30, Color='#cccccc');}
.lt-ie9 .search_tool {filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=-30, Color='#cccccc');}
.lt-ie9 .search_tool .LT_search_field_label {float:right; margin-top:25px;}
.lt-ie9 #nav-universes {background:#F5F2E4 url(http://www.latrobe.edu.au/__data/assets/image/0004/545989/texture-beige.jpg) repeat-x 0 0;}
.lt-ie9 #nav-universes a {background-position:25px 35px; padding:30px 40px;}
.lt-ie9 #nav-universes .current_site a {background-color:#F5F2E4; background-position:25px 31px; text-indent:0;}
.lt-ie9 #nav-container {max-width:360px; width:20%;}
.lt-ie9 #content {min-height:45em; height:auto !important; height:45em;}
.lt-ie9 body.nav-out .layout {left:0; width:100%;}
.lt-ie9 .flow_page {overflow-x:scroll; width:100%;}
.lt-ie9 .flow_page #content {min-height:auto; height:auto !important; height:auto;}
.lt-ie9 .layout {left:20%; width:80%;}
.lt-ie9 .flow_page .layout {display:inline-block;}
.lt-ie9 .main-content {box-sizing:border-box; display:table; padding:60px; width:100%;}
.lt-ie9 .landing .content-wrapper, .lt-ie9 .events_landing .content-wrapper {padding:0 2em 0 0; vertical-align:top;}
.lt-ie9 #logo {float:left; margin-top:40px; margin-right:24px; width:360px;}
.lt-ie9 .search_tool {background-color:#fff; margin-top:40px;}
.lt-ie9 .breadcrumbs {padding:1em 12em 1em 24em;}

.lt-ie9 #nav-global li .icon {background-color:#FF9E1B; border-bottom:1px solid #d87e15; min-height:60px;}
.lt-ie9 #nav-global li .nav-label {background-color:#fff; color:#63513D; padding:20px 20px 20px 80px;}
.lt-ie9 #nav-local li .nav-label {border-left:60px solid #63513D; padding:20px;}
.lt-ie9 #nav-local .nav-trigger.main .nav-label {padding-left:20px;}


.lt-ie9 #footer {padding-top:100px;}
.lt-ie9 #fat-footer {padding:35px;}
.lt-ie9 .footer-node {float:left; width:25%;}
#legal li {float:left; padding-right:24px;}
#flag {float:none; padding-right:0;}


.js.lt-ie9 .full-profile {box-shadow:0 0 25px #333333; height:370px; overflow:hidden; position:absolute; width:600px; z-index:100000;}
.lt-ie9 .feature-mini {zoom:1;}


/* =============================================================================
   Media Queries
   ========================================================================== */

/* Layouts */
@media (min-width: 320px) and (max-width: 768px) {
/* Full width */
  #nav-container {width:95%;}
  .layout {left:0%;}
	.navation{
		margin-left:10px;
	}
}

@media (min-width: 769px) {
  .flow_page .layout {display:inline-block;}
  body.nav-out:not(.flow_page) .layout {left:0; width:100%;}
}

@media (min-width: 769px) and (max-width: 1024px) {
/* 25% */
  #nav-container {width:25%;}
  .layout {left:25%; width:75%;}
	
	.navation{
		margin-left:26%;
	}
}

@media (min-width: 1025px) {
/* 20% */
  #nav-container {max-width:360px; width:20%;}
  .layout {left:20%; width:80%;}
  .main-content {-moz-box-sizing:border-box; box-sizing:border-box; padding:30px; width:100%;}
}

@media (min-width:1280px) {
  .landing .main-content, .events_landing .main-content {display:table;}
  .landing .content-wrapper, .events_landing .content-wrapper {padding-right:2em; vertical-align:top;}
}
/* End layouts */


@media (min-width: 320px) and (max-width: 580px) {
  #logo a {display:block; overflow:hidden;}
  #logo img {height:68px; margin:5px 0 0 0; width:200px;}
  .search_tool input[type="text"]:focus {width:5em;}
}

@media screen and (min-width: 581px) and (max-width: 768px) {

}

@media (max-width:768px) {
  #nav-universes {display:none;}
  .search_tool label {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
  .search_tool input[type="text"]::-webkit-input-placeholder {color:rgba(0,0,0,0);}
  .search_tool input[type="text"]:focus {width:6.5em;}
  #nav-global > li {font-size:18px;}
  #nav-global li:not(.local) .nav-label {}
  #nav-global .furniture {font-size:14px;}
  #nav-local .nav-trigger.main .nav-label {}
  #nav-local li:not(.main) .nav-label {}
  #nav-local .current {font-size:18px;}
  #nav-container #global .icon {}
  .js #nav-global .nav-trigger.local .icon {}
  #nav-local .nav-trigger.main .icon {}
  li#back .icon {}
  #nav-local li .icon {}

  #footer {padding-top:10px;}
}

@media (min-width: 768px) and (max-width: 1024px){
  #nav-universes .current_site a {background-position:20px 26px; border:none; padding-top:30px!important;}
  .footer-node {float:left; width:50%;}

}

@media screen and (max-width: 1024px) {
  .search_tool {top:0;}
  .main-content {padding:20px;}
}

@media (min-width:769px) { /* Flow starts */
  .flow_page #header {padding-bottom:4px;}
  .search_tool {background-color:#282b2d;}
  .search_tool input[type="text"]{}
  #nav-universes {background:#fff url(../images/bg_header.gif) repeat-x 0 0;}
  #fat-footer {padding:35px;}
}

@media (min-width:970px) {

}

@media screen and (min-width:1024px) { /* Desktop/iPad Landscape and above */
  .breadcrumbs {padding:1em 12em 1em 24em;}

  #logo { float:left; margin-top:40px; margin-right:24px; width:340px;}
  .search_tool {box-shadow:0 0 0.35em rgba(0, 0, 0, 0.25); margin-top:40px;}
  .flow_page #nav-universes {box-shadow:0 0 0.35em rgba(0, 0, 0, 0.25);}
  .js .full-profile {box-shadow:0 0 25px #333333; height:370px; overflow:hidden; position:absolute; width:600px; z-index:100000;}

  .footer-node {float:left; width:32%;}
}


@media (max-height:840px) { /* Height Media Queries */
  #logo, .search_tool {margin-top:0;}
  .breadcrumbs {padding:15px 1em;}
}






/* =============================================================================
   Non-Semantic Helper Classes
   ========================================================================== */
.cssanimations:not(html) {transition:all 0.6s; -webkit-transition:all 0.6s; -moz-transition:all 0.6s; -o-transition:all 0.6s; -ms-transition:all 0.6s;
-webkit-transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden; -webkit-perspective: 1000;}
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.off-screen, .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }



/* BASE64 */

.search_tool input[type="text"] {  background-repeat: no-repeat; background:url(../images/icon_search.png) left #282b2d no-repeat;}