html,body{background-color:#fff;font-family:"Comfortaa";margin:0}.app{text-align:center}.app header{background-color:#222;padding:20px;color:#fff}.app header img.app-logo{margin:45px 0;width:100%;max-width:180px}.app header h1{font-size:1.5em}@keyframes App-logo-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.dpec-safeconow-logo{margin:64px 0}.dpec-lm-logo{padding:59px 0;width:230px;min-width:230px;max-width:230px}@media screen and (min-width: 1024px){.dpec-lm-logo{width:314px;min-width:314px;max-width:314px;padding:100px 0}}@media only screen and (min-width: 768px)and (max-width: 1023px){.dpec-lm-logo{width:262px;min-width:262px;max-width:262px;padding:83px 0}}@font-face{font-family:Roboto;src:url(https://fonts.googleapis.com/css?family=Roboto)}.topAndBottomSpacer{height:96px;margin:auto 0;padding:0}@media(max-width: 375px){.topAndBottomSpacer{height:64px}}#systemIcons{margin:auto 0}.headlineText{margin-top:16px !important;font-weight:300 !important;font-size:32px !important;line-height:38.4px !important;text-align:center !important}#loginDeclinedMainText{min-height:77px}#errorTemplateMainText{min-height:39px}.linkText{width:auto;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%;color:var(--Teal-Teal-Dark, #06748C)}#loginDeclinedContactText,#p_support{margin-top:8px}.oneLineText{min-height:26px !important;text-align:center !important}.divider{width:568px;height:0px;angle:90 deg;opacity:1;padding:0;margin-top:32px;margin-bottom:32px}.textBox{width:568px;border-width:1px;margin:auto 0;padding:0;height:auto;min-height:52px;font-family:Roboto;text-align:left;font-weight:400;font-size:16px;leading-trim:NONE;line-height:25.6px;letter-spacing:0%}@media(max-width: 768px){.textBox,.divider{width:422px}}@media(max-width: 375px){.textBox{width:100%;padding:16px 0}.divider{width:100%}.topAndBottomSpacer{height:64px}}@-webkit-keyframes spin-keyframes-clockwise{0%{-webkit-transform:rotate(0deg);-webkit-backface-visibility:hidden}100%{-webkit-transform:rotate(360deg);-webkit-backface-visibility:hidden}}@keyframes spin-keyframes-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media all{.sco-grid{margin:0 10px;min-width:300px}}@media all and (min-width: 768px){.sco-grid{margin:0 43px}}@media all and (min-width: 1024px){.sco-grid{margin:0 42px}}@media all and (min-width: 1280px){.sco-grid{margin:0 76px}}@media all and (min-width: 1600px){.sco-grid{margin:0 auto;width:1512px}}.links{text-align:center;max-width:350px;width:100%;margin:0 auto}.links span{display:block;margin:20px 0 20px 0}.links input{padding:5px 0;font-size:24px;width:100%;text-align:center}.usernameInput{cursor:not-allowed;pointer-events:none}.formInputVisible{display:block}.formInputHidden{display:none}@media all{.dpecform{width:100%}}@media all and (min-width: 768px){.dpecform{width:48.3870967742%}}@media all and (min-width: 1024px){.dpecform{width:31.914893617%}}@media all and (min-width: 1280px){.dpecform{width:31.914893617%}}@media all and (min-width: 1600px){.dpecform{width:23.8095238095%}}@media all and (min-width: 1024px){.dpecform{width:153.3333333333%}}@media all and (min-width: 1024px)and (min-width: 768px){.dpecform{width:74.1935483871%}}@media all and (min-width: 1024px)and (min-width: 1024px){.dpecform{width:48.9361702128%}}@media all and (min-width: 1024px)and (min-width: 1280px){.dpecform{width:48.9361702128%}}@media all and (min-width: 1024px)and (min-width: 1600px){.dpecform{width:36.5079365079%}}.buttonRow{display:flex;flex-direction:row;justify-content:flex-end;margin-top:64px}.notification{margin-left:10px;margin-right:10px}@-webkit-keyframes spin-keyframes-clockwise{0%{-webkit-transform:rotate(0deg);-webkit-backface-visibility:hidden}100%{-webkit-transform:rotate(360deg);-webkit-backface-visibility:hidden}}@keyframes spin-keyframes-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin-keyframes-clockwise{0%{-webkit-transform:rotate(0deg);-webkit-backface-visibility:hidden}100%{-webkit-transform:rotate(360deg);-webkit-backface-visibility:hidden}}@keyframes spin-keyframes-clockwise{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media all{.sco-grid{margin:0 10px;min-width:300px}}@media all and (min-width: 768px){.sco-grid{margin:0 43px}}@media all and (min-width: 1024px){.sco-grid{margin:0 42px}}@media all and (min-width: 1280px){.sco-grid{margin:0 76px}}@media all and (min-width: 1600px){.sco-grid{margin:0 auto;width:1512px}}.app{text-align:center}.app header{background-color:#222;padding:20px;color:#fff}.app header img.app-logo{margin:45px 0;width:100%;max-width:180px}.app header h1{font-size:1.5em}.dpec-footer-container{background-color:#1a1446;width:100%}.dpec-footer-container .dpec-footer{display:flex;flex-direction:column;padding:32px 0;margin-top:64px}.dpec-footer-container .dpec-footer .dpec-footer-content{color:#fff;margin-top:24px;width:300px}@media all and (min-width: 768px){.dpec-footer-container .dpec-footer{flex-direction:row;align-items:center}.dpec-footer-container .dpec-footer .dpec-footer-content{margin-left:64px;margin-top:0;width:auto}}@keyframes App-logo-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media only screen and (min-width: 1024px){.dpec-lm-logo-vertical{width:165px;min-width:165px;max-width:165px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.dpec-lm-logo-vertical{width:161px;min-width:161px;max-width:161px}}@media only screen and (min-width: 319px)and (max-width: 769px){.dpec-lm-logo-vertical{width:150px;min-width:150px;max-width:150px}}.terms-text{color:#fff;text-decoration:underline}