.authors {
	justify-content: flex-start;
}
.authors article {
	background: url("../images/authors-bg.jpg") left top no-repeat;
	padding: 38px 20px 20px 20px;
	box-sizing: border-box;
	width: calc((100% - 90px)/4);
	background-size: auto;
	margin-bottom: 30px;
	margin-right: 30px;
	background-size: cover;
}
.authors article:nth-child(4n) {
	margin-right: 0;
}
.authors article h2 {
	font-size: 16px;
}
.authors article h2 a {
	color: #fff;
	min-height: 45px;
	max-width: 170px;
	text-transform: uppercase;
	display: table-caption;
}
.authors article .img-container {
	margin-bottom: 0;
}
/* =Responsive 
-----------------------------------------------------*/
@media screen and (max-width:1380px) {
	.authors article {
		width: calc((100% - 75px)/4);
		margin-bottom: 25px;
		margin-right: 25px;
		padding-top: 35px;
	}
}
@media screen and (max-width:1340px) {
	.authors article {
		width: calc((100% - 40px)/3);
		margin-bottom: 20px;
		margin-right: 20px;
	}
	.authors article:nth-child(4n) {
		margin-right: 20px;
	}
	.authors article:nth-child(3n) {
		margin-right: 0;
	}
}
@media screen and (min-width:1000px) and (max-width:1100px) {
	.authors article {
		width: calc((100% - 30px)/2);
	}
	.authors article:nth-child(2n), .authors article:nth-child(4n) {
		margin-right: 0 !important;
	}
	.authors article:nth-child(3n) {
		margin-right: 20px;
	}
}
@media screen and (max-width:1000px) {
	.authors {
		justify-content: flex-start;
		margin-bottom: 20px;
	}
}
@media screen and (max-width:690px) {
	.authors article {
		width: calc((100% - 30px)/2);
	}
	.authors article:nth-child(2n), .authors article:nth-child(4n) {
		margin-right: 0 !important;
	}
	.authors article:nth-child(3n) {
		margin-right: 20px;
	}
}
@media screen and (min-width:450px) and (max-width:520px) {
	.authors article h2 {
		font-size: 15px;
	}
}
@media screen and (max-width:450px) {
	.authors article {
		width: 100%;
		margin-bottom: 30px;
		margin-right: 0;
	}
	.authors article:nth-child(4n) {
		margin-right: 0;
	}
	.authors article h2 {
		font-size: 18px;
	}
}