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






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




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


.section-chip .grid-item-graphics .grid-item-modal-trigger-wrap {
	margin-top: 20px;
}

@media only screen and (max-width: 1068px) {
	.section-chip .grid-item-graphics .grid-item-modal-trigger-wrap {
		margin-top: 0px;
	}
}

.section-chip .grid-item-memory .overview-memory {
	height: 100%;
}

.section-chip .grid-item-form-factor .grid-headline-normal-alt {
    min-height:204px;
    margin-bottom: -3px;
}
@media only screen and (max-width: 1068px) {
    .section-chip .grid-item-form-factor .grid-headline-normal-alt {
        min-height:auto;
        margin-bottom: 0;
    }
}

@media only screen and (max-width: 734px) {
	.section-hero .hero-cta-item {
		line-height: 1.5;
		margin-bottom: 10px;
	}
}

.section-connections .section-header .section-content {
    margin-bottom: 760px;
}
@media only screen and (max-width: 1068px) {
    .section-connections .section-header .section-content {
        margin-bottom: 570px;
    }
}
@media only screen and (max-width: 734px) {
    .section-connections .section-header .section-content {
        margin-bottom: 370px;
    }
}

@media only screen and (max-width: 1068px) {
	.section-router .grid-item-accessory .text-content .typography-headline {
		max-width: 100%;
	}
}

@media only screen and (max-width: 1068px) {
	.section-router .grid-item-macos .text-content .typography-headline {
		max-width: 100%;
	}
}

@media only screen and (max-width: 1068px) {
	.section-versatility .gallery .tablist-wrapper .tabnav-item {
		padding: 9px 0 10px 40px;
	}
}

@media only screen and (max-width: 734px) {
	.section-versatility .gallery .tablist-wrapper .tabnav-item {
		padding-bottom: 39px;
	}
}

@media only screen and (max-width: 1068px) {
    .section-versatility-gallery .gallery .item-container {
        height: 1210px;
    }
}
@media only screen and (max-width: 734px) {
    .section-versatility-gallery .gallery .item-container {
        height: 840px;
    }
}

/*  Hero link alignment fix  */

@media only screen and (max-width: 1068px) {
    .section-hero .hero-cta-item:nth-child(n+2)::before {
        content: " ";
        padding: 0;
    }
}

@media only screen and (max-width: 1068px) {
    .section-hero .hero-cta-list {
        flex-direction: column;
        text-align: center;
        margin-top: 30px;
    }
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
	html.quick-look-classic .section-hero .hero-cta-list li:nth-of-type(1), html.quick-look-modern .section-hero .hero-cta-list li:nth-of-type(1), html.quick-look-classic .section-hero .hero-cta-list li:nth-of-type(1), html.quick-look-modern .section-hero .hero-cta-list li:nth-of-type(1) {
		margin-left: 0;
	}

	html.quick-look-classic .section-hero .hero-cta-list li:nth-of-type(2), html.quick-look-modern .section-hero .hero-cta-list li:nth-of-type(2), html.quick-look-classic .section-hero .hero-cta-list li:nth-of-type(2), html.quick-look-modern .section-hero .hero-cta-list li:nth-of-type(2) {
		margin-right: 0;
	}
}

#ac-globalnav {
	background-color: black;
}

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