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

/* -------------------- Extra Small Devices----------------------- */
@media only screen and (min-width: 450px){	
	.content, .content-grey  {
		padding: 12px 0;
	}
	
	#section5 .ownscreen-img img{
		width: 80%;
	}
	
}

/* --------------------Small Devices----------------------- */
@media only screen and (min-width: 768px){	
	
	.content, .content-grey  {
		padding: 14px 0;
	}
	
	.ptslogo {
		margin-top: 210px;
		margin-left: -80px;
		text-align: left;
	}
	
	.ptslogo img {
		width: 500px;
	}
	
	.header-text{
		margin-left: -60px;
	}
	
	#header h1{
	        margin-top: 10px;
		font-size: 45px;
	}
	
	.header-text{
		text-align: left;
		margin-top: 40px;
	}
	
	.bigscreen-text {
		margin-top: 20px;
	}

	#section6 img, #section7 img {
		width: 180px;
	}

	.productionhelp-text {
		margin-bottom: 50px;
	}
	
	#section5 .ownscreen-img img{
		width: 525px;
	}
	
	.vault {
		margin-top: 30px;
	}

	.vault img {
		width: 72%;
	}
	
	.footer-text {
		margin: 15px 0;
		color: white;
		text-align: right;
	}
	
	.honeypot li {
		margin: 0 25px 40px 25px;
	}
}

/* --------------------Medium Devices----------------------- */
@media only screen and (min-width: 992px){
	h1 {
		font-family: Aachen, Times;
		font-size: 50px;
		margin-top: 10px;
		margin-bottom: 20px;
		color: #292929;
	}
	
	.text {
		margin: 0px;
		padding: 0px;
	}
	
	.content, .content-grey  {
		padding: 20px 0;
	}
	
	.ptslogo {
		margin-top: 200px;
		margin-left: -80px;
	}
	
	.ptslogo img {
		width: 600px;
	}
	
	.header-text{
		margin-top: 20px;
	}
	
	#header h1{
		font-size: 45px;
	}
	
	#section2 .text{
		margin-left: 20px;
		margin-right: 20px;
	}
	
	.fifty{
		margin-top: 10px;
	}
	
	.fifty-img {
		margin-bottom: 78px;
	}
	
	#section3 .flex-img img {
		width: 90%;
	}
	
	.bigscreen-text {
		margin-top: 20px;
	}
	
	.ownscreen-img{
		margin-top: 70px;
	}
	
	#section5 .ownscreen-img img{
		width: 100%;
	}

	#section6 img, #section7 img {
		width: 232px;
	}

	.productionhelp-text {
		margin-bottom: 50px;
	}
	
	.vault {
		margin-top: 40px;
	}

	.vault img {
		width: 55%;
	}
	
	.honeypot li {
		margin: 0;
	}
	
}

/* --------------------Large Devices----------------------- */
@media only screen and (min-width: 1100px){
	
	.ptslogo {
		margin-top: 170px;
		margin-left: -80px;
	}
	
	.ptslogo img {
		width: 700px;
	}
	
	.header-text{
		margin-top: 20px;
	}
	
	#header h1{
	        margin-top: 10px;
		font-size: 50px;
	}
	
	#section3 .flex-img img {
		width: 90%;
	}
	
	.ownscreen-img{
		margin-top: 30px;
	}
	
	#section6 img, #section7 img {
		width: 232px;
	}
	
	.content, .content-grey  {
		padding: 20px 0;
	}
	
	.own {
		text-align: left;
	}
	
	.vault {
		margin-top: 45px;
	}
	
	.vault img {
		width: 100%;
	}

	.honeypot {
		margin-top: -30px;
	}

}