/* Local Fixes */

#ac-localnav .ac-ln-title-subhead, #ac-localnav .ac-ln-title-comingsoon {font-size: 11px}

.section-hero .hero-headline {background-size: 150% 200%}
@media only screen and (max-width: 734px){.section-hero .hero-headline {background-size: 100% 200%}}

.section-router .grid-item-tradein .grid-item-header{ max-width: 1000px}

/* machine learning */
@media only screen and (min-width: 734px)and (max-width: 1068px){.grid-item-modal-trigger-wrapp{margin-top: 20px}}
@media only screen and (min-width: 734px)and (max-width: 1068px){.overview-machine-learning-screen{margin-bottom: 20px}}
@media only screen and (min-width: 734px)and (max-width: 1068px){.overview-machine-learning-hardware{margin-bottom: 20px}}

.section-hero{padding-top: 147px;}
@media only screen and (max-width: 734px){.section-hero{padding-top: 0px;}}

@media only screen and (max-width: 1068px){.section-chip .grid-item-graphics .badge-container {padding-left: 20px}}

@media only screen and (max-width: 734px){.section-chip .grid-item-ml .badge-container {margin-top: 65px}}

@media only screen and (max-width: 734px){.typography-headline-super {font-size: 41px}}

.section-connections .pin-connections-wrapper .pin-headphone{left: 750px}
@media only screen and (max-width: 1068px){.section-connections .pin-connections-wrapper .pin-headphone {left: 518px}}
@media only screen and (max-width: 734px){.section-connections .pin-connections-wrapper .pin-headphone {left: 238px}}

/* Business Image */
.section-router .grid-item-router .shared-router-business{width:100%;height:100%;left: 0; margin-left: 0;}
@media only screen and (max-width: 1068px){.section-router .grid-item-router .shared-router-business{width:100%;height:100%;}}
@media only screen and (max-width: 734px){.section-router .grid-item-router .shared-router-business{width:100%;height:100%;}}

/* Big Sur Image */
.section-router .grid-item-router .shared-router-macos-bigsur{width:100%;height:100%;left: 0; margin-left: 0;}

/* hero-cta-list */
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; margin-right: 30px;}
@media only screen 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; margin-right: 0px}}
@media only screen and (max-width: 734px){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; margin-right: 0px;}}

html.quick-look-classic .section-hero .quicklook-ar-ios-12{line-height:2;font-weight:400}
@media only screen and (max-width: 734px){html.quick-look-classic .section-hero .quicklook-ar-ios-12{line-height:1.5; padding-top: 10px;}}

html.quick-look-modern .section-hero .quicklook-ar-ios-13-plus{line-height:2;font-weight:400}
@media only screen and (max-width: 734px){html.quick-look-modern .section-hero .quicklook-ar-ios-13-plus{line-height:1.5; padding-top: 10px;}}

/*Compact Design*/
@media only screen and (min-width: 1068px){.typography-headline-normal-alt{line-height: 1.1625!important;}}


/* monterey background tile */
#shared-router-macos-monterey-1 { height: 100%;}