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

.underline .underline-illustration {

    bottom: -10%;
  
}

@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("/mo/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("/mo/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("/mo/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("/mo/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("/mo/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("/mo/education/k12/teaching-tools/images/keep_lessons_fun_macbook__bmgywgwrljv6_small_2x.png");
    }
}

.page-teaching-tools .section-featured-apps .image-schoolwork {
	width: 146px;
	height: 86px;
	background-size: 146px 86px;
	background-image: url(/mo/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(/mo/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: 145px;
		height: 85px;
		background-size: 145px 85px;
		background-image: url(/mo/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(/mo/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: 139px;
		height: 85px;
		background-size: 139px 85px;
		background-image: url(/mo/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(/mo/education/k12/teaching-tools/images/glyph_follow_and_collaborate__d8or1z68usom_small_2x.png)
	}
}

.page-teaching-tools .section-featured-apps .image-classroom {
	width: 151px;
	height: 87px;
	background-size: 151px 87px;
	background-image: url(/mo/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(/mo/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: 144px;
		height: 82px;
		background-size: 144px 82px;
		background-image: url(/mo/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(/mo/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: 147px;
		height: 86px;
		background-size: 147px 86px;
		background-image: url(/mo/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(/mo/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;
}
.ml06_h1 {
    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;
	}

}