#simplemodal-login-overlay-education{background-color:#000}#simplemodal-login-container-education{background-color:rgba(255,255,255,.15);color:#414141;max-width:90%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.simplemodal-wrap{background:#fff}#simplemodal-login-container-education .message,#simplemodal-login-container-education #login_error{margin:15px 0}#simplemodal-login-container-education .message{}#simplemodal-login-container-education p{margin:0;font-size:14px}#simplemodal-login-container-education .title{color:#000;font-size:14px}#simplemodal-login-container-education .close{position:absolute;right:15px;top:7px}#simplemodal-login-container-education .close a{display:block;color:#000;text-decoration:none}#simplemodal-login-container-education .close a:hover{color:rgba(0,0,0,.5)}.simplemodal-login-fields{padding:30px}#simplemodal-login-container-education form .submit{clear:both;margin-top:20px}#simplemodal-login-container-education form .submit input{display:block;width:100%;font-size:18px;font-weight:500;text-transform:uppercase}#simplemodal-login-container-education form .submit input:hover{}#simplemodal-login-container-education form .submit input.simplemodal-close{display:none}#simplemodal-login-container-education form .forgetmenot{margin-top:10px;font-size:18px;text-align:left}#simplemodal-login-container-education .nav{color:#666;clear:both;padding-top:25px;text-align:center}#simplemodal-login-container-education .nav a{}#simplemodal-login-container-education .reg_passmail{clear:both;text-align:left}#simplemodal-login-container-education .user_pass,#simplemodal-login-container-education .user_login,#simplemodal-login-container-education .user_email{font-size:14px;width:100%;margin:0 0 10px;padding:9px 15px;border:solid 1px rgba(153,153,153,.93);background:0 0}#simplemodal-login-container-education label{font-weight:400}#simplemodal-login-container-education .rememberme{vertical-align:middle;display:inline-block;margin:0 0 3px}.simplemodal-login-activity{background:url(/wp-content/plugins/nbt-simplemodal-login/img/default/loading.gif) center no-repeat;height:160px;margin-top:12px}#simplemodal-login-form .social{width:100%;display:flex}#simplemodal-login-form .social__item{width:50%;cursor:pointer;height:60px;background-color:#fff;border:solid 1px rgba(8,152,255,.93);padding:10px}#simplemodal-login-container-education .has-errors,#login_error,.success-register{margin-bottom:15px}#simplemodal-login-form .social__item .item-left{margin-top:5px;float:left;margin-right:10px}#simplemodal-login-form .social__item .item-right{line-height:19px;font-weight:700;text-align:left;color:#0898ff;font-size:14px;width:80%}#simplemodal-login-form .social__item .clear{clear:both}#simplemodal-login-container-education .social__facebook img{width:30px;height:30px}#simplemodal-login-form .social__facebook{margin-right:7px}#simplemodal-login-form .social__google{margin-left:7px}#simplemodal-login-form .social__google img{width:30px;height:30px}#simplemodal-login-form .simplemodal-login-fields input:focus{border:solid 1px #f68d7d}#simplemodal-login-form .simplemodal-login-fields .email-address,#simplemodal-login-form .simplemodal-login-fields .label-password{text-align:left;margin-bottom:5px}.nbt-form__line-text{position:relative;text-align:center;margin:25px 0;font-size:14px}.nbt-form__line-text:before{width:30%;border:1px solid #ccc;content:"";position:absolute;top:50%;left:0}.nbt-form__line-text:after{width:30%;border:1px solid #ccc;content:"";position:absolute;top:50%;right:0}#simplemodal-login-container-education .nbt__pin--book{margin:20px 0}#simplemodal-login-form .simplemodal__footer{display:flex;padding:20px 30px;background-color:#f7f7f7;border:solid 1px #ccc}#simplemodal-login-form .simplemodal__footer .footer__item{}#simplemodal-login-form .simplemodal__footer .footer__left{width:70%;font-size:14px}#simplemodal-login-form .simplemodal__footer .footer__left p:first-child{font-weight:700}#simplemodal-login-form .simplemodal__footer .footer__right{text-align:right;margin:auto;width:30%}#simplemodal-login-form .footer__right a{padding:5px 10px;border:1px solid #f68d7d;border-radius:3px;font-size:14px;font-weight:700;color:#f68d7d}#simplemodal-login-form form{margin-bottom:0}#simplemodal-login-container-education{top:50px!important;left:50%!important;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#simplemodal-login-container-education .submit input{padding:9px 15px;background-color:#f68d7d;color:#fff;border:0}#simplemodal-login-form .simplemodal-forgotpw{color:#0898ff;font-size:12px}#simplemodal-login-form .nbt__pin--book{font-size:14px;text-align:left}#simplemodal-login-form .nbt__pin--book a{font-weight:700;color:#f68d7d}#lostpasswordform .title{padding-left:30px;padding-bottom:10px;padding-right:30px;margin:0}#lostpasswordform .simplemodal-login-fields{padding:0 30px 30px}#lostpasswordform .title-reset-pass{padding:30px 30px 12px;text-align:center;font-size:30px}#lostpasswordform #login_error{margin-left:30px}#lostpasswordform .info{padding-top:0;padding-bottom:20px;padding-right:30px;padding-left:30px;text-align:center;color:#888}@media only screen and (max-width:460px){#simplemodal-login-form .social__item .item-right{width:100%}}@media only screen and (max-width:410px){#simplemodal-login-form .social{flex-wrap:wrap}#simplemodal-login-form .social__item{width:100%}#simplemodal-login-form .social__item .item-right{line-height:37px}#simplemodal-login-form .social__facebook{margin-right:0;margin-bottom:10px}#simplemodal-login-form .social__google{margin-left:0;margin-top:10px}#simplemodal-login-form .simplemodal__footer .footer__left{display:none}#simplemodal-login-form .simplemodal__footer .footer__right{width:100%;float:right}}