/* Borders */
.tint-brd {
border: solid;
border-width: 5px;
border-color: #F5EDDE;
}

.tint-brd-thick {
border: solid;
border-width: 12px;
border-color: #F5EDDE;
}

.white-brd {
border: solid;
border-width: 5px;
border-color: #FFF;
}

.white-brd-thick {
border: solid;
border-width: 12px;
border-color: #FFF;
}

.padding-19 {
	padding:19px;
}

.margin-top-25px {
	margin-top: 25px;
}

.word-break {
	word-break: break-all;
}

.shadow-light {
    box-shadow: 0px 2px 16px 0px rgba(0, 0, 0, .08);
}


/* Centre */


.field--name-field-hdr-students, .field--name-field-members, .field--name-field-advisory-board {
	background: #F5EDDE;
	padding-top: 10px;
	column-count: 4;
}

.field--name-field-hdr-students .field__item, .field--name-field-members .field__item, .field--name-field-advisory-board .field__item {
	padding-top: 20px;
}


/* Colours */
.bg-gold {
color: #000;
background: #be830e;
}

.bg-black-opacity {
background: rgba(0, 0, 0, 0.8);
}

/* Dateblock Line */
.dateblock-line, .timeblock-line {
  border-right: #000 1px solid;
}

/*.dateblock .day {
    font-size: 24px;
}

.dateblock .month {
    font-size: 12px;
}

.dateblock .year {
    font-size: 12px;
}

.date-month .day {
	font-size: 22px;
}

.date-month .year {
  font-size: 14px;
  line-height: 19px;
}*/

.date-month .day,
.date-month .month,
.date-month .year {
    display: block;
}

.date-month {
    text-align: center; 
}

/* Files */
[title^='anul_ugg_july21_wcag.pdf'], [title^='anul_pgg_july21_wcag.pdf']{
padding-top: 10px;
padding-bottom: 10px;
padding-right: 20px;
padding-left: 20px;
font-size: 1em;
border-width: 2px;
color: #000;
background-color: #fff;
border-color: #000;
border-style: solid;
border-radius: 5px;
text-decoration: none !important;
text-align: center;
line-height: 1.1em;
word-wrap: break-word;
margin-right: 10px;
display: table;
margin-bottom: 10px;
}

[title^='un-mict.call_.for_.applications.for_.internships.pdf']{
padding-top: 10px;
padding-bottom: 10px;
padding-right: 20px;
padding-left: 20px;
font-size: 1em;
border-width: 2px;
color: #000;
background-color: #fff;
border-color: #000;
border-style: solid;
border-radius: 5px;
text-decoration: none !important;
text-align: center;
line-height: 1.1em;
word-wrap: break-word;
margin-right: 10px;
margin-bottom: 10px;
}

/* Guidance */
.box-solid-unit {
  background: #FFF;
  border: #be830e 1px solid;
  padding: 10px;
  margin-bottom: 10px;
}

/* Header */
.layout-bg-content-container {
background: linear-gradient(to top,black,transparent 75%)
}


#breadcrumb i.fa-chevron-right {
background: transparent url("https://imagedepot.anu.edu.au/isfs/webpublishing/icon-raquo-white.gif") no-repeat right center !important;
}

.hero-text {
position: absolute;
bottom: 15px;
}

.hero-text-long {
position: relative;
top: 550px;
}

#breadcrumb {
color: white;
}

.breadcrumb-position {
position: absolute;
bottom: 100px;
}

.breadcrumb-position-short {
position: absolute;
bottom: 83px;
}

.breadcrumb-position-long {
position: absolute;
bottom: 100px;
}

#breadcrumb i.fa-chevron-right {
    filter: none;
}

.breadcrumb-black #breadcrumb {
	color:#000;
}

.breadcrumb-black i.fa-chevron-right {
	filter: invert(100%) !important;
}

[role="navigation"] {
padding: 0px;
}

.breadcrumb_home {
padding-left: 5px;
}

@media screen and (max-width: 992px){
.layout-bg-row {
min-height: 300px;
}
.breadcrumb-position {
bottom: 65px;
}

.breadcrumb-position-short {
bottom: 65px;
}

.hero-text {
bottom: 5px;
}

.breadcrumb_home {
padding: 0;
}

.breadcrumb-position-long {
position: absolute;
bottom: 100px;
}
}

@media screen and (max-width: 504px){
.breadcrumb-position-long {
position: absolute;
bottom: 158px;
}
}

@media screen and (max-width: 1285px){
.breadcrumb-position-long {
position: absolute;
bottom: 125px;
}
}

/* Homepage */
.row.equal [class*=col] {
display: block;
}

.column-height {
height: 100%;
}

/* News and events*/
.card-responsive {
	padding: 30px 30px 30px 0px;
}

@media screen and (max-width: 991px) {
.card-responsive {
	padding-left: 30px;
	padding-top:0;
}
}

@media screen and (max-width: 767px) {
.story-image {
padding: 30px 30px 0px 30px;
}

.field--name-field-hdr-students, .field--name-field-members, .field--name-field-advisory-board {
	column-count: 2;
}

.reason-ts-icon {
	padding-top:30px;
	justify-content:center;
	display:flex;
	padding-bottom:20px;
}
.divide-hide {
	width:75%;
}

.divide {
	width:75%;
}
}

/* Pager */
.pager__items {
    display: block;
    margin: 0 auto;
    text-align: center;
}

.pager__item {
    display: inline-block;
}

.pager__item a {
    margin-right: 5px;
}

.pager__item a:hover {
    text-decoration: underline;
}

.pager ul li {
	border:none;
}

.pager ul li.pager__item.is-active {
	background-color:transparent;
}

.pager ul li.pager__item.is-active a {
	color:black;
}

.pager ul li a {
	color:#01549E;
}

.pager ul li.pager__item.pager__item--ellipsis:hover {
	color:white;
}

/* Responsive */
@media screen and (max-width: 992px){
.study-mobile {
	padding:20px 10px;
}

.study-mobile-column {
	margin-bottom:30px;
}

.button-mobile {
	margin-bottom:10px;
}

.programs-mobile {
	margin-bottom:20px;
}

.icon-mobile {
	justify-content:center;
	display:flex;
	margin-bottom:30px;
}

.divide {
	width:100%;
}
}

@media screen and (min-width: 992px) {
	.study-ug-pg {
	padding-top:30px;
}

.short-desc {
	width:70%;
}

.international-contact {
	display:flex;
	margin-right:30px;
}

.divide-hide {
	display:none;
}

.divide {
	width:75%;
}
}

@media screen and (min-width: 768px){
.feature-image {
	margin-right:30px;
}

.reasons-to-study {
	padding:30px 0;
}

.reason-ts-icon {
	padding:30px;
}

}


@media screen and (min-width:485px) {
	.title-short {
		padding-bottom:30px;
	}
}

@media only screen and (min-width: 320px) and (max-width: 1110px) {
.panel {
	margin-left: 0;
}
}

@media screen and (max-width:991px) {
	
.feature-image {
	float:none;
}
}

@media screen and (max-width:575px) {
	
.ul-col-1 {
	margin-bottom:0;
}
.ul-col-2 {
	margin-top:0;
}
}

/* Table */
#view-title-table-column {
	padding: 20px 0 20px 10px;
}

/* Text decorations */
.band-tint-wrap a {
text-decoration: none;
}

.js .paragraphs-description .summary-content {
	color:#000;
}

.text-bold {
	font-weight: bold;
}

/* Webform */
.anuform .required {
border: solid 1px #be830e;
border-radius: 0;
}

.anuform fieldset.radiofield {
margin-top: 20px;
}

.fieldset-legend {
font-size: 1.4em;
font-weight: normal;
}

.fieldset-wrapper {
margin-top: 30px;
margin-bottom: 30px;
}

#edit-your-contact-details-name, #edit-your-contact-details-email, #edit-your-contact-details-phone, #edit-your-contact-details-country {
border: solid 1px #000;
background: transparent;
margin: 0;
}

/* Yearbook */
.views-label{
  display:inline-block;
  font-weight:bold;
  margin-bottom:12px;
}

/*.field-content{
  display:inline-block;
  padding-left:7px;
  margin-bottom:12px;
}*/

.views-field-field-hometown, .views-field-field-yearbook-state{
  display:inline-block;
}

.views-field-field-hometown .field-content::after{
  content: ','; 
}

p{
  padding:0px;
}

/* footer */

.footer-icons {
	color: #fff;
  background: #000;
  padding: 15px 16px;
  border-radius: 29px;
  font-size: 1.5rem;
  margin: 0 8px;
}

.footer-icons:hover, .footer-icons-facebook:hover {
	background: #be830e;
}

.footer-icons-facebook {
	color: #fff;
  background: #000;
  padding: 15px 19px;
  border-radius: 29px;
  font-size: 1.5rem;
  margin: 0 8px;
}

.footer-icons-youtube {
	color: #fff;
  background: #000;
  padding: 15px 14px;
  border-radius: 29px;
  font-size: 1.5rem;
  margin: 0 8px;
}

.event-speaker {
	border-top: #BE830E solid 1px;
	padding-top: 50px;
}

.event-speaker h2 {
	padding-bottom: 20px;
}
