@charset "UTF-8";
/* CSS Document */


/*------------- 480 -----------------*/
/* Extra small devices (phones, up to 480px) */
@media (max-width: 480px) {
	.projectDescription {
		background-color:rgba(255,255,255,.9);
		margin-top:10px;
		padding:20px;
	}
	.projectContent {
		width:100%;
		padding:20px 0px;
	}
	#home {
		padding-top:20px;
		padding-bottom:20px;
	}
	.aboutlink {
		display: none;
	}
}

/*------------- 480-768 -----------------*/
@media (min-width: 480px) {
	.projectDescription {
		background-color:rgba(255,255,255,.9);
		margin-top:20px;
		padding:20px;
	}
	.projectContent {
		width:100%;
		padding:20px 0px;
	}
	#home {
		padding-top:50px;
		padding-bottom:50px;
	}
	.aboutlink {
		display: none;
	}
}

/*------------- 768 -----------------*/
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
	.projectDescription {
		background-color:rgba(255,255,255,.9);
		margin-top:20px;
		padding:30px;
	}
	.projectContent {
		width:100%;
		padding:30px 0px;
	}
	#home {
		padding-top:100px;
		padding-bottom:100px;
	}
	.aboutlink {
		display: none;
	}
}

/*------------- 992 -----------------*/
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
	.projectDescription {
		background-color:rgba(255,255,255,.9);
		margin-top:50px;
		padding:50px;
	}
	.projectContent {
		width:100%;
		padding:50px 0px;
	}
	#home {
		padding-top:150px;
		padding-bottom:150px;
	}
	.aboutlink {
		display: block;
	}
}

/*------------- 1200 -----------------*/
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
	.container {
		max-width:100% !important;
	}
	.projectDescription {
		background-color:rgba(255,255,255,.9);
		margin-top:50px;
		margin-bottom:50px;
		padding:50px;
	}
	.projectContent {
		width:100%;
		padding:50px 0px;
	}
	#home {
		padding-top:150px;
	}
	.aboutlink {
		display: block;
	}
}