.quiz-question{border:2px solid #ccc0;padding:21px 20px;margin-bottom:15px;background:#cfe5e1}.quiz-question p{margin-bottom:0 !important}.quiz-question h4{color:#333}.quiz-question label{display:inline-block;margin:10px 10px 0 0;padding:5px 10px;font-size:.9em;cursor:pointer}.quiz-question input[type=radio]{transform:scale(1.5);margin-right:5px!important}#thinkshiftQuizForm button{background-color:#0073aa;color:#fff;border:none;padding:10px 20px;cursor:pointer}#thinkshiftQuizForm button:hover{background-color:#005077}.unanswered{border:2px solid red;padding:15px 20px;margin-bottom:15px}#resultForm{padding-top:20px;border-radius:8px;clear:both;display:block;position:relative;max-width:100%;padding-bottom:50px}#resultForm label{display:inline-block;color:#333;width:49%}#resultForm input[type=text],#resultForm input[type=email]{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:20px}#resultForm button{max-width:300px;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;display:block;width:100%;margin-top:0}#resultForm button:hover{background-color:#ffcf01;color:#000}#resultForm br{display:none}.qcontainer{display:flex;justify-content:space-between;flex-wrap:wrap}.qcontainer .image{width:17%}.qcontainer .text{width:80%}#takethequiz{text-align:center;margin-top:20px}p.privacy{padding-top:20px;clear:both;font-size:.9em}@media (max-width:780px){#resultForm{padding:15px}#resultForm label{font-size:14px}#resultForm button{padding:8px 16px}.qcontainer{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row}.qcontainer .image{width:100%}.qcontainer .text{width:100%}}