body{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(8%, #4C6E83), color-stop(34%, #437C90), color-stop(44%, #55899B), color-stop(54%, #437C90), color-stop(76%, #19455F), color-stop(93%, #0D1F2D));background-image:linear-gradient(-180deg, #4C6E83 8%, #437C90 34%, #55899B 44%, #437C90 54%, #19455F 76%, #0D1F2D 93%)}body .pp-login-container{margin:0;padding:0;background-color:rgba(0,0,0,0);overflow:auto;background-position:center center;background-size:cover;background-image:none;overflow-x:hidden}body .pp-login-container>.row.content-area{min-height:92.65vh}body .pp-login-container .pp-login-pane-container.is-ie{padding-top:15%}body .pp-login-container .pp-login-pane{background-color:rgba(255,255,255,.9);padding:35px;height:475px;width:375px}body .pp-login-container input[type=text].error,body .pp-login-container input[type=password].error,body .pp-login-container input[type=email].error{border-color:#900;border-bottom-width:2px}body .pp-login-container .pp-login-form #project-portal-logo{background-image:url(/material/images/ddms/project-portal_stacked.svg);background-repeat:no-repeat;height:60px;background-position-x:center}body .pp-login-container .pp-login-form .form-group{padding:5px}body .pp-login-container .pp-login-form .login-form-label{display:none !important}body .pp-login-container .pp-login-form .pp-login-form-items{height:365px}body .pp-login-container .pp-login-form a{text-decoration:none}body .pp-login-container .pp-login-message-area{background-color:#fff;color:#00314e;padding:0px}body .pp-login-container .pp-login-message-area #login-message-pane{height:100%;background-position:left bottom;background-repeat:no-repeat;padding:35px}body .pp-login-container .pp-login-message-area #login-message-pane.lt-blue{background-color:#ecf2f4}body .pp-login-container .pp-login-message-area #login-message-pane .market-header{text-align:center}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h1{font-size:3rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h1.uppercase{text-transform:uppercase}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h1.condensed{font-family:UniversLTStd-Cn !important}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h2{font-size:2.5rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h2.uppercase{text-transform:uppercase}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h2.condensed{font-family:UniversLTStd-Cn !important}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h3{font-size:2.25rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h3.uppercase{text-transform:uppercase}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h3.condensed{font-family:UniversLTStd-Cn !important}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h4{font-size:2rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h4.uppercase{text-transform:uppercase}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h4.condensed{font-family:UniversLTStd-Cn !important}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h5{font-size:1.5rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h5.uppercase{text-transform:uppercase}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h5.condensed{font-family:UniversLTStd-Cn !important}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h6{font-size:1.25rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h6.uppercase{text-transform:uppercase}body .pp-login-container .pp-login-message-area #login-message-pane .market-header h6.condensed{font-family:UniversLTStd-Cn !important}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content{text-align:center}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content .form-group{margin-bottom:0}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content p.md-font{font-size:1.25rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content p.lg-font{font-size:1.5rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content p.xl-font{font-size:1.75rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content p.line-height-150-percent{line-height:150%}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content p.line-height-200-percent{line-height:200%}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content a.cta-link-light,body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content a.cta-link-dark{font-size:1rem;font-family:UniversLTStd;text-decoration:none}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content a.cta-link-light.md-font,body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content a.cta-link-dark.md-font{font-size:1.25rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content a.cta-link-light.lg-font,body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content a.cta-link-dark.lg-font{font-size:1.5rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content a.cta-link-light.xl-font,body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content a.cta-link-dark.xl-font{font-size:1.75rem}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content a.cta-link-dark{color:#00314e}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content .list-title{text-align:left;margin-left:15px}body .pp-login-container .pp-login-message-area #login-message-pane .market-main-content ul{text-align:left}body .pp-login-container .pp-login-message-area #login-message-pane .market-footer .footnote{font-size:.75rem}body .pp-login-container .pp-login-message-area .pp-side-panel-fill{width:100%;position:relative;left:-32px;height:100%}body .pp-login-container .pp-login-message-area .pp-side-panel-fill img{width:375px;height:475px}body .pp-login-container .pp-page-level-notification{padding:10px 5px}body .pp-login-container .pp-login-footnote-container{color:#fff;background-color:rgba(0,0,0,0);overflow:auto;background-position:center center;padding:20px 0;width:750px}@media screen and (max-width: 766px){body .pp-login-container .pp-login-footnote-container{width:375px !important}}body.quick-download-login{background-color:#1a4660;background-image:none !important}body.quick-download-login .pp-login-container .pp-login-pane{background-color:rgba(255,255,255,.8)}