html,body{margin:0;padding:0;font-family:'Arial',sans-serif}*:focus{outline:0}section#task-wrapper{width:620px !important;margin-left:auto;margin-right:auto;background-color:#616161;padding:0 10px 20px 10px;position:relative}section#task-wrapper header{text-align:center;min-height:15px}section#task-wrapper header h1{color:#fff;font-weight:bold;font-family:'Arial Black','Arial Bold',sans-serif;font-size:20px;line-height:44px;margin:0;padding:0}section#task-wrapper div.activity-wrapper{width:540px !important;margin-left:auto;margin-right:auto;background-color:#fff;padding:10px 20px 15px 20px;position:relative}section#task-wrapper div.activity-wrapper p.instructions#audio-included,section#task-wrapper div.activity-wrapper legend.instructions#audio-included{position:relative;padding:0 0 0 40px;margin:0 0 6px 0;font-size:14px;outline:0}section#task-wrapper div.activity-wrapper p.instructions#audio-included a,section#task-wrapper div.activity-wrapper legend.instructions#audio-included a{position:absolute;left:0;display:block;height:28px;width:32px;text-indent:-9999px;background-repeat:no-repeat}section#task-wrapper div.activity-wrapper p.instructions#audio-included a.audio-button,section#task-wrapper div.activity-wrapper legend.instructions#audio-included a.audio-button{background-image:url('../images/sprites.png');background-position:0 -22px;outline:0}section#task-wrapper div.activity-wrapper p.instructions#audio-included a.playing,section#task-wrapper div.activity-wrapper legend.instructions#audio-included a.playing{background-image:url('../images/sprites.png');background-position:-34px -22px;outline:0}section#task-wrapper div.activity-wrapper p.instructions#audio-sans,section#task-wrapper div.activity-wrapper legend.instructions#audio-sans{position:relative;padding:0 0 0 20px;margin:0 0 6px 0;line-height:30px;outline:0}section#task-wrapper div.activity-wrapper p.instructions#audio-included{padding-right:20px}section.task-17 span.accessibility{position:absolute;left:-9999px}section.task-17 div.activity-wrapper{height:570px}section.task-17 div.activity-wrapper div.screen{position:absolute}section.task-17 div.activity-wrapper div.screen.in-progress p.feedback{position:absolute;top:340px}section.task-17 div.activity-wrapper div.screen#screen-1 form img{position:absolute;top:170px;left:60px}section.task-17 div.activity-wrapper div.screen#screen-1 form fieldset{border:0;position:relative;top:160px;left:65px}@media only screen and (device-width:768px){section.task-17 div.activity-wrapper div.screen#screen-1 form fieldset{left:70px}}section.task-17 div.activity-wrapper div.screen#screen-1 form fieldset div.form-row{display:inline}section.task-17 div.activity-wrapper div.screen#screen-1 form fieldset div.form-row input[type="text"]{width:36px;height:20px;border:2px solid #d0e0ed;margin:0 1px 0 0;text-align:center}@media only screen and (device-width:768px){section.task-17 div.activity-wrapper div.screen#screen-1 form fieldset div.form-row input[type="text"]{width:26px;margin:0 2px 0 0}}section.task-17 div.activity-wrapper div.screen#screen-1 form fieldset div.form-row input[type="text"]#position-1a,section.task-17 div.activity-wrapper div.screen#screen-1 form fieldset div.form-row input[type="text"]#position-9a{border:0}section.task-17 div.activity-wrapper div.screen#screen-1 form fieldset div.form-row input[type="text"]#position-10a{position:absolute;top:40px;left:138px;width:150px}@media only screen and (device-width:768px){section.task-17 div.activity-wrapper div.screen#screen-1 form fieldset div.form-row input[type="text"]#position-10a{left:132px}}section.task-17 div.activity-wrapper div.screen#screen-1 form fieldset div.form-row label{position:absolute;text-indent:-9999px;left:-9999px}section.task-17 div.activity-wrapper div.screen#screen-1 p.feedback span#shift{position:relative;left:153px}section.task-17 div.activity-wrapper div.screen#screen-2 form{width:600px}section.task-17 div.activity-wrapper div.screen#screen-2 form img{position:absolute;top:170px;left:60px}section.task-17 div.activity-wrapper div.screen#screen-2 form p{position:absolute;top:250px;left:225px}section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset{border:0;position:relative;left:74px;top:190px;outline:0}section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset:focus{outline:0}section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset div.form-row{display:inline;position:relative}section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset div.form-row span.check{z-index:1000;position:absolute;left:-3px;top:14px;background:url("../images/sprites.png");background-repeat:no-repeat;background-position:-60px 0;height:20px;width:20px;display:none}section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset div.form-row.checked span.check{display:block}section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset div.form-row input[type="radio"]{position:absolute;left:-9999px}section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset div.form-row input[type="radio"]+label:before{content:"";position:absolute;left:-3px;background:url("../images/sprites.png");background-repeat:no-repeat;background-position:-40px 0;height:20px;width:20px}section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset div.form-row input[type="radio"]:checked+label:before,section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset div.form-row input[type="radio"]:focus+label:before{background-position:-60px 0}section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset div.form-row input[type="radio"]+label:after{content:"";position:absolute;top:-160px;left:5px;height:150px;width:2px;background-color:#9aa1a8}section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset div.form-row input[type="radio"]:checked+label:after{background-color:red}section.task-17 div.activity-wrapper div.screen#screen-2 form fieldset div.form-row input[type="radio"]+label{position:relative;width:59px;display:inline-block;font-size:0}section.task-17 div.activity-wrapper div.screen#screen-3 form,section.task-17 div.activity-wrapper div.screen#screen-4 form{width:600px}section.task-17 div.activity-wrapper div.screen#screen-3 form img,section.task-17 div.activity-wrapper div.screen#screen-4 form img{position:absolute;top:170px;left:60px}section.task-17 div.activity-wrapper div.screen#screen-3 form p,section.task-17 div.activity-wrapper div.screen#screen-4 form p{position:absolute;top:250px;left:225px}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset{border:0;position:relative;left:74px;top:172px}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row{display:inline;position:relative}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row span.check,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row span.check{z-index:1000;position:absolute;left:-3px;top:14px;background:url("../images/sprites.png");background-repeat:no-repeat;background-position:-20px 0;height:20px;width:20px;display:none}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row.checked span.check,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row.checked span.check{display:block}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="checkbox"],section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="checkbox"],section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="text"],section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="text"]{position:absolute;left:-9999px}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="checkbox"]+label:before,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="checkbox"]+label:before{content:"";position:absolute;left:-3px;background:url("../images/sprites.png");background-repeat:no-repeat;background-position:0 0;height:20px;width:20px}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="checkbox"]:checked+label:before,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="checkbox"]:checked+label:before{background-position:-20px 0}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="checkbox"]:focus+label,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="checkbox"]:focus+label{outline:solid 1px blue}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="checkbox"]+label:after,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="checkbox"]+label:after,section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="text"]+label:after,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="text"]+label:after{content:"";position:absolute;top:-160px;left:5px;height:150px;width:2px;background-color:#9aa1a8}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="checkbox"]:checked+label:after,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="checkbox"]:checked+label:after{background-color:#6d9ffa}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="checkbox"].medium-blue:checked+label:after,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="checkbox"].medium-blue:checked+label:after,section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="checkbox"].medium-blue:focus+label:after,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="checkbox"].medium-blue:focus+label:after{background-color:#b6cafd}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="checkbox"]+label,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="checkbox"]+label{position:relative;width:20px;height:20px;margin-right:39px;display:inline-block;font-size:0}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="text"]+label:after,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="text"]+label:after{top:-155px;background-color:#f33}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="text"].blue+label:after,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="text"].blue+label:after{background-color:#6d9ffa}section.task-17 div.activity-wrapper div.screen#screen-3 form fieldset div.form-row input[type="text"]+label,section.task-17 div.activity-wrapper div.screen#screen-4 form fieldset div.form-row input[type="text"]+label{position:relative;top:14px;width:59px;display:inline-block;font-weight:bold;font-size:18px}section.task-17 div.activity-wrapper div.screen#screen-5 form{width:600px}section.task-17 div.activity-wrapper div.screen#screen-5 form img{position:absolute;top:200px;left:60px}section.task-17 div.activity-wrapper div.screen#screen-5 form p{position:absolute;top:280px;left:225px}section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset{border:0;position:relative;left:54px;top:202px}section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset div.form-row{display:inline;position:relative}section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset div.form-row span.check{z-index:1000;position:absolute;left:12px;top:-10px;background:url("../images/sprites.png");background-repeat:no-repeat;background-position:-60px 0;height:20px;width:20px;display:none}section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset div.form-row.checked span.check{display:block}section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset div.form-row input[type="radio"]{position:absolute;left:-9999px}section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset div.form-row input[type="radio"]+label:before{content:"";position:absolute;top:150px;left:0;background:url("../images/sprites.png");background-repeat:no-repeat;background-position:-40px 0;height:20px;width:20px}section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset div.form-row input[type="radio"]:checked+label:before,section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset div.form-row input[type="radio"]:focus+label:before{background-position:-60px 0}section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset div.form-row input[type="radio"]+label{position:relative;top:-160px;left:12px;width:190px;display:inline-block;font-weight:bold}section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset div.form-row img#option-a{position:absolute;top:-125px;left:-67px}section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset div.form-row img#option-b{position:absolute;top:-125px;left:-67px}section.task-17 div.activity-wrapper div.screen#screen-5 form fieldset div.form-row img#option-c{position:absolute;top:-125px;left:-67px}section.task-17 div.activity-wrapper div.screen input[type="submit"]{font-size:14px;color:#000;background-color:#2691ff;border:solid 2px #000;border-radius:6px;margin-bottom:10px;text-transform:uppercase;padding:4px;-moz-border-radius:6px;-webkit-border-radius:6px;text-decoration:none;position:absolute;top:300px;left:250px}section.task-17 div.activity-wrapper div.screen input[type="submit"]:focus{outline:solid 2px orange}section.task-17 div.activity-wrapper div.screen p.feedback{position:absolute;top:300px;margin:15px 0;padding:15px 15px 20px 15px;background-color:#e5f0f9;border:2px solid #2691ff;width:510px}section.task-17 div.activity-wrapper div.screen p.feedback:focus{outline:0}section.task-17 div.activity-wrapper div.screen p.feedback a.try-again-button{font-size:14px;color:#000;background-color:#2691ff;border:solid 2px #000;border-radius:6px;margin-bottom:10px;text-transform:uppercase;padding:4px;-moz-border-radius:6px;-webkit-border-radius:6px;text-decoration:none;display:block;margin:5px auto;width:80px;text-align:center}section.task-17 div.activity-wrapper div.screen p.feedback a.try-again-button:focus{outline:solid 2px orange}section.task-17 div.activity-wrapper div.screen p.feedback span.feedback-title{font-weight:bold;margin-bottom:5px;display:block}section.task-17 div.activity-wrapper div.screen#screen-4 p.feedback{top:280px}section.task-17 div.activity-wrapper nav{position:relative;top:550px;font-weight:bold;font-size:16px;text-transform:uppercase}section.task-17 div.activity-wrapper nav a{text-decoration:none;color:#616161}section.task-17 div.activity-wrapper nav a.previous{position:absolute;left:20px}section.task-17 div.activity-wrapper nav a.previous.disabled{cursor:default;color:#999}section.task-17 div.activity-wrapper nav a.previous:before{content:"";position:absolute;left:-30px;top:0;background:url("../images/sprites.png");background-repeat:no-repeat;background-position:-118px -26px;height:24px;width:24px}section.task-17 div.activity-wrapper nav a.previous.disabled:before{background-position:-140px -26px}section.task-17 div.activity-wrapper nav a.next{position:absolute;right:20px}section.task-17 div.activity-wrapper nav a.next:after{content:"";position:absolute;right:-30px;top:0;background:url("../images/sprites.png");background-repeat:no-repeat;background-position:-68px -26px;height:24px;width:24px}section.task-17 div.activity-wrapper nav a.next.disabled{cursor:default;color:#999}section.task-17 div.activity-wrapper nav a.next.disabled:after{background-position:-92px -26px}