  /* College landing page CSS update 2025-09-17 - new rules for updated pages
New class names do not conflict with rules in use for non-updated pages */

.CollegeHome-hero h1 {
padding-top: 1em;
color: #ffffff;
font-size: 56px;
text-align: center;
text-shadow: 2px 2px 4px black;
}
.CollegeHome-hero .regular {
font-weight: 400;
}
.BG-CoBT {
	background: url(/business/images/Wilmington-University-College-Business-Technology.jpg) top center;
}
.BG-CoELS {
	background: url(/education/images/Wilmington-University-College-Education-Liberal-Arts.jpg) top center;
}
.BG-CoHPNS {
	background: url(/health/images/Wilmington-University-College-Health-Professions-Natural-Sciences.jpg) top center;
}
.BG-CoSBS {
	background: url(/behavioralscience/images/Wilmington-University-College-Social-Behavioral-Sciences.jpg) top center;
}
.BG-CoSE {
	background: url(/sciences-engineering/images/Wilmington-University-College-Sciences-Engineering.jpg) top center;
}
.CollegePrograms ul {
margin: 0;
padding: 0;
}
.CollegePrograms li {
margin: 0;
padding: 0.3em 0.5em;
border-bottom: solid 1px #DDDDDD;
list-style-type: none;
}
ul#CollegeStories {
  display: flex;
  flex-flow: column wrap;
  align-items: stretch;
  margin: 0;
  padding: 0;
}
ul#CollegeStories li {
  display: inline-flex;
  flex: 1;
  min-height: 100px;
  text-align: left;
}
ul#CollegeStories li:not(:last-child) {
  border-bottom: 1px solid hsl(0, 0%, 80%);
}
ul#CollegeStories img {
  object-fit: contain;
  border-radius: 0.50rem;
}
ul#CollegeStories date {
  color: hsl(44, .5%, 46.3%);
  font-size: smaller;
  font-weight: 400;
}
.CollegeStories-links a {
display: inline-block;
padding: 0 1em;
white-space: preserve nowrap;
}
.CollegeStories-links a i {
display: inline-block;
padding-right: 0.5em;
}
.CollegeStories-links a i:before {
display: inline-block;
text-decoration: none;
}
h3.post-title {
  margin-top: 0px;
  text-align: left;
}
.saxon-shortline-post.saxon-post {
  flex: 1;
  display: flex;
  margin: 1rem 0;
}
.saxon-post-image-wrapper {
  padding-right: 1rem;
}
.list-centered {
display: inline-block;
text-align: left;
}

/* rules for College landing pages not yet updated */
/* commenting out legacy rules - 20260121

.jumbotron {
	padding: 0;
	z-index: -1 !important;
	min-height: 250px;
	margin-bottom: 30px;
}

#college-landing {
	background-size: auto;
	position: relative;
	z-index: 1;
	min-height: 250px;
}

#business-landing {
	background: url(/business/images/Wilmington-University-College-Business-Technology.jpg) top center;
	background-size: auto;
	position: relative;
	z-index: 1;
	min-height: 250px;

}

#education-landing {
	background: url(/education/images/Wilmington-University-College-Education-Liberal-Arts.jpg) top center;
	background-size: auto;
	position: relative;
	z-index: 1;
	min-height: 250px;
}

#health-landing {
	background: url(/health/images/Wilmington-University-College-Health-Professions-Natural-Sciences.jpg) top center;
	background-size: auto;
	position: relative;
	z-index: 1;
	min-height: 250px;
}

#social-behavioral-landing {
	background: url(/behavioralscience/images/Wilmington-University-College-Social-Behavioral-Sciences.jpg) top center;
	background-size: auto;
	position: relative;
	z-index: 1;
	min-height: 250px;
}

#technology-landing {
	background: url(/business/images/Wilmington-University-College-Business-Technology.jpg) top center;
	background-size: auto;
	position: relative;
	z-index: 1;
	min-height: 250px;
}


.jumbotron:before, .jumbotron:after {
	position: absolute;
  	z-index: 2;
  	top: 0;
  	left: 0;
  	right: 0;
  	bottom: 0;

}

.jumbotron:before {
	width: 100%;
	height: auto;
	content: "";
}

.jumbotron:after {
	width: 100%;
	height: auto;
	content: "";
}

.college-programs {
	margin-top: 10px;
	margin-bottom: 20px;
}

.college-programs p {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ddd;
}

.college-programs h1 {
	display: block;
	margin: 0;
	padding: 5px 0;
	font-size: 2em;
}

.college-programs a {
	padding: 5px 10px;
	display: block;
}

*/

/* ==============  COLLEGE LANDING TITLES      ============*/
.college-landing-title {
	display: inline-block;
	margin-left: 15px;
	font-size: 120%;
	color: #FFF;
	text-shadow: 2px 2px 3px #000000;
	position: absolute;
	bottom: 10px;
	z-index: 5;
}


/*BUSINESS */
#business-title {
	padding: 0px 10px 10px 10px;
	display: inline-block;
	color: #FFFFFF;
}

#business-title h1{
	margin: 0;
	color: #FFF;
}

/*EDUCATION */
#education-title {
	padding: 0px 10px 10px 10px;
	display: inline-block;
	color: #FFFFFF;
}

#education-title h1{
	margin: 0;
	color: #FFF;
}

/*HEALTH PROFESSIONS */
#health-title {
	padding: 0px 10px 10px 10px;
	display: inline-block;
	color: #FFFFFF;
}

#health-title h1{
	margin: 0;
	color: #FFF;
}


/*SOCIAL & BEHAVIORAL */
#social-behavioral-title {
	padding: 0px 10px 10px 10px;
	display: inline-block;
	color: #014E25;
	text-shadow: 0px 0px 6px #f1d48e;
/* changed background color to white */
}

#social-behavioral-title h1{
	margin: 0;
	color: #014E25;
}

/*TECHNOLOGY */
#technology-title {
	padding: 0px 10px 10px 10px;
	display: inline-block;
	color: #FFFFFF;
}

#technology-title h1{
	margin: 0;
	color: #FFF;
}


/* INQUIRY */
#inquiry {
	display: block;
	position: absolute;
	top: 350px;
	right: 250px;
	height: 50px;
	width: 200px;
	margin-bottom: -30px;
}

/* ==============  COLLEGE LANDING — SIDEBAR NAVIGATION      ============*/
.sidebar-right {
	background: none;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	padding-left: 0;
}

.sidebar-right h1, .sidebar-right h1 a {
	display: block;
	font-size: 20px;
	font-weight: 600;
	text-transform: uppercase;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 5px;
	padding: 0px 5px 0  5px;
}

.sidebar-right ul li {
	border: none;
	margin: 0;
	padding: 0;
}

.sidebar-right ul li a{
	background: none;
	transition: all .5s ease-in-out;
}

.sidebar-right ul li a:hover{
	background: #F9C22B;
	transition: all .5s ease-in-out;
}


@media screen and (max-width: 640px) {
/*===== BANNER =====*/
#college-landing {
	background-size: auto;
	position: relative;
	z-index: 1;
	min-height: 250px;
}

.jumbotron {
	padding: 0;
	z-index: -1 !important;
	min-height: 160px;
	margin-bottom: 10px;
	background-size: cover;
}

/* COLLEGE-SPECIFIC BANNER BGs */
/* commenting out legacy rules - 20260121

#business-landing {
	background: url(/business/images/Wilmington-University-College-Business-Technology.jpg) top center no-repeat #000;
	background-size: cover;
	position: relative;
	z-index: 1;
	min-height: 150px;

}

#education-landing {
	background: url(/education/images/Wilmington-University-College-Education-Liberal-Arts.jpg) top center no-repeat #000;
	background-size: cover;
	position: relative;
	z-index: 1;
	min-height: 150px;

}

#health-landing {
	background: url(/health/images/Wilmington-University-College-Health-Professions-Natural-Sciences.jpg) top center no-repeat #000;
	background-size: cover;
	position: relative;
	z-index: 1;
	min-height: 150px;

}

#social-behavioral-landing {
	background: url(/behavioralscience/images/Wilmington-University-College-Social-Behavioral-Sciences.jpg) top center no-repeat #000;
	background-size: cover;
	position: relative;
	z-index: 1;
	min-height: 150px;

}

#technology-landing {
	background: url(/business/images/Wilmington-University-College-Business-Technology.jpg) top center no-repeat #000;
	background-size: cover;
	position: relative;
	z-index: 1;
	min-height: 150px;

}

*/

/*===== COLLEGE TITLE BARS =====*/
.college-landing-title {
	display: block;
	width: 100%;
	padding: 0;
	margin-left: 0px;
	font-size: 60%;
	color: #FFF;
	position: absolute;
	bottom: 0px;
	z-index: 5;
}

.college-landing-title h1{
	margin: 0;
	padding: 5px 10px 0px 10px;
	line-height: 1;
	color: #FFF;
}

.college-landing-title h4{
	color: #FFF;
	margin: 0;
	text-align: center;
}

/*===== COLLEGE-SPECIFIC TITLEBARS =====*/

#business-title {
	display: block;
	color: #FFFFFF;
}

#education-title {
	display: block;
	color: #FFFFFF;
}

#health-title {
	display: block;
	color: #FFFFFF;
}

#social-behavioral-title {
	display: block;
	color: #014E25;
}

#technology-title {
	display: block;
	color: #FFFFFF;
}

/*=====  PROGRAM LINKS  ======*/
.college-programs {
	margin-top: 10px;
	margin-bottom: 15px;
}

.college-programs h1 {
	display: block;
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 1.6em;
}

.college-programs p {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ddd;
}





/*=====  INQUIRY BUTTONS =====*/
#inquiry {
	display: block;
	position: absolute;
	top: 390px;
	left: 0;
	height: auto;
	width: 100%;
	
}

#inquiry a{
	min-width: 100% !important;
}

}


/* COLLEGE EVENTS */
#college-events {
}

#college-events ul{
	margin-left: 15px;
}

#college-events li{
	padding: 5px 0;
	
}

#college-features img {
}

#college-features img {
	margin: 5px;
}

/* ACADEMIC DIGEST */
.academic-digest-list {
     list-style: none;
     margin: 0 10px;
     padding: 0;
     display: inline-block;
}
.feed-heading {
     margin: 0;
     padding: 0;
     width: 100%;
     font-size: 16px;
}
.feature-heading {
     margin: 0;
     padding: 0;
     width: 100%;
     font-size: 20px;
     font-weight: 600;
}
.spacer {
     margin-bottom: 10px;
     margin-top: -20px;
}
.feature-image {
     width: 95%;
     margin-bottom: 10px;
     max-width: 480px;
     margin-left: 2.5%;
}
#academicLogo {
     padding-left: 0;
     padding-top: 0;
     margin-left: 0;
     margin-top: 0;
     max-width: 250px !important;
}