@media screen and (min-width: 401px) {

	.blog-content {
	  max-width: 60%;
	}

	/* Events */
	.previous-events {
	  max-width: 80%;
	  margin: auto;
	}

	.flex-row-wrap {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		display: -webkit-flex;
    -webkit-flex-direction: row;
	}

	.flex-row-wrap:after,
	.flex-row-wrap:before {
  display: none;
	}

  .half {
  	width: 50% !important;
	}
	
	.no-margin-top {
		margin-top: -5px;
	}
	
	.padding-right {
		padding-right: 30px;
	}

	.padding {
		padding: 70px 25px 85px;
	}

	.article-grid-padding {
		padding: .7em;
	}

	.no-padding-top {
		padding: 0px 25px 85px !important;
	}

	.no-padding-bottom {
		padding: 70px 25px 0px !important;
	}

	.no-margin-top {
		margin: 0px 0px 85px !important;
	}
	.marginLeft {
		margin: 0em 3.5em;
	}
}