*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;background:#eee;font-family:sans-serif}.container{position:relative;max-width:800px;margin:0 auto;background:#fff;border-radius:3px}@media (min-width:769px){.container{margin:2.5rem auto}}@media only screen and (max-device-width:568px){input[type=text]:focus,select:focus,textarea:focus{font-size:16px}}.result{padding:1.5rem 2.5rem}.answerOptions{margin:0;padding:0;list-style:none}.questionCount{padding:1.5rem 2.5rem 0;font-size:14px}.question{display:block;font-size:16px;font-weight:700;padding:10px 0 0 4.25%;margin-bottom:10px}.fade-enter{opacity:0}.fade-enter.fade-enter-active{opacity:1;-webkit-transition:opacity .5s ease-in-out .3s;-o-transition:opacity .5s ease-in-out .3s;transition:opacity .5s ease-in-out .3s}.fade-leave{position:absolute;top:0;left:0;width:100%;opacity:1}.fade-leave.fade-leave-active{opacity:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.fade-appear{opacity:0}.fade-appear.fade-appear-active{opacity:1;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.likert{list-style:none;width:100%;margin:0;padding:0 0 35px;display:block;border-bottom:2px solid #efefef}.likert:last-of-type{border-bottom:0}.likert:before{content:"";position:relative;top:19px;left:10%;display:block;background-color:#efefef;height:4px;width:72%}.likert li{display:inline-block;width:15%;text-align:center;vertical-align:top}.likert li input[type=radio]{display:block;position:relative;top:0;left:50%;margin-left:-6px}.likert li label{width:100%;margin-left:13px}.custom{-moz-appearance:none;-webkit-appearance:none;appearance:none;width:30px;height:30px;border:5px solid rgba(0,0,0,.4);border-radius:50%;-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,.2);box-shadow:inset 0 0 30px rgba(0,0,0,.2)}.custom:checked{background:#32cd32}.results{font-family:sans-serif;font-size:20px}.App-header{background-color:#222;padding:20px;color:#fff;text-align:center}.welcome-page{text-align:left;margin-left:15px;margin-right:15px}input[type=text]{padding:4px;width:50%;height:30px;border-radius:5px;border:1px solid #ccc}input{vertical-align:text-bottom;margin-right:15px}
/*# sourceMappingURL=main.1e7952f3.css.map*/