.kmp-widget{font-family:Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";width:100%}.kmp-widget,.kmp-widget *,.kmp-widget :after,.kmp-widget :before{box-sizing:border-box}.kmp-widget #container1{padding:20px 0}.kmp-widget #container1,.kmp-widget #container2{margin:auto;max-width:100%;position:relative;width:930px}.kmp-widget .innerContainer{background-color:#d8f1fd;background-image:url(https://20786882.fs1.hubspotusercontent-na1.net/hubfs/20786882/Kit%20Recommendation%20Picker/background2.png);background-position:100%;background-repeat:no-repeat;display:inline-block;height:auto;min-height:70px;padding:15px 20px 15px 10px;position:relative;text-align:center;vertical-align:top;width:280px}.kmp-widget #finalContainer{background-image:url(https://20786882.fs1.hubspotusercontent-na1.net/hubfs/20786882/Kit%20Recommendation%20Picker/background1.png)}.kmp-widget h1{color:#0b672e;font-family:Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-size:24px;font-weight:700;margin:auto;text-align:center}.kmp-widget select{display:block;font-size:14px;height:35px;margin:auto;width:240px}.kmp-widget #gradeLevel{border-bottom-left-radius:15px;border-top-left-radius:15px}.kmp-widget .overlayBox{background-color:#fff;bottom:0;height:100%;opacity:.75;position:absolute;right:0;width:100%}.kmp-widget #overlayBox3{opacity:1}.kmp-widget #displayButton{background-color:#6c3078;border-radius:10px;color:#fff;display:block;font-size:15px;font-weight:700;margin:3px 10px 0;padding:5px;text-decoration:none}.kmp-widget td{height:250px;text-align:center;vertical-align:top;width:297px}.kmp-widget td img{height:auto;margin-bottom:10px;max-width:100%}.kmp-widget td a{color:inherit;font-weight:700;text-decoration:none}.kmp-widget td a:hover{text-decoration:underline}.kmp-widget td{border:none}.kmp-widget table{border:none;border-collapse:collapse}.kmp-widget #container2{border:none}.kmp-widget table tr{display:none}@media screen and (max-width:960px){.kmp-widget #container1,.kmp-widget #container2{padding-left:10px;padding-right:10px;width:100%}.kmp-widget .innerContainer{display:block;margin-bottom:10px;width:100%}.kmp-widget table,.kmp-widget tbody,.kmp-widget td,.kmp-widget tr{display:block;width:100%}.kmp-widget td{height:auto;margin-bottom:20px}.kmp-widget td img{display:block;margin:0 auto}}