article#quizwrapper{margin-top:10px;margin-left:5%}fieldset#quizfieldset{width:100%;padding:2%;background-color:#b8d7d9;border:1px solid #227f9f;border-radius:5px}fieldset#quizfieldset legend{font-size:1.2em;font-weight:bold;background-color:#227f9f;color:#fff;border:1px solid #fff;border-radius:5px;padding:3px 8px}form#form_quiz p.question{margin:0 0 .6em 0;color:#333;font-weight:bold;font-size:1.55rem;line-height:1.4}form#form_quiz input[type=radio]{width:20px;margin:0;padding:0;opacity:0}form#form_quiz input+label{display:inline-block;margin-left:-15px;padding:7px 0 0 23px;background:url(../images/icons_radio2.svg) no-repeat;background-size:14px 110px;background-position:0px -30px;line-height:1.7;max-width:95%;font-size:1.35rem}form#form_quiz input:checked+label{background-position:0px -79px;color:#227f9f;font-weight:bold}@media screen and (max-width: 450px){form#form_quiz input+label{width:90%;margin-left:0px}form#form_quiz input[type=radio]{display:none}}form#form_quiz .score input{opacity:0}form#form_quiz .score label{display:block;margin-left:5px;padding:5px 25px;background-color:#227f9f;color:#fff;cursor:pointer;border:1px solid #227f9f;border-radius:4px;margin-top:30px;font-size:1rem;text-transform:uppercase;letter-spacing:1px;opacity:0}form#form_quiz .score.show label{opacity:1}@media screen and (max-width: 650px){form#form_quiz .score label{margin-left:0px}}form#form_quiz .score label:hover{color:#8B95B3}.questionCounter{font-size:.7rem;text-transform:uppercase;background:#e0fdff;display:inline-block;padding:3px 5px}form#form_quiz input.red+label{color:#ad331a;font-weight:bold}#q1_error,#q2_error,#q3_error,#q4_error,#q5_error,#q6_error,#q7_error,#q8_error,#q9_error,#q10_error,#q11_error,#q12_error,#q13_error,#q14_error,#q15_error,#q16_error,#q17_error,#q18_error,#q19_error,#q20_error{display:block;min-height:22px;color:#ad331a}form#form_quiz #results-low,form#form_quiz #results-high,form#form_quiz #results-perfect{display:none}form#form_quiz .results{color:#ad331a;font-weight:bold;margin:4px 20px 15px 0;padding:5px 15px;background-color:#dbf6ff;border:1px solid #fff;border-radius:5px}form#form_quiz .results p{color:#ad331a;font-weight:bold;margin:15px 0 2px}form#form_quiz .results .score{color:#172e73;margin:5px 0;font-size:3em;font-weight:normal}form#form_quiz .results .next{width:100%;text-align:center;color:#fff;font-weight:bold;margin:4px 20px 15px 0;padding:5px 15px;background-color:#00494c;border:1px solid #fff;border-radius:5px}form#form_quiz .results h4{font-size:1.6rem;font-weight:600}#showCertificateButton{cursor:pointer}#quizPage{position:relative}.hideQuizpage{display:none}input#studentName{margin-bottom:20px}#resultsForm{width:70%;text-align:center}.resultsFormHide{height:1px;overflow:hidden}.resultsFormShow{border:1px solid #ccc;border-radius:5px;height:auto;overflow:visible;background-color:#AFB6CD;margin:50px 10%;padding:30px}#resultsForm h2{color:#132977;font-weight:normal;line-height:1.4em;font-size:2.2em}#resultsForm input{margin-bottom:25px;font-size:1.5em;text-align:center;width:60%}#resultsForm label{margin-bottom:10px;display:block}#resultsForm label#emailLabel{font-weight:bold}input#submitButton{background-color:#152C75;border:1px solid #ccc;border-radius:5px;color:#fff;font-size:1.15em;padding:5px}input#tswname,input#score{border:none;font-size:2em;background-color:transparent;margin-bottom:5px}textarea#tswcomments{width:90%}#next1,#next2,#next3,#next4,#next5,#next6,#next7{display:block;width:80px;text-align:center;background:#1e6266;color:#fff;padding:8px 14px;margin:24px 0 15px;font-size:.9rem;border-radius:4px;text-transform:uppercase;opacity:0;letter-spacing:2px;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}#q2,#q3,#q4,#q5,#q6,#q7,#scorebutton{height:1px;opacity:0;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out}#next1.show,#next2.show,#next3.show,#next4.show,#next5.show,#next6.show,#next7.show,#q2.show,#q3.show,#q4.show,#q5.show,#q6.show,#q7.show,#scorebutton.show{height:auto;display:block;opacity:1}.show:hover{cursor:pointer}.hideCertificate{display:none}.results .button.alert{color:#ffffff}
