
@media only screen and (min-width: 1000px) {
.views-field-field-description .field-content {
  	border-bottom: none;
  }
  margin-left: 0; /* this fixes media query from main line 2184 */
    font-weight: 700;
  }
  .field-name-field-contact-info-group .field-name-field-contact-name, .field-name-field-contact-info-group .field-name-field-phone-contact-phone,
  .field-name-field-contact-info-group .field-name-field-email-contact-email {
    float: left !important;
  }
  .field-name-field-contact-info-group .field-name-field-contact-website {
    float: right !important;
  }
}

@media only screen and (min-width: 768px) {
	.field-name-field-why-this-major-group > .field-items > .field-item:nth-child(1n):after {
	    border-right: none;
	}
  .field-name-field-why-this-major-group p::first-line {
    font-weight: 700;
  }
  .field-name-field-why-this-major-group > .field-items > .field-item {
    border-bottom: none;
  }
  .eva-video-slideshow .views-field-field-video, .eva-photo-slideshow .field-name-field-image {
    display: block;
    width: 100%;
  }
}

@media only screen and (min-width: 738px) {
  .field-career-opportunity {
    width: 18%; /* resets space between icons horizontally */
  }
}

.field-name-field-why-this-major-group > .field-items > .field-item {
	border-bottom: none;
}
.field-name-field-why-this-major-group p::first-line {
  font-weight: 700;
}
.content h2 {
  color: #a30f37;
}
.field-name-field-contact-info-group .field-name-field-contact-name, .field-name-field-contact-info-group .field-name-field-phone-contact-phone,
.field-name-field-contact-info-group .field-name-field-email-contact-email {
  float: left !important;
}
.field-name-field-contact-info-group .field-name-field-contact-website {
  float: right !important;
}
#programs-wrapper h1 {
  margin-bottom: 0;
}
