/*
.slide {
	width: 100%;
}

.slide img {
	width: 100%;
}

.fade {
	-webkit-animation-name: fade;
	-webkit-animation-duration: 1.5s;
	animation-name: fade;
	animation-duration: 1.5s;
}

.dot {
	height: 10px;
	width: 10px;
	margin: 0 2px;
	background-color: #bbb;
	border-radius: 50%;
	display: inline-block;
	transition: background-color 0.6s ease;
}

.slide-dots .active {
	background-color: #666;
}
*/

.title, .sort-nav {
	text-align: center;
}

.title, .work-list {
	color: #3F6EA6;
}

.title {
	margin-top: 40px;
}

.sort-nav ul {
	padding: 20px 15%;
}

.sort-nav ul li {
	color: #B1C1FC;
}

.sort-nav ul li a:hover {
	color: #E45755;
	font-weight: bold;
}

.sort-nav .active {
	font-weight: bold;
	color: #3F6EA6;
}

.thumbnail-img {
	text-align: center;
	margin: 0px;
	padding: 2%;
	height: 340px;
}

.thumbnail-img .project-img {
	position: relative;
    overflow: hidden;
}

.thumbnail-img img {
	width: 100%;
	height: 200px;
	object-fit: cover;
}


.work-list h3 {
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
	margin-bottom: 0;
}

.work-list p {
	margin-top: 0;
	font-size: 0.8rem;
}



@media (max-width:800px) {
	.sort-nav ul {
		padding: 2%;
	}

	.thumbnail-img {
		height: 320px;
	}
}


@media (max-width:500px) {
	.thumbnail-img img {
		height: 150px;
	}

	.thumbnail-img {
		height: 280px;
	}
}

