body{background:white}.container .progress,.container .progress .bar{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.container .progress.progress-active{border:1px solid white;position:relative;-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);margin-bottom:2em}.container .progress.progress-active:before,.container .progress.progress-active:after{display:block;position:absolute;z-index:-2;content:""}.container .progress.progress-active:before{top:10px;bottom:10px;left:0;right:0%;-webkit-box-shadow:0 0 13px 4px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 13px 4px rgba(0, 0, 0, 0.4);box-shadow:0 0 13px 4px rgba(0, 0, 0, 0.4);-moz-border-radius:10px / 100px;border-radius:10px / 100px}.container-wrap{border:0px solid #fff}.question{margin-bottom:0em;margin-top:0em;border-color:white;background-color:white;padding:11px !important;border-style:solid;border-width:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);margin-bottom:2em}.question:before,.question:after{display:block;position:absolute;z-index:-2;content:""}.question:before{top:10px;bottom:10px;left:0;right:0%;-webkit-box-shadow:0 0 13px 4px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 13px 4px rgba(0, 0, 0, 0.4);box-shadow:0 0 13px 4px rgba(0, 0, 0, 0.4);-moz-border-radius:10px / 100px;border-radius:10px / 100px}.question .tag-header{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.question .tag-header h2 abbr.required{text-decoration:none;border:0;margin-right:0.25em}.qbox,.qtype label{text-shadow:0 1px 0 #fff}.message.message-block.message-error{padding:11px !important;position:relative;-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:2em}.message.message-block.message-error:before,.message.message-block.message-error:after{display:block;position:absolute;z-index:-2;content:""}.message.message-block.message-error:before{top:10px;bottom:10px;left:0;right:0%;-webkit-box-shadow:0 0 13px 4px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 13px 4px rgba(0, 0, 0, 0.4);box-shadow:0 0 13px 4px rgba(0, 0, 0, 0.4);-moz-border-radius:10px / 100px;border-radius:10px / 100px}.message.message-block.message-error li{line-height:1.2em}.no-touch.generatedcontent .question .tag-header .help .tooltipicon{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);box-shadow:0 1px 2px rgba(0, 0, 0, 0.5)}.no-touch.generatedcontent .question .tag-header .help .tooltip:hover:after{-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.5);box-shadow:0 1px 2px rgba(0, 0, 0, 0.5)}.buttonbar{margin-top:1em;margin-bottom:1em;text-align:center}.matrix ul.head{border-bottom:1px solid #cccccc}form{margin:0}span.branding{margin-top:0.5em}span.branding a{color:#444;font-size:0.85em}