/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 12 June 2026 23:16:40
*/


/*CUSTOM CSS FOR LECTURE PAGE*/

.fixed .ptl_page {
    padding-top: 0 !important;
}
nav#lecture-nav {
    background-color: #13294b;
}
nav#lecture-nav a {
    color: #fff;
    text-decoration: none;
}
nav#lecture-nav a:hover {
    color: #13294b;
}
div#intro-textbox {
    background-color: #5E6669;
    border-width: 5px;
    border-style: solid;
    border-inline: none;
    border-block-start: none;
    border-block-end-color: #ffd125;
}
div#lecture-main-content img {
    box-shadow: 5px 5px 10px #00000070;
}
div#lecture-about-section {
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    border-style: solid;
    border-color: #bfd46d;
    border-inline: none;
    border-width: 5px;
    padding: 70px;
}
#lecture-about-section il-lede {
    max-width: unset;
}
div#lecture-about-content {
background-color: #13294bed;
}
/*lecture archives*/
div#lecture-archives-header {
    background-color: #13294b;
}
div#lecture-archives-header-content {
    min-height: 200px;
    padding-block: 50px;
    padding-inline: 120px;
}
div#lecture-archive-links il-card:hover {
    box-shadow: 5px 5px 15px #00000061;
}

/*MOBILE CSS*/
@media only screen and (max-width: 1400px) {
  div#lecture-about-section{
    background-color: #13294b;
    background-image: none;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    border-style: none;
    border-color: unset;
    border-inline: none;
    border-width: 0px;
    padding: 0px;
    background-blend-mode: unset;
}
div#featured-lecture-info {
    flex-direction: column;
}

div#featured-lecture-info-details {
        border-style: none !important;
}
.featured-lecture-border{
border-style: none;
}
.mobile-hide {
    display: none;
}
.mobile-container-feat-lect-pg {
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
    justify-content: center;
    padding: 0px;
    margin: 0px;
}
div#feat-lect-pg-img {
    width: 100%;
    padding: 25px;
}
.feat-lect-mobile-info {
    width: 100%;
}
div#lecture-archives-header-content {
    min-height: unset;
    padding-block: 0;
    padding-inline: 0;
}
div#lecture-archives-header-content p {
    padding-inline: 0px !important;
    padding-bottom: 25px;
}
div#lecture-form-container iframe {
    width: 100%;
    height: 750px;
}
}

/* ORIGINAL CSS BELOW HERE*/
header.president {
    background: rgba(0, 0, 0, 0) url("https://uillinois.content.uillinois.edu/__data/assets/image/0032/19769/po-banner-lg2.jpg?v=0.1.0") no-repeat scroll right center / cover;
}
.fixed main {
    padding: 4rem 0px 5rem;
}
.CMS_adminBar ul li, .CMS_DragDropWrapper ul li {
    list-style: none;
}
ul.CMS_dropPanel {
margin-top: 2px;
}
.il-formatted p, il-call-to-action p, il-card p, il-clickable-card p, il-statistic p {
    font-size: 16px;
}
#main-nav a {
text-decoration: none !important;
}
.il-formatted ul li, il-call-to-action ul li, il-card ul li, il-clickable-card ul li, il-statistic ul li {
    list-style: inherit !important;
}
.il-main a:focus, .il-main button:focus {
    outline: #0a0a0a dotted 1px;
    outline-offset: 1px;
    border-style: transparent;
}
il-header[view="full"] .il-links {
    margin-top: -50px;
}

.il-footer-social a[href*="twitter.com/"]::before {
 content: "\F8DB";
font-family: "Bootstrap-icons";
font-size: 28px;
top: 10px;
}