:root{--logo:url("//www.cevaconnect.com/assets/ce_r041_behavior_problems/ceva_white.png");--dataHeaderLarge:url("//www.cevaconnect.com/assets/ce_r041_behavior_problems/r041_suchapain_part1_headerimage_rev_2000px.png");--dataHeaderMid:url("//www.cevaconnect.com/assets/ce_r041_behavior_problems/r041_suchapain_part1_headerimage_rev_690_1000px.png");--dataHeaderSmall:url("//www.cevaconnect.com/assets/ce_r041_behavior_problems/r041_suchapain_part1_headerimage_rev_mobile.png");--tyHeaderLarge:url("//www.cevaconnect.com/assets/ce_r041_behavior_problems/r041_suchapain_part1_footerimage_rev_2000px.png");--tyHeaderMid:url("//www.cevaconnect.com/assets/ce_r041_behavior_problems/r041_suchapain_part1_footerimage_rev_690_1000px.png");--tyHeaderSmall:url("//www.cevaconnect.com/assets/ce_r041_behavior_problems/r041_suchapain_part1_footerimage_rev_mobile_v2.png");--radOn:url("//www.cevaconnect.com/assets/ce_r041_behavior_problems/suchapain_part1_r041_radiobutton_on.png");--radOff:url("//www.cevaconnect.com/assets/ce_r041_behavior_problems/suchapain_part1_r041_radiobutton_off.png");--trashCan:url("//www.cevaconnect.com/assets/icons/trashcan_white.png");--goodAnswer:url('/assets/ce_r033_noiseaversions/forms/ceva_ce_greenchecks.png');--badAnswer:url('/assets/ce_r033_noiseaversions/forms/ceva_ce_redwrong.png');--titleColor:white;--buttonColor:#DDBB1D;--buttonHoverColor:#CEAE1C;--buttonTextColor:white;--footerColor:#9A9FA9;--footerText:white;--bodyColor:#A0A0A0;--bannerColor:#1D2E4C;--sectionHeaderColor:black;--quizLabelColor:#1D2E4C;--progressBarColor:#DDBB1D;--headerFont:"Space Grotesk";--subHeaderFont:"IBM Plex Serif";--bodyFont:"Space Grotesk";--buttonFont:"Space Grotesk";--footerFont:"Open Sans",sans-serif;--underBigButtonFont:"Arial";--quizPageHeaderFont:"IBM Plex Serif";--quizQuestionFont:"Space Grotesk";--quizAnswersFont:"Arial"}.inner-wrapper{height:30vh}body{color:var(--bodyColor) !important;font-family:var(--bodyFont) !important}ul{list-style:none}p{font-size:22px;margin:25px 0 !important}input[type="submit"]{font-size:32px;font-weight:bold;color:var(--buttonTextColor);background-color:var(--buttonColor);padding:10px 60px;border-radius:8px;margin:100px 0;outline:none !important;border:none;font-family:var(--buttonFont)}input[type="submit"]:hover{background-color:var(--buttonHoverColor);color:var(--buttonTextColor)}.bigButton{display:inline-block;font-family:var(--buttonFont);font-size:25px;font-weight:bold;padding:10px 30px;color:var(--buttonTextColor);background-color:var(--buttonColor);text-align:center;border-radius:8px;outline:none !important;white-space:nowrap;min-width:345px}.bigButton:hover{background-color:var(--buttonHoverColor);color:var(--buttonTextColor);text-decoration:none}.progress{display:none;margin:0 auto;max-width:50%}.page_1 .progress{display:block}.progress-bar{background-image:none !important;background-color:var(--progressBarColor) !important;width:50% !important}.form-control{border-radius:0}.header{font-size:42px;margin-top:50px;font-weight:400;font-family:var(--headerFont)}.header b{font-family:var(--subHeaderFont)}.subHeader{font-family:var(--headerFont);font-size:30px}.page_3 .subHeader{font-family:var(--subHeaderFont)}.page_3 .header{font-size:30px}.page_3 .subHeader{font-size:70px}.page_4 #HeadTitle{display:none}.quizDescription{font-size:16px}.sectionBreakPart h3{font-family:var(--quizPageHeaderFont);color:var(--bannerColor);margin:20px 0 30px;font-weight:bold;font-size:40px}.page_2 .sectionBreakPart h3{font-size:45px;margin:20px 0}.salesRepContainer{margin-bottom:500px}.salesRepContainer div{text-align:center}.salesRepHeader{font-size:55px;color:var(--bannerColor) !important;margin:0 40px;font-family:var(--quizPageHeaderFont) !important}.salesRepP{margin:50px 0;font-size:24px}.page_0 .jumbotron{background:var(--dataHeaderLarge);background-repeat:no-repeat;background-position:bottom left;background-size:cover;padding-bottom:350px;background-color:white !important}.page_3 .jumbotron{background:var(--tyHeaderLarge);background-repeat:no-repeat;background-position:bottom right;background-size:cover;padding-bottom:350px;background-color:white !important}.jumbotron{padding-top:45px;padding-bottom:15px;background-color:var(--bannerColor) !important}.page_1 .formTopLabel,.page_2 .formTopLabel,.page_2 p,.page_2 td{color:var(--quizLabelColor);font-family:var(--quizQuestionFont)}.formTopLabel,.formTopLabelBold{font-weight:normal !important}.page_2 p,.page_2 td{font-size:16px;color:#A0A0A0}.bannerText{float:right;color:white;font-size:24px;font-family:var(--footerFont);font-weight:600}.page_1 .bannerText{font-size:18px;margin-top:-7px}.sectionHeader{font-size:40px;font-weight:700;color:var(--sectionHeaderColor)}.good,.bad{display:inline-block;height:30px;width:32px;margin:0 12px 8px 0;vertical-align:middle}.good{background-image:var(--goodAnswer)}.bad{background-image:var(--badAnswer)}.quizHintFailure,.quizHintSuccess{position:relative;display:block;width:100%;text-align:center;padding:20px 5px 28px;font-weight:bold;margin-bottom:12px;line-height:30%;font-family:var(--underBigButtonFont)}.quizHintFailure{border:solid 1px #ce2917;color:#ce2917}.quizHintSuccess{border:solid 1px #4bac2c;color:#4bac2c}input[type=radio] + label{padding-left:32px !important;min-height:21px;background-image:var(--radOff);display:inline-block;line-height:21px !important;background-repeat:no-repeat;background-position:0 0;font-weight:normal;vertical-align:middle;font-family:var(--quizAnswersFont);cursor:pointer;background-size:21px 21px}input[type=radio]:checked + label{background-image:var(--radOn)}input[type="radio"]{display:none}.radioInput li{padding:10px 0}.page_2 td{min-width:125px;padding-top:5px}#HeadTitle{max-width:550px;margin-left:auto;text-align:right;color:var(--titleColor);margin-top:150px;margin-bottom:-180px}.page_3 #HeadTitle{text-align:left;margin-left:0;margin-right:auto}#cadLogo{background:var(--logo);background-repeat:no-repeat;background-size:contain;width:75px;height:75px;float:left;margin-top:-20px}.thankYouContainer{margin-bottom:200px}.thankYouP{font-size:20px;margin-bottom:100px;text-align:left}.bigButtonP{font-size:11px;text-align:center;margin:0 auto !important;font-family:var(--underBigButtonFont);max-width:263px;margin-top:10px !important}.boldSpan{color:black;font-weight:bold}.footer{margin-top:100px;background-color:var(--footerColor)}.footerText{padding:20px 0;color:var(--footerText);font-family:var(--footerFont);font-weight:600;font-size:15px}.addLineButton{font-size:16px !important;margin-top:0 !important;border-color:none !important;border-radius:15px !important;margin-left:0 !important;padding:0.05em 0.35em 0.05em 0.4em !Important;background-color:var(--buttonColor)}.addLineButton:hover{color:#FFF}.license{margin-top:-10px}.dataTableContainer{display:inline-block}div.datatablePart .formInputColumn{width:100%}div.datatablePart input[type="text"],div.datatablePart select{border-color:#ddd !important;border-style:solid;border-width:1px;height:34px}div.dataTableErrorFlags{display:inline;position:absolute;top:3;right:6}table.dataTable{max-width:100%}div.datatablePart input.trashLineButton{width:26px;height:32px;margin-left:0;background-color:var(--buttonColor);margin-top:0;margin-bottom:0;background-image:var(--trashCan);background-size:15px 16px;padding:0 0.38em 0 0.4em !Important;background-position:center center;background-repeat:no-repeat}table.dataTable .rowNumberHeader,table.dataTable .rowNumberCell{display:none}tr.dataTableHeader{background-color:unset;text-align:left;font-size:14px}tr.dataTableHeader th{padding:4px 4px 0 8px;padding-left:0;white-space:nowrap;font-weight:normal}tr.dataTableRow td,tr.dataTableAltRow td{padding:1px 13px;padding-left:0;position:relative}tr.dataTableFooter{display:none}div.dataTableBottomButtons{height:38px;text-align:left;display:inline-block;vertical-align:bottom}div.datatablePart input{padding:7px}div.datatablePart select{width:140px;padding:8px}td.column1Cell,td.column2Cell,td.column3Cell{width:140px}@media screen and (min-width:690px){.thankYouP{margin:5px 0 55px 0 !important}}@media screen and (min-width:1600px) and (max-width:4000px){.page_0 .jumbotron,{padding-bottom:500px}.page_3 .jumbotron{padding-bottom:400px}}@media screen and (min-width:1000px){.salesRepHeader{margin:70px}.salesRepP{margin:45px 0 !important}}@media screen and (min-width:690px) and (max-width:1000px){.page_0 .jumbotron{background-image:var(--dataHeaderMid)}.page_3 .jumbotron{background-image:var(--tyHeaderMid)}}@media screen and (min-width:551px) and (max-width:750px){.bannerText{font-size:18px}}@media screen and (min-width:551px) and (max-width:690px){#HeadTitle{margin-top:120px}.page_3 #HeadTitle{margin-top:130px}.page_3 .subHeader{font-size:50px}.page_3 .header{font-size:25px}.page_3 .jumbotron{margin-bottom:-30px}.thankYouP{margin:25px 0 40px 0 !important}}@media screen and (min-width:0) and (max-width:550px){.page_0 .jumbotron{background-image:var(--dataHeaderSmall);padding-bottom:200px;background-position:bottom left -230px}.page_3 .jumbotron{background-image:var(--tyHeaderSmall);padding-bottom:200px;background-position:bottom right -170px}.page_0 #HeadTitle{text-align:center;margin-top:100px;margin-bottom:-100px}.page_3 #HeadTitle{text-align:center;margin-top:80px;margin-bottom:-100px}.banner{text-align:center}#cadLogo{float:none;margin:auto;margin-top:-35px}.bannerText{float:none;font-size:13px;margin-top:0}.subHeader{font-size:20px;margin-top:-20px}.page_3 .subHeader{font-size:40px}.header{font-size:32px}.page_3 .header{font-size:22px}.sectionBreakPart{text-align:left;margin-left:0}.sectionBreakPart h3{font-size:26px;padding:0}#main_PageBreakBlock{text-align:center !important}div.datatablePart .column3Cell input{width:64px;padding:8px 1px}div.datatablePart .column4Cell select{width:60px;padding:8px 0}div.datatablePart .column6Cell select{width:130px;padding:8px 0}td.column3Cell{width:auto}}@media screen and (min-width:991px) and (max-width:1199px){.bigButton{font-size:24px;padding:10px 20px;min-width:275px}}@media screen and (min-width:0) and (max-width:990px){.page_3 .col-md-4{margin:25px 0}.salesRepP{font-size:15px}.salesRepHeader{font-size:37px}.page_4 .col-md-6{margin:25px 0}.bigButton{font-size:20px;min-width:263px}}