.TrainingRequestForm{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:0;padding-top:12px;padding-bottom:12px}.TrainingRequestForm .viewHeader{max-height:22.513529765484066vw;max-width:90vw;height:160px;width:640px;background-image:url(../Images/RequestForm.png);background-size:cover;background-position:center;border:1px solid #dadce0;border-radius:8px;margin:0 auto 12px}.TrainingRequestForm .divMain{margin:0 auto;max-width:90vw;width:640px}.TrainingRequestForm .formHeader{background-color:#fff;border:1px solid #dadce0;border-radius:8px;margin-bottom:12px;padding:24px;padding-top:22px;position:relative}.TrainingRequestForm .formTitle{font-family:'Google Sans',Roboto,Arial,sans-serif;font-size:32px;font-weight:400;color:#202124;line-height:135%;max-width:100%;min-width:0}.TrainingRequestForm .formBg{background-color:#c6c6c6;border-top-left-radius:8px;border-top-right-radius:8px;height:10px;left:-1px;position:absolute;top:-1px;width:calc(100% + 2px)}.TrainingRequestForm .formDes{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;color:#202124;margin-top:12px}.TrainingRequestForm .buttonOwner .button{outline:0;border:none;color:#777;box-shadow:0 2px 1px -1px rgba(0,0%,0%,20%),0 1px 1px 0 rgba(0,0%,0%,14%),0 1px 3px 0 rgba(0,0%,0%,12%);background-color:#fff;cursor:pointer;display:inline-block;font-family:'Google Sans',Roboto,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:36px;text-decoration:none;text-transform:none;padding:0 24px;text-align:center;-webkit-tap-highlight-color:transparent;z-index:0;border-radius:5px}.TrainingRequestForm .buttonOwner .nextBtn:hover{background-color:#fafafa}.TrainingRequestForm .sectionName{background-color:#c6c6c6;color:#000;padding:12px 24px;border-top-left-radius:8px;border-top-right-radius:8px;font-family:'Google Sans',Roboto,Arial,sans-serif;font-size:16px;letter-spacing:.1px;line-height:24px;font-weight:400}.TrainingRequestForm .sectionBanner{-webkit-transition:background-color .2s cubic-bezier(0,0,.2,1);transition:background-color .2s cubic-bezier(0,0,.2,1);background-color:#fff;border:1px solid #dadce0;border-radius:8px;margin-bottom:12px;padding:24px}.TrainingRequestForm .banner1{border-top-left-radius:0;border-top-right-radius:0}.TrainingRequestForm .bannerHeader{font-family:'Google Sans',Roboto,Arial,sans-serif;font-size:16px;font-weight:500;letter-spacing:.1px;line-height:24px;color:#202124;font-weight:400;width:100%;word-break:break-all;margin-bottom:16px}.TrainingRequestForm .requestIcon{color:#d93025}.TrainingRequestForm .inputCon{height:40px;position:relative}@media (max-width:480px){.TrainingRequestForm .inputCon{width:100%!important}}@media (min-width:480px){.TrainingRequestForm .inputCon{width:50%!important}.TrainingRequestForm .Date>.inputCon{width:25%!important}}.TrainingRequestForm .exportInput{outline:0;border:none;width:100%;margin-top:14px}.TrainingRequestForm .underline{background-color:rgba(0,0,0,.12);height:2px;left:0;margin:0;padding:0;position:absolute;width:100%}.TrainingRequestForm .underline:before{content:"";position:absolute;top:0;bottom:-2px;left:0;right:0;border-bottom:1px solid transparent;pointer-events:none}.TrainingRequestForm .hidden{display:none}.TrainingRequestForm .errorLine{color:red}.TrainingRequestForm .dateLine{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px;color:#70757a}.TrainingRequestForm .labelTxt{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:25px;color:#202124;margin-left:.25em;vertical-align:top}.TrainingRequestForm .TdCell{height:2.5em;display:table-cell;vertical-align:middle;width:120px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;color:#202124;text-align:center}.TrainingRequestForm .dataCell{padding:4px;background:#f8f9fa}.TrainingRequestForm .EquipmentTable .TdCell{width:200px!important}.TrainingRequestForm .QuestionBaseDescription{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.3px;line-height:16px;color:#70757a;color:#202124;line-height:135%;margin-top:4px;width:100%}.TrainingRequestForm .submitBtn{background:#0065ff!important;color:#fff!important}.TrainingRequestForm .wideWidth{width:98%}