/*   
Theme Name: Newsletter - February 2025
Theme URI: http://
Description: Alumni Newsletter
Author: Bryan Wolf
Author URI: http://
Version: 1.0
*/
@import url("../magazine1/style.css");
.header-bar {
    z-index: 1;
    border-bottom: 1px solid #fff;
}
.flexContainer {
	display: grid;
    grid-gap: 6px;
    grid-template-columns: repeat(auto-fill, minmax(225px, 1fr));
}
.feature-box {
    text-align: center;
    background: #f2f2f2;
    padding: 7px;
}
.feature .ls-fullscreen-wrapper {
    padding: 0;
    position: relative;
    margin-left: -5%;
    width: 110%;
    max-width: 110%;
	margin-top:0;
}
.videoCaption {
    padding: 0;
}
a.button {
	padding:7px;
	background-color:#3a3a3a;
	color: #D17F13;
}
a.button:hover {
    background: #3a3a3a !important;
	color:#fff;
}
.h-teaser {
    margin: 10px 0;
    text-align: center;
		font-family: "museo-sans",sans-serif;
	font-style: normal;
	font-weight: 500;
}
.top-bar {
    background-color: #3a3a3a;
}
.footer-wrapper, #footer {
    background-color: #3a3a3a;
}
.NoReadMore {
	display: none;
}
.thirdrow .hTitle {
	background: #3a3a3a;
    color: white;
    padding: 7px 0 0 7px;
    text-align: left;
    margin-bottom: 7px;
}
.thirdrow {
	text-align:left;
}
.thirdrow .hCopy {
    padding-left: 7px;
    display: block;
}
.hCopy hr {
	border-top: 1px solid #000;
}
.hBox {
	width: 80%;
	margin: 0 auto;
	margin-top: 10px;
}
.hTitle {
	font-family: "adobe-caslon-pro",serif;
    font-style: normal;
    font-weight: 700;
    display: block;
    margin-top: 7px;
}
.container.category div .hTitle.feat {
	line-height: .9em;
	font-size: 2em;
	padding-top: 7px;
}
.hCopy {

}
.alumniwork {
	background: #000;
}
.alumniwork .container.feature {
	color: #fff;
}
.bWork .ls-fullscreen-wrapper {
	margin-top: 0;
}
.bWork.fullwidth.ls-direction-fix {
    background: #000;
}
	.fullwidth-windward {
		    background-color: black;
    padding: 7px;
    width: 110%;
    margin-left: -5%;
    color: #fff;
    margin-bottom: -14px;
}
.hDept {
display: block;
    color: #2354A0;
    font-size: .6em;
    text-decoration: underline;
    text-transform: uppercase;	
}
.ls-v6 .ls-bottom-slidebuttons a.ls-nav-active {
    background-color: #D17F13 !important;
}
.ls-v6 .ls-bottom-slidebuttons a.ls-nav-active {
    border: 2px solid #D17F12 !important;
}
.ls-v6 .ls-bottom-slidebuttons a {
    /*border: 2px solid #000 !important;*/
}
.articleTop {
    padding-top: 70px;
}
.entry.nohero {
    padding-top: 80px;
}
.articleTop.ft {
    padding-top: 78px;
}
.HeroImage {
    height: 400px;
    background-repeat: no-repeat;
    background-size: cover;
background-position: center;
}
.HeroImage.bottom {
	background-position: center bottom;
}
.HeroImage.center {
	background-position: center;
}
.HeroImage.top {
	background-position: center top;
}
.HeroCaption {
	font-size: 14px;
    color: #9FA3AA;
    text-align: left;
    font-family: "museo-sans",sans-serif;
    font-style: normal;
    font-weight: 500;
    margin: 7px 0;
}
.HeroCaption.feat {
	margin: 0 0 7px;
	font-size: 1em;
}
.articleEnd {
    font-size: .4em;
    padding-left: 3px;
    top: -2px;
    position: relative;
}
	.slideshowp::first-letter {
		float:none !important;
		font-size: inherit !important;
		line-height: inherit !important;
		margin: inherit !important;
	}
.slideshowp {
	font-weight: 700;
}
	@media only screen and (max-width: 479px) {
		.post.featureArt {
			padding: 0 15px;
		}
}