div[id^='modal-login-register'] .modal-content{padding:10px}div[id^='modal-login-register'] .grid-row>.grid-row{display:grid}div[id^='modal-login-register'] .site-login{order:1;width:100%}div[id^='modal-login-register'] .site-login h5{font-weight:600;border-bottom:solid 2px #333;padding-bottom:5px;margin-bottom:20px}@media(min-width:592px){div[id^='modal-login-register'] .site-login .col-1-1{width:49.5%}}div[id^='modal-login-register'] .form-text{margin-bottom:15px}@media(min-width:592px){div[id^='modal-login-register'] .site-login .col-1-1+.grid-row{float:right;clear:none;width:49.5%}}div[id^='modal-login-register'] .form-password{margin-bottom:15px}div[id^='modal-login-register'] .site-login .grid-row .col-1-1{width:100%;display:grid}div[id^='modal-login-register'] .password-reset-link{order:3;color:#444;text-decoration:underline}@media(min-width:592px){div[id^='modal-login-register'] .password-reset-link{margin-left:5px}}div[id^='modal-login-register'] #password-reset-col{padding-bottom:15px}div[id^='modal-login-register'] #remember-email-col{padding-bottom:15px}div[id^='modal-login-register'] #remember-email+.form-span{padding:2px}div[id^='modal-login-register'] .btn.cv-ico-general-login{padding:10px 45px;margin-top:-25px}div[id^='modal-login-register'] .social-logins{order:2;width:100%}div[id^='modal-login-register'] .social-logins h5{display:none}div[id^='modal-login-register'] .social-logins .box-content{width:100%;position:relative;margin-top:10px;padding-top:30px}div[id^='modal-login-register'] .social-logins .box-content:before{content:"";position:absolute;width:calc((100%) - 40px);border-bottom:solid 1px #d9dcdd;left:20px;top:0;margin-bottom:10px}div[id^='modal-login-register'] .social-logins .box-content:after{content:"OR";position:absolute;top:-5px;left:calc((50%) - 25px);background:#fff;width:50px;font-weight:600;font-size:12px}div[id^='modal-login-register'] .social-logins .box-content .alert-box{text-align:left;width:100%}@media(min-width:592px){div[id^='modal-login-register'] .social-logins .social-button{margin:0 0 10px}}div[id^='modal-login-register'] .or-separator.vertical{display:none}div[id^='modal-login-register'] .grey-box{order:3;border:none;padding:0 20px;background:none}div[id^='modal-login-register'] .grey-box>.container{width:100%}div[id^='modal-login-register'] .grey-box h4{font-weight:600;border-bottom:solid 2px #333;padding-bottom:5px;margin-bottom:20px;font-size:16px}div[id^='modal-login-register'] .grey-box h4:before{content:none}