body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app{text-align:center;margin-left:25px;-webkit-overflow-scrolling:touch;top:0;bottom:0;position:absolute;overflow:scroll;margin-right:0;width:100%}.header{font-size:30px;color:#4d4d4d;border-bottom:1px solid #ddd;height:50px}.intro{border-bottom:1px solid #ddd;padding-bottom:20px}.question{font-size:15px;color:#464646;font-weight:700;margin:10px auto 5px}.answer{padding-left:10px;margin-bottom:10px;border-left:4px solid rgba(82,142,204,.56)}.question1-checkboxes{display:grid;grid-template-columns:200px 200px;text-align:left;width:400px;margin:0 auto;padding-left:80px}.question-wrapper{display:flex;align-items:center;justify-content:center}.otheruses{width:50%;padding-left:20px;font-size:12px;height:20px;font-size:11pt}.otheruses-container{width:500px;margin:0 auto;padding-top:5px}.email{width:50%;padding-left:20px;font-size:12px;height:30px;font-size:12pt}.email.red{border-color:red}.comments{height:60px;width:50%;padding-left:20px;font-size:12px;border-color:#d9dde0;font-size:12pt}.button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(229,229,229,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,#fff,#e5e5e5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e5e5e5",GradientType=0);font-size:12px;padding:5px;color:#2d343c!important;border-radius:2px;min-height:32px;border:1px solid #ccc;font-weight:400}.button:hover{border:1px solid #80b9ff;box-shadow:0 0 5px #80b9ff}.button:active{border:1px solid #2074b7}.button:focus{border:1px solid #2074b7}.button.blue{background:#3980cc;background:-moz-linear-gradient(top,#3980cc 0%,#2865a2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3980cc),color-stop(100%,#2865a2));background:-webkit-linear-gradient(top,#3980cc 0%,#2865a2 100%);background:-o-linear-gradient(top,#3980cc 0%,#2865a2 100%);background:linear-gradient(to bottom,#3980cc,#2865a2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3980CC",endColorstr="#2865A2",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7abcff",endColorstr="#4096ee",GradientType=0);border:1px solid #3d7b9e;color:#fff!important}.success{background-color:#78e478;margin:50px auto 0;padding:10px;border-radius:15px;font-size:14pt;font-weight:700;text-align:center}.bot{background-color:#db5050;width:500px;margin:50px auto 0;padding:10px;border-radius:15px;font-size:14pt;font-weight:700}.hidden{display:none}@media only screen and (max-width:600px){.question1-checkboxes{display:grid;grid-template-columns:128px 200px;text-align:left;width:100%;margin:0 auto;padding-left:3px}.otheruses-container{width:100%;margin:0 auto;padding-top:5px}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance: none){.app{overflow:scroll}}}
