/*built-in-apps*/

@media only screen and (max-width: 1068px) {
    .section-what-makes-mac .fp-promo-gallery .built-in-apps-gallery .tabnav-items.items-width li:not(:first-child) {
        padding-left:34px
    }
}
 .section-what-makes-mac .fp-promo-gallery .built-in-apps-gallery .tabnav-items.items-width li.tabnav-item:first-child {
    padding-left: 0
}

/*trade-in*/

.trade-in .promo-copy-container .promo-headline {
    max-width: 445px;
    margin-left: auto;
    margin-right: auto
}

@media only screen and (max-width: 1068px) {
    .trade-in .promo-copy-container .promo-headline {
        max-width: 300px
    }
}

@media only screen and (max-width: 734px) {
    .trade-in .promo-copy-container .promo-headline {
        max-width: 296px
    }
}

/* footnote icloud*/
.caption-slide-photos .footnote,.icloud .footnote {
    color: #1d1d1f
}

.caption-slide-photos .footnote:hover,.icloud .footnote:hover{
    color: #06c
}

/* compare HL */
@media only screen and (max-width: 1068px) {
    .typography-compare-headline {
        font-size: 19px;
    }
}


.section-pro-display-xdr.section-hero-product .lockup-product {
    font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif
}

/** available **/
.available-copy{
    color: #666;
}

.typography-intro-elevated{
    font-size: 17px;
}

@media only screen and (max-width: 734px) {
	.centersl{padding-left:0.4em;}
}


/* ribbon */

.ribbon-content .rotation{
    display: none;
}
.ribbon-content .rotation.rotation-show{
    display: block;
}
.ribbon-content p+*{
    margin-top: 0;
}
.ac-gf-sosumi ul:first-child li{
   display: none;
}
.ac-gf-sosumi ul:second-child li{
   display: none;
}

.ac-gf-sosumi ul li.show{
   display: block;
}

/*.ac-gf-sosumi ul li:last-child{
   display:block;
}*/


@media only screen and (max-width: 734px) {
    html[lang=zh-CN] .center_s_04 { padding-left: 0.4em; }
}

@media only screen and (max-width: 734px) {
	.section-why-mac .typography-headline-elevated {
		max-width: 278px;
}}

.section-get-more .promo-container {
    margin-top: 0;
}
.section-get-more {
    padding-top: 0;
}
.section-hero.theme-dark .typography-hero-headline-super {
    margin-bottom: 0px;
}


/*Holiday 2020-1030 start*/

.center_ls { padding-left: 0.6em;}
@media only screen and (max-width: 1068px) {
  .center_ls { padding-left: 0em;}
}
@media only screen and (max-width: 734px) {
    .center_ls { padding-left: 0.6em;}
}

/*Holiday 2020-1030 end*/

/* icon-after::after  */

.icon-wrapper .icon, .icon-wrapper .more::after, .icon-wrapper .icon-before::before, .icon-wrapper .icon-after::after{position: relative;}

/* wechat-fix ar start */

html.quick-look.wechat-fix .quicklook-component {
    display:none;
}

/* wechat-fix ar end */

.section-compare .gallery .item-container .gallery-item .cell.storage .size.eyebrow-alt-top{
    margin-top: 5px;
}

/*TAA*/
@media only screen and (max-width: 1068px) {
    .promo-section .tile-virtual-sessions {
        margin-top: 0;
    }
}


