.oremus-img{
	background: url(../img/2019-FallUpdate-ryan-oremus.jpg) center top no-repeat;
}

.ruid-img{
	background: url(../img/2019-FallUpdate-tessa-ruid.jpg) 35% top no-repeat;
}

.simler-img{
	background: url(../img/2019-FallUpdate-joe-simler.jpg) 75% top no-repeat;
}

.linstroth-img{
	background: url(../img/2019-FallUpdate-kelly-linstroth.jpg) center top no-repeat;
}


.field-img{
	background-size:cover;
	height:175px;
}

.field-detail {
    padding: 15px;
    text-align:center;
}

.field-promo h4, .field-promo h5, .field-promo h6{
	font-family: Tahoma, Helvetica, Arial, sans-serif;
}

.field-promo h4 {
    margin: 0;
}

.field-promo h5, .field-promo h6{
	font-size: .9rem;
	margin: .1rem;
}

.field-detail img{
	display:none;
}

.field-image-circle {
    border-radius: 50%;
    border: 2px solid white;
    box-shadow: 0px 0px 5px 3px lightgrey;
    margin-bottom: 10px;
}

.field-wrapper h2 {
    color: #7d7d7d;
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-size: 1.5em;
}

.lead-field{
	margin-bottom:20px;
}

.field-wrapper.field-wrapper-int{
	margin-top:50px;
}

.field-wrapper-int .lead-field{
	margin-bottom:0;
}

.field-promo h6.oremus-margin{
	margin-bottom:25px;
}

@media only screen and (min-width: 40.05em) {
.wsb-u-article-wrapper.field-wrapper {
    padding-top:0; 
    margin: 50px 0 70px;
}

.field-img{
	height:350px;
}

.field-detail {
    padding: 15px;
    text-align:left;
    margin-bottom:25px !important; 
}

.field-detail img{
	display:block;
	 float: right;
}

.field-clear{
	clear:both;
}

.lead-field{
	width:90%;
	margin-bottom:50px;
	margin-left: auto;
	margin-right: auto;
}

.field-wrapper h2 {
    font-size: 3.7vw;
}

.field-wrapper.field-wrapper-int{
	margin-top:100px
}

.field-wrapper-int .lead-field{
	margin-bottom:0;
}
}

@media only screen and (min-width: 56.313em) {
.lead-field{
	display:block;
}

.field-promo h6.oremus-margin{
	margin-bottom:44px;
}
}

@media only screen and (min-width: 78.75em) {
.field-img{
	height:225px;
}

.wsb-u-article-wrapper.field-wrapper {
    max-width: none; 
}

.field-wrapper .columns{
	padding-left:.46875rem;
	padding-right:.46875rem;
}

.field-clear{
	clear:none;
}

.field-wrapper h2 {
    font-size: 3.1em;
}

.lead-field{
	max-width:1260px
}

.wsb-u-article-wrapper.field-wrapper {
    margin: 75px 0 70px;
}

.field-wrapper.field-wrapper-int{
	margin-top:100px
}

}
