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

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

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
#regulated-copy {
    color: rgba(255, 255, 255, 0.6) !important;
    font-weight: 400 !important;
    font-size: 14px !important;
}


.disclaimer-copy {
	color: rgba(255, 255, 255, 0.6);
	font-size: 14px;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.section-size-weight .table-14 .caption-height {
		transform: translate(352px, 3px);
	}

	.section-size-weight .table-14 .caption-depth {
		transform: translate(448px, 176px);
	}

	.section-size-weight .table-14 .caption-depth {
		transform: translate(358px, 176px);
	}

	.section-size-weight .table-16 .caption-depth {
		transform: translate(370px, 190px);
	}

	.section-size-weight .table-16 .caption-height {
		transform: translate(365px, 3px);
	}
}

@media only screen and (max-width: 734px) {
	.section-size-weight .table-14 .caption-height {
		transform: translate(137px, 1px);
	}

	.section-size-weight .table-14 .caption-depth {
		transform: translate(137px, 64px);
	}

	.section-size-weight .table-16 .caption-depth {
		transform: translate(142px, 68px);
	}

	.section-size-weight .table-16 .caption-height {
		transform: translate(142px, 2px);
	}
}

@media only screen and (min-width: 1069px) {
	.section-accessibility .description-copy {
		max-width: 611px;
	}
}

@media (max-width: 734px) {
	.table-table-14 .section-memory .techspecs-column:nth-of-type(3) p:nth-last-of-type(1) {
		margin-top: 20px;
	}
}

.section-size-weight .table-14 .caption-width {
	text-align: center;
	transform: translate(80px, 372px);
}

@media (max-width: 734px) {
	.section-size-weight .table-14 .caption-width {
		transform: translate(-23px, 162px);
	}
}

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

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    #regulated-copy {
        color: rgba(255, 255, 255, 0.6) !important;
        font-weight: 400 !important;
        font-size: 14px !important;
    }
}

@media only screen and (max-width: 734px) {
    #regulated-copy {
        color: rgba(255, 255, 255, 0.6) !important;
        font-weight: 400 !important;
        font-size: 14px !important;
    }
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
	.section-size-weight .table-14 .caption-width {
		text-align: center;
		transform: translate(80px, 355px);
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .section-size-weight .table-14 .caption-depth {
        transform: translate(350px, 176px);
    }
}

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

@media only screen and (max-width: 431px) {
	br.custom-small {
		display: none;
	}
}

@media only screen and (min-width: 508px)  {
	br.custom-small {
		display: none;
	}
}

@media only screen and (max-width: 514px)  {
	br.custom-small-2 {
		display: none;
	}
}

@media only screen and (min-width: 532px)  {
	br.custom-small-2 {
		display: none;
	}
}

@media only screen and (max-width: 532px)  {
	br.custom-small-3 {
		display: none;
	}
}

@media only screen and (min-width: 575px)  {
	br.custom-small-3 {
		display: none;
	}
}

@media only screen and (max-width: 734px)  {
	br.mediun {
		display: none;
	}
}

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

@media only screen and (min-width: 734px) and (max-width: 1068px)  {
	br.mediun {
		display: block;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
