/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.section-environment .techspecs-subheader+p.techspecs-subheader {
	margin-top: 20px;
}

.section-environment {
    margin-bottom: 20px;
}

@media only screen and (min-width: 1069px) {
	.section-accessibility .techspecs-os-features li:nth-child(3),
	.section-accessibility .techspecs-os-features li:nth-child(4) {
		margin-left: -40px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-accessibility .techspecs-os-features li:nth-child(3),
	.section-accessibility .techspecs-os-features li:nth-child(4) {
		margin-left: -20px;
	}
	
	.section-accessibility .techspecs-os-features li:nth-child(5),
	.section-accessibility .techspecs-os-features li:nth-child(6) {
		margin-left: 30px;
	}
}

@media only screen and (max-width: 496px) {
	.section-chip .techspecs-column + .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 13px;
	}
}

@media only screen and (max-width: 491px) {
	.section-chip .techspecs-column + .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 11px;
	}
}

@media only screen and (max-width: 486px) {
	.section-chip .techspecs-column + .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 9px;
	}
}

@media only screen and (max-width: 481px) {
	.section-chip .techspecs-column + .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 7px;
	}
}

@media only screen and (max-width: 477px) {
	.section-chip .techspecs-column + .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 5px;
	}
}

@media only screen and (max-width: 472px) {
	.section-chip .techspecs-column + .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 0px;
	}
}

@media only screen and (max-width: 461px) {
	.section-chip .techspecs-column + .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: -5px;
	}
}

@media only screen and (max-width: 442px) {
	.section-chip .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 12px;
	}
	
	.section-chip .techspecs-column + .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 12px;
	}
	
	.section-chip .copy-group {
		max-width: 180px;
	}
}

@media only screen and (max-width: 409px) {
	.section-chip .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 15px;
	}
}

@media only screen and (max-width: 380px) {
	.section-chip .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 10px;
	}
}

@media only screen and (max-width: 371px) {
	.section-chip .techspecs-column + .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 5px;
	}
}

@media only screen and (max-width: 366px) {
	.section-chip .techspecs-column .copy-group .copy-item .techspecs-list li {
		margin-right: 7px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-environment .techspecs-rowheader.environment-header.headline-wrapper .headline {
		max-width: 100%;
	}
}

@media only screen and (max-width: 486px) {
	br.xsmall {
		display: block;
	}
}

@media only screen and (min-width: 486px) {
	br.xsmall {
		display: none;
	}
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
