.lgcanvas{position:relative;min-height:500px}.lgcanvas div.pucontent *{margin:0;padding:0}.lgcanvas #bgimg{position:absolute;top:0;left:0}.lgcanvas div.hs{background:url(https://media.gcflearnfree.org/assets/labeledgraphics/sprite_sheet.png) no-repeat;width:26px;height:26px;cursor:pointer;position:absolute;z-index:99}.lgcanvas div.pu{border:3px solid #fff;background:#e4e6e9;box-shadow:0 0 1px 1px #4e5359;position:absolute;z-index:100;display:none}.lgcanvas div.pu h3.puhdg{padding:15px 18px 0;background:#e4e6e9;color:#4e5359;margin:0 0 8px;line-height:normal;font-weight:700;font-size:22px}.lgcanvas div.pu div.pucontent,.lgcanvas div.pu div.pucontent p,.lgcanvas div.pu div.pucontent p span{font-family:'Source Sans Pro'!important;color:#707880!important;font-size:16px!important}.lgcanvas div.pu div.pucontent{padding:15px 20px 5px;line-height:18px}.lgcanvas div.pucontent p{margin-bottom:10px}.lgcanvas div.pucontent ol,.lgcanvas div.pucontent ul{margin:4px 0 8px 14px}.lgcanvas div.pucontent li{margin-top:4px}#lessoncontent .lgcanvas div.pu h3,.textplus .lgcanvas div.pu h3{color:#4e5359;font-size:22px;font-weight:700;line-height:1.1;margin:0}#lessoncontent .lgcanvas p,.textplus .lgcanvas p{margin:0 0 10px}.lgcanvas.t1 div.pu h3.puhdg{background:0 0}#lessoncontent .lgcanvas.t1 div.pu h3,.textplus .lgcanvas.t1 div.pu h3{color:#222}