.page-overview .section-nextrouter .router-tile {
    margin-top: 14px;
}

.large-centered-1{
	margin-left: 96px;
}
@media only screen and (max-width: 1068px){
	.large-centered{
	margin-left: auto;
}
}
.page-overview .section-audio .siri-command-text {
    width:305px
}

@media only screen and (max-width: 1068px) {
    .page-overview .section-audio .siri-command-text {
        width:100%
    }
}
.siri-command {
    margin-top:48px
}

.siri-command-text {
    font-weight: bold;
    text-align: center;
    color: transparent;
    background-image: -webkit-gradient(linear, left top, right top, from(#f0357c), color-stop(#f154ff), color-stop(#777dff), color-stop(#497ce2), to(#37bdde));
    background-image: -webkit-linear-gradient(left, #f0357c, #f154ff, #777dff, #497ce2, #37bdde);
    background-image: linear-gradient(to right, #f0357c, #f154ff, #777dff, #497ce2, #37bdde);
    background-repeat: no-repeat;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-left: auto;
    margin-right:auto
}

@media only screen and (max-width: 1068px) {
    .siri-command-text {
        font-size:28px
    }
}

html.no-text-gradient .siri-command-text {
    color: #111;
    background: none;
    -webkit-text-fill-color:initial
}
.ask-siri.grid-item {
    padding-bottom:74px
}

@media only screen and (max-width: 1068px) {
    .ask-siri.grid-item {
        padding-bottom:63px
    }
}

@media only screen and (max-width: 735px) {
    .ask-siri.grid-item {
        margin-bottom:20px
    }
}
.siri-command-text .nowrap{
   display:inline;
}

/*hero*/
.page-overview .section-hero {
    
    background-repeat: no-repeat;
    background-image: none;
    background-color: #fff;
    padding-bottom: 0;
}

.section-content {
    margin-left: auto;
    margin-right: auto;
    width:980px
}

@media only screen and (min-width: 1442px) {
    .section-content {
        margin-left: auto;
        margin-right: auto;
        width:980px
    }
}

@media only screen and (max-width: 1068px) {
    .section-content {
        margin-left: auto;
        margin-right: auto;
        width:692px
    }
}

@media only screen and (max-width: 735px) {
    .section-content {
        margin-left: auto;
        margin-right: auto;
        width:87.5%
    }
}
.page-overview .section-hero .section-content {
    text-align: center;
    padding-top: 114px;
    padding-bottom:108px
}

@media only screen and (max-width: 1068px) {
    .page-overview .section-hero .section-content {
        padding-top: 104px;
        padding-bottom:100px
    }
}

@media only screen and (max-width: 735px) {
    .page-overview .section-hero .section-content {
        padding-top: 65px;
        padding-bottom:65px
    }
}
.page-overview .image-anyone-can-add-songs.grid-image{
    margin-left:-138px
}

@media only screen and (max-width: 1068px) {
    .page-overview .image-anyone-can-add-songs.grid-image{
        margin-left:-103px
    }
}

@media only screen and (max-width: 735px) {
    .page-overview .image-anyone-can-add-songs.grid-image{
        margin-left:-111px
    }
}

.section-padding-bottom {
    padding-bottom:140px
}

@media only screen and (max-width: 1068px) {
    .section-padding-bottom {
        padding-bottom:93px
    }
}

@media only screen and (max-width: 735px) {
    .section-padding-bottom {
        padding-bottom:73px
    }
}

.cta {
    text-align: center;
    clear: both;
    margin-top: 63px;
    justify-content: center;
    padding-top: 3em;
    padding-bottom: 4em;
}

@media only screen and (max-width: 1068px) {
    .cta {
        margin-top: 45px;
    }
}

@media only screen and (max-width: 735px) {
    .cta {
        margin-top:44px;
    }
}

.page-overview .section-audio .product-list-logo {
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
    margin-bottom: 16px
}

/* 

@media only screen and (max-width: 1068px) {
    .page-overview .section-audio .product-list-logo {
        margin-top:40px
    }
}


.page-overview .section-video .product-list-logo {
    margin-top: 12px;
    margin-bottom:12px
}
 */

@media only screen and (max-width: 734px) {
    .page-overview .section-video .product-list-logo {
        margin-top: 0;
        margin-bottom:0
    }
}


.icon-after::after, .more::after {
    top: -1.5px;
}

.icon-wrapper .icon-after:after, 
.icon-wrapper .more:not(.icon-before):after { position: relative}

.headline-center-l{
	position: absolute;
}




