.z-index-fix {
    position: relative;
    z-index: 10;
}

.underline .underline-illustration {

    bottom: -5%;
  
}

@media only screen and (min-width: 1069px) {
    .section-how-to-buy-module .column-buy {
        padding-left: 36px;
        padding-right: 0;
    }
}

.section-how-to-buy-module .column-buy .column-content {
    max-width: 100%;
}

.page-teaching-tools .section-classroom-intro .image-left-device {
    background-image: url("/hk/education/k12/teaching-tools/images/keep_lessons_fun_macbook__bmgywgwrljv6_large.png");
}

@media (-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi),
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 1.5dppx) {
    .page-teaching-tools .section-classroom-intro .image-left-device {
        background-image: url("/hk/education/k12/teaching-tools/images/keep_lessons_fun_macbook__bmgywgwrljv6_large_2x.png");
    }
}

@media only screen and (max-width: 1068px) {
    .page-teaching-tools .section-classroom-intro .image-left-device {
        background-image: url("/hk/education/k12/teaching-tools/images/keep_lessons_fun_macbook__bmgywgwrljv6_medium.png");
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
    .page-teaching-tools .section-classroom-intro .image-left-device {
        background-image: url("/hk/education/k12/teaching-tools/images/keep_lessons_fun_macbook__bmgywgwrljv6_medium_2x.png");
    }
}

@media only screen and (max-width: 734px) {
    .page-teaching-tools .section-classroom-intro .image-left-device {
        background-image: url("/hk/education/k12/teaching-tools/images/keep_lessons_fun_macbook__bmgywgwrljv6_small.png");
    }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
only screen and (max-width: 734px) and (min-resolution: 144dpi) {
    .page-teaching-tools .section-classroom-intro .image-left-device {
        background-image: url("/hk/education/k12/teaching-tools/images/keep_lessons_fun_macbook__bmgywgwrljv6_small_2x.png");
    }
}

.page-teaching-tools .section-featured-apps .image-schoolwork {
	width: 143px;
	height: 84px;
	background-size: 143px 84px;
	background-image: url(/tw/education/k12/teaching-tools/images/glyph_follow_and_collaborate__d8or1z68usom_large.png);
}

@media (-webkit-min-device-pixel-ratio:1.5),
(min-resolution:144dpi),
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:1.5dppx) {
	.page-teaching-tools .section-featured-apps .image-schoolwork {
		background-image: url(/tw/education/k12/teaching-tools/images/glyph_follow_and_collaborate__d8or1z68usom_large_2x.png)
	}
}

@media only screen and (max-width:1068px) {
	.page-teaching-tools .section-featured-apps .image-schoolwork {
		width: 133px;
		height: 86px;
		background-size: 133px 86px;
		background-image: url(/tw/education/k12/teaching-tools/images/glyph_follow_and_collaborate__d8or1z68usom_medium.png)
	}
}

@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-width:1068px)and (min-resolution:1.5dppx),
only screen and (max-width:1068px)and (min-resolution:144dpi) {
	.page-teaching-tools .section-featured-apps .image-schoolwork {
		background-image: url(/tw/education/k12/teaching-tools/images/glyph_follow_and_collaborate__d8or1z68usom_medium_2x.png)
	}
}

@media only screen and (max-width:734px) {
	.page-teaching-tools .section-featured-apps .image-schoolwork {
		width: 141px;
		height: 87px;
		background-size: 141px 87px;
		background-image: url(/tw/education/k12/teaching-tools/images/glyph_follow_and_collaborate__d8or1z68usom_small.png)
	}
}

@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-width:734px)and (min-resolution:1.5dppx),
only screen and (max-width:734px)and (min-resolution:144dpi) {
	.page-teaching-tools .section-featured-apps .image-schoolwork {
		background-image: url(/tw/education/k12/teaching-tools/images/glyph_follow_and_collaborate__d8or1z68usom_small_2x.png)
	}
}

.page-teaching-tools .section-featured-apps .image-classroom {
	width: 164px;
	height: 93px;
	background-size: 164px 93px;
	background-image: url(/tw/education/k12/teaching-tools/images/glyph_take_charge__ey41dfw6ekom_large.png);
}

@media (-webkit-min-device-pixel-ratio:1.5),
(min-resolution:144dpi),
only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:1.5dppx) {
	.page-teaching-tools .section-featured-apps .image-classroom {
		background-image: url(/tw/education/k12/teaching-tools/images/glyph_take_charge__ey41dfw6ekom_large_2x.png)
	}
}

@media only screen and (max-width:1068px) {
	.page-teaching-tools .section-featured-apps .image-classroom {
		width: 156px;
		height: 90px;
		background-size: 156px 90px;
		background-image: url(/tw/education/k12/teaching-tools/images/glyph_take_charge__ey41dfw6ekom_medium.png)
	}
}

@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-width:1068px)and (min-resolution:1.5dppx),
only screen and (max-width:1068px)and (min-resolution:144dpi) {
	.page-teaching-tools .section-featured-apps .image-classroom {
		background-image: url(/tw/education/k12/teaching-tools/images/glyph_take_charge__ey41dfw6ekom_medium_2x.png)
	}
}

@media only screen and (max-width:734px) {
	.page-teaching-tools .section-featured-apps .image-classroom {
		width: 174px;
		height: 88px;
		background-size: 174px 88px;
		background-image: url(/tw/education/k12/teaching-tools/images/glyph_take_charge__ey41dfw6ekom_small.png)
	}
}

@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),
only screen and (max-width:734px)and (min-resolution:1.5dppx),
only screen and (max-width:734px)and (min-resolution:144dpi) {
	.page-teaching-tools .section-featured-apps .image-classroom {
		background-image: url(/tw/education/k12/teaching-tools/images/glyph_take_charge__ey41dfw6ekom_small_2x.png)
	}
}

.section-hero .typography-headline-super .mobile {
    display: none;
}

@media only screen and (max-width: 735px) {
    .section-hero .typography-headline-super .mobile {
        display: block;
    }

    .section-hero .typography-headline-super .desktop {
        display: none;
    }
}


@media only screen and (max-width: 735px) {
	.desktop {
		display: none;
	}
}
.mobile {
	display: none;
}
@media only screen and (max-width: 735px) {
	.mobile {
		display: inline;
	}
	.mab {
		position: absolute;
	}
}



.ml06 {
    margin-left: 0.5em;
}
.ml08 {
    margin-left: 0.6em;
}
@media only screen and (min-width: 736px) {
    .ml06_lm {
        margin-left: 0.5em;
	}
	.headline-center-lm {
		position: absolute;
	}
}
@media only screen and (max-width: 735px) {
    .ml06_s {
        margin-left: 0.6em;
	}

}