/*Styling of H1 and H2 Elements*/
#main-content h1 {
	padding-bottom: 6px !important;
	font-weight: 400 !important;
}
#main-content h2:not(.quick-links-header-h2) {
	padding-bottom: 6px !important;
	font-weight: 400 !important;
}
#post-content h2:not(.quick-links-header-h2) {
	padding-bottom: 6px !important;
	font-weight: 400 !important;
}
.quick-links-header-h2 {
	padding-bottom: 0px !important;
	padding-top: 0px !important;
	margin-bottom: 0px !important;
}
/*End styling of H1 and H2 Elements*/
/*Undergrad Studies News Grid CSS*/
 @media screen and (min-width: 768px) {
.undergrad-studies-news-grid {
	margin-bottom: 20px;
}
}
.undergrad-studies-news-grid .row {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.undergrad-studies-news-grid .views-field-field-story-teaser-image img {
	width: 100%;
	max-height: 290px;
}
.undergrad-studies-news-grid .views-exposed-form {
	display: none;
}
.undergrad-studies-news-grid .news-grid-category {
	text-transform: uppercase;
  color: #502d0e;
  font-size: 1rem;
  font-weight: bold;
  margin-top: 20px;
}
.undergrad-studies-news-grid .news-grid-title {
	margin-bottom: 20px;
}

.undergrad-studies-news-grid .news-grid-title a {
	font-size: 1.15rem;
  font-weight: bold;
  color: #000000;
}
.undergrad-studies-news-grid .views-field-field-news-date-time {
	font-size: 0.75em;
}
.undergrad-studies-news-grid .more-link {
	margin-right: 15px;
}
.undergrad-studies-news-grid .more-link a {
	background-color: transparent;
	padding: 0px;
	text-transform: capitalize;
	text-decoration: none !important;
	border-bottom: 4px solid #FFE41E;
	font-weight: normal;
	font-size: 16px;
}
.undergrad-studies-news-grid .more-link a:hover {
	text-decoration: none !important;
	border-bottom: 4px solid #FFE41E;
	font-weight: 550;
}
#views-bootstrap-new-homepage-news-grid-block-2 .news-grid-datetime {
	font-size: 0.75em !important;
}
#views-bootstrap-new-homepage-news-grid-block-2 .undergrad-news-text-wrapper .news-grid-title a {
	text-decoration: none;
}
#views-bootstrap-new-homepage-news-grid-block-2 .undergrad-news-text-wrapper:hover .news-grid-title a {
	text-decoration: underline;
}
#views-bootstrap-new-homepage-news-grid-block-2 .undergrad-news-text-wrapper:hover .news-grid-datetime {
	text-decoration: none !important;
}
#views-bootstrap-new-homepage-news-grid-block-2 .undergrad-news-text-wrapper:hover .news-grid-category {
	text-decoration: none !important;
}
/*Mobile Queries*/
 @media screen and (max-width: 767px) {
 	.undergrad-studies-news-grid .views-view-grid .row .col-12.col-sm-12.col-md-4.col-lg-4.col-xl-4 {
 		padding-left: 0px !important;
 		padding-right: 0px !important;
 	}
 	 	.undergrad-studies-news-grid .views-view-grid .row {
 	 		padding-left: 15px !important;
 	 		padding-right: 15px !important;
 	 	}
 	 	.undergrad-studies-news-grid	.more-link {
 	 		/*margin-bottom: 30px !important;*/
 	 		padding-left: 15px !important;
 	 		padding-right: 15px !important;
 	 		float: right !important;
 	 	}
 }
/*End Mobile Queries*/
/*End Undergrad Studies News Grid CSS*/

/*Component Text Block CSS*/
.new-text-block-wrapper {
	padding: 30px 5%;
}
.new-text-block-header {
	color: #502D0E;
	font-family: Besley, serif;
	font-size: 46px;
}
.paragraph--type--component-new-text-block .new-text-block-text p {
	letter-spacing: 0.35px;
	font-weight: 350 !important;
}
.paragraph--type--component-new-text-block .new-text-block-text p a {
	font-weight: 350 !important;
}
.paragraph--type--component-new-text-block .new-text-block-text p a:hover {
	font-weight: 400 !important;
}

/*End Component Text Block CSS*/

 @media screen and (max-width: 767px) {
.paragraph--type--component-new-text-block .new-text-block-text {
	width: 100%;
}
.paragraph--type--component-new-text-block .new-text-block-text p {
	width: 90%;
}
.slick-slider-title-lehigh-brown .slick--view--slick-sliders-research-block-block-1 {
	height: fit-content !important;
}
.new-text-block-wrapper.future-makers.col-auto {
    padding: 30px 5% !important;
}
.promo-large-redux-text-wrapper {
	height: fit-content !important;
}
.promo-large-redux-header {
	font-size: 40px;
}
 @media screen and (max-width: 767px) {
 	.promo-large-redux-header {
	font-size: 30px;
}
 }
/*.promo-large-redux-link .field__item {
	width: fit-content !important;
    padding: 10px !important;
}*/
.paragraph.paragraph--type--component-promo-large.paragraph--view-mode--default {
	padding-bottom: 90px;
}
.promo-large-redux-bg.field-group-background-image.col-auto {
    padding: 0;
}
.slick-slider-new-title.slick-slider-title-lehigh-brown .slick__arrow {
    top: 95%;
    left: 0%;
}
p.slick-slide-header {
    font-size: 1.8em;
}
}