/*
  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: 09 August 2026 10:48:38
*/


/**************************************
Content styles common to all templates. Content area styles only.
*/

#content h1 {color:#cc0000;}

/* Accordion */
.accordion {margin-bottom:20px; overflow:hidden;}
.standard .accordion-title.live {background-color:#F1EEE5;}
.student .accordion-title.live {background-color:#eee;}
#content .accordion-title.live {background-image:url(/__data/assets/image/0020/82604/plus.gif); background-repeat:no-repeat; background-position:2px 9px; border-bottom:1px solid #fff; cursor:pointer; font-size:150%; margin:0; padding:5px 8px 5px 26px;}
#content div.accordion .live:hover {color:#cc0000;}
#content div.accordion .minus {background-position:2px -185px;}
#content .accordion .entry-sub-img {margin:10px 0 0 0;}
#content div.accordion div.content {margin-bottom:15px; overflow:auto;}
#content div.accordion-live div.content {margin-bottom:0; padding:10px;}
#content div.accordion div.content ul {margin:0;}
#content-secondary .accordion {min-height:20px;}
#content-secondary .accordion-live {border:none; padding:0;}
#content-secondary .accordion .accordion-title {color:#555; padding:2px 0px;}
#content-secondary div.accordion h2.live {background:#504742 url(/__data/assets/image/0020/82604/plus.gif) no-repeat 2px 7px; color:#fff; cursor:pointer; line-height:1.1; margin:0 0 1px 0; padding:5px 8px 5px 24px;}
#content-secondary div.accordion div.content {padding:0 0 10px 0;}
#content-secondary div.accordion-live div.content {padding:6px 10px;}
#content-secondary div.accordion-live .accordion-title:hover {color:#F99D27;}
#content-secondary div.accordion h2.minus {background-position:2px -187px;}

/* Accordion-search */
.accordion-search ul {list-style-type:none;}
.accordion-search li {background:transparent url(/__data/assets/image/0005/12866/solid-arrow.gif) no-repeat 0 0; padding-left:12px;}


/*Area of study */
#inside #content .area-of-study {background: rgb(241,238,229); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(241,238,229,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(241,238,229,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(241,238,229,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(241,238,229,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(241,238,229,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(241,238,229,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1eee5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
padding:12px;}
#inside #content .area-of-study img {border:1px solid; padding:0;}
#content .area-of-study h2 {color:#504742; font-size:170%; line-height:1; margin-top:-2px;}
#content .area-of-study ul {list-style-type:none; margin-left:0; padding-left:0;}
#content .area-of-study ul li {background:transparent url(/__data/assets/image/0005/12866/solid-arrow.gif) no-repeat 2px 9px; padding-left:12px;}

/* Autocomplete */
.autocomplete-w1 {background-color:#fff; top:0px; left:0px; margin:6px 0 0 6px; position:absolute;}
.autocomplete {background:#FFF; border:1px solid #999; cursor:default; margin:-6px 6px 6px -6px; max-height:350px; overflow:auto; text-align:left;}
.autocomplete .selected {background:#F0F0F0;}
.autocomplete div {overflow:hidden; padding:2px 5px; white-space:nowrap;}
.autocomplete strong {font-weight:normal; color:#EF3829;}

/* Block */
.block {background-image:url(/__data/assets/image/0003/12864/dotted-line.gif); background-repeat:repeat-x; background-position:0 bottom; margin:0 0 15px 0; overflow:hidden; padding-bottom: 8px;}
#inside .block {clear:right;}

/* Calendar view */
#content-secondary #get-calendar {border:none; padding:0;}
#content-secondary div.calendar-view {background-color:#F1EEE5; height:100%; overflow:hidden; width:100%;}
.calendar-view .month-advance a {float:right; font-size:80%; padding:2px 5px 0;}
#content-secondary div.calendar-view {border:none; border-bottom:1px solid #504742; padding:0;}
#content-secondary div.calendar-view h2 {background-color:#504742; background-image:none; border-bottom:1px solid #d8d3c3; color:#fff; margin:0; padding:6px 10px;}
#content-secondary div.calendar-view h2 a {color:#fff;}
#content-secondary div.calendar-view ul.day-labels {margin:0; overflow:hidden; width:100%;}
#content-secondary div.calendar-view li {background-color:#504742; background-image:none; padding:1%; text-align:center;}
#content ul.day-labels {list-style-type:none; margin:0; overflow:hidden; padding:0;}
.day-label, .day, .space {float:left; width:12.2857%;}
.day, .space {font-size:1.2rem; height:12.2857%; margin-bottom:1px; padding:1%;}

.day {background-color:#D8D3C3; color:#000;}
.day-label {background-color:#333; border-bottom:1px solid #333; color:#fff; padding:1%;}
.day:nth-child(odd) {background-color:#E2DDCB;}
.space {}
#content .calendar-view .event {background-color:#F99D27!important; background-image:none; cursor:pointer; margin:0 0 1px 0; padding:1%;}
#content-secondary .calendar-view .day {text-align:center;}
#content-secondary .calendar-view .event {background-color:#F99D27!important;}
#content .calendar-view .event a, #content .calendar-view .event a:visited, #content-secondary .calendar-view .event a, #content-secondary .calendar-view .event a:visited {color:#333;}


/* Call to action */
a.ltu-button {
  background-color:#86090F;
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #EF3829), color-stop(1, #86090F) );
  background:-moz-linear-gradient( center top, #EF3829 5%, #86090F 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EF3829', endColorstr='#86090F');
  border: 1px solid #86090F;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius: 3px 3px 3px 3px;
  -moz-box-shadow:inset 1px 1px 0 0 #F99D27;
  -webkit-box-shadow:inset 1px 1px 0 0 #F99D27;
  box-shadow: 1px 1px 0 0 #F99D27 inset;
  color:#eee!important;
  display: inline-block;
  font-family: RudaBold,Arial,sans-serif;
  font-size: 20px;
  padding:1px 10px 3px;
  text-decoration: none;
  text-shadow: 1px 1px 0 #333;
}
a.ltu-button:visited {
  color:#fff!important;
  position:relative;
  text-shadow:0 0 5px #fff;
}
a.ltu-button:hover {
  background-color:#86090F;
  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #EA4C22), color-stop(1, #B1181E) );
  background:-moz-linear-gradient( center top, #EA4C22 5%, #B1181E 100% );
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EA4C22', endColorstr='#B1181E');
  -moz-box-shadow:inset 1px 1px 0 0 #F99D27;
  -webkit-box-shadow:inset 1px 1px 0 0 #F99D27;
  border-bottom:1px solid #86090F!important;
  box-shadow: 1px 1px 0 0 #F99D27 inset;
  text-shadow: -1px -1px 0 #333;
}
a.ltu-button:active {
  color:#fff!important;
  position:relative;
  text-shadow:0 0 5px #fff;
}

/* Course pages */
.course-title {border-top:1px solid #555; margin-bottom:1px; padding:5px;}
.separate {margin-bottom:5px;}
.atar {display: block; float: right; font-weight: bold; padding-left:3px; text-align: right; width: 40px;}
dl.course-extra dt {clear:left; float:left; font-weight:normal; margin:5px 0 5px 0; padding:0; width:150px;}
dl.course-extra dd {float:left; margin:5px 0 5px 5px; padding:0; width:75%;}
dl.course-summary {padding:0;}
dl.course-summary dt {border-bottom:1px solid #fff; clear:left; float:left; font-weight:normal; padding:2px 2px 2px 5px; width:175px;}
dl.course-summary dd {border-bottom:1px solid #fff; clear:right; margin:0 0 0 177px; padding:2px 0 2px 5px;}
dl.course-summary dd + dt {margin:0;}

/* Course search */
#styled-features #course-finder-form, #content-secondary #course-finder-form {background:#cc0000 url(/__data/assets/image/0003/12864/dotted-line.gif) no-repeat right top;}
#course-finder-form h3 {background:transparent url(/__data/assets/image/0008/12887/find-a-course.gif) no-repeat 0 0;}
#course-finder-form h3, #content #course-finder-form p a, #content-secondary #course-finder-form p a {color:#fff;}
#course-finder-form #browse a {background:transparent url(/__data/assets/image/0004/33934/find-a-course-arrow.gif) no-repeat 0 0; padding-left:10px;}
#content #styled-features #course-finder-form {border-bottom:1px solid #CCC; height:140px; padding:7px;}
#content #styled-features #course-finder-form h3 {margin:0 0 8px 0; padding:0 0 10px 40px;}
#content #styled-features #course-finder-form p {margin-bottom:10px;}
#content #styled-features #course-finder-form #query {width:90%;}
#content #styled-features #course-finder-form #gscope1 {margin-bottom:5px;}
#content-secondary #course-finder-form p {margin-bottom:10px;}
#content-secondary #course-finder-form h3 {font-size:130%; margin-top:10px; padding:0 0 15px 40px;}
#content-secondary #course-finder-form #query {width:100%;}

/* Definition list - FAQ */
#content .faq {margin-top:-20px;}
#content .faq dt {margin-top:20px;}
#content .faq dd {margin-bottom:0.8em;}

/* Definition list - table layout */
dl.table-dl {padding:0;}
dl.table-dl dt {background-color:#ddd; border-bottom:1px solid #fff; border-right:1px solid #fff; float:left; margin-right:5px; padding:2px 2px 2px 5px; width:100px;}
dl.table-dl dd + dt {margin-top:0;}
dl.table-dl dd {background-color:#eee; border-bottom:1px solid #fff; clear:right; padding:2px;}

/* Double lists*/
#content .double-lists h2 {border-bottom: 1px solid rgb(221, 221, 221); margin-bottom:5px; padding-bottom:3px;}
#content .double-lists ul {margin:0 0 20px 0; overflow:auto; padding:0;}
#content .double-lists li {background:transparent url(/__data/assets/image/0005/12866/solid-arrow.gif) no-repeat 0 0.68em; padding-left:10px; float:left; list-style-type:none; width:48%;}

/* Enlarge image */
#content .enlarge {display:inline-block; float:right; margin:0 0 10px 19px; overflow:auto;}
#content .enlarge:focus {outline:1px dotted #999;}
#content .enlarge img {background-repeat:no-repeat; padding:0;}
#popup {background:#fff url(/internal-tools/js/loading.gif) no-repeat center center; box-shadow:0 3px 10px #333; padding:20px; width:90%;}
#popup img {max-width:100%;}
#popup p {margin:0 auto; padding:5px 8px 15px 8px; text-align:left; max-width:40em;}

/* EVENT CALENDAR */

/* Related Events Widget on Low Level Pages */
#relatedEventsHeading {margin:10px 0 0 0;}
#relatedEvents .event {padding:6px 0;}
#relatedEventsMore {margin:10px 0;}

/* Main styles for the Event Calendar */
#content #featuredEvent {background:#E5E5CD; height:160px; margin:0 0 4px 0; padding:6px 10px 0pt 265px; position:relative;}
#content .featuredEventTall {margin-bottom:4px; padding:6px 10px;}
#content #featuredEvent img {left:0; padding:0; position:absolute; top:0;}

#content .event {background:transparent url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 bottom; margin-bottom:15px; padding:0 0 15px 0;}
#content .event .event-description {padding-bottom:10px;}
#content .event dl.event-details {line-height:1.8;}
#content .event dl.event-details dt {font-weight:normal; margin-top:0; position:absolute;}
#content .event dl.event-details dd {padding-left:60px;}

.main-landing .booking-url {margin-bottom:0; margin-top:5px; text-align:right;}
.main-landing .booking-url a {font-size:16px;}

/* Event status */
.status {display:none;}
.cancelled .status, .location-changed .status, .date-changed .status {display:block; margin-bottom:15px; margin-right:125px;}
.cancelled .status {background-color:#cc0000; color:#fff; margin-top:5px; padding:9px 12px 12px;}
#content .cancelled h1 {margin-bottom:0; text-decoration:line-through;}
#content .location-changed h1, #content .date-changed h1 {margin-bottom:0;}
#content .fb-results-wrapper .date-changed, #content .fb-results-wrapper .location-changed {background-color:#fffccc; padding:12px;}
#content .fb-results-wrapper .cancelled {background-color:#fed8d8; padding:12px;}
.event.location-changed h2, .event.date-changed h2 {background:transparent url(/__data/assets/image/0017/263051/alert.png) no-repeat 0 0.3em; padding-left:24px;}
.event.cancelled h2 {background:transparent url(/__data/assets/image/0006/263058/critical.png) no-repeat 0 0.3em; padding-left:24px;}

#content .ical img {float:none; padding:0;}
#content .event-all {padding-top:0;}
#content .event-all dl.event-details dd {padding-left:150px;}
#content .event-all .block {margin-bottom:10px; padding-bottom:10px;}
#content .longDescription {clear:both; margin-top:10px;}
#content #map {height:500px;}
#content #childDocuments {list-style-type:none; margin:0; padding:0;}
#content #childDocuments li {clear:left;}
#content #childDocuments img {padding:0 10px 10px 0;}

/* Calendar Widget #content */
#content #calendar {float:left; position:relative; width:100%;}

#content .calendarHeader {position:relative;}
/* Calendar Widget #content-secondary */
#content-secondary #calendar {padding:0; position:relative;}

#calendar .calendarHeader {background-color:#504742; margin:0; padding:3px; text-align:center;}
#calendar .calendarTitle, #calendar .calendarTitle a {color:#fff;}
#calendar .calendarTitle a {}

#calendar .calendarPrev a, #calendar .calendarNext a {top:8px; padding:5px; position:absolute;}
#calendar .calendarPrev a {background:url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/prev-month.gif) no-repeat center center; left:20px;}
#calendar .calendarNext a {background:url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/next-month.gif) no-repeat center center; right:20px;}
.calendarWide .calendarHeader h2 {text-align:center;}
.calendarWide .calendarPrev a, .calendarWide .calendarNext a {display:block; height:10px; padding:5px; position:absolute; top:0px; width:5px;}
.calendarWide .calendarPrev a {background:#504742 url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/prev-month.gif) no-repeat center center; left:13px;}
.calendarWide .calendarNext a {background:#504742 url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/next-month.gif) no-repeat center center; right:0;
/* IE8 standard mode only hack, puts the next arrow to the right */
right /*\**/:-350px\;
}
#calendar #calendarTable {padding:0; margin:0;}
#calendar #calendarTable table {margin:0; border:none;}
#calendar #calendarTable th {}
#calendar #calendarTable td {background-color:#fff;}
#calendar #calendarTable .dayLabel, #calendarTable .dayLabelWeekend {width:30px;}
#calendar #calendarTable .today {background-color:#504742; color:white;}
#calendar #calendarTable .today a {color:white;}
#calendar #calendarTable .eventDate div {display:none;}
#calendar #calendarTable #month {width:100%!important;}
#calendar #calendarTable #month td, #calendar #calendarTable #month th {text-align:center; vertical-align:middle; padding:4px 5px;
/* IE8 standard mode only hack, makes the cells the same size as Firefox / Safari */
padding /*\**/:0px 5px\9;
}

/* Features */
.feature, .feature-big {margin-bottom:15px; overflow:hidden;}
#content .feature-big ul {list-style-position:inside;}
#inside #content .feature-big img {padding-bottom:0;}
#content .feature-mini {
background: #e3e3db; /* Old browsers */
background: -moz-linear-gradient(top,  #e3e3db 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3db), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e3e3db 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e3e3db 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e3e3db 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #e3e3db 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3db', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
margin-bottom:15px; overflow:auto; padding:7px;}
#inside #content .feature-mini img {float:left; padding:0 15px 10px 0;}

/* Filtered list */
#content .filter-form {background-color:#ddd; margin:0; padding:10px;}
#content ul.filtered-list {background-color:#eee; border-bottom:10px solid #eee; border-right:10px solid #eee; border-top:10px solid #eee; height:145px; margin:0 0 20px 0; overflow:auto; padding:0 0 0 30px;}

/* Find a course */
#find-course-campus {background-color:#ca0000; margin-bottom:5px; padding:7px 7px 12px 7px; position:relative;}
#find-course-campus h2 {color:#fff; font-size:140%; margin:-2px 0 3px 0; padding:0;}
#sectionhome #find-course-campus img {float:left; margin:5px 5px 5px 0; padding:0;}
#find-course-campus a, #find-course-campus a:visited {color:#fff;}
#find-course-campus a:hover {color:#fff; text-decoration:none;}
#find-course-campus p {color:#fff;}

/*  Form field help - See /library login and advanced search */
.help-content.live {background-color:#FFF; box-shadow:0 3px 10px #333; display:block; padding:5px 15px; position:absolute;}
#content .help-content.live {margin-left:120px; margin-top:-30px;}
#content-secondary .help-content.live {margin-top:-7px;}
.help-content.live .help-title {background:#504742 url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/arrow-white-up.png) no-repeat 10px 8px; color:#fff; display:block; margin:-5px -15px; padding:4px 8px 7px 30px;}

/* Gallery */
#gallery {min-width:640px; overflow:auto;}
#gallery h5 {float:left; margin-right:20px;}
#placeholder {background-color:#444; margin:0; width: 500px; border:1px solid #333; text-align:center; float:left;}
#content #gallery img {float:none; margin:0; padding:0;}
#caption {background-color:#504742; color:#fff; margin:-3px 0 0 0; padding:8px 8px 4px 8px;}
#content #showcase {padding:0 0 2px 0; margin:0 0 0 9px; list-style-type:none; width:137px; float:left; overflow:auto; height:358px;}
#showcase a:hover {background-color:#504742;}
#showcase li {float:left; width:60px; height:60px; padding:0; margin:0;}
#showcase a {cursor:pointer; border:1px solid #333; display:block; height:50px; width:50px;}
#showcase img {border:none; height:50px; padding:0; width:50px;}
/* Details - optional*/
#details {background-color:#777; border:9px solid #666; border-top:none; display:none; clear:left; padding:9px; font-size:80%; width:482px;}

/* Google maps */
#map_div {display:block; height:500px; margin-bottom:20px;}

/* Images with captions - right aligned */
#images, .images {float:right; margin:0 0 0 15px; width:250px;}
#images img, .images img {padding:0 0 3px 0;}
#images p.caption, .images p.caption {background-color:#eee; line-height:1.2; padding:5px;}

/* Jump list */
.live #content .jump-list, .live #content-secondary .jump-list {height:2em; margin:0 0 20px 0; padding:0; position:relative;}
#content-secondary .jump-list {margin-bottom:12px; min-height:23px; overflow:visible;}
#content .jump-list ul, #content-secondary .jump-list ul {background-color:#fff; border:1px solid #ccc; line-height:1.2; list-style-type:none; margin:0; padding:0;}
#content-secondary .jump-list ul {width:99.5%;}
#content .jump-list ul li, #content-secondary .jump-list ul li {padding:0;}
#content .jump-list ul li.initial, #content-secondary .jump-list ul li.initial {background:#EFEFE0 url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/solid-arrow-down.gif) no-repeat 97% 0.6em; color:#000; padding:4px;}
#content-secondary .jump-list ul li.initial {padding:4px 8px;}
#content .jump-list ul li.initial:focus {background-color:#FEFAB5;}
#content .jump-list ul li a, #content-secondary .jump-list ul li a {color:#000; display:block; padding:4px; text-decoration:none;}
#content-secondary .jump-list ul li a {background-position:8px 0.6em; padding:4px 8px 4px 18px;}
#content .jump-list ul li a:hover, #content-secondary .jump-list ul li a:hover {background-color:#666; color:#fff;}
.jump-list-live {z-index:100000;}
#content .jump-list-live ul li a, #content-secondary .jump-list-live ul li a {display:block!important;}

/* Key dates */
.key-dates p {background:transparent url() no-repeat scroll 7px 3px;}
#key-dates h2 {font-size:140%; margin:-2px 0 3px 0; padding:0;}
#key-dates img {float:left; margin:5px 5px 5px 0; padding:0;}

/* Landing A */
.entry-main {margin-bottom:5px; min-height:5.25em; padding:170px 0.5em 0.5em 10px;}
.entry-main-wide {margin-bottom:5px; height:166px; overflow:hidden; position:relative;}
.entry-main ul {color:#666; list-style-type:none; margin:10px 0 0 0; padding:0;}
.entry-main li {background:transparent url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/entry-point-grey-arrow.gif) no-repeat 0 0.5em; margin-left:-18px; padding-left:12px;}
.entry-sub {background:#fff url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 bottom; padding:8px 0 14px 0;}
#content .entry-sub h2 {background:#fff url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/entry-point-grey-arrow.gif) no-repeat 0 0.45em; padding-left:12px;}
#sectionhome .entry-sub h2, #sectionhome .entry-sub-img h2 {font-size:160%;}
.entry-sub p {margin-bottom:0;}
#content .entry-sub-img {overflow:hidden;}
#content .entry-sub-img img {float:left; padding:0 15px 10px 0;}
#sectionhome .entry-cell {background:transparent url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 bottom; display:inline-block; margin:0 12px 20px 0; min-height:210px; vertical-align:top; width:47%;}
#sectionhome .entry-cell h2 {color:#666633; font-size:160%; margin-top:-6px;}
#sectionhome .entry-cell ul {list-style-type:none; margin-left:0; padding-left:0;}
#sectionhome .entry-cell ul li {background:transparent url(/__data/assets/image/0005/12866/solid-arrow.gif) no-repeat 0 7px; padding-left:10px;}

/* Landing B */
#landing-b-video {background-color:#504742; color:#fff;}
#landing-b-video #video-intro {display:none;}
.live #landing-b-video #video-intro {display:block;}
#landing-b-video #video-intro .play-video {padding:0;}
#landing-b-video #pullquote {font-size:140%; padding:15px;}
#landing-b-video div.webmedia {margin:0 auto;}
#landing-b-video div.webmedia div.jump-list ul {border:1px solid #555;}
#landing-b-video div.webmedia div.jump-list ul li {background-color:#333; color:#fff;}
#landing-b-video div.webmedia div.jump-list ul li a {color:#fff;}
#landing-b-video div.webmedia div.jump-list ul li:focus {background-color:#cc0000; color:#fff;}

/* Layered image */
#content .layer-image {display:inline-block; margin:0 5px 5px 0; overflow:hidden; position:relative;}
#content .layer-image.featured {float:none; width:100%;}
#inside #content .layer-image img {padding:0; width:100%;}
#content .layer-image .layer-content {background:rgba(0,0,0,0.5); height:100%; position:absolute; top:60%; width:100%;}
#content .layer-image .layer-content {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);}
#content .layer-image .layer-content h2 {font-size:130%; line-height:1.2; padding:13px 15px; text-transform:none;}
#content .layer-image .layer-content h2 a {color:#fff; text-shadow:0px 0px 2px #000;}
#content .layer-image .layer-content h2 a:hover {color:#F99D27;}
#content .layer-image .layer-content h2 a:focus {color:#F99D27; outline:0;}
#content .layer-image .layer-content p {color:#fff; padding:0 15px; text-shadow:0px 0px 2px #000;}

/* List styles */
#content ul.beige-arrows {list-style-type:none; margin:0 0 20px 0; padding:0;}
#content ul.beige-arrows li {background-color:#F1EEE5; padding:0; margin-bottom:1px;}
#content ul.beige-arrows li a {background:url(https://www.latrobe.edu.au/__data/assets/image/0005/12866/solid-arrow.gif) no-repeat 10px 1em; display:block; padding:5px 5px 5px 22px;}
#content ul.beige-arrows li a:hover {background-color:#E2DDCB;}

/* Lock screen for processing */
.lock-screen {background-color:#fff; background-color:rgba(255,255,255,0.7); bottom:0; position:absolute; top:0; width:100%; z-index:100000;}
body.locked {overflow:hidden;}
.lock-messages {background-color:#fff; border-radius:8px; box-shadow:0 0 5px #ccc; max-width:270px; margin:0 auto; padding:15px 20px; width:90%;}
.lock-messages p {font-family:RudaBold,Arial,sans-serif; margin:0; text-transform:uppercase;}
.saving {background:transparent url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/ajax-loader.gif) no-repeat 0 0; padding-left:22px;}
.success {background:transparent url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/ok.png) no-repeat 0 0; color:#008A00; padding-left:22px;}
.error {background:transparent url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/no.png) no-repeat 0 0; color:#cc0000; padding-left:22px;}

/* Misc styles */
.alert {color:#cc0000;}
.file-size {text-transform:uppercase;}
.detail {float:right;}
.action {color:#008A00!important; text-shadow:0 0 2px #fff;}
.clearboth {clear:both;}
.clear {overflow:auto;}
.hidden {display:none;}
.lightgrey {background-color:#e8e8e8;}
.form-indent {margin-left:90px;}
.next-step td:first-child {background:transparent url(https://www.latrobe.edu.au/__data/assets/image/0017/207422/next-step-down.png) no-repeat 50% -2px; font-size:1.2em; font-weight:bold;}
.next-step td {padding-top:20px;}
.next-step-first td:first-child {background-image:none; font-size:1.2em; font-weight:bold;}
#inside #content img.inline {float:none; padding:0;}
#content .footnote {font-size:0.8em;}
#content #sq_news_summary {font-weight:bold;} /* Applies only to news */
#content #sq_news_contact {display:none;} /* Applies only to news */
#content .pad-all, #content-secondary .padd-all {padding:10px;}
#content .pad-top, #content-secondary .pad-top {padding-top:10px;}
#content .pad-left, #content-secondary .pad-left {padding-left:10px;}
#content .pad-bottom, #content-secondary .pad-bottom {padding-bottom:10px;}
#content .pad-right, #content-secondary .pad-right {padding-right:10px;}
#content .autoscroll {overflow:auto;}

/* Pagination */
#pagination {clear:left; margin-top:10px;}

/* Popbox */
.popbox {margin-bottom:20px;}
.popbox p a {border:1px solid #333; padding:3px;}
.popbox p.box-close {background-color:#000; border:1px solid #333; color:#fff; float:right; margin:0; padding:5px 0; text-align:center; width:60px;}
.popbox .box {background-color:#fff;}
.popbox .box ul li {background:transparent url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/solid-arrow.gif) no-repeat 0 0.55em; padding-left:10px;}
.popbox .box-open-live {background:url("/__data/assets/image/0010/113959/plus-button.jpg") no-repeat -1px 0 transparent; margin-bottom:2px; padding:4px;}
.popbox .box-open-live:hover {background-position:-1px -28px;}
.popbox .live {display:none; height:400px; left:0; margin:0!important; overflow:auto; padding:10px;}

/* Profiles - Landing pages */
#styled-features .student-profile {background:transparent url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/profile-student-landing.jpg) no-repeat 0 0; height:184px; margin:0 0 5px 0; overflow:hidden; padding:8px;}
#styled-features .student-profile .testimonial {height:88px; margin-bottom:30px; overflow:auto; padding:1px 7px;}
#styled-features .student-profile img {float:left; margin-top:-10px; padding:0 10px 0 0;}
.student-profile cite {display:inline-block; line-height:1.2; max-width:120px; text-align:left;}
#styled-features .full-profile {background-color:#fff; border:1px solid #BCBCBC; overflow:hidden; padding:6px 10px;}
#styled-features .full-profile h3 {background: transparent url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 bottom; margin-bottom: 5px;}
#styled-features div.full-profile p.close a {color:#cc0000;}
#content-secondary .student-profile {background:transparent url(/__data/assets/image/0019/74530/profile-student-wide.jpg) no-repeat 0 0;
 margin:0; padding:8px;}
#content-secondary .student-profile .testimonial {height: 60px; overflow: auto;}
#content-secondary .student-profile .attribution {margin:15px -8px 45px -8px;}
#content-secondary .student-profile .attribution cite {margin-top:12px; width:72%;}
#content-secondary .student-profile img {float:left; margin:0; padding:0 20px 8px 0;}
.staff-profile dd {margin-bottom:10px;}

#full-profile {background-color:#fff; border:1px solid #BCBCBC; border-radius:4px; box-shadow:0 0 25px #333333; display:none; height:500px; left:50%; padding:15px; position:absolute; top:200px; width:50%; z-index:100000;}
#full-profile #wrap {height:470px; -webkit-overflow-scrolling:touch; overflow:auto; padding-right:10px;}
#full-profile > p {color:#cc0000; cursor:pointer; text-align:right;}
#full-profile > p a {text-decoration:underline;}
#full-profile .vcard {background:url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 bottom transparent; margin-bottom:1.5em; padding-bottom:1em;}
#full-profile .vcard ul.telecommunications {clear:left;}
#full-profile img {border:1px solid #D5D5D5; float:left; margin:0 1em 1em 0; padding:3px;}

/* Profiles - main content */
#inside .student-profile, #inside .staff-profile {padding-left:117px; padding-top:42px; position:relative;}
#inside blockquote.student-profile, #inside blockquote.staff-profile {background:transparent url(/__data/assets/image/0011/75089/gradient-light.jpg) repeat-x 0 -70px; overflow:auto; padding:12px 0 0 70px;}
#inside blockquote.student-profile .testimonial, #inside blockquote.staff-profile .testimonial {background:transparent url(mysource_files/profiles.gif) no-repeat 0 0; height:54px; margin:-11px 12px 0 0; overflow:auto; padding:4px 10px 4px 10px;}
#inside div.student-profile {background:transparent url(/__data/assets/image/0011/75089/gradient-light.jpg) repeat-x 0 -60px; padding:7px 12px 12px 80px;}
#inside div.student-profile img {margin-top:5px;}
#inside .student-profile img, #inside .staff-profile img {border:1px solid #333; left:12px; padding:0!important; position:absolute;}
#inside blockquote.student-profile cite, #inside blockquote.staff-profile cite, #inside div.student-profile .attribution {margin-top:5px!important; padding:5px 0 0 10px; text-align:left;}
#inside div.student-profile .attribution {border-top:1px solid #999; padding-left:0;}
#inside .student {background:transparent url(/__data/assets/image/0015/24441/profile-bg.jpg) no-repeat 0 0; float:left; margin:0 20px 20px 0;}
#inside .student img {border:1px solid; padding:10px!important;}
#inside .name {font-weight:bold; display:block; padding-top:5px;}
.staff-profile-extract {background:transparent url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/gradient-light.jpg) repeat-x 0 -70px; margin-bottom:15px; overflow:auto; padding:12px 0 0 12px;}
#inside #content .staff-profile-extract img {float:left; padding:0 12px 0 0;}
body.live div.full-profile {border:1px solid #BCBCBC; display:block; overflow:hidden;}
div.full-profile .close {display:none; text-align:right;}
div.full-profile div {height:175px; overflow:auto;}

#content .staff-profile-summary {background:url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 bottom transparent; margin-bottom:10px; overflow:hidden;}
#content .staff-profile-summary img {float:left; padding:0 15px 10px 0;}

/* Profiles - sup content */
#inside #sup-content .student-profile {padding:0;}
#inside #sup-content .student-profile img {border:1px solid; margin:-17px 20px 8px -1px!important; position:relative;}
#inside #sup-content .student-profile .testimonial {background-image:none; border:none; height:90px; margin:0 0 27px 0; overflow:auto; padding:10px;}
#inside #sup-content .student-profile cite {border:none; margin:0; padding:0; text-align:left;}

/* Promo tiles */
.promo {box-shadow:0 1px 2px #222; font-size:160%; padding:5px 8px 8px;}
#styled-features .promo {background-color:#504742;}
#styled-features .promo a {color:#fff; display:block;}
#styled-features .promo a img {display:none; float:none;}

/* Pullquote */
.pullquote {border:4px double #F1EEE5; color:#cc0000; float:right; font:italic 1.6em Ruda; margin:0 0 1em 15px; padding:15px;  width:12em;}
.pullquote:before {content:"“"}
.pullquote:after {content:"”"}

/* Research Strengths */
#content .research-strength {background: #F1EEE5; /* Old browsers */
background: -moz-linear-gradient(top,  #F1EEE5 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F1EEE5), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #F1EEE5 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #F1EEE5 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #F1EEE5 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #F1EEE5 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F1EEE5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
margin-bottom:20px; overflow:hidden; padding:12px;}
#inside #content .research-strength img {border:1px solid #666; padding:0;}

/* Social media buttons */
#sm-buttons {border-left:1px solid #E2DDCB; display:inline-block; float:right; margin:0 -12px 10px 15px; padding-left:15px; width:107px;}
#sectionhome #sm-buttons, #sm-buttons #fb-root {display:none;}
#sectionhome .target #sm-buttons {display:block;}
#sm-buttons .fb-like {margin-bottom:4px;}

/* Student feature */
.student-feature {background: rgb(91,91,91); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(91,91,91,1) 0%, rgba(35,35,35,1) 24%, rgba(38,38,38,1) 66%, rgba(85,85,85,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(91,91,91,1)), color-stop(24%,rgba(35,35,35,1)), color-stop(66%,rgba(38,38,38,1)), color-stop(100%,rgba(85,85,85,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(91,91,91,1) 0%,rgba(35,35,35,1) 24%,rgba(38,38,38,1) 66%,rgba(85,85,85,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(91,91,91,1) 0%,rgba(35,35,35,1) 24%,rgba(38,38,38,1) 66%,rgba(85,85,85,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(91,91,91,1) 0%,rgba(35,35,35,1) 24%,rgba(38,38,38,1) 66%,rgba(85,85,85,1) 100%); /* IE10+ */
background: linear-gradient(left,  rgba(91,91,91,1) 0%,rgba(35,35,35,1) 24%,rgba(38,38,38,1) 66%,rgba(85,85,85,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b5b5b', endColorstr='#555555',GradientType=1 ); /* IE6-9 */
border-top:2px groove #999; color:#fff; overflow:auto; margin:0; padding:12px;}
.student-feature:last-of-type {margin-bottom:30px;}
.student-feature h2 {background-image:none; font-size:1.3em; line-height:1.2;}
.student-feature h2 a, .student-feature h2 a:visited {color:#fff; text-decoration:none;}
.student-feature h2 a:hover {border:none; color:#FFAE00;}
.student-feature img {padding-bottom:0; padding-right:12px;}
.student-feature img {position:absolute;}
.student-feature h2, .student-feature p {margin-left:92px;}
.student-feature a {color:#fff;}

/* Styled features */
#styled-features div {margin-bottom:5px;}
#styled-features ul {list-style-type:none; margin:0; padding:0;}

/* Styled forms */
.styled-form > div {margin-bottom:5px;}
.styled-form label {display:block; float:left; width:120px;}
.styled-form label.wide {width:185px;}
.date-field {width:75px;}

/* Styled headings */
#content h2.brown-title {background-color:#E2DDCB; margin-bottom:1px; padding:5px 12px;}


/* SUP CONTENT */
#inside #sup-content {background:transparent url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 top; color:#666; margin:20px 0 0 0; padding:20px 0 0 0;}
#inside #sup-content div {margin-bottom:12px;}
#inside #sup-content h3 {color:#666; font-size:120%;}
#inside #sup-content div h3 a {background-image:none; padding-left:0;}
#inside #sup-content ul {list-style-position:outside; list-style-type:none; margin:0.5em 0; padding:0;}
#inside #sup-content li {font-size:110%; padding:0;}
#inside #sup-content li a {background:transparent url(/__data/assets/image/0005/12866/solid-arrow.gif) no-repeat 0 0.45em; color:#666; padding-left:10px;}
#inside #sup-content a {color:#666;}
#inside #sup-content img {float:left; margin:5px 10px 5px 0px; padding:0;}

/* Tables */
#content form table tr:hover {background:transparent;}
#content table a[href^="mailto:"] {margin-right:18px;}
#content table .center {text-align:center;}
#content table .width-50percent {width:50%;}
#content table tr:hover {background-color:#F2F2F2;}
.table-alt-row .odd {background-color:#fff;}
.table-alt-row .even {background-color:#f7f7f7;}

/* Tab navigation */
#content #tabbed-menu {background:transparent url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/line-dddddd.gif) repeat-x 0 bottom; list-style-type:none; margin:0 0 20px 0; overflow:auto; padding:0;}
#content #tabbed-menu li {padding:0;}
#content #tabbed-menu li a {background-color:#F1EEE5; border:1px solid #ddd; display:block; padding:2px 15px; text-decoration:none;}
#content #tabbed-menu li a.current {background-color:#fff; border-color:#504742; border-bottom:1px solid #fff; font-weight:bold;}

/* Tabs */
.tabs {margin-bottom:20px; overflow:hidden;}
#content .live-tab-content {border:1px solid #ccc; padding:7px;}
.tab-content {clear:none;}
.live-tab-content .tab-title {display:none;}
#content ul.fake-tabs, #content-secondary ul.fake-tabs {list-style-type:none; margin:0; overflow:hidden; padding-left:0;}
#content ul.fake-tabs li, #content-secondary ul.fake-tabs li {border:1px solid #ccc; border-bottom:none; cursor:pointer; height:30px; line-height:30px; padding:0 10px; position:relative;}
#content ul.fake-tabs .active-tab, #content-secondary ul.fake-tabs .active-tab {background:#fff url(/__data/assets/image/0007/233899/ok.png) no-repeat 10px 0.6em; padding-left:30px;}
.tab-content {border-top:none!important; clear:both;}
.standard .fake-tabs li {background-color:#F1EEE5;}
.standard .fake-tabs .active-tab {background-color:#fff;}
.standard .tab-content {background-color:#fff;}
.student .fake-tabs li {background-color:#fff;}
.student .fake-tabs .active-tab {background-color:#eee;}
.student .live-tab-content {background-color:#eee;}

/* Tooltips */
.tooltip {
background: rgb(69,72,77);
background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
background: linear-gradient(top, rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%);
border-radius:3px; color:#fff; display:none; padding:10px; width:150px;}
.pls-explain {border-bottom:1px dotted #555;}

/* vCards - UPDATES MUST ALSO BE MADE TO v4-apps.css */
#content .vcard {background:transparent url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 bottom; line-height:1.3; margin-bottom:1.5em; padding-bottom:0.5em;}
#content .vcard .fn {background:transparent url(/__data/assets/image/0005/37895/contact.gif) no-repeat 0 4px;}
#content .vcard h5.fn, #content .vcard p.fn {margin-bottom:5px; padding:0 0 10px 35px;}
#content .vcard .adr {margin-top:0.5em;}
#content .vcard p+ul {margin-top:20px;}
#inside #content .vcard img.photo {background-color:#fff; float:left; border:1px solid #d5d5d5; margin:0 15px 10px 0; padding:0;}
#inside #content ul.telecommunications {list-style-type:none; margin:10px 0 1em 0; padding:0;}
#content ul.telecommunications li { margin:0; padding:0;}
#content .telecommunications .type {display:none;}
#search-results .vcard {overflow:auto;}
#content .vcard-wide .vcard {overflow:hidden; padding-bottom:1.5em;}
#content .vcard-wide .vcard .adr, #content .vcard-wide .vcard .personal {clear:left; float:left; margin-top:0; width:40%;}
#content .vcard-wide .vcard .telecommunications {float:left; list-style-type:none; margin:0; width:50%;}
.vcard .fn, .vcard .org a:link, .vcard .org a:visited {color:#555;}

/* Video */
.block object {float:left; margin-right:10px;}
.block .formats {padding-left:245px;}
.block .formats ul {list-style-type:none; margin-left:0; padding-left:0;}
.block .formats li {border-right:1px solid #999; float:left; margin-right:10px; padding-right:10px;}
.block .formats li:last-child {border-right:none;}
.block .description {}

/* Webmedia */
.video {background-color:#333;}
.webmedia video {width:100%;}
.video-title {background-color:#000; color:#fff; margin:0; padding:5px 10px;}
#content .media-formats {border-bottom:1px solid #999999; border-right:1px solid #999999; margin-top:-4px; overflow:auto; width:429px;}
#content .media-formats a {border-left:1px solid; display:block; float:left; outline:none; padding:7px; text-decoration:none;}
#content .media-formats a:hover {background-color:#cc0000; color:#fff;}
#content .media-formats .transcript-request {background-color:#fff; border:1px solid #999; margin:29px 0 0 0; padding:10px; position:absolute; width:408px;}
#content .media-formats .transcript-request a {border:none; display:inline; float:none; padding:0;}
#content .webmedia .jump-list {margin-top:-5px;}
#content .jump-list ul li.webmedia {background-color:#fff;}
.jump-list ul li a[href^="mailto:"] {background-image:none;}
#content .video-thumb {background:transparent url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 bottom; margin-bottom:15px; overflow:visible; padding:0 0 8px 0;}
#content .video-thumb .video-on {cursor:pointer;}
#content .video-thumb div {min-height:53px; overflow:visible;}
#inside #content .video-thumb img {float:left; padding:0 15px 0 0;}
#content .video-thumb h2 {}
#content .video-thumb object {float:none; margin:5px 0 0 0;}
#content .video-thumb .jump-list {margin-bottom:0;}
.live #content .inline-video {height:166px; position:relative; width:250px;}
#content .inline-video img {display:none;}
.live #content .inline-video img {display:block;}
#content .inline-video img {padding:0;}




/*************************************
 SECONDARY CONTENT */

#content-secondary > div {background-color:#fff; border:1px solid #bcbcbc; margin-bottom:12px; overflow:hidden; padding:6px 10px;}
#content-secondary div img {float:left; margin:5px 10px 5px 0px;}
#content-secondary div ul {list-style-type:none; margin:0 0 5px 0; padding:0;}
#content-secondary > div ul li {background:url("https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/solid-arrow.gif") no-repeat scroll 1px 0.55em transparent; padding:0 0 0 15px;}
#content-secondary > div > h2, #content-secondary > div > h3 {background:transparent url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 bottom; color:#555; font-size:150%; margin-bottom:5px;}
#content-secondary > div a:hover {text-decoration:none;}


/* Events RHS Widget on Landing Page */
#content-secondary .addEvent {margin:0; min-height:0; padding:8px;}
#content-secondary .rss {padding:8px; min-height:0;}
#content-secondary .addEvent p {overflow:auto; margin:4px 0;}
#content-secondary .addEvent a {}
#content-secondary .rss a {background:url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/rss-icon.png) no-repeat center left; padding:5px 0 5px 21px;}
#content-secondary .addEvent img, #content-secondary .rss img {margin:2px 5px 0px 0;}
#content-secondary #keywordSearch form div {display:none;}

/* Experts database */
#experts-database dd {margin-left:1em;}
#experts-database .error {margin-bottom:20px; overflow:auto;}
#experts-database img {float:left; padding:10px 0 10px 10px;}

/* Feature list */
#content-secondary #feature-list {list-style-type:none; margin:0 0 12px 0; padding:0;}
#content-secondary #feature-list li, #content-secondary #fse {border:1px solid #BCBCBC;
background: rgb(238,238,238); /* Old browsers */
background: -moz-linear-gradient(left, rgba(238,238,238,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
margin-bottom:1px;
padding:0;}
#content-secondary #feature-list li a, #content-secondary #fse a {background: url("/__data/assets/image/0005/12866/solid-arrow.gif") no-repeat 10px 0.6em transparent; color:#cc0000; display:block; font:1.2em Arial; padding:4px 0.65em 3px 24px; text-decoration:none;}
#content-secondary #feature-list li a:hover {text-decoration:underline;}
#content-secondary #feature-list li.gradient-red {
background: rgb(155,3,3); /* Old browsers */
background: -moz-linear-gradient(left, rgba(155,3,3,1) 0%, rgba(204,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(155,3,3,1)), color-stop(100%,rgba(204,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(155,3,3,1) 0%,rgba(204,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(155,3,3,1) 0%,rgba(204,0,0,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(155,3,3,1) 0%,rgba(204,0,0,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b0303', endColorstr='#cc0000',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(155,3,3,1) 0%,rgba(204,0,0,1) 100%); /* W3C */
border-color:#555;
}
#content-secondary #feature-list li.gradient-red a {background-image:url(/__data/assets/image/0004/138028/search.png); background-position:6px 0.4em; color:#fff;}
#content-secondary #feature-list li.gradient-red a:hover {background-color:#555; text-decoration:underline;}
#content-secondary #fse {margin-top:-11px;}

/* Feature mini */
#content-secondary .feature-mini li {background:url("https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/solid-arrow.gif") no-repeat scroll 0 0.4em transparent; padding-left:15px;}
#content-secondary .feature-mini li a {background-image:none; display:inline; padding-left:0;}

/* Gradients */
#content-secondary div.gradient-red {
background: rgb(155,3,3); /* Old browsers */
background: -moz-linear-gradient(left, rgba(155,3,3,1) 0%, rgba(204,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(155,3,3,1)), color-stop(100%,rgba(204,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(155,3,3,1) 0%,rgba(204,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(155,3,3,1) 0%,rgba(204,0,0,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(155,3,3,1) 0%,rgba(204,0,0,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b0303', endColorstr='#cc0000',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(155,3,3,1) 0%,rgba(204,0,0,1) 100%); /* W3C */
color:#fff;
}
#content-secondary div.gradient-red a {color:#fff;}
#content-secondary div.gradient-gray {
background: rgb(238,238,238); /* Old browsers */
background: -moz-linear-gradient(left, rgba(238,238,238,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(238,238,238,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
}
#content-secondary div.gradient-gray-beige {
background: rgb(201,200,194); /* Old browsers */
background: -moz-linear-gradient(left, rgba(201,200,194,1) 0%, rgba(227,227,217,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(201,200,194,1)), color-stop(100%,rgba(227,227,217,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, rgba(201,200,194,1) 0%,rgba(227,227,217,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, rgba(201,200,194,1) 0%,rgba(227,227,217,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(left, rgba(201,200,194,1) 0%,rgba(227,227,217,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c8c2', endColorstr='#e3e3d9',GradientType=1 ); /* IE6-9 */
background: linear-gradient(left, rgba(201,200,194,1) 0%,rgba(227,227,217,1) 100%); /* W3C */
}

/* News and events */
#content-secondary .news > div, #content-secondary .events > div {margin-bottom:5px;}
#content-secondary .news h3, #content-secondary .events h3, #content-secondary .news h4, #content-secondary .events h4 {font-size:130%; font-family:Arial,sans-serif; margin:0 0 3px 0;}
#content-secondary #news-ticker {min-height:90px;}
#content-secondary #news-ticker .news-item {height:90px; margin-bottom:10px; overflow:hidden;}
#content-secondary #news-ticker .news-item img {height:53px; width:80px;}
#content-secondary p.footer {font-size:110%; margin-bottom:0;}
#content-secondary p.footer a {margin-right:5px}
#content-secondary p.footer .newsnav {float:right;}
#content-secondary p.footer .newsnav a {margin:0; text-decoration:none;}
#content-secondary p.footer .newsnav a img {margin:0;}
#content-secondary .events h3 a, #content-secondary .events h4 a {background:transparent url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/solid-arrow.gif) no-repeat 0 0.35em; display:inline-block; padding-left:14px;}
#content-secondary .events div.event p {font-size:110%; margin-bottom:0; padding-left:14px;}
#inside img.news-item {background-image:url(https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/announcement.gif); background-repeat:no-repeat;}

/* Promos */
#content-secondary .promo {border:none;}
#content-secondary .promo img {display:none; float:none; margin:0;}

/* Resources list */
#content-secondary .resources-list li {background:url("https://latr-dev.matrix.squiz.cloud/_designs/corporate/inside/styles.css/solid-arrow.gif") no-repeat scroll 0 0.4em transparent; padding-left:15px;}
#content-secondary .resources-list li a {background-image:none; display:inline; padding-left:0;}

/* Slideshow */
#content-secondary .slideshow {margin:0 0 5px 0; overflow:hidden; padding:0;}
#content-secondary .slideshow img {margin:0; padding:0;}

/* Social media */
#content-secondary #social-media {float:none; margin:10px 0; list-style-type:none; padding:0; width:auto;}
#content-secondary #social-media li {background:transparent url(/__data/assets/image/0008/132929/social-media.png) no-repeat 0 0; display:inline-block; height:24px; margin:0 6px 0 0; width:24px;}
#content-secondary #social-media #twitter {}
#content-secondary #social-media #facebook {background-position:-29px 0;}
#content-secondary #social-media #youtube {background-position:-58px 0;}
#content-secondary #social-media #flickr {background-position:-87px 0;}
#content-secondary #social-media #linkedin {background-position:-116px 0;}
#content-secondary #social-media #itunes {background-position:-145px 0;}
#content-secondary #social-media #rss {background-position:-173px 0;}
#content-secondary #social-media li a {background-image:none; border:none; display:block; height:24px; text-indent:-10000px;}

/* Twitter */
.twtr-ft {}
#content .twtr-ft img, #content-secondary .twtr-ft img {background-color:#4099FF; border-radius:3px; padding:3px;}



/* =============================================================================
   IE Styles
   ========================================================================== */
.lt-ie9 .entry-main, .lt-ie9 .entry-sub {margin-right:206px;}
.lt-ie9 .no-margin {margin-right:0;}
.lt-ie9 #content .entry-cell {margin-right:1%; width:48%;}
.lt-ie9 #styled-features {float:right; margin:0; width:200px;}
.lt-ie9 #styled-features .promo span {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
.lt-ie9 #styled-features .promo {box-shadow:none; padding:0;}
.lt-ie9 #styled-features .promo a img {display:block; padding:0;}
.lt-ie9 #find-course-campus {background: #ca0000; /* Old browsers */
background: -moz-linear-gradient(left,  #ca0000 0%, #86090f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ca0000), color-stop(100%,#86090f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ca0000 0%,#86090f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ca0000 0%,#86090f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ca0000 0%,#86090f 100%); /* IE10+ */
background: linear-gradient(to right,  #ca0000 0%,#86090f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca0000', endColorstr='#86090f',GradientType=1 ); /* IE6-9 */
}
.lt-ie9 .tabs {width:100%;}
.lt-ie9 .fake-tabs {height:31px; zoom:1;}
.lt-ie9 .fake-tabs li {float:left;}
.lt-ie9 .tab-content {clear:left; height:100%;}
.lt-ie9 .popbox .live {border:8px solid #333333; left:-115px; overflow:auto; position:absolute; right:0; width:400px; z-index:10000;}
.lt-ie9 .popbox p.box-close {float:none; position:relative; right:-252px; top:435px;}
.lt-ie9 div.webmedia {width:430px;}
.lt-ie9 .webmedia .jump-list-live ul {width:428px;}
.lt-ie9 .live #landing-b-video {height:166px; overflow:hidden;}
.lt-ie9 .live #landing-b-video #video-intro {display:block; overflow:hidden;}
.lt-ie9 .live #landing-b-video #video-intro .play-video {float:left; margin-right:15px;}
.lt-ie9 .live #landing-b-video div.webmedia {height:auto;}
.lt-ie9 .inline-video {clear:right; float:right; margin:0 0 15px 15px; overflow:hidden;}
.lt-ie9 #content #tabbed-menu li {float:left; margin-right:5px;}
.lt-ie9 .area-of-study {display:inline-block; margin:0 15px 20px 0; vertical-align:top; width:42%;}
.lt-ie9 #content .research-strength img {margin-left:15px;}
.lt-ie9 #content .layer-image {float:left; width:166px;}
.lt-ie9 #content-secondary .full-profile {display:none;}
.lt-ie9 #content-secondary .promo {box-shadow:none; height:75px; padding:0;}
.lt-ie9 #content-secondary .promo img {display:block;}
.lt-ie9 #content-secondary .promo span {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}

.lt-ie8 #search-bar input[type="submit"] {padding:5px 9px;}
.lt-ie8 #content-secondary div.accordion {width:100%;}
.lt-ie8 .news-item {width:250px;}
.lt-ie8 .entry-cell {float:left; zoom:1;}
.lt-ie8 .jump-list ul {overflow:hidden;}
.lt-ie8 #content ul.fake-tabs .active-tab {background-image:none; padding-left:10px;}
.lt-ie8 #content ul.fake-tabs li {margin-right:5px;}
.lt-ie8 #images img, .lt-ie8 .images img {padding:0;}
.lt-ie8 #content-secondary div {width:255px;}
.lt-ie8 #content-secondary .promo {width:100%;}
.lt-ie8 #content-secondary .calendarHeader h2 {font-size:150%;}
.lt-ie8 #content-secondary div.calendar-view {width:275px;}
.lt-ie8 body.live #content-secondary div.full-profile {width:600px}
.lt-ie8 #content-secondary #get-calendar {width:275px;}
.lt-ie8 #content-secondary .day-label {width:33px;}
.lt-ie8 #content div.day, .lt-ie8 #content-secondary div.day, .lt-ie8 #content div.space, .lt-ie8 #content-secondary div.space {width:33px;}
.lt-ie8 .atar {margin-top:-22px;}

/* =============================================================================
   Media Queries
   ========================================================================== */
@media (min-width:320px) and (max-width:480px) {
  #styled-features .student-profile {display:none;}
  .live #landing-b-video #video-intro .play-video {float:none; padding:0; width:100%;}
  #inside #content .area-of-study img {float:left; margin:0 15px 10px 0;}
  #inside #content .area-of-study ul {clear:left;}
}

@media (min-width:480px) {
  #styled-features {float:right; margin:0; width:200px;}
  #styled-features .full-profile {display:none;}
  #styled-features .promo span {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
  #styled-features .promo {box-shadow:none; padding:0;}
  #styled-features .promo a img {display:block; padding:0;}
  .entry-main, .entry-sub {margin-right:206px;}
  .no-margin {margin-right:0;}
  div.webmedia {width:430px;}
  .webmedia .jump-list-live ul {width:428px;}
  .live #landing-b-video {height:166px; overflow:hidden;}
  .live #landing-b-video #video-intro {display:block; overflow:hidden;}
  .live #landing-b-video #video-intro .play-video {float:left; margin-right:15px;}
  .live #landing-b-video div.webmedia {height:auto;}
  .inline-video {clear:right; float:right; margin:0 0 15px 15px; overflow:hidden;}

}

@media (min-width:480px) and (max-width:767px) {
  #content-secondary {clear:both;}
}

@media (min-width:320px) and (max-width:767px) {
  .live #nav-global {display:none;}
  .popbox {overflow:hidden;}
  #content #tabbed-menu {border-bottom:1px solid #DDD;}
  #content #tabbed-menu li a {border-bottom:none;}
  #content img.inline {width:100%;}
  body.live div.full-profile {left:0; width:auto;}
  dl.course-summary dt {width:125px;}
  dl.course-summary dd {margin:0 0 0 127px;}
  #content-secondary .student-profile {display:none;}
}

@media (min-width:831px) and (max-width:10000px) {
  #content ul.fake-tabs, #content-secondary ul.fake-tabs {height:31px;}
}

@media (min-width:768px) and (max-width:10000px) {
  #content #tabbed-menu li {float:left; margin-right:5px;}
  .area-of-study {display:inline-block; margin:0 15px 20px 0; vertical-align:top; width:42%;}
  #content .research-strength img {margin-left:15px;}
  #content ul.fake-tabs, #content-secondary ul.fake-tabs {background:transparent url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 30px;}
  #content ul.fake-tabs li, #content-secondary ul.fake-tabs li {background:#F1EEE5 url(/__data/assets/image/0003/12864/dotted-line.gif) repeat-x 0 29px; float:left; margin:0 5px 0 0;}
  #content ul.fake-tabs .active-tab, #content-secondary ul.fake-tabs .active-tab {background-image:none; padding-left:10px;}
  body.live div.full-profile {box-shadow:0 0 25px #333333; height:370px; overflow:hidden; position:absolute; width:600px; z-index:100000;}
  #content-secondary div.calendar-view {min-width:auto; width:auto;}
  #content-secondary .full-profile {display:none;}
  #content-secondary .promo {box-shadow:none; height:75px; padding:0;}
  #content-secondary .promo img {display:block;}
  #content-secondary .promo span {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
  #find-course-campus {background: #ca0000; /* Old browsers */
background: -moz-linear-gradient(left,  #ca0000 0%, #86090f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ca0000), color-stop(100%,#86090f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ca0000 0%,#86090f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ca0000 0%,#86090f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ca0000 0%,#86090f 100%); /* IE10+ */
background: linear-gradient(to right,  #ca0000 0%,#86090f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca0000', endColorstr='#86090f',GradientType=1 ); /* IE6-9 */
}
  .popbox .live {border:8px solid #333333; left:-115px; overflow:auto; position:absolute; right:0; width:400px; z-index:10000;}
  .popbox p.box-close {float:none; position:relative; right:-252px; top:435px;}
}