/* survey.css */
input[type="submit"]{padding:10px 15px;background-color:#003f8b;border-radius:4px;color:#fff;cursor: pointer;border:none;transition: background-color 0.2s ease}input[type="submit"]:hover,input[type="submit"]:focus{background-color:#cc0097;outline: none}.formbody{margin-bottom:15px}.progressbar{margin-bottom:15px}.pagetitle{margin-bottom:10px;font-size:1.2em}.error{color:#f00}.rowtext{display:none}.surveyblock td{text-align:center}.surveyblock tr{background: linear-gradient(to right, #ffcccc, #ccffcc)}tr.bipolar{background:none}.progressbar{min-width:40%}