.nav-login.stay-open .nav-login-menu{display:block}.nav-login-menu{color:#172a54;font-size:16px;font-weight:300;text-transform:none;white-space:normal}.nav-login-menu .login-section{background-color:#fff;border:3px solid #8bc0c6;border-radius:6px;position:relative}.nav-login-menu .login-section:first-child:before{border-bottom:10px solid #8bc0c6;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;position:absolute;right:20px;top:-10px;width:0}.nav-login-menu .login-head{background:#8bc0c6;color:#fff;display:-webkit-flex;display:flex;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between;padding:5px 15px}.nav-login-menu .login-head i{line-height:22px}.nav-login-menu .login-section:last-child .login-head{border-bottom:none}.nav-login-menu .login-links{padding:5px 15px}.nav-login-menu .login-links,.nav-login-menu .open .login-links{display:block}.login-links ul{list-style-type:none;margin:0;padding:0;text-align:left}.login-links ul li{padding:1px 0}.nav-login-menu .login-links ul a{color:grey}.nav-login-menu .login-links ul a:hover{color:#172a54}html .login-beside input{background:#e5e5e5;border:none;height:40px;margin:1px 0;padding:10px 20px}.login-beside form label{display:none}.login-beside form .submit{background:#92b7bc url(https://www.independentbank.com/hubfs/Website_Files/2019%20Site/Logos%20and%20Icons/lock.png) 25px no-repeat;border-radius:3px;color:#fff;cursor:pointer;padding:10px 30px 10px 45px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.login-beside form .submit:hover{background:#172a54 url(https://www.independentbank.com/hubfs/Website_Files/2019%20Site/Logos%20and%20Icons/lock.png) 25px no-repeat}.login-beside form .sub-links{display:-webkit-flex;display:flex}.login-beside form .sub-links p{font-size:14px;margin:0 0 0 5px}.login-beside form .sub-links a{text-decoration:underline}.login-beside h4{margin:10px 0}.login-beside .light-btn{color:#fff;padding:10px;white-space:nowrap}.login-beside .light-btn h3{font-size:16px}.login-links .mini-link{font-family:Roboto,sans-serif;font-size:15px;text-decoration:underline}.header-container-wrapper .nav-login:hover .nav-login-menu{background:transparent}.nav-login .nav-login-menu{width:340px}