:root{--white: #ffffff;--headerbg: #30759e;--footerbg: #0b9998;--questionnaireTitleColor: #4faeb8;--sectionTitleColor: #4faeb8;--sectionTitleGrayedColor: #b3b3b3;--activeQuestionColor: #3b3b3b;--grayedQuestionColor: #b3b3b3;--activeAnswerColor: #4faeb8;--grayedAnswerColor: #b4dce0;--restartButtonColor: #deac50;--calculateScoreButtonColor: #4faeb8;--questionNumberColor: #000000;--grayedQuestionNumberColor: #000000;--questionnaireDescColor: #4faeb8}.airqContainer.loaded{opacity:1}.pdf-spinner.fa-spinner{position:absolute}.subHeading{color:var(--questionnaireDescColor)}.viewpdf-button.btn{background:#30759e 0% 0% no-repeat padding-box;color:#fff;padding:10px;font:normal normal bold 15px Helvetica}.airqContainer{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;opacity:0}.airqContainer h1{margin-bottom:10px;padding:5px 20px 5px;text-transform:none;color:var(--questionnaireTitleColor);padding-left:0}.airqContainer .desktop .questionText p{display:inline-block;margin-left:10px;color:var(--activeQuestionColor)}.airqContainer .desktop .unselected.first .questionText p{display:inline-block;margin-left:10px;color:var(--activeQuestionColor)}.airqContainer .desktop .selected .questionText pre{display:inline-block;margin-left:10px;color:var(--activeQuestionColor)}.airqContainer .desktop .section.unselected.first h4 p{color:var(--sectionTitleColor)}.airqContainer .desktop .section.selected h4 p{color:var(--sectionTitleColor)}.airqContainer .desktop span.questionText.active p{color:var(--activeQuestionColor)}.airqContainer .desktop span.questionText.active pre{color:var(--activeQuestionColor)}.airqContainer .desktop .unselected .questionText p{color:var(--grayedQuestionColor)}.airqContainer .desktop .unselected .questionText pre{color:var(--grayedQuestionColor)}.airqContainer .desktop .section.unselected h4 p{color:var(--sectionTitleGrayedColor)}.airqContainer .mobile .questionText p{display:inline-block;margin-left:10px;color:var(--activeQuestionColor)}.airqContainer .btn{background-color:var(--activeAnswerColor);border-color:var(--activeAnswerColor);border-radius:0;color:var(--white);padding:20px 25px;text-transform:none}.airqContainer img{max-width:100%;height:auto}.airqContainer .btn:hover,.airqContainer .btn:active,.airqContainer .btn:focus{background-color:var(--activeAnswerColor);border-color:var(--activeAnswerColor);color:var(--white)}.airqContainer .header .left{width:50%;float:left}.airqContainer .section-header{background-color:var(--headerbg);position:relative}.airqContainer .section-header h1{padding:20px 20px 20px;margin-top:0;text-align:left;max-width:1024px;margin:0 auto;font-size:30px;font-weight:bold}.airqContainer .section-header h2{color:var(--white);padding:20px 20px 20px;text-align:left}.airqContainer .section-header h3{color:var(--white);padding:20px 20px 20px}.airqContainer body{color:var(--activeQuestionColor);font-size:15px}.airqContainer a,.airqContainer a:hover{color:#e83e33}.airqContainer a{text-decoration:none}.airqContainer a,.airqContainer label{cursor:pointer}.airqContainer .vh100{min-height:100vh}.airqContainer .container{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.airqContainer .container{width:90%;max-width:1024px}}.airqContainer img.opaque{max-width:100%;margin-left:10%;margin-top:5%}.airqContainer .list-group-item:after{content:"";bottom:0;border-bottom:18px solid #bfc0c2;border-left:18px solid #fff;position:absolute;right:0;width:0}.airqContainer .list-group-item{border:none;margin-bottom:10px;padding-right:30px}.airqContainer .question{padding:0;position:relative}.airqContainer .pages{font-size:30px;color:var(--questionNumberColor)}.airqContainer .unselected.first p.pages{font-size:30px;color:var(--questionNumberColor)}.airqContainer .unselected p.pages.active{font-size:30px;color:var(--questionNumberColor)}.airqContainer .unselected p.pages{color:var(--grayedQuestionNumberColor)}.airqContainer .question-text{padding:0 0 8px}.airqContainer input[type="radio"]{display:none}.airqContainer .checkbox label{background-color:rgba(0,0,0,0);border-left:none;padding:5px 45px;text-transform:none}.airqContainer label{background-color:var(--grayedAnswerColor);border-left:0px solid var(--grayedAnswerColor);padding:10px 20px;text-transform:none;margin-right:20px;text-align:center;cursor:pointer;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;transition-property:color;transition-duration:0.5s;width:100%;color:#fff;border:1px solid #e6e6e6;border-radius:10px;cursor:pointer}.airqContainer .mobile h4.heading p{color:var(--sectionTitleColor);font-size:24px;line-height:30px;text-align:center}.airqContainer label.checked{color:white !important}.airqContainer label.checked:before{transform:scaleX(1)}.airqContainer .progress{height:20px;margin:10px 0 25px;border-radius:0;box-shadow:0 0 0;-webkit-box-shadow:0 0 0}.airqContainer p.questionText{font-size:13px;color:var(--activeQuestionColor);display:inline-block;padding-left:10px;width:85%;vertical-align:middle}.airqContainer .desktop .question-number{display:inline-block;padding-left:10px}.airqContainer .desktop span.questionText{width:85%;display:inline-block;vertical-align:middle;margin-left:10px}.airqContainer .desktop span.questionText pre{white-space:pre-wrap}.airqContainer .desktop .calculate{width:100%;text-align:center;margin-top:14px;float:left}.airqContainer .desktop .calculate button{letter-spacing:0.36px;color:var(--white);text-transform:none;text-align:center;padding-top:10px;padding-bottom:10px;font-size:15px;font-weight:normal;border-radius:10px;background:var(--calculateScoreButtonColor)}.airqContainer .desktop .section.results{display:inline-block;background:#f7f9fa;margin-top:20px;padding-top:20px;padding-bottom:40px}.airqContainer .right{float:right}.airqContainer .section{margin-top:0px;width:100%;clear:both}.airqContainer .question .question-wrapper{display:inline-block}.airqContainer .question .radio-button-group{display:inline-block}.airqContainer .question .radio{display:inline;padding:10px;border-radius:10px;padding-left:30px;padding-right:30px;color:var(--white)}.airqContainer h4.heading{margin-top:0px}.airqContainer .question .question-wrapper{width:73%}.airqContainer .section{margin-top:0px}.airqContainer .section h3{color:var(--activeAnswerColor);font-size:17px;line-height:24px;font-weight:bold}.airqContainer .section h4 p{color:var(--activeAnswerColor);font-size:23px;line-height:31px;display:inline-block}.airqContainer .section.header{width:100%;float:left}.airqContainer .desktop .item{float:left;width:100%;background:var(--white) 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;border-radius:5px;opacity:1;padding:20px;margin-bottom:10px}.airqContainer .desktop span.blue.scoretext{color:red;font-size:100px;position:absolute;top:45%;right:-7%;font-weight:bold}.airqContainer .desktop img+span.blue.scoretext.ten{right:-26%}.airqContainer .desktop p+span.blue.scoretext.ten{right:-20%}.airqContainer .restart.button{float:right;margin-top:20px;background:var(--restartButtonColor) 0% 0% no-repeat padding-box;border-radius:5px;opacity:1;color:var(--white);border-color:transparent;font:normal 16px Roboto;padding:10px;margin-top:0;z-index:1;position:relative;padding-right:20px;padding-left:20px}.airqContainer .calculate button{font:normal normal bold 18px/22px Helvetica;letter-spacing:0.36px;color:var(--white);text-transform:none}.airqContainer footer{width:100%;color:var(--white);background-color:var(--footerbg);font-family:"HelveticaNeue-Bold", "GothamBold", "Arial", sans-serif;bottom:0}.airqContainer footer .content{max-width:1024px;padding:10px 20px 10px 20px;margin-left:auto;margin-right:auto;overflow:hidden}.airqContainer footer .left{width:auto;float:left}.airqContainer footer .right{width:auto;float:right}.airqContainer .footer{font-size:12px;float:left}.airqContainer .footer.refSection{margin-top:20px;margin-bottom:20px;float:left;clear:both}.airqContainer .airq-score.opaque{float:left;width:50%}.airqContainer .scale{float:left;width:50%;width:50%}.airqContainer .score.greybg{background:none;padding:20px;text-align:center;margin-bottom:30px;margin-top:30px;padding-top:30px;width:18%;margin:0 auto;margin-top:30px;position:relative;padding-left:0;margin-top:60px;padding-bottom:30px;border-radius:10px}.airqContainer .score.greybg p{width:80%;margin:0 auto;font-size:30px;line-height:30px;font-weight:bold;text-align:left;background:#ebebeb;padding:20px}.airqContainer .mobile .score.greybg p{score:93%}.airqContainer .mobile span.blue.scoretext.ten{right:-12%}.airqContainer .mobile span.blue.scoretext{font-size:70px;position:absolute;top:45%;right:4%;font-weight:bold}.airqContainer input[type="radio"].checked+label{background-color:var(--activeAnswerColor)}.airqContainer .question .radio-button-group{width:26%;vertical-align:middle}.airqContainer .question .radio label{cursor:pointer}.airqContainer label.radioyes{float:left;width:40%}.airqContainer label.radiono{float:left;width:40%}.airqContainer .mobile label.radioyes{float:left;width:45%;margin-left:10px}.airqContainer .mobile label.radiono{float:left;width:45%;margin:0}.airqContainer input{cursor:pointer}.airqContainer .header.followup-text{margin-top:60px}.airqContainer .followup-text h2{color:var(--activeAnswerColor);padding-left:0}.airqContainer .followup-text p{font-size:12px;margin-top:27px;text-align:left}.airqContainer .mobile .carousel-inner{max-width:425px;text-align:center;width:100%;margin:0 auto}.airqContainer .mobile .radio-button-group.next{text-align:center;margin-top:40px;width:143px}.airqContainer .mobile .question .radio-button-group{width:100%;margin-bottom:20px;margin-top:30px}.airqContainer .mobile .question-number{font-size:12px;font-weight:bold;display:inline-block;text-align:center;width:100%}.airqContainer .mobile .questionText{width:95%;min-height:145px;background:var(--white) 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;border-radius:5px;opacity:1;text-align:center;vertical-align:middle;display:inline-block;margin-left:10px;margin-top:15px;padding-top:55px}.airqContainer .mobile .questionText span{display:inline-block;vertical-align:middle;line-height:normal}.airqContainer .mobile .pages{font-size:20px;margin-top:25px}.airqContainer .mobile .results.section{background:none;box-shadow:none}.airqContainer .mobile .answer pre{display:inline-block;text-align:left;width:65%;font-size:13px;color:var(--activeQuestionColor);width:63%}.airqContainer .mobile .answer .num{font-family:"HelveticaNeue-Bold", "GothamBold", "Arial", sans-serif;color:var(--questionNumberColor);float:left;font-size:30px;font-weight:bold;margin-top:0px;margin-right:10px}.airqContainer .mobile .answer .ans{margin-left:6px;font-family:"HelveticaNeue-Bold", "GothamBold", "Arial", sans-serif;color:#4faeb8;text-transform:none;font-weight:bold;display:inline-block;position:absolute;right:50px;top:0}.airqContainer .mobile pre{display:inline-block;text-align:left;width:65%;font-size:13px;color:var(--activeQuestionColor);white-space:pre-wrap}.airqContainer .mobile img{width:85%}.airqContainer .mobile .submit{margin-top:30px;width:96%;font-size:15px;text-transform:none;border-radius:10px;background:var(--calculateScoreButtonColor)}.airqContainer .mobile .score.greybg{width:50%}.airqContainer .mobile .results{background:#ffffff 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;margin:10px;padding:20px}.airqContainer .mobile p.result{color:var(--restartButtonColor)}.airqContainer button.back-btn{border:none;background:none}.airqContainer .container.mobile{margin-bottom:50px}.airqContainer .back.left{float:left;margin-top:15px}.airqContainer button.back{border:none;background:none}.airqContainer .answer{background-color:#fff;border-bottom:none;padding:0;color:#404040;position:relative;text-align:left}.airqContainer .answer p{display:inline-block;text-align:left;width:65%;font-size:13px;color:var(--activeQuestionColor)}.airqContainer .answer .edit{content:"";background-image:url(../images/pencil.8a4b942.png);width:24px;height:24px;background-size:24px;position:absolute;top:10px;transform:translateY(-50%);right:0px}.airqContainer .desktop .item.unselected.first{opacity:1 !important;opacity:1 !important}.airqContainer .desktop .item.selected.first{opacity:1 !important}.airqContainer .desktop .item.unselected{opacity:0.3}.airqContainer .underline{text-decoration:underline}.airqContainer .question-group{background-color:#fff;border-top:1px solid #ccc;padding-bottom:0;font-family:"HelveticaNeue-Bold", "GothamBold", "Arial", sans-serif;color:#4faeb8;padding:10px;padding-top:15px}.airqContainer .question-group:first-child{border-top:none}.airqContainer .question-group p{font-size:18px;text-align:left;color:var(--sectionTitleColor)}.airqContainer .submit button{background:none;border:none;text-transform:none;border-radius:10px;font-weight:bold;font-style:normal;font-size:15px}.airqContainer .back-button{width:35px;height:35px;position:absolute;margin-top:3px;z-index:1}.airqContainer .back-button.back .arrow-wrap{left:-50%}.airqContainer span.blue.scoretext.red{color:#d72a2a !important}.airqContainer span.blue.scoretext.green{color:green !important}.airqContainer span.blue.scoretext.orange{color:orange !important}.airqContainer .btn:focus{outline:none}.airqContainer .btn:active:focus{outline:none}.airqContainer .btn:active.focus{outline:none}.airqContainer .btn.focus{outline:none}.airqContainer .btn.active:focus{outline:none}.airqContainer .btn.active.focus{outline:none}.airqContainer pre{white-space:pre-wrap;overflow:hidden}.airqContainer .answer.last .num{margin-left:-16px}.airqContainer .desktop span.blue.scoretext.ten{right:-20%}.airqContainer .mobile .results.section{background:#f7f9fa}.airqContainer .mobile .summary.left{float:left;z-index:1;position:relative}.airqContainer .mobile a.btn.summary.button{background:none;border:none;color:#4faeb8;padding:0;margin-top:10px;font-weight:bold;font-style:normal}@media screen and (min-width: 767px) and (max-width: 1024px){.airqContainer .question .question-wrapper{width:67%}.airqContainer .question .radio-button-group{width:30%}}

