/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#modal_login_box .modal-dialog{width:100%;height:100%;margin:auto;max-width:970px;font-family:'Nunito Sans',Arial,sans-serif;}.ml-modal-header .close{margin:15px;opacity:0.6;}.ml-modal-header .close:hover{opacity:1;}#modal_login_box .ml-modal-content{background-color:#FFFFFF;top:50%;position:absolute;transform:translateY(-50%);}#modal_login_box .ml-close-icon{content:"";background-image:url(/modules/custom/ff_user/modules/modal_login/css/images/ico-close-red.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;width:18px;height:18px;display:block;}#modal_login_box .ml-modal-body{display:table;padding:50px 30px;}#modal_login_box .ml-left-col{width:50%;display:table-cell;padding:0 30px;}#modal_login_box .ml-right-col{width:50%;display:table-cell;padding:0 30px;position:relative;}#modal_login_box .ml-right-col .ml-button{position:absolute;bottom:0;left:30px;margin-bottom:20px;}#modal_login_box .ml-left-col{border-right:1px solid #d9d9d9;}#modal_login_box .ml-col-title{font-family:'Nunito Sans',Arial,sans-serif;font-size:26px;color:#162448;font-weight:600;margin-bottom:30px;margin-top:0;}#modal_login_box .ml-col-text{font-size:16px;color:#4b575f;font-family:'Nunito Sans',Arial,sans-serif;}.user-login-form button,.user-pass button,.ml-button{font-size:14px;text-transform:uppercase;color:#FFFFFF;font-family:'Nunito Sans',Arial,sans-serif;background-color:#e30043;font-weight:700;line-height:1;padding:20px 50px;display:inline-block;letter-spacing:1px;text-decoration:none;border:none;border-radius:0;margin-top:20px;white-space:nowrap;}.user-login-form button:hover,user-pass button:hover,.ml-button:hover,.ml-button:focus{color:#FFFFFF;background-color:#e30043;text-decoration:none;}.ml-user-links{list-style:none;float:right;}.user-login-form .ml-user-links a,.user-pass .ml-user-links a{text-decoration:underline;color:#96a2a9;}@media (max-width:600px){#modal_login_box .modal-dialog{margin:0;}#modal_login_box form{padding:0;}#modal_login_box .ml-modal-body{padding:20px;}#modal_login_box .ml-left-col{border-right:none;border-bottom:1px solid #d9d9d9;}#modal_login_box .ml-modal-body{display:block;}#modal_login_box .ml-left-col{width:100%;display:block;padding:20px;}#modal_login_box .ml-right-col{width:100%;display:block;padding:20px;}#modal_login_box .ml-modal-content{position:relative;top:0;transform:none;}#modal_login_box .ml-right-col .ml-button{position:relative;bottom:0;left:0;margin-bottom:20px;}}
