/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb{z-index:1;position:relative;}.region-page-title{justify-content:end;}
.department-alerts-item{background-color:#FBD098;}.department-alerts-item-body{line-height:1.6;}.department-alerts-v2{margin-bottom:35px;}.department-alerts-item-body p:last-of-type{margin-bottom:0 !important;}@media (min-width:1600px){.department-alerts-item-body{padding:23px !important;}}
ul.bullet-alt > li{background-position:0 14px;}.catalogbox{background-color:#f2f2f2;padding:20px 20px 5px 20px;margin-bottom:20px;}
h1.banner-title a,h2.banner-title a,h3.banner-title a,h4.banner-title a,h5.banner-title a,h6.banner-title a{color:#fff;}h2.block-title.see-also,h2.block-title.catalog{margin-top:3rem;}.field--name-field-department-events .views-element-container .row:before,.field--name-field-department-events .views-element-container .row:after{clear:none;}
#navbar .tb-megamenu-wrap .tb-megamenu-submenu .mega-dropdown-inner .submenu-left-block .thumb-desc p a::after{max-height:34px;}
#mongo-form fieldset legend.headingWithBorder{color:#666;font-weight:bold;font-size:14px;text-align:left;margin:12px 0 12px 0;padding:8px 15px;BORDER-BOTTOM:1px #ccc solid;line-height:24px;}
#lightcast{float:right;min-width:360px;margin-left:15px;}
.block-masquerade{max-width:1000px;margin:0 auto;}
aside #block-addeventbuttonbasiclink .field--name-body{padding:0;}
.facebook-icon{background-color:#4267b2;}.x-icon{background-color:#111111;}.instagram-icon{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);}.fa-instagram{font-size:120%;}.youtube-icon{background-color:#ff0000;}.tiktok-icon{background-color:#111111;}.linkedin-icon{background-color:#0a66c2;}.rss-icon{background-color:#e19126;}.icon-background{border-radius:50%;color:white;transition:opacity 0.25s ease-in-out;text-decoration:none !important;}.icon-background:hover{opacity:0.5;color:white;}.icon-background-full{width:55px;height:55px;font-size:30px;display:flex;align-items:center;justify-content:center;}.icon-background-small{width:30px;height:30px;font-size:18px;display:inline-flex;align-items:center;justify-content:center;margin-left:2px;margin-right:2px;}
.image-wrap{margin:0;}hr{margin:30px auto 25px auto !important;}.topline{margin-top:10px !important;}
#navbar .navbar-header{background:#333;}#navbar .navbar-header .region-top-navigation{overflow:visible;}#navbar .navbar-header .middle-nav-wrap{clear:both;}
.paragraph--type--video-section p:last-child{margin-bottom:0;}.paragraph--type--video-section h3{margin-top:-8px;}
