﻿@charset "UTF-8";@font-face{font-family:"Lato-Semibold";font-style:normal;font-weight:400;src:local("Lato-Semibold"),local("Lato-Semibold"),url("../fonts/Lato-Semibold.woff2") format("woff2");}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:local("Lato"),local("Lato-Regular"),url("../fonts/Lato-Regular.woff2") format("woff2");}@font-face{font-family:"Lato-Light";font-style:normal;font-weight:400;src:local("Lato-Light"),local("Lato-Light"),url("../fonts/Lato-Light.woff2") format("woff2");}@font-face{font-family:"Lato-Bold";font-style:normal;font-weight:400;src:local("Lato-Bold"),local("Lato-Bold"),url("../fonts/Lato-Bold.woff2") format("woff2");}@font-face{font-family:"Lato-Heavy";font-style:normal;font-weight:400;src:local("Lato-Heavy"),local("Lato-Heavy"),url("../fonts/Lato-Heavy.woff2") format("woff2");}html,body{height:100%;}body{background:url("../images/rbc_rochdale_login_bg.jpg") no-repeat center center;background-size:cover;background-position:bottom center;}body.empty{background:#fff !important;}body.sym{background:url("../images/symphonic_bg_sso.jpg") no-repeat center center;background-size:cover;}body footer{background-color:#0d1318;position:absolute;left:0;right:0;margin:auto;padding:35px 0;}body footer.sym{background-color:#484848;}body footer.sym .footer-pipe-text{color:#727171;}body footer .social-icons img{color:#fff;height:70px;}body footer .footer-links{padding:25px 0 23px;border-bottom:1px solid #37424b;border-top:1px solid #37424b;margin:15px 0 28px;}body footer .footer-links a{font-family:Lato-Light;border-right:1px solid #fff;padding:0 10px 0 0;margin:0 5px 0 0;}body footer .footer-links a:hover{color:#fff;text-decoration:none;}body footer .footer-links a:last-child{border-right:none;}body footer a{color:#fff;font-size:13px;}body footer p{color:#fff;font-size:13px;}body footer p.copyright{font-family:Lato-Light;}body footer p.ndi{border:1px solid #fff;margin-top:25px;padding:5px;font-size:15px;font-family:Lato-Semibold;}body footer p.ndi span{margin-left:15px;margin-right:15px;}.navbar{background:#172531;height:90px;}.sym .navbar{background:#484848;}.sym .navbar img{max-height:80px;}.sign-in-card{width:290px;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.password-requirements .pw-criteria{line-height:1;padding-bottom:10px;}.password-requirements .pw-criteria .check-icon.active{display:none;}.password-requirements .pw-criteria span{font-size:12px;color:#9399a0;display:inline-block;vertical-align:top;}.password-requirements .pw-criteria.met span{color:#06ad03;}.password-requirements .pw-criteria.met .check-icon{display:none;}.password-requirements .pw-criteria.met .check-icon.active{display:inline-block;}.password-requirements .pw-criteria img{vertical-align:top;margin-right:3px;}.help-link{color:#007aff;font-family:lato;font-size:14px;cursor:pointer;}.help-link:hover{text-decoration:underline;}.help-panel.sym a{color:#a28f59;}a:not([href]):not([tabindex]){color:#007aff;font-family:lato;font-size:14px;cursor:pointer;}.sym a:not([href]):not([tabindex]){color:#702342;}a:not([href]):not([tabindex]):hover{text-decoration:underline;}.required-tag{color:#f00;}.info-tag{background-color:#007aff;color:#fff;border-radius:2px;padding:2px 7px;font-style:italic;font-size:11px;display:inline-flex;align-items:center;height:16px;margin-top:3px;}.info-tag:hover{cursor:pointer;}.caret{font-size:22px;}
