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







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




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

#ac-globalfooter .ac-gf-icon-after::after {
	padding-top: 5px;
}


.section-hero .hero-lockup h2.enhanced {
    left: -18px;
    width: 100%;
}

@media only screen and (max-width: 1068px) {
    .section-hero .hero-lockup h2.enhanced {
        left: -130px;
        width: 692px;
    }
}

@media only screen and (max-width: 735px) {
    .section-hero .hero-lockup h2.enhanced {
        left: 1vw;
        width: 80vw;
    }
}


.section-move .grid .column-set {
    height: 664px;
}

@media only screen and (max-width: 1068px) {
    .section-move .grid .column-set {
        height: 662px
    }
}

@media only screen and (max-width: 735px) {
    .section-move .grid .column-set {
        height: auto
    }
}


.section-exercise .grid .column-set {
    height: 650px
}

@media only screen and (max-width: 1068px) {
    .section-exercise .grid .column-set {
        height: 653px
    }
}

@media only screen and (max-width: 735px) {
    .section-exercise .grid .column-set {
        height: auto
    }
}


@media only screen and (max-width: 1068px) {
    .ie .section-exercise .grid .column-set {
        height: 700px
    }
}

@media only screen and (max-width: 735px) {
    .ie .section-exercise .grid .column-set {
        height: auto
    }
}


@media only screen and (max-width: 1068px) {
    .ie .section-exercise .grid .first .column .tile-media { max-height: 400px; }
}

@media only screen and (max-width: 735px) {
    .ie .section-exercise .grid .first .column .tile-media { max-height: none; }
}


.section-stand .grid .column-set {
    height: 651px
}

@media only screen and (max-width: 1068px) {
    .section-stand .grid .column-set {
        height: 672px
    }
}

@media only screen and (max-width: 735px) {
    .section-stand .grid .column-set {
        height: auto
    }
}


.section-motivation .grid .column-set {
    height: 660px
}

@media only screen and (max-width: 1068px) {
    .section-motivation .grid .column-set {
        height: 735px
    }
}

@media only screen and (max-width: 735px) {
    .section-motivation .grid .column-set {
        height: auto
    }
}



@media only screen and (max-width: 1068px) {
    .section-exercise .last .content-main {
        bottom: 134px;
    }
}

@media only screen and (max-width: 735px) {
    .grid .column .content-main {
        bottom: auto
    }
}

.double-row .section {
    padding-top:0px
}
@media only screen and (max-width: 1068px) {
    .double-row .section {
        padding-top:0px
    }
}
@media only screen and (max-width: 735px) {
    .double-row .section {
        padding-top:0px
    }
    .double-row .section.section-apple-watch-support {
        padding-top:100px
    }
}

.section-hero .hero-lockup h1.enhanced {
    left: -18px;
    width: 100%;
}

@media only screen and (max-width: 1068px) {
    .section-hero .hero-lockup h1.enhanced {
        left: -130px;
        width: 692px;
    }
}

@media only screen and (max-width: 735px) {
    .section-hero .hero-lockup h1.enhanced {
        left: 1vw;
        width: 80vw;
    }
}


.section-stand .grid .column-set {
    height: 637px
}

@media only screen and (max-width: 1068px) {
    .section-stand .grid .column-set {
        height: 686px;
    }
}

@media only screen and (max-width: 735px) {
    .section-stand .grid .column-set {
        height: auto
    }
}


.section-move .grid .column-set {
    height: 647px
}

@media only screen and (max-width: 1068px) {
    .section-move .grid .column-set {
        height: 632px
    }
}

@media only screen and (max-width: 735px) {
    .section-move .grid .column-set {
        height: auto
    }
}


.section-motivation .grid .column-set {
    height: 670px
}

@media only screen and (max-width: 1068px) {
    .section-motivation .grid .column-set {
        height: 655px
    }
}

@media only screen and (max-width: 735px) {
    .section-motivation .grid .column-set {
        height: auto
    }
}

.ie .grid .column {
	padding-bottom: 83px;
}
@media only screen and (max-width: 1068px) {
    .ie .grid .column {
		padding-bottom: 113px;
	}
}

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