@import url('https://fonts.googleapis.com/css2?family=Public+Sans:wght@300;400;500;600&display=swap');

#admin-menu a, #admin-menu li > span {
    color: #eee !important;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Public Sans', Arial, sans-serif !important;
    color: #000000 !important;
    font-weight: 600 !important;
}

div.menu-blue, div.menu-main {
    border-top-color: #be830e !important;
}

.menu-main a.active {
    border-left: 5px solid #be830e !important;
    background-color: #f5edde !important;
}

.menu-main a:hover {
    background-color: #f5edde !important;
    border-left: 5px solid #be830e !important;
}

.bg-uni25 {
    border: none !important;
}

#mc_embed_signup .button {
    background-color: #000 !important;
    border-radius: 0px !important;
}

div.menu-flat a {
    color: #000 !important;
}

.bg-grey10 {
    background-color: #f5edde !important;
    color: #000 !important;
}

th {
    background-color: #f5edde !important;
    color: #000 !important;
    padding: 5px;
    text-align: left;
    font-weight: bold;
    border: 1px #000000 solid !important;
}

tr.even {
    background-color: #ffffff !important;
}

.content table tr td {
    border: 1px #000000 solid;
}

.ui-state-active a {
    background: #FFF !important;
    color: #000000 !important;
}

.pagetabs-nav ul li a {
    color: #000000 !important;
}

.law {
    background-color: #be830e !important;
}

.people {
    background-color: #be830e !important;
}

.spoken {
    background-color: #be830e !important;
}

.literature {
    background-color: #333333 !important;
}

.theatre {
    background-color: #333333 !important;
}

.philosophy {
    background-color: #666666 !important;
}

.gallery {
    background-color: #666666 !important;
}

button.fill:after {
    border-color: #000000 transparent transparent transparent !important;
}

.fill:before {
    background: #000000 !important;
}

.front .img-caption, .node-type-level-1-page .img-caption {
    background: #f5edde !important;
    top: -6px !important;
    border-top: 4px solid #be830e;
    color: #000000 !important;
    text-align: left;
}

.bg-uni25 a {
    color: #be830e !important;
}

.bg-uni25 a:hover {
    color: #000000 !important;
}

.dateblock-line, .timeblock-line {
    border-right: #be830e 1px solid !important;
}

.views-row strong.stronglabel {
    color: #000000 !important;
}

.bg-uni25 h1, .bg-uni25 h2, .bg-uni25 h3, .bg-uni25 h4, .bg-uni25 h5, .bg-uni25 h6, .bg-uni25 h1 a, .bg-uni25 h2 a, .bg-uni25 h3 a, .bg-uni25 h4 a, .bg-uni25 h5 a, .bg-uni25 h6 a {
    color: #000000 !important;
    text-decoration: none !important;
    text-shadow: none !important;
}

.bg-uni25 h1, .bg-uni25 h2, .bg-uni25 h3, .bg-uni25 h4, .bg-uni25 h5, .bg-uni25 h6, .bg-uni25 h1 a:hover, .bg-uni25 h2 a:hover, .bg-uni25 h3 a;hover, .bg-uni25 h4 a:hover, .bg-uni25 h5 a:hover, .bg-uni25 h6 a:hover {
    color: #be830e !important;
    text-decoration: none !important;
}

.bg-uni25 h1, .bg-uni25 h2, .bg-uni25 h3, .bg-uni25 h4, .bg-uni25 h1 a, .bg-uni25 h2 a, .bg-uni25 h3 a, .bg-uni25 h4 a {
    text-shadow: 0px 0px #f4f8fa !important;
}


.bdr-grey50 {
    border-color: #be830e !important;
}

.box2-dotted, .box-dotted2, .box-bdr2, .box-bdr2-uni {
    border: 0px solid !important;
    border-left: #be830e 5px solid !important;
}

.box-solid, .box-solid-uni, .box2-solid, .box-solid2, .box-blue, .box-gold {
    border: #be830e 1px solid !important;
}

.program-tile-left h2 {
    background-color: #f5edde !important;
    border-top: 4px solid #b3830e;
    color: #000000 !important;
}

.program-tile-left h2 a {
    color: #000000 !important;
}

table.tbl-row-bdr tr td, table.tbl-row-bdr tr th {
    border-color: #000000 !important;
}

.view-research-theme-node-display p.researchthemetitle {
    margin-top: -4px !important;
    color: #000000 !important;
    background-color: #f5edde !important;
}

.banner-box h1 {
    color: #ffffff !important;
}

.link-box h4 {
    background: #f5edde !important;
    color: #000000 !important;
    border-top: 5px solid #be830e !important;
}

.cognito .c-rating-scale th {
    background-color: #ffffff !important;
    color: #000000 !important;
}

.cognito .c-forms-form .c-background-highlight, .cognito .c-forms-form .c-rating-scale tbody:nth-child(even), .cognito .c-forms-form .c-repeating-section-group > div:not(.c-table-row):nth-child(odd), .cognito.c-sml .c-forms-form .c-responsive .c-repeating-section-group:not(.c-table-body) > div.c-table-row:nth-child(odd), .cognito .c-forms-form :not(.c-table) > .c-repeating-section-group > div:last-child, .c-forms-form-admin-readonly .c-table-body.c-repeating-section-group > div:nth-child(odd) .c-field .c-editor, .c-repeating-section-container:not(.c-table-row):nth-child(odd), .c-rating-scale .c-rating-scale-questions > div:nth-child(odd), .c-rating-scale tbody:nth-child(even), .cognito .c-table-section:not(.c-responsive).c-readonly .c-table-body .c-table-row:nth-child(odd) .c-editor, .cognito .c-table-section:not(.c-responsive) [class*="c-readonly"].c-section .c-table-body .c-table-row:nth-child(odd) .c-editor, .cognito:not(.c-sml)>:not([id="c-forms-publish"]) .c-table-section.c-readonly .c-table-body .c-table-row:nth-child(odd) .c-editor, .cognito:not(.c-sml)>:not([id="c-forms-publish"]) [class*="c-readonly"].c-section .c-table-body .c-table-row:nth-child(odd) .c-editor {
    background: #ffffff !important;
}

.college-button a {
    background: #000000 !important;
}

.college-button a:hover {
    color: #be830e !important;
}

.button-col-25 a {
    background: #be830e;
    color: #ffffff !important;
}

.button-col-25 a:hover {
    color: #000000 !important;
}

.bg-college25 {
    background-color: #be830e !important;
    color: #ffffff !important;
}

.bg-college25 a:hover {
    background-color: #be830e !important;
    color: #000000 !important;
}

.page-node-4401 .field-name-body .field-content h2, .centre-node-display-tile h2 {
    background-color: #f5edde !important;
}

#anu-detail ul li a {
    color: #ffffff !important;
}

#page-banner .inner h2 {
    color: #ffffff !important;
}

.view-sixty-main-boxes .view-content .views-row a {
    color: #ffffff !important;
    text-shadow: none !important;
}

.sixty-events {
    background-color: #ffffff !important;
    border-bottom: 5px solid #be830e !important;
}

.download-box {
    background: #f5edde !important;
    border-bottom: 10px solid #be830e !important;
}

#edit-submit-sixty-your-stories {
    background-color: #000000 !important;
    border: 0px !important;
    border-radius: 0px !important;
}

.view-sixty-your-stories .view-content .views-row {
    background-color: #f5edde !important;
}

.container h1 {
    font-family: "Public Sans",arial,sans-serif !important;
    color: #000000;
}

.bottom-button a {
    background: #000000 !important;
    color: #be830e !important;
}

#back-button a {
    background: #be830e !important;
    color: #000000 !important;
}

.image-link span {
    color: #ffffff !important;
}

.node-type-expert-teacher .mlink-2 a, .node-type-research-theme .mlink-3 a, .page-user .mlink-2 a, .past-event .mlink-5 a, .upcoming-event .mlink-3 a, .node-type-current-student-policy .mlink-2 a, .node-type-recordings .mlink-6 a, .node-type-story .mlink-2 a {
    border-left: 5px solid #be830e;
    background-color: #f5edde;
}

.bg-uni50 {
    background-color: #f5edde !important;
}

.bg-uni75 {
    background-color: #f5edde !important;
}

.msg-info-inline, .msg-info {
    background: #f5edde !important;
    border-color: #f5edde !important;
}

hr {
    border: 2px solid #be830e !important;
}

.bg-uni {
    background-color: #ffffff !important;
}

.views-exposed-form label {
    color: #000000;
}

.chosen-container-single .chosen-single, .chosen-container-active.chosen-with-drop .chosen-single {
    border: 1px solid #000000;
    box-shadow: none !important;
}

.views-exposed-widget input {
    border: 1px solid #000000 !important;
}

.description {
    color: #000000 !important;
}

.divline-solid {
    border-bottom: 1px solid #be830e !important;
    margin: 5px 0 5px 0 !important;
    padding: 5px 0 5px 0 !important;
    clear: both !important;
}

.bg-grey-a {
    background-color: #000000 !important;
}

.bg-grey-a a {
    color: #ffffff !important;
}

.box-solid-grey, .box-grey {
    background: #f5edde !important;
    border: #be830e 1px solid !important;
}

.button-anu-25 a {
    color: #ffffff !important;
}

.cs-link-box {
    min-height: 40px;
    background: #f5edde !important;
    color: #000000 !important;
    border-top: 5px solid #be830e !important;
    padding: 10px 0px 0px 10px;
}

.cs-link-box a {
    color: #000000 !important;
}