html,body{width:100%;padding:0;margin:0;font-family:"Nunito Sans",sans-serif;color:#5d5d5d !important;font-weight:normal;font-style:normal;font-size:14px;line-height:140%;-webkit-text-size-adjust:100%;background-color:#fff}.emailFullWidth{width:510px !Important}.orgFullWidth{width:510px !Important}.addressFullWidth{width:510px !Important}.zipFullWidth{width:200px !Important}.rules{text-decoration:underline !important;font-weight:800}b{font-weight:600 !important}html,body,form,#HeightContainer,#main_PageContainer{height:100%;min-height:100%}h1,h2,h3,h4,h5{margin:0;font-family:'Nunito Sans',sans-serif !important;font-weight:200}h1{font-size:82px;line-height:120%;font-weight:700}h1.HeaderText{font-size:60px;max-width:700px;text-align:center;margin:0 auto;line-height:120%;font-weight:800;margin-top:40px !important;margin-bottom:20px !important}h2{display:inline-block;color:#000;font-size:50px;line-height:100%;font-weight:700}h3{display:inline-block;color:#000;font-size:50px;line-height:120%;font-weight:700}h4{display:inline-block;font-size:16px}h5{color:#e6324b;font-size:22px;font-weight:400;text-transform:uppercase;margin:20px 0 12px}a,a:link,a:active,a:visited{color:#9acc49;outline:none;text-decoration:none}a:hover{text-decoration:none;;color:#9acc49}.thankyouParagraph{max-width:none !important}.firstParagraph,.rulesP,.thankyouParagraph{color:#000;font-size:18px;letter-spacing:normal !important;font-weight:300!important;max-width:760px}.introHeader,.thankYouTitle{font-size:42px;font-weight:800;margin-top:20px;font-family:"Nunito Sans",Open Sans,sans-serif}#HeaderContainer,#Content,#main_PageBreakBlock,#HeadTitleBlock,#disclaimer,#footerContainer,#footer,#footerQuestionsNote,#forUS{max-width:970px;margin:0 auto;padding:16px 22px}#footerContainer{padding:8px 22px}#HeadTitleBlock{max-width:710px}#HeadTitle{padding:22px 22px;margin:20px auto 20px 0;background-repeat:no-repeat;width:250px;height:278px;background-size:100%;background-image:url('/assets/behavior_champion_program/enrollment_form/behaviorchamp_logo_white.png ')}#main_PageContainer.page_0 #CompanyLogo,#main_PageContainer.page_1 #CompanyLogo{margin-bottom:0;margin:10px auto;display:block;text-align:center}#CompanyLogo{margin-top:10px;margin-bottom:12px;background-image:url('/assets/logos/proline_logo_2023_horizontal.png');background-size:contain;background-repeat:no-repeat;width:325px;height:60px;display:inline-block}#main_PageContainer.page_0 #ContentHeader{border-bottom:none !important}#main_PageContainer.page_0 .formInputLabel,#main_PageContainer.page_2 .formInputLabel{text-transform:uppercase !important}#main_PageContainer.page_0 .formInputLabel,#main_PageContainer.page_1 .formInputLabel,#main_PageContainer.page_2 .formInputLabel,#main_PageContainer.page_3 .formInputLabel{font-family:'Nunito Sans',sans-serif !important;color:#000;font-weight:800 !important}#HeaderBlock{background-color:#fff;color:white;text-align:left;background-size:cover;background-repeat:no-repeat;background-position:center,center;border-bottom:none}#main_PageContainer.page_0 #HeaderBlock,#main_PageContainer.page_1 #HeaderBlock{background-position:right;background-image:url('/assets/behavior_champion_program/enrollment_form/behaviorchamp_enrollmentform_headerimage_2000px.jpg')}#main_PageBreakBlock{text-align:right;padding-bottom:40px}#footer{display:inline-block}#main_PageContainer.page_1 #forUS{display:none}#forUS{display:inline-block;text-align:right;float:right}#footerQuestionsNote{display:none}#main_PageContainer.page_1 #footerQuestionsNote{display:block;max-width:700px;text-align:center;font-size:14px;font-weight:800;color:#000}#main_LegalBlock{background-color:#000;color:#fff;font-size:13px;line-height:200%;width:100%}#disclaimer-container{width:100%;background-color:#666}#disclaimer{padding:22px}#disclaimer .title{font-weight:400;text-transform:uppercase;margin-bottom:4px;font-size:11px}.footer-block-float{position:absolute;bottom:0;width:100%}p.paragraphPart{line-height:160%;letter-spacing:0.25px;font-weight:300}div.formInputColumnRadio,div.formInputColumnMulti{margin-bottom:12px}ul.checkboxInput{padding-top:10px}ul.checkboxInput li{margin-left:0 !important;margin:10px 6px 16px 16px !important}ul.radioInput{padding-top:10px}ul.radioInput li{margin:10px 6px 16px 16px !important}div.validationSummaryPart div.formInputColumn{min-height:0;width:100% !important}div.alert{margin-top:20px;border:solid 2px #ce2917;padding:12px;margin-bottom:22px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold;color:#ce2917}div.alert ul{font-weight:normal}.showSkinny{display:none}#Content{}.paragraphPart{margin-bottom:22px}.formInputColumn{min-height:72px;display:inline-block;position:relative;margin-top:8px;margin-right:10px !important;float:none !important}input[type="text"]{max-width:100% !important}.formInputColumn:only-child{width:100%}.formInputColumn:only-child input[type="text"]{max-width:100% !important}.formInputLabel{font-size:14px !important;color:#3e3e3e}.formTopLabelRequired{font-weight:bold}.formInputLabel,.formInputColumnMulti .formInputLabel{text-indent:-26px;margin-left:26px}.contactPart .formInputLine .formInputColumn{margin-right:10px}span.instructions{display:block;font-size:smaller;font-weight:normal;margin-left:26px;margin-bottom:-26px}select{padding-right:10px;-webkit-appearance:menulist-button;-moz-appearance:menulist;height:33px}input[type="number"]{width:70px !important}.wideText input.textInput{width:350px !important;max-width:100%}textarea{width:100% !important;height:80px}.sameLine{display:inline-block}table.detailsTable td{padding:4px 0;vertical-align:top}table.detailsTable tr td:first-child{font-weight:bold;width:140px;min-width:140px}span.super{font-size:60%;vertical-align:super;line-height:0}.checkRows li{float:left;width:100px;clear:none !important}.tyCallToAction{max-width:400px;margin:15px auto;text-align:center}input[type="submit"],a.linkbutton,.linkbutton a,.toCertificateBlock a{font-family:"Nunito Sans",Open Sans,sans-serif;font-weight:900;transition:all 0.3s;position:relative;white-space:nowrap;-webkit-appearance:none !important;border-radius:1px;letter-spacing:0.5px;margin:5px 7px;display:inline-block;padding:15px 40px;text-transform:uppercase;font-size:20px;-webkit-font-smoothing:antialiased !important;opacity:1 !important;border:none !important;outline:none !important;text-align:center;color:white;cursor:pointer;text-decoration:none;background-color:#95c93d}input[type="submit"]:hover,a.linkbutton,.linkbutton a,.toCertificateBlock a{opacity:1.0;background-color:#8ebf3a}a.bigbutton,.bigbutton a{font-family:"Nunito Sans","Open Sans",sans-serif;font-weight:900;transition:all 0.3s;position:relative;white-space:nowrap;-webkit-appearance:none !important;border-radius:1px;letter-spacing:1.5px;margin:15px 20px;display:inline-block;padding:25px 35px;text-transform:uppercase;font-size:20px;-webkit-font-smoothing:antialiased !important;opacity:1 !important;border:0 !important;outline:none !important;text-align:center;color:#fff;cursor:pointer;text-decoration:none;background-color:#95c93d}a.bigbutton:hover,.bigbutton a:hover{opacity:1.0;background-color:#8ebf3a}form input:focus,form select:focus,form textarea:focus{border:1px solid #aaa !important}div.formInputColumnRadio label.formTopLabel{background:none}input[type=radio],input[type=checkbox]{display:none}.formInputColumnMulti .formInputElement{margin-left:-20px;color:#000;font-size:16px}.formInputColumnRadio input[type=radio] + label,.formInputColumnMulti input[type=checkbox] + label{padding-left:32px !important;min-height:21px;display:inline-block;line-height:21px !important;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;background-size:21px 21px}.formInputColumnRadio input[type=radio]:checked + label{background-image:url('')}.formInputColumnRadio label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url('')}.formInputColumnMulti input[type=checkbox]:checked + label{background-image:url('https://connect.vetriproline.com/assets/behavior_champion_program/behavioral_health_technique_program/behaviorchamp_imgsubmission_checkbox_on.png')}.formInputColumnMulti label{background-image:url('https://connect.vetriproline.com/assets/behavior_champion_program/behavioral_health_technique_program/behaviorchamp_imgsubmission_checkbox_off.png');-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type="checkbox"] label,input[type="radio"] label{margin-left:12px}.formInputColumnRadio ul,.formInputColumnRadio li,.formInputColumnMulti ul,.formInputColumnMulti li{list-style-type:none;list-style-position:outside;border:0;padding:0 0 0 0 !important;display:block;clear:both;background:0 !important}.formInputColumnRadio ul li,.formInputColumnMulti ul li{border:0 !important}form ul li label{margin-left:10px}.formTopLabel{background:none !important}input,select,textarea{border:1.5px solid #CCCCCC !important}input[type="checkbox"] label,input[type="radio"] label{margin-left:12px}input,select,textarea{font-family:Arial,Helevtica,Verdana,san-serif;font-size:12px;position:relative;outline:none;padding:8px;color:#444;background:#fff;border:2px solid #000 !important;-moz-box-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input:focus,select:focus,textarea:focus{border-color:#aaa}input[type="image"]{width:auto;border:0;padding:0;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important}input[type="image"]:focus{border:none !important}.dataTableContainer{display:inline-block}div.datatablePart .formInputColumn{width:100%}div.datatablePart input[type="text"],div.datatablePart select{ border-color:#000 !important}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:#95c93d;margin-top:0;background-image:url('/assets/icons/trashcan_white.png');background-size:15px 16px;padding:0 0.35em 0.1em 0.35em !Important;background-position:center center;background-repeat:no-repeat}table.dataTable .rowNumberHeader,table.dataTable .rowNumberCell{display:none}tr.dataTableHeader{background-color:unset;color:#000;font-family:"AvenirBlack-Web",sans-serif !important;text-transform:uppercase !important;text-align:left;font-size:14px}tr.dataTableHeader th{padding:4px 4px 0 8px;padding-left:0;white-space:nowrap}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 select{width:140px}td.column1Cell,td.column2Cell,td.column3Cell{width:140px}@media screen and (min-width:1500px) and (max-width:4000px){#HeadTitle{padding:42px 22px}}@media screen and (min-width:1000px) and (max-width:4000px){.tyHeaderText{font-size:56px;font-weight:800;line-height:160%;margin-bottom:0;margin-top:70px !important}.tyHeaderP{line-height:160%;font-size:30px;text-align:center;margin:0 auto;padding:10px;max-width:800px;line-height:130% !important}}@media screen and (min-width:681px) and (max-width:816px){#CompanyLogo{}#HeadTitle{font-size:14px;margin-top:18px}h1{font-size:36px;line-height:1.5em}h4{font-size:12px;padding:8px}h1.HeaderText{font-size:52px;margin-top:40px !important;margin-bottom:20px !important}.tyHeaderText{font-size:35px !important}}@media screen and (min-width:550px) and (max-width:680px){h1.HeaderText{font-size:44px;max-width:520px;margin-top:40px !important;margin-bottom:20px !important}}@media screen and (min-width:0) and (max-width:680px){#main_PageContainer.page_1 #footerQuestionsNote{font-size:14px}.buttonsCell{padding-right:0 !important}div.datatablePart input.trashLineButton{padding:0 0.35em 0.1em 0.35em !Important}div.datatablePart .column4Cell select{width:60px}.tyHeaderText{font-size:35px}.showSkinny{display:inline-block}.hideSkinny{display:none}input[type="text"]{max-width:250px !important}#Header{text-align:center}#HeadTitle{padding:0}#CompanyLogo{background-size:contain;width:282px;height:55px;margin-bottom:10px}a.bigbutton{font-size:20px;padding:10px}#main_PageBreakBlock{text-align:center}h1{font-size:40px}h4{font-size:16px !important}#main_PageContainer.page_3 h2{font-size:32px;margin-top:-50px}#main_PageContainer.page_4 h1{font-size:40px;margin-top:-40px}#main_PageContainer.page_4 h4{font-size:15px !important;margin-bottom:0;margin-top:10px}#main_PageContainer.page_4 p{font-size:14px !important;margin-top:15px !important}a.bigbutton,.bigbutton a{margin:10px auto 10px 7px;padding:15px 25px !important}div.datatablePart input[type="text"]{width:60px}}@media screen and (min-width:550px) and (max-width:700px){div.datatablePart input[type="text"]{width:90px}div.datatablePart select{width:120px}td.column1Cell,td.column2Cell,td.column3Cell{width:100px}}@media screen and (min-width:601px) and (max-width:850px){#HeadTitle{width:195px;height:260px}}@media screen and (min-width:0) and (max-width:600px){#main_PageContainer.page_0 .formInputColumn{display:block}.emailFullWidth,.firstNameInput,.lastNameInput{width:250px !important}.orgFullWidth{width:250px !important}.addressFullWidth{width:250px !important}#main_DynamicControl_0_3_4_SingleSelectList{width:267px !important}.stateInput{width:267px !important}.cityInput{width:250px !important}.zipInput{width:250px !important}#main_PageContainer.page_0 #HeaderBlock,#main_PageContainer.page_1 #HeaderBlock{background-image:none;background-color:black}#HeadTitle{margin:20px auto}}@media screen and (min-width:0) and (max-width:549px){#footerContainer{padding:8px}h1.HeaderText{font-size:30px;max-width:310px;margin-top:0 !important;margin-bottom:0 !important}#forUS{text-align:center;float:none;display:block;font-size:12px;padding-top:0}#footer{text-align:center;display:block;font-size:12px;padding-bottom:2px}div.datatablePart input[type="text"]{width:60px}div.datatablePart select{width:100px}td.column1Cell,td.column2Cell,td.column3Cell{width:70px}.detailsTable td{font-size:14px;min-width:90px}input[type="submit"],a.linkbutton,.linkbutton a,.toCertificateBlock a{font-size:15px}h2{font-size:35px;line-height:120%}#main_PageContainer.page_0 h3{font-size:33px;margin-top:10px}h3{font-size:23px}#main_PageContainer.page_1 h3{font-size:30px}h5{font-size:18px}}@media screen and (min-width:0) and (max-width:450px){#main_PageContainer.page_0 .formInputColumn{display:block}.emailFullWidth,.firstNameInput,.lastNameInput{width:230px !important}.orgFullWidth{width:230px !important}.addressFullWidth{width:230px !important}#main_DynamicControl_0_3_4_SingleSelectList{width:247px !important}.stateInput{width:247px !important}.cityInput{width:230px !important}.zipFullWidth{width:230px !important;margin-bottom:30px}}@media screen and (min-width:0) and (max-width:400px){h1.HeaderText{font-size:25px}.tyHeaderText{font-size:20px !important}a.bigbutton,.bigbutton a{margin:10px auto;padding:15px 30px !important}}#main_DebugMessage{width:90% !important}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}