body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}label{font-weight:600}input[type=checkbox]{cursor:pointer;min-width:1rem;margin-left:0}input[type=checkbox]:disabled{cursor:initial;position:relative}input[type=checkbox]:disabled+label{cursor:initial}input[type=checkbox]:disabled:checked:after{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3csvg%20version='1.1'%20id='Capa_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2017.837%2017.837'%20style='enable-background:new%200%200%2017.837%2017.837;'%20xml:space='preserve'%3e%3cg%3e%3cpath%20style='fill:%23ffffff;'%20d='M16.145,2.571c-0.272-0.273-0.718-0.273-0.99,0L6.92,10.804l-4.241-4.27%20c-0.272-0.274-0.715-0.274-0.989,0L0.204,8.019c-0.272,0.271-0.272,0.717,0,0.99l6.217,6.258c0.272,0.271,0.715,0.271,0.99,0%20L17.63,5.047c0.276-0.273,0.276-0.72,0-0.994L16.145,2.571z'/%3e%3c/g%3e%3c/svg%3e");background-color:#555;border-radius:3px;width:100%;height:100%;position:absolute}input[type=radio]{cursor:pointer;margin-left:0}input[type=radio]:disabled{cursor:initial;position:relative}input[type=radio]:disabled+label{cursor:initial}.radio_button:disabled:checked:after{content:" ";background-color:#555;border-radius:50%;width:75%;height:75%;position:absolute;top:12.5%;left:12.5%}fieldset{border:none;margin:0;padding:0}.App{width:100%;max-width:900px;margin:auto;padding:1.5rem .5rem .5rem}.input_component{flex-direction:row;align-items:center;display:flex}.input_label{padding-right:10px}.req_field{color:red}.form_input{border:none;border-bottom:1px solid #767676;flex:1;width:100%;font-size:1rem}.form_input:focus{border-radius:2px;outline:0;box-shadow:0 0 0 1px #33adff}.invalid:focus{border-radius:2px;outline:0;box-shadow:0 0 0 1px red}.radio_button{vertical-align:middle;width:1rem;height:1rem;display:inline-block}.radio_label{vertical-align:middle;cursor:pointer;display:inline-block}#new_used_radio_container .radio_label{min-width:87px}.check_box{vertical-align:middle;width:1rem;height:1rem;display:inline-block}.checkbox_label{vertical-align:middle;cursor:pointer;display:inline-block}.checkbox_component{flex-direction:row;align-items:flex-start;display:flex;position:relative}.radio_button_component{flex-direction:row;display:flex;position:relative}.section_header{color:#1965a3;font-size:1.2rem;font-weight:700}#rma_caq_container>div{padding-bottom:.5rem}#rma_caq_container{flex-flow:wrap;width:100%;display:flex}#rma_caq_container .input_component{width:50%}#rma_caq_container .input_component:nth-child(odd){padding-right:.5rem}#rma_caq_container .input_component:nth-child(2n){padding-left:.5rem}#form_title{margin-top:0;font-size:1.7rem;font-weight:700}#right_to_know_title{margin-bottom:0;font-size:1.1rem;font-weight:600}#right_to_know_notice{margin-top:0;font-weight:600}#right_to_know_notice>span{color:red;font-weight:700}#fill_out_form_instruction{font-weight:600}#radio_input_flex{flex-flow:wrap;width:100%;padding-top:1rem;display:flex}#radio_input_flex .input_component{flex:1;padding-left:.5rem}#new_used_radio_and_label{flex-flow:wrap;width:50%;display:flex}#new_used_radio_and_label label{padding-right:1rem}#new_used_radio_container{flex-direction:row;flex:1;display:flex}#new_used_radio_container .radio_button_component{width:40%}#form_date{min-width:200px}#end_user_container{padding-top:1rem;padding-bottom:1.5rem}#end_user_info_flex,#end_user_address_flex{flex-flow:wrap;display:flex}#end_user_info_flex .input_component{width:50%;padding-bottom:1rem}#end_user_info_flex div:nth-child(odd){padding-right:.5rem}#end_user_info_flex div:nth-child(2n){padding-left:.5rem}.end_user_address{padding-bottom:1rem}.end_user_city{width:50%;padding-right:.5rem}.end_user_state_container{width:20%;padding-left:.5rem}.end_user_state_container>select{width:100%}.end_user_zip{width:30%;padding-left:1rem}#distributor_flex{flex-flow:wrap;display:flex}#distributor_flex .input_component{width:50%;padding-bottom:1rem}#distributor_flex div:nth-child(odd){padding-right:.5rem}#distributor_flex div:nth-child(2n){padding-left:.5rem}#descriptions_container{padding-bottom:1rem}#descriptions_container .input_label{margin-top:1rem;padding-bottom:.2rem;display:block}#descriptions_container textarea{border-radius:3px;width:100%;height:80px}#basic_part_info_flex{flex-flow:wrap;display:flex;overflow:hidden}.part_number{width:50%;padding-bottom:1rem;padding-right:.5rem}.part_description{width:50%;padding-bottom:1rem;padding-left:.5rem}.part_po{width:50%;padding-right:.5rem}.part_purchase_date{width:35%;padding-left:.5rem;padding-right:.5rem}.part_qty{width:15%;padding-left:.5rem}#approx_usage_container{padding-top:1rem}#test_method_container{flex-flow:wrap;align-items:center;margin-bottom:1rem;display:flex}#test_method_header{margin:0;padding-right:1rem;font-weight:600}#test_method_checkbox_container{flex-direction:row;justify-content:space-between;width:50%;max-width:230px;display:flex}#test_info_container,#pump_type_container,#pump_type_checkbox_container,#system_dates_container,#installation_checkbox_container{flex-flow:wrap;display:flex}#installation_checkbox_container{justify-content:space-between}#install_info_container{padding-top:1rem}#test_info_container .input_component{width:50%}#test_info_container .input_component:nth-child(2n){padding-left:.5rem}#test_info_container .input_component:nth-child(odd){padding-right:.5rem}#pump_type_container{margin-top:1rem;margin-bottom:1rem}#pump_type_header{margin:0;padding-right:1rem;font-weight:600}#pump_type_container .checkbox_component{padding-right:1.5rem}#system_dates_container .input_component{width:30%}#system_dates_container .input_component:nth-child(2n){width:38%;padding-left:.5rem;padding-right:.5rem}#system_dates_container .form_input{min-width:0}#cycles_container{flex-flow:wrap;display:flex}#cycles_container .input_component{width:33%;padding-bottom:1rem}#cycles_container .input_component:nth-child(2n){width:34%;padding-left:.5rem;padding-right:.5rem}#cycles_container .form_input{min-width:0}#tables_container{overflow-x:auto}th{border:1px solid #767676;height:33px;font-size:.9rem}td{border:1px solid #767676;padding-top:.3rem;padding-bottom:.3rem}table{border-collapse:collapse;text-align:center;table-layout:auto;border:1px solid #767676;width:100%}#temp_pressure_table_container{min-width:850px;margin-top:1rem}#media_table_container{min-width:850px}#thermal_cycling_td>span{vertical-align:middle;font-size:.9rem;font-weight:600}#fluctuation_td>span{vertical-align:middle;font-size:.9rem;font-weight:600;display:inline-block}#thermal_cycling_radio_container{vertical-align:middle;flex-direction:row;display:inline-flex}#thermal_cycling_radio_container .radio_button_component{padding-left:.5rem}#fluctuation_td .table_input{vertical-align:middle;max-width:110px;margin-left:.5rem;display:inline-block}.table_input{background-color:#0000;width:100%;height:26px}.flow_rate_range{background-color:#ff9}.media_td_label,.temp_td_label{width:80px;font-size:.9rem;font-weight:600}.table_input{border:none;min-width:0;max-width:120px}#media_table{background-color:#ff9;border-top:none}.media_table_header{border-top:none}.th_row .media_table_header,.th_row .temp_table_header{width:24%}.th_row .temp_table_header:nth-child(2),.th_row .media_table_header:nth-child(2){width:28%}#installation_checkbox_container .checkbox_component{padding-bottom:1rem;padding-right:1rem}#processing_actions_flex,#processing_actions_checkbox_flex,#processing_actions_radio_container{flex-flow:wrap;display:flex}#processing_actions_container .checkbox_component{padding-bottom:1rem;padding-right:1rem}#processing_actions_radio_container .radio_button_component{padding-right:1rem}#processing_actions_flex{margin-bottom:1rem}#processing_actions_when_completed_label{margin:0;padding-top:.1rem;padding-right:1rem;font-weight:600}#signet_info{margin-top:2.5rem}#signet_info_flex,#signet_checkbox_container{flex-flow:wrap;display:flex}#signet_checkbox_container{flex:1;justify-content:space-between}#signet_info_header,#pilot_valve_header{margin:0;padding-right:1rem;font-weight:600}#signet_checkbox_container .checkbox_component{padding-right:1rem}#signet_calibration_header{color:red;font-weight:700}#signet_info_inputs{flex-flow:wrap;margin-top:1rem;display:flex}#signet_info_inputs .input_component{width:50%;padding-bottom:1rem}#signet_info_inputs .input_component:nth-child(odd){padding-right:.5rem}#signet_info_inputs .input_component:nth-child(2n){padding-left:.5rem}#actuated_header{font-weight:700}#actuated_flex_one,#actuated_flex_two{flex-flow:wrap;margin-bottom:1rem;display:flex}#actuated_flex_two .input_component{flex:1;padding-right:.5rem}#air_supply_pressure{min-width:198px}#pilot_valve_flex{flex-flow:wrap;flex:1;padding-left:.5rem;display:flex}#pilot_valve_checkbox_container .radio_button_component{padding-right:.8rem}#pilot_valve_checkbox_container{flex-direction:row;flex:1;display:flex}#electric_checkbox_container,#pneumatic_checkbox_container{padding-right:2rem}#pneumatic_checkbox_container,#electric_checkbox_container{width:14%}#actuated_flex_one .input_component:nth-child(2n){flex:1;padding-right:.5rem}#actuated_flex_one .input_component:nth-child(odd){flex:1;padding-left:.5rem}#accessories_flex{flex-flow:wrap;margin-top:1.5rem;margin-bottom:1rem;display:flex}#accessories_checkbox_container{flex-flow:wrap;flex:1;justify-content:space-between;display:flex}#accessories_checkbox_container .checkbox_component{padding-right:1rem}#accessories_header{margin:0;padding-right:1rem;font-weight:600}#material_safety_container{padding-top:1.5rem}#material_safety_title{font-size:1.5rem;font-weight:700}#material_rtk_header{margin-bottom:0;font-size:1.1rem;font-weight:600}#material_rtk_notice{margin-top:0;font-weight:600}#material_rtk_notice span{color:red;font-weight:700}#chemical_exposure_label{margin-top:1.5rem;font-weight:600;text-decoration:underline}.chemical_exposure_radio{flex-direction:row;flex-direction:wrap;align-items:stretch;margin-bottom:1rem;display:flex}.chemical_exposure_radio>label{padding-left:.5rem}.chemical_radio{flex-shrink:0;width:1.5rem;height:1.5rem;margin-top:.3rem}#chemical_substances_container{overflow-x:auto}#chemical_substance_table{min-width:760px}#health_header{color:#fff;background-color:#00f;width:12%}#flammability_header{color:#fff;background-color:red;width:14%}#reactivity_header{background-color:#ff0;width:12%}#chemical_substances_container{margin-top:2rem}#additional_items_container{padding-top:.5rem;padding-bottom:.5rem}#additional_items{color:#357edd;cursor:pointer;font-size:1.1rem;font-weight:600}#additional_items:hover{text-decoration:underline}#destructive_testing_radio_and_label{flex-flow:wrap;align-items:center;padding-top:1.5rem;display:flex}#destructive_testing_radio_and_label label{padding-right:1rem}#destructive_testing_radio_container{flex-direction:row;display:flex}#destructive_testing_radio_container .radio_label{min-width:50px}#to_certify{margin-bottom:1.5rem;font-weight:700}#certification_of_info{flex-flow:wrap;display:flex}#certification_of_info .input_component{width:50%;padding-bottom:1rem}#certification_of_info .input_component:nth-child(odd){padding-right:.5rem}#certification_of_info .input_component:nth-child(2n){padding-left:.5rem}#submit_button_container{text-align:right;padding-top:1rem;padding-bottom:4rem}#submit{color:#fff;cursor:pointer;background-color:#ff6200;padding:.5rem 1rem .7rem;font-size:1.2rem;font-weight:600}#submit:hover{opacity:.8}#modal_overlay{z-index:2;background-color:#505050e6;width:100%;height:100%;position:fixed;top:0;left:0}#modal{z-index:3;background-color:#fff;border-radius:5px;max-width:400px;padding:1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#modal_content{max-height:200px;position:relative;overflow-y:auto}#close_modal{color:#f0f0f0;text-align:center;cursor:pointer;z-index:4;background-color:#303030;border:2px solid #f0f0f0;border-radius:50%;width:26px;height:26px;font-family:Courier,monospace;font-size:1.2rem;font-weight:700;line-height:1.25;position:absolute;top:-8px;right:-8px;box-shadow:0 1px 4px 2px #303030}#invalidFieldsList{margin:0;padding-left:0;padding-right:1rem;list-style-type:none}#error_header{margin-top:.5rem;margin-bottom:.5rem;font-weight:700}#loader{max-width:100px}#responseMessage{font-size:1.1rem;font-weight:600}.validation_li>span{font-weight:600}.dn{display:none}.disabled{color:gray;position:relative}.disabled:after{content:" ";opacity:.6;background-color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.read_only{position:relative}.read_only:after{content:" ";width:101%;height:101%;position:absolute;top:0;left:0;overflow:hidden}#loader{-ms-animation-name:loader_gear;-ms-animation-duration:2s;-ms-animation-iteration-count:infinite;animation-name:loader_gear;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes loader_gear{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no_overflow{position:relative;overflow:hidden;overflow-y:hidden!important}@media only screen and (width<=800px){#radio_input_flex .input_component{flex:1}#system_dates_container .input_component{width:100%;padding-bottom:1rem}#system_dates_container .input_component:nth-child(2n){width:100%;padding-left:0;padding-right:0}#pilot_valve_flex{padding-left:1rem}}#readOnlyState{background-color:#efefef4d;border-bottom:1px solid #767676;width:100%;margin:0}@media only screen and (width<=750px){#radio_input_flex{display:block}#radio_input_flex .input_component{padding-top:1rem;padding-left:0}#new_used_radio_and_label{width:50%;min-width:400px}#signet_info_header,#signet_checkbox_container .checkbox_component{padding-bottom:1rem}#accessories_header{width:100%;padding-bottom:1rem}#accessories_checkbox_container .checkbox_component{padding-bottom:1rem}#actuated_flex_two{display:block}#pilot_valve_flex{padding-left:0}#actuated_flex_two .input_component{padding-top:1rem;padding-bottom:1rem}#signet_info_flex{display:block}}@media only screen and (width<=650px){#radio_input_flex{display:block}#radio_input_flex .input_component{padding-top:1rem;padding-left:0}#end_user_info_flex .input_component{width:100%}#end_user_info_flex div:nth-child(odd){padding-right:0}#end_user_info_flex div:nth-child(2n){padding-left:0}#end_user_address_flex .form_input{width:100%}.end_user_city{width:100%;padding-right:0}.end_user_state{width:50%;padding-top:1rem;padding-right:1rem}.end_user_state_container{width:40%;padding-top:1rem;padding-left:0}.end_user_zip{width:60%;padding-top:1rem}#distributor_flex .input_component{width:100%}#distributor_flex div:nth-child(odd){padding-right:0}#distributor_flex div:nth-child(2n){padding-left:0}#basic_part_info_flex .input_component{width:100%;padding:0 0 1rem}#test_method_header{width:100%;padding-bottom:1rem}#test_method_checkbox_container{min-width:230px}#test_info_container .input_component:nth-child(2n){padding:0}#test_info_container .input_component:nth-child(odd){padding-right:0}#test_info_container .input_component{width:100%;padding:0 0 1rem}#cycles_container .input_component{width:100%;padding-bottom:1rem}#cycles_container .input_component:nth-child(2n){width:100%;padding-left:0;padding-right:0}}@media only screen and (width<=600px){#certification_of_info .input_component{width:100%}#certification_of_info .input_component:nth-child(odd){padding-right:0}#certification_of_info .input_component:nth-child(2n){padding-left:0}#signet_info_inputs .input_component{width:100%}#signet_info_inputs .input_component:nth-child(odd){padding-right:0}#signet_info_inputs .input_component:nth-child(2n){padding-left:0}#actuated_flex_one{display:block}#electric_checkbox_container{padding-bottom:1rem}#actuated_flex_one .input_component:nth-child(odd){padding-left:0}#actuated_flex_one .input_component:nth-child(2n){padding-right:0}#actuated_flex_one .input_component{padding-bottom:1rem}}@media only screen and (width<=480px){#rma_caq_container .input_component{width:100%}#rma_caq_container .input_component:nth-child(odd){padding-top:1rem;padding-bottom:1rem;padding-right:0}#rma_caq_container .input_component:nth-child(2n){padding-left:0}#processing_actions_when_completed_label{padding-bottom:1rem}}@media only screen and (width<=417px){#pump_type_checkbox_container{padding-top:1rem}#new_used_radio_container .radio_button_component label{padding-right:0}#new_used_radio_container .radio_button_component{width:35%;min-width:0}#new_used_radio_container .radio_label{min-width:80px}}
