﻿/* THIS IS A BACKUP AS OUR STUFF KEEPS BEING OVERWRITTEN */
/* NOT INTENDED TO BE PUBLISHED OR USED WITH ANY PAGES */

/*Bunel University extra CSS*/

/* Reduce accordion title size START */
div.accordionbox h2.accordionbox-title {
  font-size: 90%;
  padding-right: 30px;
}

/* Reduce accordion title size END */
/* Make iFrames Responsive START */
.iframe_responsive_container {
  position: relative;
  height: 0;
  overflow: hidden;
}

/* 16x9 Aspect Ratio */
.iframe_responsive_container-16x9 {
  padding-bottom: 56.25%;
}

/* 4x3 Aspect Ratio */
.iframe_responsive_container-4x3 {
  padding-bottom: 75%;
}

.iframe_responsive_container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* Make iFrames Responsive END */
/* Hiding the FAQ first question row START*/
.sys_faqs-question {
  display: none !important;
}

/* Hiding the FAQ first question row END*/
/* Hiding the FAQ first answer column START
dt.sys_faqs-answer {
  display:none !important;
}
Hiding the FAQ first answer column END*/
/* Convert FAQ answer heading into bar START */
dl.sys_record-details-control.sys_FAQs-details dt.sys_faqs-answer {
  background-color: #215885;
  color: #ffffff;
  width: 100%;
  padding-left: 10px;
}

/* Convert FAQ answer heading into bar END */
/* Hiding the making answer column 100% START*/
dd.sys_faqs-answer {
  width: 100% !important;
}

/* Hiding the making answer column 100% END*/
/* Make FAQs UL Full Width START */
.sys_faqs-answer > ul {
  width: 100% !important;
}

/* Make FAQs UL Full Width END */
/* Option for using Social Buzz in wide cell START */
.facebook--wide {
  padding-top: 48%;
}

/* Option for using Social Buzz in wide cell END */
/* Temporary fix to imgBox description disappearing START */
div.imgBox.youtubeBlock div.imgBox__content.imgBox--alt p.imgBox__desc, div.imgBox.imgBox--alt div.imgBox__content p.imgBox__desc {
  display: block;
}

/* Temporary fix to imgBox description disappearing END */
/* Additional option to hide imgBox text START */
.imgBox__content.imgBox--hide--text {
  background: none;
}

.imgBox__content.imgBox--hide--text > p {
  display: none;
}

.imgBox__content.imgBox--hide--text > h3 {
  display: none;
}

div.imgBox__content.imgBox--hide--text::after {
  color: #ffffff;
}

/* Additional option to hide imgBox text END */

/* News Events home page Conversation RSS START */
.news_home_conversation_gap {
    background-color: white;
    height: 30px;
    margin-bottom: 20px;
}

.news_home_conversation_title > h3 {
    margin: 5px 0 5px 10px;
}

div#ConversationRssFeedReader_RSS ul.sys_rss li {
    font-size: 92%;
    line-height: 1.5em;
    margin: 0 20px 0 30px;
}

div.news_home_conversation_morelink {
    float: right;
    font-size: 98%;
    margin: 0 15px 10px;
}

div#RSSTheConversationFeed_RSS ul.sys_rss {
  margin: 0 0 40px 40px;
}
/* News Events home page Conversation RSS END */

/* Home Events Feature list: Add gap before view all START */
ul.featureList__list li.featureList__item:last-child {
    margin-bottom: 50px !important;
}
/* Home Events Feature list: Add gap before view all END */
main {
    overflow-wrap: anywhere;
}