@import url('/__data/assets/css_file/0016/131353/fonts.css');
@import url('https://federation.edu.au/_designs/feduni/forms.css');
@import url('/__data/assets/css_file/0003/192756/galleries.css');
@import url('https://federation.edu.au/__data/assets/css_file/0018/306027/font-awesome.css');

.hidden {
    visibility: hidden !important;
    display: none !important;
}

html,
button,
input,
select,
textarea {
    font-family: "Museo Sans", Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: 300;
}

#page #alerts {
    font-size: 15px;
}

body {
    color: #222;
    margin: 0;
    padding: 0;
}

aside,
section {
    margin: 0;
}

h1 {
    clear: left;
    color: #444;
    line-height: 1;
}

h2 {
    color: #041243;
    font-size: 1.8em;
    font-weight: 700;
    line-height: 1.2;
    margin: 1em 0 0;
}

h3 {
    color: #4d4d4f;
    font-size: 1.6em;
    line-height: 1.1;
    margin: 1.5em 0 0;
}

h2 + h3 {
    margin: 0.2em 0 0;
}

h4 {
    color: #041243;
    font-size: 1.4em;
    margin-top: 1.5em;
    margin-bottom: 0;
}

h4 + p {
    margin-top: 0.7em;
}

h5 {
    color: #4d4d4f;
    font-size: 1.2em;
    margin-top: 1.5em;
    margin-bottom: 0;
}

h5 + p {
    margin-top: 0.5em;
}

h6 {
    color: #041243;
    font-size: 1em;
    margin-top: 1.5em;
    margin-bottom: 0;
}

h6 + p {
    margin-top: 0.2em;
}

hr {
    border: 0;
    border-top: 1px dotted #CCC;
    clear: both;
    height: 0;
    margin: 1.5em 0;
    padding: 0;
    width: 100%;

}

td {
    vertical-align: top;
}

a:link,
a:visited {
    color: #004c97;
    outline: none;
}
a.tile:link,
a.tile:visited{
    text-decoration: none;
    color: #041243;
}
a:link:focus {
    outline: 1px dotted #555;
}

table {
    border: 1px solid #CCC;
    border-collapse: collapse;
}

td,
th {
    border: 1px solid #CCC;
    padding: 5px;
}

th {
    background: #041243;
    color: #FFF;
}

.nostyle table,
.nostyle table th,
.nostyle table td,
table.nostyle,
table.nostyle th,
table.nostyle td {
    border: 0;
}

/* Honeypot */
.campus-student-id,
#campus-student-id {
    display: none !important;
}

.button {
    background: #0092CF;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    padding: 4px 25px;
    vertical-align: top;
}

a.button:link,
a.button:visited {
    color: #FFFFFF;
}

.button:hover,
a.button:hover {
    background: #005696;
    text-decoration: none;
}

.buttons {
    position: relative;
    text-align: center;
    vertical-align: middle;
    margin: 0px 0px 2px;
}
  
.buttons span {
    font-size: 14px;
    line-height: 36px;
    padding: 0px 5px;
}
  
.buttons input {
    margin: 0px 0px 2px;
}
  
.buttons-left {
    float: left;
}
  
.buttons-right {
    float: right;
} 

body > div > header,
body > div > footer,
body > div > div {
    margin: 0 auto;
    width: 1008px;
}

#header-wrapper {
    background-color: #FFF;
    overflow: hidden;
    width: 100%;
}

#header {
    padding-top: 20px;
    position: relative;
    margin: 0 auto;
    width: 1008px;
}

#header div.logo {
    height: 94px;
    /*margin-top: 0;
    position: relative;
    text-indent: -9999px;
    width: 403px;*/
}


#header h1 {
    height: 94px;
    margin: 0;
    position: relative;
    text-indent: -9999px;
    width: 403px;
}

#header h1 a img {
    left: 0;
    position: absolute;
}

#browser-warning {
    position: relative;
    z-index: 101;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    color: #FFF;    
    background: #0092CF;
    font-size: 16px;
    text-align: center;
    line-height: 3em;
    overflow: hidden; 
    -webkit-box-shadow: 0 0 5px black;
    -moz-box-shadow:    0 0 5px black;
    box-shadow:         0 0 5px black;
}

.browser-message {
    margin: 5px auto;
}

.browser-message a {
    color: #FFF !important;
}

#browser-warning a:active,
#browser-warning a:visited {
    color: #FFF !important;
}

#browser-warning a:hover {
    font-weight: 500;
}

#meta-links {
    position: absolute;
    top: 20px;
    right: 0;
}

#meta-links a:link,
#meta-links a:visited {
    font-size: 14px;
    padding: 0 4px;
    text-decoration: none;
}

#meta-links a:hover {
    text-decoration: underline;
}

#meta-links .menu-toggle:link,
#meta-links .menu-toggle:visited {
    background: #444;
    color: #FFF;
    display: none;
    float: right;
    margin-top: 1%;
    padding: 3% 4%;
}

#search-mini {
    position: absolute;
    right: 0;
    top: 60px;
}

.search-input {
    background: #f0f0f0;
    display: inline-block;
}

.search-button {
    background: #444444;
    display: inline-block;
}

.search-input input {
    background: transparent;
    border: 0;
    display: inline-block;
    font-size: 15px;
    height: 16px;
    padding: 10px 10px;
    width: 290px;
    vertical-align: top;
}

.search-button input {
    background: transparent;
    border: 0;
    color: #FFF;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    height: 36px;
    padding: 0;
    vertical-align: top;
    width: 80px;
}

#nav-wrapper {
    background: #12619d url('https://federation.edu.au/__data/assets/image/0008/131489/menu-bg.gif') repeat-x left top;
    height: 36px;
    width: auto;
}

#nav-main {
    margin: 0 auto;
    width: 1008px;
}

#nav-main ul {
    font-size: 0;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 5;
}

#nav-main span {
    display: none;
}

#nav-main > ul > li + li + li + li + li + li + li {
    display: none;
}

#nav-main > ul > li {
    float: left;
    font-size: 16px;
    font-weight: 500;
}

#nav-main ul a:link,
#nav-main ul a:visited {
    color: #FFF;
    display: inline-block;
    font-size: 16px;
}

#nav-main > ul > li > a:link,
#nav-main > ul > li > a:visited {
    float: left;
    line-height: 18px;
    padding: 9px 20px;
    text-decoration: none;
}

#nav-main > ul > li > a.current:link,
#nav-main > ul > li > a.current:visited,
#nav-main > ul > li > a:hover,
#nav-main > ul > li > a:active,
#nav-main > ul > li:hover {
    background: url('https://federation.edu.au/__data/assets/image/0008/131489/menu-bg.gif') repeat-x left -38px;
    text-decoration: none;
}

#nav-main div {
    background: linear-gradient(to bottom, #166ab4, rgba(14, 58, 97, 0.7));
    filter: progid:DXImageTransform.Microsoft.Gradient(startColor=4279659188,endColor=2987276897);
    display: none;
    left: 0;
    padding: 0 1% 8px;
    position: absolute;
    top: 36px;
    width: 988px;
}

#nav-main li:hover div {
    display: block;
}

#nav-main.js li:hover div {
    display: none;
}

#nav-main div > ul {
    background: #117ec2;
    overflow: hidden;
    padding-top: 5px;
}

#nav-main div > ul > li {
    display: inline-block;
    float: left;
    padding: 1% 0%;
    vertical-align: top;
    width: 25%;
}

#nav-main div > ul > li > a:link,
#nav-main div > ul > li > a:visited {
    border-bottom: 1px solid #FFF;
    display: block;
    font-weight: 700;
    margin: 0 6%;
    padding: 0.5em 0 0.8em;
    text-decoration: none;
}

#nav-main div ul li ul {
    margin: 0 6%;
    padding-top: 10px;
}

#nav-main div ul li li a:link,
#nav-main div ul li li a:visited {
    display: block;
    font-weight: 300;
    padding: 0.35em 0;
    text-decoration: none;
}

#nav-main div ul li li a:hover,
#nav-main div ul li li a:active {
    text-decoration: underline;
}

#nav-main div ul ul ul {
    display: none;
}

#nav-main > ul > li + li div {
    display: none;
}

.banner {
    background: #005696 url('https://federation.edu.au/__data/assets/image/0009/131499/stripe.gif') no-repeat center top;
    height: 8px;
    width: 100%;
}

#page-wrapper {
    background: #FFF url('https://federation.edu.au/__data/assets/image/0003/325245/FedUni-bg-2560x750.jpg') no-repeat center top;
    width: 100%;
}

.home #page-wrapper {
    background: #FFF url('https://federation.edu.au/__data/assets/image/0019/163612/hero-bg.gif') repeat-x top left;
    overflow: hidden;
}

#page-inner-wrapper {
    min-height: 500px;
    padding-top: 20px;
}

.home #page-inner-wrapper {
    padding-top: 0;
}

#page {
    /*background: url('https://federation.edu.au/__data/assets/image/0010/131500/white-shield.png') repeat-y center top;*/
    margin: 0 auto;
    padding: 8px 0;
    width: 1024px;
}

.home #page {
    background: transparent;
    padding: 0;
}

#breadcrumb {
    background: #FFF;
    font-size: 14px;
    margin: 0 auto;
    padding: 22px 25px 16px;
    width: 958px;
}

.home #page {
    margin: -25px auto;
}

#content-header {
	left: 50%;
    margin: 0 0 30px -650px;
    position: relative;
    width: 1300px;
}

#content-wrapper {
    background: #FFF;
    overflow: hidden;
    margin: 0 8px;
    padding-top: 25px;
    width: 1008px;
}

.lhs #content-wrapper {
    margin: 0;
    width: 763px;
}

.lhs.rhs #content-wrapper {
    float: left;
    margin: 0;
    width: 548px;
}

.home #content-wrapper {
    margin: 0;
    padding-top: 0;
    width: 1024px;
}

#breadcrumb ~ #content-wrapper {
    padding-top: 0px;
}

.section-title {
    display: none;
}

#banner ~ #content h1,
#banner ~ #content-wrapper h1,
hgroup.section-title ~ #content-wrapper h1 {
    margin-top: 0.5em;
}

#content {
    background: #FFF;
    line-height: 1.35em;
    margin: 0 auto;
    min-height: 440px;
    overflow: hidden;
    padding: 0 25px 0;
    width: 958px;
}

.home #content {
    padding: 0px 8px 15px 8px;
    width: 1008px;
}

#content h1 {
    margin-top: 0;
}

#content ul > li {
    margin-bottom: 4px;
    line-height: 1.6;
}

#content ol > li {
    margin-bottom: 10px;
}

#content img {
    height: auto;
    max-width: 100%;
}

h2 img[align=left],
p img[align=left],
#content img[align=left] {
    padding: 0 25px 15px 0;
}

h2 img[align=right],
p img[align=right],
#content img[align=right] {
    padding: 0 0 15px 25px;
}

#lhs {
    background: #FFF;
    display: none;
    float: left;
    margin-left: 8px;
    margin-bottom: 25px;
    min-height: 410px;
    padding-top: 25px;
    padding-left: 25px;
    width: 220px;
}

#breadcrumb + #lhs {
    padding-top: 0;
}

.lhs #lhs {
    display: block;
}

#banner {
    background: #FFF;
    float: left;
    margin-left: 8px;
    overflow: hidden;
    padding: 0 25px;
    width: 958px;
}

#banner img {
    max-width: 100%;
    height: auto!important;
}

.lhs #banner {
    margin-left: 0;
    width: 713px;
}

.lhs #content,
.rhs #content {
    float: left;
    min-height: 600px;
}

.lhs #content {
    width: 713px;
}

.rhs #content {
    margin-left: 8px;
    width: 743px;
}

.lhs.rhs #content {
    margin-left: 0px;
    width: 498px;
}

#nav-lhs {
    margin-bottom: 1em
}

#nav-lhs ul {
    margin: 0;
    padding: 0;
}

#nav-lhs ul li {
    display: block;
    list-style-type: none;
    margin: 0;
}

#nav-lhs a:link,
#nav-lhs a:visited {
    border-bottom: 1px solid #FFFFFF;
    font-size: 14px;
    text-decoration: none;
}

#nav-lhs a.return-link:link,
#nav-lhs a.return-link:visited {
    font-style: italic;
}

#nav-lhs ul li a.hidden {
	display: none !important;
}

#nav-lhs span.arrow {
    font-size: 17px;
    font-weight: 500;
    line-height: 1;
    padding-right: 6px;
}

#nav-lhs > ul > li > a:link,
#nav-lhs > ul > li > a:visited {
    background: #041243;
    color: #FFF;
    display: block;
    padding: 8px 12px;
}

#nav-lhs > ul > li > ul > li > a:link,
#nav-lhs > ul > li > ul > li > a:visited {
    background: #dadbdb;
    color: #222;
    display: block;
    padding: 8px 12px;
}

#nav-lhs > ul > li > ul > li > ul > li > a:link,
#nav-lhs > ul > li > ul > li > ul > li > a:visited {
    background: #f1f1f2;
    color: #222;
    display: block;
    padding: 8px 12px 8px 12px;
}

#nav-lhs > ul > li > ul > li > ul > li > ul > li > a:link,
#nav-lhs > ul > li > ul > li > ul > li > ul > li > a:visited {
    background: #FFF;
    color: #222;
    display: block;
    padding: 8px 12px 8px 25px;
}

#nav-lhs > ul > li > ul > li > ul > li > ul > li > a > span {
    padding-right: 6px;
}

#nav-lhs ul ul ul ul ul {
    display: none;
}

#page #nav-lhs a.current:link,
#page #nav-lhs a.current:visited,
#page #nav-lhs a:hover,
#page #nav-lhs a:active {
    background: #4d4d4f;
    color: #FFF;
}

#rhs {
    background: #FFF;
    float: left;
    margin: 0;
    min-height: 410px;
    padding-right: 25px;
    width: 190px;
}

.home #subfooter {
    margin: 5px auto;
}

#sub-footer {
    clear: both;
    color: #373737;
    font-size: 12px;
    overflow: hidden;
    margin: 10px auto;
    width: 1008px;
}

#content + #sub-footer {
    padding-top: 25px;
}

.home #content + #sub-footer {
    padding-top: 0;
}

#sub-footer span {
    display: inline-block;
    padding-top: 4px;
}

#sub-footer #pf-search span {
    padding: 0;
}

#feduni-logo {
    float: left;
    margin-left: 15px;
    margin-right: 40px;
}

#footer-wrapper {
    background: #373737;
    border-top: 4px solid #005596;
    min-height: 120px;
    width: 100%;
}

#footer {
    margin: 0 auto;
    padding-bottom: 30px;
    position: relative;
    width: 1008px;
}

#nav-footer {
    color: #FFF;
    margin-bottom: 40px;
    padding-top: 20px;
    position: relative;
}

#nav-footer ul {
    margin: 0;
    padding: 0;
}

#nav-footer > ul {
    font-size: 0;
    padding-bottom: 25px;
}

#nav-footer > ul > li {
    display: inline-block;
    font-size: 16px;
    font-weight: 700;
    padding: 0 1%;
    /* text-indent: 3px; */
    width: 23%;
    vertical-align: top;
}

#nav-footer > ul > li > ul {
    border-top: 1px solid #FFF;
    margin-top: 10px;
    padding-top: 7px;
}

#nav-footer a:link,
#nav-footer a:visited {
    color: #FFF;
    font-size: 16px;
    padding: 0 2px;
    text-decoration: none;
}

#nav-footer ul ul a:link,
#nav-footer ul ul a:visited {
    color: #CCC;
    display: inline-block;
    font-size: 14px;
    font-weight: 300;
    padding: 3px 0;
}

#nav-footer a.current:link,
#nav-footer a.current:visited,
#nav-footer a:hover,
#nav-footer a:active {
    text-decoration: underline;
}

,
#nav-footer ul li a:hover
#nav-footer ul ul li a:hover{
    text-decoration: underline !important;
}

#social,
#social-footer {
    bottom: -20px;
    padding: 0 7px;
    position: absolute;
    left: 75%;
}

#social-footer a:link,
#social-footer a:visited {
    display: inline-block;
    margin: 0 5px;
    padding: 0px;
    font-size: 28px;
}

#social-footer a:hover,
#social-footer a:active {
    text-decoration: none;
}

#social a:link,
#social a:visited {
    display: inline-block;
    margin: 0 5px;
    padding: 0px;
    height: 28px;
    text-indent: -9999px;
    width: 28px;
}

#social .twitter {
    background: url('https://federation.edu.au/__data/assets/image/0019/165601/social-icons-footer.gif') no-repeat 0 0;
}

#social .instagram {
    background: url('https://federation.edu.au/__data/assets/image/0019/165601/social-icons-footer.gif') no-repeat 0 -28px;
}

#social .facebook {
    background: url('https://federation.edu.au/__data/assets/image/0019/165601/social-icons-footer.gif') no-repeat -28px 0;
}

#social .youtube {
    background: url('https://federation.edu.au/__data/assets/image/0019/165601/social-icons-footer.gif') no-repeat -28px -28px;
}

#page-meta {
    color: #AAA;
    font-size: 12px;
    line-height: 1.4;
    margin-top: 20px;
    padding-left: 9px;
    text-align: center;
}

#page-meta span {
    border-right: 1px solid #6A6A6A;
    margin-right: 6px;
    padding-right: 6px;
}

#page-meta strong {
    font-weight: 300;
}

#page-meta a:link,
#page-meta a:visited {
    color: #80807F;
}

#page-meta .web-feedback {
    border-right: 0;
}

#page-meta .copyright, #page-meta .imp-numbers {
    border-right: 0px none;
}

/* Program Finder Search */

#pf-search {
    background: #005596;
    clear: both;
    color: #FFF;
    margin-bottom: 25px;
    padding: 10px 14px;
    position: relative;
}

.home #pf-search {
    margin-bottom: 1.8em;
}

#pf-search h2 {
    color: #FFF;
    display: inline-block;
    font-size: 24px;
    font-weight: 500;
    line-height: 1.5;
    margin: 0;
    padding: 0 20px 0 10px;
    vertical-align: middle;
}

#pf-search form {
    display: inline-block;
    position: static;
    vertical-align: middle;
}

.pfsearch-input {
    background: #FFF;
    display: inline-block;
    vertical-align: top;
}

.pfsearch-button {
    background: #0092cf;
    display: inline-block;
}

.pfsearch-input input {
    background: transparent;
    border: 0;
    display: inline-block;
    font-size: 15px;
    height: 16px;
    padding: 10px 10px;
    width: 465px;
    vertical-align: top;
}

.pfsearch-button input {
    background: transparent;
    border: 0;
    color: #FFF;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    font-weight: 500;
    height: 36px;
    line-height: 24px;
    padding: 0 24px;
    vertical-align: top;
    width: auto;
}

.pfsearch-button input:hover {
    background: #0092CF;
}

a.apply-button:link,
a.apply-button:visited {
    background: #0092cf;
    color: #FFF;
    display: inline-block;
    float: right;
    font-size: 20px;
    font-weight: 700;
    margin-left: 40px;
    padding: 6px 40px;
    text-decoration: none;
}

#pf-search .apply-button {
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    margin-left: 0;    
}

.ie7 #pf-search {
    float: left;
}

.ie7 #pf-search h2 {
    float: left;
}

.ie7 #pf-search form {
    float: left;
    width: 575px;
}

.ie7 #pf-search span.pfsearch-input input.textbox {
    width: 450px;
}

.ie7 #pf-search .apply-button {
    width: 90px;
}

.home #panels {
    float: left;
    width: 690px;
}

.home #panels .small-scroller {
    margin-left: 0;
    margin-right: 27px;
}

#nes {
    background: #005596;
    float: left;
    width: 318px;
}

#nes ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.nes-header {
    background: #0D4166;
    color: #FFF;
    height: 44px;
}

.nes-header h3 {
    font-weight: 500;
    margin: 0;
}

.nes-container {
    border-bottom: 8px solid #007DC5;
    height: 388px;
    padding-bottom: 50px;
    position: relative;
}

#nes .nes-header ul > li {
    border: 0;
    padding: 0;
}

#nes .nes-header li a {
    color: #FFF;
    font-size: 16px;
    line-height: 44px;
    text-decoration: none;
    padding: 0 18px;
}

#nes .nes-container ul {
    padding: 0px 20px;
}

#nes .nes-container ul > li {
    border-bottom: 1px dotted #CCC;
    line-height: 1.3;
    margin: 0;
    overflow: hidden;
    padding: 18px 0 17px;
}

#nes .nes-container ul > li + li {
    padding: 18px 0;    
}

#nes .nes-container ul > li:last-child {
    border: 0;   
    padding: 18px 0 19px;
}

#nes .nes-container li a {
    color: #FFF;
    display: inline-block;
    font-size: 13px;
    height: 60px;
    overflow: hidden;
    padding-right: 10px;
    text-decoration: none;
    vertical-align: middle;
}

#nes .nes-container li a:hover,
#nes .nes-container li a:active {
    text-decoration: underline;    
}

.nes-container img {
    float: left;
    padding-right: 15px;
    height: auto!important;
    width: 84px!important;
}

.nes-container > .read_more {
    background: #0D4166 url("/__data/assets/image/0005/131495/scroller-controls-bg.png") repeat-x left bottom;
    bottom: 0;
    color: #FFF;
    display: block;   
    height: 50px;   
    line-height: 50px;
    margin-top: 12px;
    padding: 0 8% 0 0;
    position: absolute;
    text-align: right;
    text-decoration: none;
    vertical-align: middle;    
    width: 92%;
}

.nes-container > .read_more:hover,
.nes-container > .read_more:active {
    text-decoration: underline;
}

/*#intro p {
    max-width: 52em;
}

#highlight {
    background: #ccd7df;
    border-bottom: 12px solid #007dc5;
    color: #444;
    float: left;
    height: 255px;
    margin-right: 27px;
    width: 663px;
}

#highlight > * {
    padding: 20px;
}

#highlight h4 {
    color: #005596;
    margin: 0;
    padding-bottom: 0px;
    padding-top: 20px;
}

#content #highlight img {
    display: block;
    float: right;
    height: 255px;
    padding: 0 0 0 20px;
    width: 318px;
}*/

#square-banner {
    float: left;
}

/* box */

.box {
    display: inline-block;
    font-size: 14px;
    margin-left: 10px;
    margin-bottom: 14px;
    vertical-align: top;
    width: 309px;
}

.box-pos-1 {
    margin-left: 0;
}

.box h3 {
    background: #0d4166 url('https://federation.edu.au/__data/assets/image/0006/131478/box-arrow.png') no-repeat 288px center;
    color: #FFF;
    font-size: 18px;
    font-weight: 500;
    margin: 0;
}

.box h3 a:link,
.box h3 a:visited {
    color: #FFF;
    display: block;
    padding: 16px 8px;
    text-decoration: none;
}

.box h3 a:hover,
.box h3 a:active {
    text-decoration: underline;
}

.box .box-content {
    border: 1px solid #DDD;
    border-top: 0;
    height: 110px;
    line-height: 1.15;
    overflow: hidden;
    padding: 12px 10px;
}

.box-content img {
    float: right;
    padding-left: 8px;
}
/* accordion */

.accordion {
    margin-top: 6px;
}
.accordion .accordion-panel h1 {
    font-size: 1.6em;
}

.accordion .accordion-panel h2 {
    font-size: 1.4em;
}

.accordion .accordion-panel h3 {
    font-size: 1.2em;
}

.accordion .accordion-panel h4 {
    font-size: 1em;
}

.accordion-header {
    background: #e6e6e6;
    cursor: pointer;
    font-size: 16px;
    margin: 6px 0 0;
    padding: 6px 36px 6px 12px;
    font-weight:500;
}

.accordion-panel {
    overflow: hidden;
    padding: 8px 12px 16px;
}

.accordion-panel a:link,
.accordion-panel a:visited {
    text-decoration: none;
outline: none;
}

.accordion-panel a:hover,
.accordion-panel a:active {
    text-decoration: underline;
outline: none;
}

.accordion-header a:link,
.accordion-header a:visited {
    text-decoration: none;
outline: none;
}

.accordion-header.open {
    background: #041243 url('/__data/assets/image/0006/475116/accordian-down.gif') no-repeat right center;
    /*/__data/assets/image/0010/131779/accordion-down.gif*/
}

.accordion-header.closed a {
    color: #041243;
}

.accordion-header.open a:link,
.accordion-header.open a:visited {
    color: #FFF;
outline: none;
}

.accordion-header.closed {
    background: #e0e1e1 url(' /__data/assets/image/0007/475117/accordian-right.gif') no-repeat right center;
    /*/__data/assets/image/0009/131778/accordion-right.gif*/
}

/* End accordion */

/* Tile Layout */
.tile-2-layout {
    font-size: 0;
    margin: 15px 0;
}

.tile-1-layout .tile {
    background-position: 99% center;
    margin: 0.7% 0;
    padding: 0.8% 5.5% 0.8% 1.5%;
    width: 93%;
}

.tile {
    background: #e4e5e6 url('https://federation.edu.au/__data/assets/image/0008/470870/fed-arrow-2019.png') no-repeat 96% center;
    color: #065697;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    margin: 1% 0;
    padding: 1.5% 7% 1.5% 1.5%;
    width: 40.5%;
    vertical-align: top;
}

a.tile:link,
a.tile:visited {
    text-decoration: none;
}

a.tile:hover,
a.tile:active {
    text-decoration: underline;
}

.tile-pos-1 {
    margin-right: 2%;
}

/* End Tile Layout */

/* Panel layout */
.panel-2-layout {
    font-size: 0;
}

.panel {
    background: #f1f1f1;
    font-size: 15px;
    float: left;
    margin-bottom: 2%;
    width: 49%;
}

.panel-pos-0 {
    margin-left: 2%;
}

.panel-pos-1 {
    clear: left;
}

.panel.wide {
    margin-left: 0;
    width: 100%;
}

.panel h2 {
    background: #ced0d0;
    font-size: 18px;
    margin: 0;
}

.faculties .panel-body ul {
    margin-top: 5px;
}

.faculties .panel h2 {
    border-bottom: 2px solid #FFF;
}

.panel h2 a:link,
.panel h2 a:visited {
    display: block;
    padding: 8px 4%;
    text-decoration: none;
}

.faculties .panel h2 a:link,
.faculties .panel h2 a:visited {
    color: #FFF;
    padding: 16px 4% 20px;
}

.panel.wide h2 a:link,
.panel.wide h2 a:visited {
    padding: 8px 2%;
}

.panel .panel-body {
    padding: 4%;
}

.panel .panel-body a:link,
.panel .panel-body a:visited {
    text-decoration: none;
}

.panel .panel-body a:hover,
.panel .panel-body a:active {
    text-decoration: underline;
}

.panel.wide .panel-body {
    padding: 2%;
}

.panel .panel-body ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.panel .panel-body ul ul {
    margin: 2px 0;
}

.panel-body li {
    background: url('/__data/assets/image/0018/163323/bullet-arrow-blue.png') no-repeat left 5px;
    padding-left: 17px;
}

.panel-body li li {
    background: none;
    padding-left: 0px;
}

.panel .panel-body img {
    max-width: 100%;
}

.panel.wide .panel-body li {
    display: inline-block;
    vertical-align: top;
    width: 44%;
}

.panel.wide .panel-body li:nth-child(even) {
    margin-left: 6%;
}

.faculties .panel h2 {
    min-height: 86px;
}

.panel.business h2 {
    /*background: #0077be url('https://federation.edu.au/__data/assets/image/0004/418162/business-banner-sml2.gif') no-repeat bottom left;*/
    background: #4d4d4f;
}

.panel.education-arts h2 {
    /*background: url('/__data/assets/image/0006/144258/education-arts-banner-sml.gif') no-repeat bottom left;*/
    background: #4d4d4f;
}

.panel.arts h2 {
    /*background: #d6003c url('https://federation.edu.au/__data/assets/image/0019/418150/arts-banner-sml.gif') no-repeat bottom left;*/
    background: #4d4d4f;
}

.panel.education h2 {
    /*background: #61056c url('https://federation.edu.au/__data/assets/image/0005/418154/education-banner-sml.gif') no-repeat bottom left;*/
    background: #4d4d4f;
}

.panel.health h2 {
    /*background: #00a1a9 url('https://federation.edu.au/__data/assets/image/0006/418164/health-banner-sml2.gif') no-repeat bottom left;*/
    background: #4d4d4f;
}

.panel.nursing h2 {
    /*background: #009cda url('https://federation.edu.au/__data/assets/image/0007/418156/nursing-banner-sml.gif') no-repeat bottom left;*/
    background: #4d4d4f;
}

.panel.science h2 {
    /*background: #e6571e url('https://federation.edu.au/__data/assets/image/0009/418158/science-banner-sml.gif') no-repeat bottom left;*/
    background: #4d4d4f;
}

.panel.industry-skills h2 {
    /*background: #68a144 url('https://federation.edu.au/__data/assets/image/0020/418160/tafe-banner-sml.gif') no-repeat bottom left;*/
    background: #4d4d4f;
}

.panel.fd-college h2 {
    /*background: #61217F url('https://federation.edu.au/__data/assets/image/0003/418152/college-banner-sml.gif') no-repeat bottom left;*/
    background: #4d4d4f;
}

/* End Panel Layout */

/* Feature box */
.feature-box {
    background: #005596;
    color: #FFF;
    overflow: hidden;
    padding: 1em 1.3em;
    position: relative;
}

.feature-box a:link, 
.feature-box a:visited {
    color: #FFF;
}

#content .feature-box img {
    background: #005596;
    border: 3px solid #FFF;
    float: right;
    height: 94px;
    width: 130px;   
}

.feature-box img.hide {
    display: none;
}

.feature-box h2 {
    border-bottom: 1px solid #FFF;
    font-size: 18px;
    font-weight: 500;
    margin: 0 0 0.6em;
    padding: 0 0 0.6em;
}

.feature-box p {
    margin: 0;
}

.feature-box h2,
.feature-box p {
    margin-right: 160px;   
}

.feature-box img.hide + h2,
.feature-box img.hide ~ p {
    margin-right: 0;
}

.feature-box-no-padding {
	margin-bottom: 15px;
}

.feature-box-no-padding p {
	margin: 0 0 5px 0 !important;
}

.feature-box h2 a:link,
.feature-box h2 a:visited {
    text-decoration: none;
}

.feature-box .read_more {
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
}

/* End Feature box */

/* Quick links */

.quick-links {
    border: 0;
    margin: 8px 0;
}

.quick-links td {
    background: #555;
    border: 0;
    border-right: 2px solid #FFF;
    border-top: 2px solid #FFF;
    margin: 0 2px;
    padding: 0px 0px;
    vertical-align: middle;
}

.quick-links td:hover {
    background: #007cc3;
}

.quick-links a:link,
.quick-links a:visited {
    color: #FFF;
    display: block;
    font-size: 14px;
    padding: 12px 4px;
    text-decoration: none;
    vertical-align: middle;
}

/* End quick links */

/* Students */
.students .accordion-panel .column-1,
.students .accordion-panel .column-2 {
    float: left;
    width: 49%;
}

.students .accordion-panel .column-2 {
    margin-left: 2%;
}

.students .accordion-panel {
    line-height: 1.5;
}

.students .accordion-panel ul {
    margin: 0;
    padding: 0 0 0 20px;
}

.students .accordion-panel li {
    line-height: 1.3;
    list-style-type: none;
}

.students .accordion-panel > div > div + div strong {
    display: block;
    margin-top: 12px;
}

.students .accordion-panel strong {
    color: #005696;
}

/* End students */

/* Library search */
#library-search {
    background: #005596;
    clear: both;
    color: #FFF;
    margin-bottom: 12px;
    padding: 14px 15px;
    position: relative;
    font-size: 0;
}

#library-search h2 {
    color: #FFF;
    font-size: 24px;
    font-weight: 500;
    display: inline-block;
    margin: 0;
    padding: 3px 11px 0 0;
}

.libsearch-input {
    background: #FFF;
    display: inline-block;
    vertical-align: top;
}

.libsearch-button {
    background: #0092cf;
    display: inline-block;
    vertical-align: top;
}

.libsearch-input input {
    background: transparent;
    border: 0;
    display: inline-block;
    font-size: 15px;
    height: 16px;
    padding: 10px 10px;
    width: 430px;
    vertical-align: top;
}

.libsearch-button input {
    background: transparent;
    border: 0;
    color: #FFF;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    height: 36px;
    padding: 0;
    vertical-align: top;
    width: 80px;
}
/* End library */

/* side panel */
.side-panel h2 {
    background: #005696;
    color: #FFF;
    font-size: 16px;
    font-weight: normal;
    padding: 6px 12px;
    position: relative;
    min-height: 18px;
}

.side-panel + .side-panel h2 {
    background: #007EB4;
}

.side-panel h2 a:link,
.side-panel h2 a:visited {
    background: url('/__data/assets/image/0012/131610/arrow-right.png') no-repeat 204px 10px;
    color: #FFF;
    position: absolute;
    left: 0;
    padding: 6px 12px;
    text-decoration: none;
    width: 196px;
    top: 0;
}

.side-panel.news ul {
    margin: 0;
    padding: 0;
}

.side-panel.news li {
    border-bottom: 1px dashed #555;
    list-style-type: none;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

.side-panel.contact {
    line-height: 1.7;
}

.side-panel.contact h2 a:hover {
text-decoration: underline;
}

.side-panel.contact strong {
    padding-right: 2px
}

.side-panel-body {
    background: #f1f1f1;
    font-size: 14px;
    padding: 12px;
}
/* End Side panel */

/* google cse styles */
#gcse-search td,
#gcse-search th,
#gcse-search table {
    border: none;
}

#policy-gcse-search td,
#policy-gcse-search th,
#policy-gcse-search table {
    border: none;
}

#cse td,
#cse th,
#cse table {
    border: none;
}
/* End google cse styles */

/* News styles */
.month_menu {
    border-bottom: 1px solid #999999;
    text-align: center;
    padding-bottom: 2px;
}

.month_item {
    margin: 0 5px;
    padding: 6px 13px 4px;
    background-color: #CCCCCC;
    font-size: 13px;
}

.month_item a:link,
.month_item a:visited {
    text-decoration: none;
}

.rss_link {
    margin: 10px 0 30px 0;
    display: block;
}

.news_header {
    margin-bottom: 10px
}

.advanced-search label {
    margin-bottom: 6px
}

/* End news styles */

/* Start current warning styles */

#content-wrapper {
    font-size: 15px;
}

#alerts {
    font-size: 0px;
    width: auto;
}

.alert {
    margin-bottom: 3px;
}

.code-red,
.hazard {
    background-color: #e91c23;
}

.critical {
    background-color: #ffcb05;
}

.code-red {
    background-image: url('https://federation.edu.au/__data/assets/image/0004/153247/code-red.gif');
}

.alert-content {
    font-size: 14px;
    margin: 0 auto;
    padding: 4px 0;
    width: 1008px;
}

.code-red .alert-content {
    background-color: #E91C23;
}

.alert-title {
    color: #FFFFFF;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    padding: 0 15px;
    text-align: center;
    vertical-align: middle;
    width: 200px;
}

.critical .alert-title {
    color: #000;
}

.alert-message {
    background-color: #FFFFFF;
    display: inline-block;
    font-size: 13px;
    line-height: 1.3;
    padding: 4px 10px;
    vertical-align: middle;
    width: 750px;
}
/* End current warning styles */

/* Start news box styles */

.news-box {
    background-color: #f1f1f1;
    padding-bottom: 15px;
    position: relative;
    font-size: 14px;
    margin-bottom: 1em;
}

.news-box ul {
    padding: 0 15px;
    list-style-type: none;
    margin-top: 2px;
}

.news-box p {
    padding: 0 15px;
}

#page .news-box li {
    border-bottom: 1px dotted #333333;
    line-height: 1.3;
    margin: 0;
    padding: 8px 0;
}

.news-box .read_more,
.news-box .submit_news {
    font-style: italic;
    font-weight: 500;
    display: block;
    padding-left: 15px;
}

.news-box h2 {
    background: url("/__data/assets/image/0012/131610/arrow-right.png") no-repeat scroll 95% center;
    font-size: 15px;
    font-weight: 500;
    margin: 0;
}

.news-box a:link,
.news-box a:visited {
    text-decoration: none;
}

.news-box h2 a:link,
.news-box h2 a:visited {
    color: #f1f2f2;
    text-decoration: none;
    display: block;
    padding: 5px 0 5px 15px;
}

.news-box a:hover,
.news-box a:active,
.news-box h2 a:hover,
.news-box h2 a:active {
    text-decoration: underline;
}

.news-box h2,
.student-news h2 {
    background-color: #005596;
}

.feduni-news h2 {
    background-color: #007cc3;
}

.student-events h2 {
    background-color: #59595b;
}

#page .news-box img {
    max-width: 100%;
}

#content .news-box {
    display: inline-block;
    margin-bottom: 18px;
    vertical-align: top;
    width: 228px;
}

#content .news-box h2 {
    margin-top: 0;
}

#content .news-box + .news-box {
    margin-left: 10px;
}

.news-box.adjusted .read_more {
    bottom: 34px;
    left: 0;
    position: absolute;
}

.news-box.adjusted .submit_news {
    bottom: 16px;
    left: 0;
    position: absolute;
}

/* End news box styles */

/* News page styles */

.advanced-search input[type="text"],
.advanced-search select {
    border: 1px solid #BBB;
    padding: 2px 4px;
}

.advanced-search .button {
    font-size: 16px;
}

.rss_link {
    background: url('/__data/assets/image/0007/178864/rss_icon.png') no-repeat center left;
    float: right;
    padding-left: 24px;
    margin-top: -22px;
}

.rss_link + .news_item,
.news_item + .news_item,
.news_item + .page_nav {
    border-top: 1px dotted #BBB;
    margin-top: 24px;
}

.news_item h2 {
    margin-top: .8em;
}

.page_nav {
    padding-top: 20px;
}

.news_item h2 {
    font-size: 1.6em;
    font-weight: 500;
}

.news_item h2 a:link,
.news_item h2 a:visited  {
    text-decoration: none;
}

.news_item h2 a:hover,
.news_item h2 a:active {
    text-decoration: underline;   
}

.news_item_prev,
.news_item_next {
    margin-top: 1em;
    float: left;
    width: 49%;
}

.news_item_next {
    float: right;
    text-align: right;
}

.news_item_details th {
    padding: 10px 0 0;  
}

.news_item_details td {
    padding: 10px 14px;
}

/* End News page styles */


/* Newsletter page styles */

.newsletter-listing-item hr {
    margin: 1.4em 0;
}

.newsletter-listing-item h2 {
    font-size: 24px;
    line-height: 1;
    margin: 0;
    padding: 0;
}

.newsletter-listing-item h2 a:link,
.newsletter-listing-item h2 a:visited {
    text-decoration: none;
}

.newsletter-listing-item h2 a:hover,
.newsletter-listing-item h2 a:active,
.newsletter-listing-item h2 a:focus {
    text-decoration: underline;
}

.newsletter-listing-item a.read_more {
    white-space: nowrap;
}

.newsletter-listing-item h2 + p {
    margin-top: 0.8em;
}

.newsletter-listing-item .hide {
    display: none;
}

#content .newsletter-listing-item li {
    margin: 0;
}

/* End newsletter page styles */

/* event theme images */    
.event-details-theme-arts_cultural_festival_social-0{ background-image: url('https://federation.edu.au/__data/assets/image/0009/294156/arts_cultural_festival_social_479x209_1.jpg'); }
.event-details-theme-arts_cultural_festival_social-1{ background-image: url('https://federation.edu.au/__data/assets/image/0010/294157/arts_cultural_festival_social_479x209_2.jpg'); }
.event-details-theme-arts_cultural_festival_social-2{ background-image: url('https://federation.edu.au/__data/assets/image/0011/294158/arts_cultural_festival_social_479x209_3.jpg'); }
.event-details-theme-arts_cultural_festival_social-3{ background-image: url('https://federation.edu.au/__data/assets/image/0004/294160/arts_cultural_festival_social_479x209_4.jpg'); }
.event-details-theme-arts_cultural_festival_social-4{ background-image: url('https://federation.edu.au/__data/assets/image/0005/294161/arts_cultural_festival_social_479x209_5.jpg'); }
.event-details-theme-arts_cultural_festival_social-5{ background-image: url('https://federation.edu.au/__data/assets/image/0006/294162/arts_cultural_festival_social_479x209_6.jpg'); }
.event-details-theme-arts_cultural_festival_social-6{ background-image: url('https://federation.edu.au/__data/assets/image/0007/294163/arts_cultural_festival_social_479x209_7.jpg'); }
.event-details-theme-arts_cultural_festival_social-7{ background-image: url('https://federation.edu.au/__data/assets/image/0008/294164/arts_cultural_festival_social_479x209_8.jpg'); }
.event-details-theme-arts_cultural_festival_social-8{ background-image: url('https://federation.edu.au/__data/assets/image/0009/294165/arts_cultural_festival_social_479x209_9.jpg'); }
.event-details-theme-arts_cultural_festival_social-9{ background-image: url('https://federation.edu.au/__data/assets/image/0011/296912/arts_cultural_festival_social_479x209_10.jpg'); }
.event-details-theme-arts_cultural_festival_social-10{ background-image: url('https://federation.edu.au/__data/assets/image/0003/296913/arts_cultural_festival_social_479x209_11.jpg'); }
.event-details-theme-arts_cultural_festival_social-11{ background-image: url('https://federation.edu.au/__data/assets/image/0004/296914/arts_cultural_festival_social_479x209_12.jpg'); }
.event-details-theme-arts_cultural_festival_social-12{ background-image: url('https://federation.edu.au/__data/assets/image/0005/296915/arts_cultural_festival_social_479x209_13.jpg'); }
.event-details-theme-campus_tour-0{ background-image: url('https://federation.edu.au/__data/assets/image/0005/294179/campus_tour_479x209_1.jpg'); }
.event-details-theme-campus_tour-1{ background-image: url('https://federation.edu.au/__data/assets/image/0006/294180/campus_tour_479x209_2.jpg'); }
.event-details-theme-campus_tour-2{ background-image: url('https://federation.edu.au/__data/assets/image/0007/294181/campus_tour_479x209_3.jpg'); }
.event-details-theme-campus_tour-3{ background-image: url('https://federation.edu.au/__data/assets/image/0008/294182/campus_tour_479x209_4.jpg'); }
.event-details-theme-campus_tour-4{ background-image: url('https://federation.edu.au/__data/assets/image/0009/294183/campus_tour_479x209_5.jpg'); }
.event-details-theme-campus_tour-5{ background-image: url('https://federation.edu.au/__data/assets/image/0010/294184/campus_tour_479x209_8.jpg'); }
.event-details-theme-campus_tour-6{ background-image: url('https://federation.edu.au/__data/assets/image/0009/296919/campus_tour_479x209_9.jpg'); }
.event-details-theme-campus_tour-7{ background-image: url('https://federation.edu.au/__data/assets/image/0010/296920/campus_tour_479x209_10.jpg'); }
.event-details-theme-campus_tour-8{ background-image: url('https://federation.edu.au/__data/assets/image/0011/296921/campus_tour_479x209_11.jpg'); }
.event-details-theme-school_visit-0{ background-image: url('https://federation.edu.au/__data/assets/image/0009/296037/crm_school_visit_479x209_1.jpg'); }
.event-details-theme-school_visit-1{ background-image: url('https://federation.edu.au/__data/assets/image/0010/296038/crm_school_visit_479x209_2.jpg'); }
.event-details-theme-school_visit-2{ background-image: url('https://federation.edu.au/__data/assets/image/0011/296039/crm_school_visit_479x209_3.jpg'); }
.event-details-theme-school_visit-3{ background-image: url('https://federation.edu.au/__data/assets/image/0003/296040/crm_school_visit_479x209_4.jpg'); }
.event-details-theme-school_visit-4{ background-image: url('https://federation.edu.au/__data/assets/image/0004/296041/crm_school_visit_479x209_5.jpg'); }
.event-details-theme-school_visit-5{ background-image: url('https://federation.edu.au/__data/assets/image/0005/296042/crm_school_visit_479x209_6.jpg'); }
.event-details-theme-school_visit-6{ background-image: url('https://federation.edu.au/__data/assets/image/0006/296043/crm_school_visit_479x209_7.jpg'); }
.event-details-theme-school_visit-7{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296044/crm_school_visit_479x209_8.jpg'); }
.event-details-theme-school_visit-8{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296045/crm_school_visit_479x209_9.jpg'); }
.event-details-theme-school_visit-9{ background-image: url('https://federation.edu.au/__data/assets/image/0009/296046/crm_school_visit_479x209_10.jpg'); }
.event-details-theme-school_visit-10{ background-image: url('https://federation.edu.au/__data/assets/image/0010/296047/crm_school_visit_479x209_11.jpg'); }
.event-details-theme-school_visit-11{ background-image: url('https://federation.edu.au/__data/assets/image/0011/296966/school_visit_479x209_12.jpg'); }
.event-details-theme-school_visit-12{ background-image: url('https://federation.edu.au/__data/assets/image/0012/296967/school_visit_479x209_13.jpg'); }
.event-details-theme-school_visit-13{ background-image: url('https://federation.edu.au/__data/assets/image/0004/296968/school_visit_479x209_14.jpg'); }
.event-details-theme-school_visit-14{ background-image: url('https://federation.edu.au/__data/assets/image/0005/296969/school_visit_479x209_15.jpg'); }
.event-details-theme-school_visit-15{ background-image: url('https://federation.edu.au/__data/assets/image/0006/296970/school_visit_479x209_16.jpg'); }
.event-details-theme-community_event-0{ background-image: url('https://federation.edu.au/__data/assets/image/0003/295743/community_event_479x209_1.jpg'); }
.event-details-theme-community_event-1{ background-image: url('https://federation.edu.au/__data/assets/image/0004/295744/community_event_479x209_2.jpg'); }
.event-details-theme-community_event-2{ background-image: url('https://federation.edu.au/__data/assets/image/0005/295745/community_event_479x209_3.jpg'); }
.event-details-theme-community_event-3{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295746/community_event_479x209_4.jpg'); }
.event-details-theme-community_event-4{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295747/community_event_479x209_5.jpg'); }
.event-details-theme-community_event-5{ background-image: url('https://federation.edu.au/__data/assets/image/0008/295748/community_event_479x209_6.jpg'); }
.event-details-theme-community_event-6{ background-image: url('https://federation.edu.au/__data/assets/image/0003/296931/community_event_479x209_7.jpg'); }
.event-details-theme-community_event-7{ background-image: url('https://federation.edu.au/__data/assets/image/0004/296932/community_event_479x209_8.jpg'); }
.event-details-theme-conference_seminar_webinar-0{ background-image: url('https://federation.edu.au/__data/assets/image/0005/295754/conference_seminar_479x209_1.jpg'); }
.event-details-theme-conference_seminar_webinar-1{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295755/conference_seminar_479x209_2.jpg'); }
.event-details-theme-conference_seminar_webinar-2{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295756/conference_seminar_479x209_3.jpg'); }
.event-details-theme-conference_seminar_webinar-3{ background-image: url('https://federation.edu.au/__data/assets/image/0008/295757/conference_seminar_479x209_4.jpg'); }
.event-details-theme-conference_seminar_webinar-4{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295758/conference_seminar_479x209_5.jpg'); }
.event-details-theme-conference_seminar_webinar-5{ background-image: url('https://federation.edu.au/__data/assets/image/0010/296938/conference_seminar_479x209_6.jpg'); }
.event-details-theme-conference_seminar_webinar-6{ background-image: url('https://federation.edu.au/__data/assets/image/0011/296939/conference_seminar_479x209_7.jpg'); }
.event-details-theme-conference_seminar_webinar-7{ background-image: url('https://federation.edu.au/__data/assets/image/0003/296940/conference_seminar_479x209_8.jpg'); }
.event-details-theme-conference_seminar_webinar-8{ background-image: url('https://federation.edu.au/__data/assets/image/0004/296941/conference_seminar_479x209_9.jpg'); }
.event-details-theme-conference_seminar_webinar-9{ background-image: url('https://federation.edu.au/__data/assets/image/0005/296942/conference_seminar_479x209_10.jpg'); }
.event-details-theme-excursion_field_trip-0{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295764/field_trip_excursion_479x209_1.jpg'); }
.event-details-theme-excursion_field_trip-1{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295765/field_trip_excursion_479x209_2.jpg'); }
.event-details-theme-excursion_field_trip-2{ background-image: url('https://federation.edu.au/__data/assets/image/0008/295766/field_trip_excursion_479x209_3.jpg'); }
.event-details-theme-excursion_field_trip-3{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296945/field_trip_excursion_479x209_4.jpg'); }
.event-details-theme-excursion_field_trip-4{ background-image: url('https://federation.edu.au/__data/assets/image/0009/296946/field_trip_excursion_479x209_5.jpg'); }
.event-details-theme-graduation-0{ background-image: url('https://federation.edu.au/__data/assets/image/0010/295768/graduation_479x209_1.jpg'); }
.event-details-theme-information_session-0{ background-image: url('https://federation.edu.au/__data/assets/image/0008/295775/info_session_479x209_1.jpg'); }
.event-details-theme-information_session-1{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295776/info_session_479x209_2.jpg'); }
.event-details-theme-information_session-2{ background-image: url('https://federation.edu.au/__data/assets/image/0010/295777/info_session_479x209_3.jpg'); }
.event-details-theme-information_session-3{ background-image: url('https://federation.edu.au/__data/assets/image/0011/295778/info_session_479x209_4.jpg'); }
.event-details-theme-information_session-4{ background-image: url('https://federation.edu.au/__data/assets/image/0012/295779/info_session_479x209_5.jpg'); }
.event-details-theme-information_session-5{ background-image: url('https://federation.edu.au/__data/assets/image/0004/295780/info_session_479x209_6.jpg'); }
.event-details-theme-information_session-6{ background-image: url('https://federation.edu.au/__data/assets/image/0012/296949/info_session_479x209_7.jpg'); }
.event-details-theme-information_session-7{ background-image: url('https://federation.edu.au/__data/assets/image/0004/296950/info_session_479x209_8.jpg'); }
.event-details-theme-information_session-8{ background-image: url('https://federation.edu.au/__data/assets/image/0003/295851/tis_479x209_1.jpg'); }
.event-details-theme-information_session-9{ background-image: url('https://federation.edu.au/__data/assets/image/0004/296977/tis_479x209_2.jpg'); }
.event-details-theme-information_session-10{ background-image: url('https://federation.edu.au/__data/assets/image/0005/296978/tis_479x209_3.jpg'); }
.event-details-theme-networking-0{ background-image: url('https://federation.edu.au/__data/assets/image/0011/295787/networking_479x209_1.jpg'); }
.event-details-theme-networking-1{ background-image: url('https://federation.edu.au/__data/assets/image/0012/295788/networking_479x209_2.jpg'); }
.event-details-theme-networking-2{ background-image: url('https://federation.edu.au/__data/assets/image/0004/295789/networking_479x209_3.jpg'); }
.event-details-theme-networking-3{ background-image: url('https://federation.edu.au/__data/assets/image/0005/295790/networking_479x209_4.jpg'); }
.event-details-theme-networking-4{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295791/networking_479x209_5.jpg'); }
.event-details-theme-networking-5{ background-image: url('https://federation.edu.au/__data/assets/image/0006/296952/networking_479x209_6.jpg'); }
.event-details-theme-open_day_information_day-0{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295810/open_info_day_479x209_1.jpg'); }
.event-details-theme-open_day_information_day-1{ background-image: url('https://federation.edu.au/__data/assets/image/0008/295811/open_info_day_479x209_2.jpg'); }
.event-details-theme-open_day_information_day-2{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295812/open_info_day_479x209_3.jpg'); }
.event-details-theme-open_day_information_day-3{ background-image: url('https://federation.edu.au/__data/assets/image/0010/295813/open_info_day_479x209_4.jpg'); }
.event-details-theme-open_day_information_day-4{ background-image: url('https://federation.edu.au/__data/assets/image/0011/295814/open_info_day_479x209_5.jpg'); }
.event-details-theme-open_day_information_day-5{ background-image: url('https://federation.edu.au/__data/assets/image/0003/295815/open_info_day_479x209_6.jpg'); }
.event-details-theme-open_day_information_day-6{ background-image: url('https://federation.edu.au/__data/assets/image/0004/295816/open_info_day_479x209_7.jpg'); }
.event-details-theme-open_day_information_day-7{ background-image: url('https://federation.edu.au/__data/assets/image/0005/295817/open_info_day_479x209_8.jpg'); }
.event-details-theme-open_day_information_day-8{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295818/open_info_day_479x209_9.jpg'); }
.event-details-theme-open_day_information_day-9{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295819/open_info_day_479x209_10.jpg'); }
.event-details-theme-open_day_information_day-10{ background-image: url('https://federation.edu.au/__data/assets/image/0009/296955/open_info_day_479x209_11.jpg'); }
.event-details-theme-open_day_information_day-11{ background-image: url('https://federation.edu.au/__data/assets/image/0010/296956/open_info_day_479x209_12.jpg'); }
.event-details-theme-sports___recreation-0{ background-image: url('https://federation.edu.au/__data/assets/image/0003/295842/sport_rec_479x209_1.jpg'); }
.event-details-theme-sports___recreation-1{ background-image: url('https://federation.edu.au/__data/assets/image/0004/295843/sport_rec_479x209_2.jpg'); }
.event-details-theme-sports___recreation-2{ background-image: url('https://federation.edu.au/__data/assets/image/0005/295844/sport_rec_479x209_3.jpg'); }
.event-details-theme-sports___recreation-3{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295845/sport_rec_479x209_4.jpg'); }
.event-details-theme-sports___recreation-4{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295846/sport_rec_479x209_5.jpg'); }
.event-details-theme-sports___recreation-5{ background-image: url('https://federation.edu.au/__data/assets/image/0008/295847/sport_rec_479x209_6.jpg'); }
.event-details-theme-sports___recreation-6{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295848/sport_rec_479x209_7.jpg'); }
.event-details-theme-sports___recreation-7{ background-image: url('https://federation.edu.au/__data/assets/image/0010/295849/sport_rec_479x209_8.jpg'); }
.event-details-theme-sports___recreation-8{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296972/sports___recreation_479x209_9.jpg'); }
.event-details-theme-other-0{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295827/other_479x209_1.jpg'); }
.event-details-theme-other-1{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295828/other_479x209_2.jpg'); }
.event-details-theme-other-2{ background-image: url('https://federation.edu.au/__data/assets/image/0008/295829/other_479x209_3.jpg'); }
.event-details-theme-other-3{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295830/other_479x209_4.jpg'); }
.event-details-theme-other-4{ background-image: url('https://federation.edu.au/__data/assets/image/0010/295831/other_479x209_5.jpg'); }
.event-details-theme-other-5{ background-image: url('https://federation.edu.au/__data/assets/image/0011/295832/other_479x209_6.jpg'); }
.event-details-theme-other-6{ background-image: url('https://federation.edu.au/__data/assets/image/0004/296959/other_479x209_7.jpg'); }
.event-details-theme-other-7{ background-image: url('https://federation.edu.au/__data/assets/image/0005/296960/other_479x209_8.jpg'); }
.event-details-theme-careers_expo-0{ background-image: url('https://federation.edu.au/__data/assets/image/0005/296924/careers_expo_479x209_1.jpg'); }
.event-details-theme-careers_expo-1{ background-image: url('https://federation.edu.au/__data/assets/image/0006/296925/careers_expo_479x209_2.jpg'); }
.event-details-theme-clubs_and_societies-0{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296980/clubs_and_societies_479x209_1.jpg'); }
.event-details-theme-clubs_and_societies-1{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296981/clubs_and_societies_479x209_2.jpg'); }
.event-details-theme-staff_training-0{ background-image: url('https://federation.edu.au/__data/assets/image/0010/296974/staff_training_479x209_9.jpg'); }

.event-item-theme-arts_cultural_festival_social-0{ background-image: url('https://federation.edu.au/__data/assets/image/0009/294147/arts_cultural_festival_social_180x209_1.jpg'); }
.event-item-theme-arts_cultural_festival_social-1{ background-image: url('https://federation.edu.au/__data/assets/image/0010/294148/arts_cultural_festival_social_180x209_2.jpg'); }
.event-item-theme-arts_cultural_festival_social-2{ background-image: url('https://federation.edu.au/__data/assets/image/0011/294149/arts_cultural_festival_social_180x209_3.jpg'); }
.event-item-theme-arts_cultural_festival_social-3{ background-image: url('https://federation.edu.au/__data/assets/image/0003/294150/arts_cultural_festival_social_180x209_4.jpg'); }
.event-item-theme-arts_cultural_festival_social-4{ background-image: url('https://federation.edu.au/__data/assets/image/0004/294151/arts_cultural_festival_social_180x209_5.jpg'); }
.event-item-theme-arts_cultural_festival_social-5{ background-image: url('https://federation.edu.au/__data/assets/image/0005/294152/arts_cultural_festival_social_180x209_6.jpg'); }
.event-item-theme-arts_cultural_festival_social-6{ background-image: url('https://federation.edu.au/__data/assets/image/0006/294153/arts_cultural_festival_social_180x209_7.jpg'); }
.event-item-theme-arts_cultural_festival_social-7{ background-image: url('https://federation.edu.au/__data/assets/image/0007/294154/arts_cultural_festival_social_180x209_8.jpg'); }
.event-item-theme-arts_cultural_festival_social-8{ background-image: url('https://federation.edu.au/__data/assets/image/0008/294155/arts_cultural_festival_social_180x209_9.jpg'); }
.event-item-theme-arts_cultural_festival_social-9{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296908/arts_cultural_festival_social_180x209_10.jpg'); }
.event-item-theme-arts_cultural_festival_social-10{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296909/arts_cultural_festival_social_180x209_11.jpg'); }
.event-item-theme-arts_cultural_festival_social-11{ background-image: url('https://federation.edu.au/__data/assets/image/0009/296910/arts_cultural_festival_social_180x209_12.jpg'); }
.event-item-theme-arts_cultural_festival_social-12{ background-image: url('https://federation.edu.au/__data/assets/image/0010/296911/arts_cultural_festival_social_180x209_13.jpg'); }
.event-item-theme-campus_tour-0{ background-image: url('https://federation.edu.au/__data/assets/image/0008/294173/campus_tour_180x209_1.jpg'); }
.event-item-theme-campus_tour-1{ background-image: url('https://federation.edu.au/__data/assets/image/0009/294174/campus_tour_180x209_2.jpg'); }
.event-item-theme-campus_tour-2{ background-image: url('https://federation.edu.au/__data/assets/image/0010/294175/campus_tour_180x209_3.jpg'); }
.event-item-theme-campus_tour-3{ background-image: url('https://federation.edu.au/__data/assets/image/0011/294176/campus_tour_180x209_4.jpg'); }
.event-item-theme-campus_tour-4{ background-image: url('https://federation.edu.au/__data/assets/image/0003/294177/campus_tour_180x209_5.jpg'); }
.event-item-theme-campus_tour-5{ background-image: url('https://federation.edu.au/__data/assets/image/0004/294178/campus_tour_180x209_6.jpg'); }
.event-item-theme-campus_tour-6{ background-image: url('https://federation.edu.au/__data/assets/image/0006/296916/campus_tour_180x209_9.jpg'); }
.event-item-theme-campus_tour-7{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296917/campus_tour_180x209_10.jpg'); }
.event-item-theme-campus_tour-8{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296918/campus_tour_180x209_11.jpg'); }
.event-item-theme-school_visit-0{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296026/crm_school_visit_180x209_1.jpg'); }
.event-item-theme-school_visit-1{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296027/crm_school_visit_180x209_2.jpg'); }
.event-item-theme-school_visit-2{ background-image: url('https://federation.edu.au/__data/assets/image/0009/296028/crm_school_visit_180x209_3.jpg'); }
.event-item-theme-school_visit-3{ background-image: url('https://federation.edu.au/__data/assets/image/0010/296029/crm_school_visit_180x209_4.jpg'); }
.event-item-theme-school_visit-4{ background-image: url('https://federation.edu.au/__data/assets/image/0020/296030/crm_school_visit_180x209_5.jpg'); }
.event-item-theme-school_visit-5{ background-image: url('https://federation.edu.au/__data/assets/image/0003/296031/crm_school_visit_180x209_6.jpg'); }
.event-item-theme-school_visit-6{ background-image: url('https://federation.edu.au/__data/assets/image/0004/296032/crm_school_visit_180x209_7.jpg'); }
.event-item-theme-school_visit-7{ background-image: url('https://federation.edu.au/__data/assets/image/0005/296033/crm_school_visit_180x209_8.jpg'); }
.event-item-theme-school_visit-8{ background-image: url('https://federation.edu.au/__data/assets/image/0006/296034/crm_school_visit_180x209_9.jpg'); }
.event-item-theme-school_visit-9{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296035/crm_school_visit_180x209_10.jpg'); }
.event-item-theme-school_visit-10{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296036/crm_school_visit_180x209_11.jpg'); }
.event-item-theme-school_visit-11{ background-image: url('https://federation.edu.au/__data/assets/image/0006/296961/school_visit_180x209_12.jpg'); }
.event-item-theme-school_visit-12{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296962/school_visit_180x209_13.jpg'); }
.event-item-theme-school_visit-13{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296963/school_visit_180x209_14.jpg'); }
.event-item-theme-school_visit-14{ background-image: url('https://federation.edu.au/__data/assets/image/0009/296964/school_visit_180x209_15.jpg'); }
.event-item-theme-school_visit-15{ background-image: url('https://federation.edu.au/__data/assets/image/0010/296965/school_visit_180x209_16.jpg'); }
.event-item-theme-community_event-0{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295737/community_event_180x209_1.jpg'); }
.event-item-theme-community_event-1{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295738/community_event_180x209_2.jpg'); }
.event-item-theme-community_event-2{ background-image: url('https://federation.edu.au/__data/assets/image/0008/295739/community_event_180x209_3.jpg'); }
.event-item-theme-community_event-3{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295740/community_event_180x209_4.jpg'); }
.event-item-theme-community_event-4{ background-image: url('https://federation.edu.au/__data/assets/image/0010/295741/community_event_180x209_5.jpg'); }
.event-item-theme-community_event-5{ background-image: url('https://federation.edu.au/__data/assets/image/0011/295742/community_event_180x209_6.jpg'); }
.event-item-theme-community_event-6{ background-image: url('https://federation.edu.au/__data/assets/image/0010/296929/community_event_180x209_7.jpg'); }
.event-item-theme-community_event-7{ background-image: url('https://federation.edu.au/__data/assets/image/0011/296930/community_event_180x209_8.jpg'); }
.event-item-theme-conference_seminar_webinar-0{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295749/conference_seminar_180x209_1.jpg'); }
.event-item-theme-conference_seminar_webinar-1{ background-image: url('https://federation.edu.au/__data/assets/image/0010/295750/conference_seminar_180x209_2.jpg'); }
.event-item-theme-conference_seminar_webinar-2{ background-image: url('https://federation.edu.au/__data/assets/image/0011/295751/conference_seminar_180x209_3.jpg'); }
.event-item-theme-conference_seminar_webinar-3{ background-image: url('https://federation.edu.au/__data/assets/image/0003/295752/conference_seminar_180x209_4.jpg'); }
.event-item-theme-conference_seminar_webinar-4{ background-image: url('https://federation.edu.au/__data/assets/image/0004/295753/conference_seminar_180x209_5.jpg'); }
.event-item-theme-conference_seminar_webinar-5{ background-image: url('https://federation.edu.au/__data/assets/image/0005/296933/conference_seminar_180x209_6.jpg'); }
.event-item-theme-conference_seminar_webinar-6{ background-image: url('https://federation.edu.au/__data/assets/image/0006/296934/conference_seminar_180x209_7.jpg'); }
.event-item-theme-conference_seminar_webinar-7{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296935/conference_seminar_180x209_8.jpg'); }
.event-item-theme-conference_seminar_webinar-8{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296936/conference_seminar_180x209_9.jpg'); }
.event-item-theme-conference_seminar_webinar-9{ background-image: url('https://federation.edu.au/__data/assets/image/0009/296937/conference_seminar_180x209_10.jpg'); }
.event-item-theme-excursion_field_trip-0{ background-image: url('https://federation.edu.au/__data/assets/image/0003/295761/field_trip_excursion_180x209_1.jpg'); }
.event-item-theme-excursion_field_trip-1{ background-image: url('https://federation.edu.au/__data/assets/image/0004/295762/field_trip_excursion_180x209_2.jpg'); }
.event-item-theme-excursion_field_trip-2{ background-image: url('https://federation.edu.au/__data/assets/image/0005/295763/field_trip_excursion_180x209_3.jpg'); }
.event-item-theme-excursion_field_trip-3{ background-image: url('https://federation.edu.au/__data/assets/image/0006/296943/field_trip_excursion_180x209_4.jpg'); }
.event-item-theme-excursion_field_trip-4{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296944/field_trip_excursion_180x209_5.jpg'); }
.event-item-theme-graduation-0{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295767/graduation_180x209_1.jpg'); }
.event-item-theme-information_session-0{ background-image: url('https://federation.edu.au/__data/assets/image/0011/295769/info_session_180x209_1.jpg'); }
.event-item-theme-information_session-1{ background-image: url('https://federation.edu.au/__data/assets/image/0003/295770/info_session_180x209_2.jpg'); }
.event-item-theme-information_session-2{ background-image: url('https://federation.edu.au/__data/assets/image/0004/295771/info_session_180x209_3.jpg'); }
.event-item-theme-information_session-3{ background-image: url('https://federation.edu.au/__data/assets/image/0005/295772/info_session_180x209_4.jpg'); }
.event-item-theme-information_session-4{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295773/info_session_180x209_5.jpg'); }
.event-item-theme-information_session-5{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295774/info_session_180x209_6.jpg'); }
.event-item-theme-information_session-6{ background-image: url('https://federation.edu.au/__data/assets/image/0010/296947/info_session_180x209_7.jpg'); }
.event-item-theme-information_session-7{ background-image: url('https://federation.edu.au/__data/assets/image/0011/296948/info_session_180x209_8.jpg'); }
.event-item-theme-information_session-8{ background-image: url('https://federation.edu.au/__data/assets/image/0011/295850/tis_180x209_1.jpg'); }
.event-item-theme-information_session-9{ background-image: url('https://federation.edu.au/__data/assets/image/0011/296975/tis_180x209_2.jpg'); }
.event-item-theme-information_session-10{ background-image: url('https://federation.edu.au/__data/assets/image/0012/296976/tis_180x209_3.jpg'); }
.event-item-theme-networking-0{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295782/networking_180x209_1.jpg'); }
.event-item-theme-networking-1{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295783/networking_180x209_2.jpg'); }
.event-item-theme-networking-2{ background-image: url('https://federation.edu.au/__data/assets/image/0008/295784/networking_180x209_3.jpg'); }
.event-item-theme-networking-3{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295785/networking_180x209_4.jpg'); }
.event-item-theme-networking-4{ background-image: url('https://federation.edu.au/__data/assets/image/0010/295786/networking_180x209_5.jpg'); }
.event-item-theme-networking-5{ background-image: url('https://federation.edu.au/__data/assets/image/0005/296951/networking_180x209_6.jpg'); }
.event-item-theme-open_day_information_day-0{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295800/open_info_day_180x209_1.jpg'); }
.event-item-theme-open_day_information_day-1{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295801/open_info_day_180x209_2.jpg'); }
.event-item-theme-open_day_information_day-2{ background-image: url('https://federation.edu.au/__data/assets/image/0008/295802/open_info_day_180x209_3.jpg'); }
.event-item-theme-open_day_information_day-3{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295803/open_info_day_180x209_4.jpg'); }
.event-item-theme-open_day_information_day-4{ background-image: url('https://federation.edu.au/__data/assets/image/0010/295804/open_info_day_180x209_5.jpg'); }
.event-item-theme-open_day_information_day-5{ background-image: url('https://federation.edu.au/__data/assets/image/0011/295805/open_info_day_180x209_6.jpg'); }
.event-item-theme-open_day_information_day-6{ background-image: url('https://federation.edu.au/__data/assets/image/0003/295806/open_info_day_180x209_7.jpg'); }
.event-item-theme-open_day_information_day-7{ background-image: url('https://federation.edu.au/__data/assets/image/0004/295807/open_info_day_180x209_8.jpg'); }
.event-item-theme-open_day_information_day-8{ background-image: url('https://federation.edu.au/__data/assets/image/0005/295808/open_info_day_180x209_9.jpg'); }
.event-item-theme-open_day_information_day-9{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295809/open_info_day_180x209_10.jpg'); }
.event-item-theme-open_day_information_day-10{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296953/open_info_day_180x209_11.jpg'); }
.event-item-theme-open_day_information_day-11{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296954/open_info_day_180x209_12.jpg'); }
.event-item-theme-other-0{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295821/other_180x209_1.jpg'); }
.event-item-theme-other-1{ background-image: url('https://federation.edu.au/__data/assets/image/0010/295822/other_180x209_2.jpg'); }
.event-item-theme-other-2{ background-image: url('https://federation.edu.au/__data/assets/image/0011/295823/other_180x209_3.jpg'); }
.event-item-theme-other-3{ background-image: url('https://federation.edu.au/__data/assets/image/0003/295824/other_180x209_4.jpg'); }
.event-item-theme-other-4{ background-image: url('https://federation.edu.au/__data/assets/image/0004/295825/other_180x209_5.jpg'); }
.event-item-theme-other-5{ background-image: url('https://federation.edu.au/__data/assets/image/0005/295826/other_180x209_6.jpg'); }
.event-item-theme-other-6{ background-image: url('https://federation.edu.au/__data/assets/image/0011/296957/other_180x209_7.jpg'); }
.event-item-theme-other-7{ background-image: url('https://federation.edu.au/__data/assets/image/0012/296958/other_180x209_8.jpg'); }
.event-item-theme-sports___recreation-0{ background-image: url('https://federation.edu.au/__data/assets/image/0004/295834/sport_rec_180x209_1.jpg'); }
.event-item-theme-sports___recreation-1{ background-image: url('https://federation.edu.au/__data/assets/image/0005/295835/sport_rec_180x209_2.jpg'); }
.event-item-theme-sports___recreation-2{ background-image: url('https://federation.edu.au/__data/assets/image/0006/295836/sport_rec_180x209_3.jpg'); }
.event-item-theme-sports___recreation-3{ background-image: url('https://federation.edu.au/__data/assets/image/0007/295837/sport_rec_180x209_4.jpg'); }
.event-item-theme-sports___recreation-4{ background-image: url('https://federation.edu.au/__data/assets/image/0008/295838/sport_rec_180x209_5.jpg'); }
.event-item-theme-sports___recreation-5{ background-image: url('https://federation.edu.au/__data/assets/image/0009/295839/sport_rec_180x209_6.jpg'); }
.event-item-theme-sports___recreation-6{ background-image: url('https://federation.edu.au/__data/assets/image/0010/295840/sport_rec_180x209_7.jpg'); }
.event-item-theme-sports___recreation-7{ background-image: url('https://federation.edu.au/__data/assets/image/0011/295841/sport_rec_180x209_8.jpg'); }
.event-item-theme-sports___recreation-8{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296971/sports___recreation_180x209_9.jpg'); }
.event-item-theme-careers_expo-0{ background-image: url('https://federation.edu.au/__data/assets/image/0003/296922/careers_expo_180x209_1.jpg'); }
.event-item-theme-careers_expo-1{ background-image: url('https://federation.edu.au/__data/assets/image/0004/296923/careers_expo_180x209_2.jpg'); }
.event-item-theme-clubs_and_societies-0{ background-image: url('https://federation.edu.au/__data/assets/image/0007/296926/clubs_and_societies_180x209_1.jpg'); }
.event-item-theme-clubs_and_societies-1{ background-image: url('https://federation.edu.au/__data/assets/image/0008/296927/clubs_and_societies_180x209_2.jpg'); }
.event-item-theme-staff_training-0{ background-image: url('https://federation.edu.au/__data/assets/image/0009/296973/staff_training_180x209_9.jpg'); }

/* end event theme styles */    

#footer-wrapper {
	border-top: 0px;
	min-height: 120px;
	width: 100%;
	background-color: #F4F4F4;
	padding: 50px 0 25px;
	color: #80807F;
}

#nav-footer a:link, #nav-footer a:visited {
	color: #80807F;
	font-size: 16px;
	padding: 0 0 5px;
	text-decoration: none;
	margin: 0 0 5px;
	font-weight: 700;
}

#nav-footer ul ul a:link, #nav-footer ul ul a:visited {
	color: #9D9D9C;
	display: inline-block;
	font-size: 14px;
	font-weight: 300;
	padding: 3px;
}

#nav-footer > ul > li {
    color: #80807F;
}

#nav-footer > ul > li > ul {
	border-top: 1px solid #9D9D9C;
}


#social-footer a:link, #social-footer a:visited {
	font-size: 26px;
	padding: 0 5px;
}

#footer-feedback {
	margin: 20px auto 30px;
	border-top: 1px solid #9D9D9C;
	border-bottom: 1px solid #9D9D9C;
}

#footer-feedback p {
	margin: 7px 0;
	color: #9D9D9C;
	text-align: center;
}

#footer-feedback span {
	font-weight: 700;
	color: #80807F;
}

#footer-feedback a:link, #footer-feedback a:visited {
	font-weight: 700;
	color: #80807F;
	text-decoration: underline;
}

#fed2016-page-meta {
	font-size: 12px;
	font-weight: 300;
	color: #9D9D9C;
	text-align: center;
}

#fed2016-page-meta a:link, #fed2016-page-meta a:visited {
	color: #80807F;
}

/** Site logo **/
/** Fix for linked SVG objects not being clickable in iOS. **/
#header #fed2016-logo {
    padding: 0 15px;
    margin: 0 auto;
}

#header #fed2016-logo a {
    padding-top: 20px;
}

a.linked-svg {
    display: inline-block;
    position: relative;
}
a.linked-svg:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    cursor: pointer;
}

#header {
    padding-top: 0;
    height: 110px;
}

#fed2016-logo h1 {
    text-indent: 0;
    height: 110px;
    width: auto;
    overflow: hidden;
    font-size: 2em;
    margin: 0 auto;
    text-indent: 0 !important;
}

#fed2016-logo h1 a object {
    width: 300px;
    height: 55px;
    left: 0;
    position: relative;
    cursor: pointer;
    display: inline-block;
}

#fed2016-header-panels {
    position: absolute;
    right: 0;
    top: 0;
}

#fed2016-header-panels div#header-menu {
    text-align: right;
    padding: 0;
}

#fed2016-header-panels ul#header-menu {
    list-style: none;
    list-style-image: none;
    padding: 0;
}

#fed2016-header-panels ul#header-menu li {
    display: inline-block;
    vertical-align: middle;
}
#fed2016-header-panels #header-menu .maps {
    padding-top: 10px !important;
}

#fed2016-header-panels #header-menu .maps a .fa {
    font-size: 28px;
    line-height: 16px;
    height: 28px;
    width: 32px;
    text-align: center;
    color: #D21218;
}

#fed2016-header-panels #header-menu .maps > a > span:nth-child(2) {
    vertical-align: top;
}

#fed2016-header-panels #header-menu .maps,
#fed2016-header-panels #header-menu .library {
    padding: 0 0.533em 0.2em;
    font-size: 13px;
    font-weight: 500;
}

#fed2016-header-panels #header-menu .maps a,
#fed2016-header-panels #header-menu .library a {
    color: #282828;
    text-decoration: none;
}

#fed2016-header-panels #header-menu .maps a:hover,
#fed2016-header-panels #header-menu .maps a:focus,
#fed2016-header-panels #header-menu .library a:hover,
#fed2016-header-panels #header-menu .library a:focus {
    text-decoration: underline;
}

#fed2016-header-panels #header-menu .courses,
#fed2016-header-panels #header-menu .staff,
#fed2016-header-panels #header-menu .students,
#fed2016-header-panels #header-menu .contact,
#fed2016-header-panels #header-menu .languages {
    margin: 0 0 0 10px;
}

#fed2016-header-panels #header-menu .courses a,
#fed2016-header-panels #header-menu .staff a,
#fed2016-header-panels #header-menu .students a,
#fed2016-header-panels #header-menu .contact a {
    color: #FFF;
    font-weight: 500;
    padding: 6px 10px;
    text-decoration: none;
}

#fed2016-header-panels #header-menu .courses a {
    background-color: #61217F;
}

#fed2016-header-panels #header-menu .students a {
    background-color: #D8005F;
}

#fed2016-header-panels #header-menu .staff a {
    background-color: #00A0B1;
}

#fed2016-header-panels #header-menu .contact a {
    background-color: #0066B2;
}

#fed2016-header-panels #header-menu .languages a {
    background-color: #D21218;
    color: #FFF;
    padding: 1px;
    font-size: 26px;
    height: 28px;
    width: 28px;
    text-align: center;
    vertical-align: middle;
    margin: 0 auto;
    text-decoration: none;
}

#fed2016-header-panels #header-menu .header-menu2 li ul li {
    display: block;
}

#fed2016-header-panels #header-menu .header-menu2 li ul li a {
    background-color: #FFF;
    padding: 2px 0;
}

#fed2016-header-panels li.staff ul,
#fed2016-header-panels li.students ul,
#fed2016-header-panels li.languages ul {
    display: none;
}

/** FedUni Google Custom Search Engine box **/
#search-mini {
    text-align: right;
    padding: 0;
    position: absolute;
}

.search-input {
    padding: 0 !important;
}

.search-button {
    text-align: center;
    margin: 0 auto;
}

.search-input input {
    height: 16px;
    color: #80807F;
    width: 290px;
}

.search-button button {
    text-align: center;
    vertical-align: middle;
    height: 36px;
    width: 26px;
    font-size: 22px;
    border: none;
    background-color: #444;
    color: #FFF;
    padding: 0;
    margin: 0 auto;
}

.search-button input {
    width: 90px;
}

#mobile-search-form {
    padding: 10px 20px 15px;
    height: 70px;
}

#mobile-search-form.navbar-collapse {
    border: none;
    box-shadow: none;
}

#mobile-search-form .search-input input {
    height: 40px;
    padding: 5px 10px;
}

/** End FedUni Google Custom Search Engine box **/

.autocomplete-suggestions {
    background-color: #FFF;
    border: 1px solid #F1F1F1;
    overflow: hidden;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.autocomplete-suggestion {
    padding: 5px 15px;
    width: 100%;
    overflow: hidden;
}

#page-inner-wrapper {
    min-height: 600px !important;
}

#lhs {
    min-height: 600px !important;
}

#nav-footer span {
	background: url('https://federation.edu.au/?a=135909:v1') no-repeat center 3px !important;
}

#nav-footer span.up {
	background: url('https://federation.edu.au/?a=135910:v1') no-repeat center 4px !important;
}

/** CRM styling **/
.crm #header {
    
}
.crm #footer-wrapper {

}
.crm #nav-footer {
    padding-top: 0;
}
.crm #nav-footer > ul > li {
    
}
.crm #nav-footer ul ul a:link, .crm #nav-footer ul ul a:visited {
    /*color: #9d9d9c;*/
    display: inline-block;
    font-size: 14px;
    font-weight: 300;
    padding: 3px 0;
}
.crm #nav-footer a:link, .crm #nav-footer a:visited {
    
}
.crm #nav-footer > ul > li > ul {
    
}
.crm #social-footer {
    left: 69%;
}
.crm > div > div {
    width: 100%;
}
.crm #social-footer a:link, .crm #social-footer a:visited {
    display: inline-block;
    margin: 0 5px;
    padding: 0px;
    font-size: 28px;
}
.crm #nav-footer a:link, .crm #nav-footer a:visited {
    
}
.crm #page-meta a:link, .crm #page-meta a:visited {
    /*color: #9d9d9c;*/
}
.crm #nav-footer a.current:link,
.crm #nav-footer a.current:visited
.crm #nav-footer a:active {
    text-decoration: underline !important;
}
.crm h1 {
    color: #041243 !important;
}
.crm #nav-footer ul ul a:link, .crm #nav-footer ul ul a:visited {
    color: #FFF !important;
}
.crm #page-meta {
    color: #FFF !important;
}
.crm #page-meta a:link, .crm #page-meta a:visited {
    color: #FFF !important;
}
.crm .form-container input[type="submit"], .crm .form-container input[type="reset"], .crm .form-container button {
    /*color: #041243 !important;*/
}