/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/
@media only screen and (max-width: 734px) {
	.section-size-weight .techspecs-row .caption-height .typography-body-reduced-tight {
		margin-top: 9px;
	}
	.section-size-weight .techspecs-row .caption-depth .typography-body-reduced-tight {
		margin-top: 9px;
	}
	.section-accessibility .techspecs-column .techspecs-os-features li:last-child {
		display: none;
	}
	.section-built-in-apps .techspecs-appgrid-app:nth-last-of-type(-n + 2) {
		margin-bottom: 2.2em;
	}
}
/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
.section-environment .techspecs-column p:nth-child(2) {
	margin-top: 20px;
}
.section-environment-alt {
	margin-bottom: 20px;
}

@media only screen and (min-width: 1069px){
#regulated-copy {
color: rgba(147, 135, 135, 1) !important;
font-weight: 400 !important;
font-size: 14px !important;
}
}

@media only screen and (max-width: 734px) {
	
    .section-size-weight .image-wrapper.figure-top-view .caption-depth {
        transform: translate(115px, 72px);
    }

	.section-size-weight .image-wrapper.figure-side-view .caption-height {
        transform: translate(115px, -6px);
    }

}


@media only screen and (min-width: 735px){
.techspecs-os-features .zoom, .techspecs-os-features .livespeech{
	margin-top: 24px;
}



}

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